WP File Manager
Current Path:
/
home
/
argothem
/
www
/
organecyberpresse
/
plugins
/
auto
/
saisies
/
v5.13.1
/
inclure
/
Name
Action
..
configurer_saisie.html
Edit
configurer_saisie_fonctions.php
Edit
generer_saisies.html
Edit
saisies_aide
saisies_aide.html
Edit
voir_saisies.html
Edit
Editing: configurer_saisie_fonctions.php
<?php // Sécurité if (!defined('_ECRIRE_INC_VERSION')) { return; } function construire_configuration_saisie($saisie, $avec_nom = 'non') { include_spip('inc/yaml'); $configuration_saisie = yaml_decode_file(find_in_path('saisies/' . $saisie . '.yaml')); if (is_array($configuration_saisie)) { $configuration_saisie = $configuration_saisie['options']; // On ne met le premier champ permettant de configurer le "name" seulement si on le demande explicitement if ($avec_nom == 'oui') { array_unshift( $configuration_saisie[0]['contenu'], [ 'saisie' => 'input', 'options' => [ 'nom' => 'nom', 'label' => '<:saisies:option_nom_label:>', 'explication' => '<:saisies:option_nom_explication:>', 'obligatoire' => 'oui' ], 'verifier' => [ 'type' => 'regex', 'options' => [ 'modele' => '/^[\w]+$/' ] ] ] ); } } else { $configuration_saisie = []; } return $configuration_saisie; }