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

Last change on this file since 33169 was 33169, checked in by rastapopoulos@…, 11 years ago

Deux balises d'alias #GENERER_SAISIES{tableau} et #CONFIGURER_SAISIE{type}.

Par défaut le formulaire pour configurer une saisie ne demande pas à configurer le "name" (ou "nom") car dans la majorité des cas c'est une valeur générée automatiquement dans les utilisations qu'on aura de cette balise. On peut le forcer avec le param "avec_nom" : #CONFIGURER_SAISIE{input, avec_nom=oui}

File size: 728 bytes
Line 
1<?php 
2
3// Sécurité
4if (!defined("_ECRIRE_INC_VERSION")) return;
5
6function balise_CONFIGURER_SAISIE_dist($p){
7
8        // On recupere le premier argument : le nom de la saisie
9        $saisie = Pile::recuperer_et_supprimer_argument_balise(1, $p);
10       
11        // On ajoute le squelette a inclure dans les parametres
12        $p = Pile::creer_et_ajouter_argument_balise($p, 'fond', 'inclure/configurer_saisie');
13       
14        // On ajoute l'environnement
15        $p = Pile::creer_et_ajouter_argument_balise($p, 'env');
16       
17        // On ajoute le nom recupere
18        $p = Pile::creer_et_ajouter_argument_balise($p, 'saisie', $saisie);
19       
20        // On redirige vers la balise INCLURE
21        if(function_exists('balise_INCLURE'))
22                return balise_INCLURE($p);
23        else
24                return balise_INCLURE_dist($p); 
25
26}
27
28?>
Note: See TracBrowser for help on using the repository browser.