| Current Path : /home/atelierpru/provence/plugins/auto/saisies/v3.21.4/balise/ |
| Current File : /home/atelierpru/provence/plugins/auto/saisies/v3.21.4/balise/configurer_saisie.php |
<?php
/**
* Déclaration de la balise `#CONFIGURER_SAISIE`
*
* @package SPIP\Saisies\Balises
*/
// Sécurité
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/**
* Compile la balise `#CONFIGURER_SAISIE`
*
* @uses Pile::recuperer_et_supprimer_argument_balise()
* @uses Pile::creer_et_ajouter_argument_balise()
* @see balise_INCLURE_dist()
*
* @param Champ $p
* @return Champ
**/
function balise_CONFIGURER_SAISIE_dist($p) {
// On recupere le premier argument : le nom de la saisie
$saisie = Pile::recuperer_et_supprimer_argument_balise(1, $p);
// On ajoute le squelette a inclure dans les parametres
$p = Pile::creer_et_ajouter_argument_balise($p, 'fond', 'inclure/configurer_saisie');
// On ajoute l'environnement
$p = Pile::creer_et_ajouter_argument_balise($p, 'env');
// On ajoute le nom recupere
$p = Pile::creer_et_ajouter_argument_balise($p, 'saisie', $saisie);
// On redirige vers la balise INCLURE
if (function_exists('balise_INCLURE')) {
return balise_INCLURE($p);
} else {
return balise_INCLURE_dist($p);
}
}