Changeset 93018 in spip-zone
- Timestamp:
- Nov 19, 2015, 8:19:56 PM (5 years ago)
- Location:
- _plugins_/saisies/trunk/balise
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/saisies/trunk/balise/configurer_saisie.php
r87651 r93018 12 12 * Compile la balise `#CONFIGURER_SAISIE` 13 13 * 14 * @uses Pile \recuperer_et_supprimer_argument_balise()15 * @uses Pile \creer_et_ajouter_argument_balise()14 * @uses Pile::recuperer_et_supprimer_argument_balise() 15 * @uses Pile::creer_et_ajouter_argument_balise() 16 16 * @see balise_INCLURE_dist() 17 17 * … … 23 23 // On recupere le premier argument : le nom de la saisie 24 24 $saisie = Pile::recuperer_et_supprimer_argument_balise(1, $p); 25 25 26 26 // On ajoute le squelette a inclure dans les parametres 27 27 $p = Pile::creer_et_ajouter_argument_balise($p, 'fond', 'inclure/configurer_saisie'); 28 28 29 29 // On ajoute l'environnement 30 30 $p = Pile::creer_et_ajouter_argument_balise($p, 'env'); 31 31 32 32 // On ajoute le nom recupere 33 33 $p = Pile::creer_et_ajouter_argument_balise($p, 'saisie', $saisie); 34 34 35 35 // On redirige vers la balise INCLURE 36 if (function_exists('balise_INCLURE')) 36 if (function_exists('balise_INCLURE')) { 37 37 return balise_INCLURE($p); 38 else 39 return balise_INCLURE_dist($p); 38 } else { 39 return balise_INCLURE_dist($p); 40 } 40 41 41 42 } -
_plugins_/saisies/trunk/balise/generer_saisies.php
r87651 r93018 22 22 * 23 23 * @syntaxe `#GENERER_SAISIE{#TABLEAU_DE_SAISIES}` 24 * @uses Pile::recuperer_et_supprimer_argument_balise() 25 * @uses Pile::creer_et_ajouter_argument_balise() 26 * @see balise_INCLURE_dist() 24 27 * 25 28 * @param Champ $p … … 32 35 // On recupere le premier (et seul) argument : le tableau decrivant ce qu'on veut generer 33 36 $config = Pile::recuperer_et_supprimer_argument_balise(1, $p); 34 37 35 38 // On ajoute le squelette a inclure dans les parametres 36 39 $p = Pile::creer_et_ajouter_argument_balise($p, 'fond', 'inclure/generer_saisies'); 37 40 38 41 // On ajoute l'environnement 39 42 $p = Pile::creer_et_ajouter_argument_balise($p, 'env'); 40 43 41 44 // On ajoute le tableau recupere 42 45 $p = Pile::creer_et_ajouter_argument_balise($p, 'saisies', $config); 43 46 44 47 // On redirige vers la balise INCLURE 45 if (function_exists('balise_INCLURE')) 48 if (function_exists('balise_INCLURE')) { 46 49 return balise_INCLURE($p); 47 else 48 return balise_INCLURE_dist($p); 50 } else { 51 return balise_INCLURE_dist($p); 52 } 49 53 50 54 } -
_plugins_/saisies/trunk/balise/saisie.php
r87661 r93018 241 241 * @uses Pile::creer_balise() 242 242 * @uses Pile::creer_et_ajouter_argument_balise() 243 * @see balise_INCLURE_dist() 243 244 * 244 245 * @param Champ $p … … 264 265 // on appelle la balise #INCLURE 265 266 // avec les arguments ajoutes 266 if (function_exists('balise_INCLURE')) 267 if (function_exists('balise_INCLURE')) { 267 268 return balise_INCLURE($p); 268 else 269 return balise_INCLURE_dist($p); 269 } else { 270 return balise_INCLURE_dist($p); 271 } 270 272 } 271 273 -
_plugins_/saisies/trunk/balise/voir_saisie.php
r87651 r93018 17 17 * 18 18 * @syntaxe `#VOIR_SAISIE{type,nom[,option=valeur,...]}` 19 * @uses Pile::recuperer_et_supprimer_argument_balise() 20 * @uses Pile::creer_et_ajouter_argument_balise() 21 * @uses Pile::creer_balise() 22 * @see balise_INCLURE_dist() 19 23 * 20 24 * @param Champ $p … … 25 29 // on recupere les parametres sans les traduire en code d'execution php 26 30 $type_saisie = Pile::recuperer_et_supprimer_argument_balise(1, $p); 27 $nom = Pile::recuperer_et_supprimer_argument_balise(1, $p);31 $nom = Pile::recuperer_et_supprimer_argument_balise(1, $p); 28 32 29 33 // creer #ENV*{$titre} (* pour les cas de tableau serialises par exemple, que l'on veut reutiliser) … … 39 43 // on appelle la balise #INCLURE 40 44 // avec les arguments ajoutes 41 if(function_exists('balise_INCLURE')) 45 if(function_exists('balise_INCLURE')) { 42 46 return balise_INCLURE($p); 43 else 44 return balise_INCLURE_dist($p); 47 } else { 48 return balise_INCLURE_dist($p); 49 } 45 50 46 51 } -
_plugins_/saisies/trunk/balise/voir_saisies.php
r87651 r93018 21 21 * 22 22 * @syntaxe `#VOIR_SAISIE{#TABLEAU_DE_SAISIES}` 23 * @uses Pile::recuperer_et_supprimer_argument_balise() 24 * @uses Pile::creer_et_ajouter_argument_balise() 25 * @see balise_INCLURE_dist() 23 26 * 24 27 * @param Champ $p … … 32 35 $saisies = Pile::recuperer_et_supprimer_argument_balise(1, $p); 33 36 $valeurs = Pile::recuperer_et_supprimer_argument_balise(1, $p); 34 37 35 38 // On ajoute le squelette a inclure dans les parametres 36 39 $p = Pile::creer_et_ajouter_argument_balise($p, 'fond', 'inclure/voir_saisies'); 37 40 38 41 // On ajoute l'environnement 39 42 $p = Pile::creer_et_ajouter_argument_balise($p, 'env'); 40 43 41 44 // On ajoute les tableaux recuperes 42 45 $p = Pile::creer_et_ajouter_argument_balise($p, 'saisies', $saisies); 43 46 $p = Pile::creer_et_ajouter_argument_balise($p, 'valeurs', $valeurs); 44 47 45 48 // On redirige vers la balise INCLURE 46 if(function_exists('balise_INCLURE')) 49 if(function_exists('balise_INCLURE')) { 47 50 return balise_INCLURE($p); 48 else 49 return balise_INCLURE_dist($p); 51 } else { 52 return balise_INCLURE_dist($p); 53 } 50 54 51 55 }
Note: See TracChangeset
for help on using the changeset viewer.