source: spip-zone/_plugins_/saisies/trunk/balise/configurer_saisie.php @ 87651

Last change on this file since 87651 was 87651, checked in by marcimat@…, 6 years ago
  • PHPDoc en plus à certains endroits
  • Pas de fermeture de php sur les fichiers php
  • Le phpdoc nécessite 2 étoiles
  • Les pipelines simplement déclarés (et non utilisés dans saisis) le sont dans paquet.xml directement
File size: 1.0 KB
Line 
1<?php
2/**
3 * Déclaration de la balise `#CONFIGURER_SAISIE`
4 *
5 * @package SPIP\Saisies\Balises
6 */
7
8// Sécurité
9if (!defined("_ECRIRE_INC_VERSION")) return;
10
11/**
12 * Compile la balise `#CONFIGURER_SAISIE`
13 *
14 * @uses Pile\recuperer_et_supprimer_argument_balise()
15 * @uses Pile\creer_et_ajouter_argument_balise()
16 * @see balise_INCLURE_dist()
17 * 
18 * @param Champ $p
19 * @return Champ
20**/
21function balise_CONFIGURER_SAISIE_dist($p){
22
23        // On recupere le premier argument : le nom de la saisie
24        $saisie = Pile::recuperer_et_supprimer_argument_balise(1, $p);
25       
26        // On ajoute le squelette a inclure dans les parametres
27        $p = Pile::creer_et_ajouter_argument_balise($p, 'fond', 'inclure/configurer_saisie');
28       
29        // On ajoute l'environnement
30        $p = Pile::creer_et_ajouter_argument_balise($p, 'env');
31       
32        // On ajoute le nom recupere
33        $p = Pile::creer_et_ajouter_argument_balise($p, 'saisie', $saisie);
34       
35        // On redirige vers la balise INCLURE
36        if (function_exists('balise_INCLURE'))
37                return balise_INCLURE($p);
38        else
39                return balise_INCLURE_dist($p); 
40
41}
42
43
Note: See TracBrowser for help on using the repository browser.