Changeset 33169 in spip-zone
- Timestamp:
- Nov 23, 2009, 4:19:12 PM (11 years ago)
- Location:
- _plugins_/saisies
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/saisies/inclure/configurer_saisie.html
r32901 r33169 3 3 ### /!\ necessite le plugin YAML ### 4 4 5 Genere l'intérieur d'un formulaire permettant de configurer une saisie 5 Genere l'intérieur d'un formulaire permettant de configurer une saisie. 6 7 Par defaut, ne permet pas de configurer le "name" de la saisie car dans la 8 plupart des cas c'est une valeur qui sera automatique. On utilise le parametre 9 "avec_nom=oui" pour forcer le champ. 6 10 7 11 Exemples d'appels : 8 12 #INCLURE{fond=inclure/configurer_saisie, env, saisie=input} 13 #INCLURE{fond=inclure/configurer_saisie, env, saisie=input, avec_nom=oui} 9 14 10 15 ] 11 16 12 [(#SET{config, #ENV{saisie}|construire_configuration_saisie })]17 [(#SET{config, #ENV{saisie}|construire_configuration_saisie{#ENV{avec_nom}}})] 13 18 14 # INCLURE{fond=inclure/generer_saisies, env, saisies=#GET{config}}19 #GENERER_SAISIES{#GET{config}} -
_plugins_/saisies/inclure/configurer_saisie_fonctions.php
r33079 r33169 4 4 if (!defined("_ECRIRE_INC_VERSION")) return; 5 5 6 function construire_configuration_saisie($saisie ){6 function construire_configuration_saisie($saisie, $avec_nom='non'){ 7 7 include_spip('inc/yaml'); 8 8 $config = array(); … … 13 13 14 14 if (is_array($configuration_base) and is_array($configuration_base_plus) and is_array($configuration_saisie)){ 15 // On ne garde le premier champ permettant de configurer le "name" seulement si on le demande explicitement 16 if (!$avec_nom or ($avec_nom == 'non')) 17 array_shift($configuration_base['options']); 18 15 19 $config = array_merge( 16 20 array( -
_plugins_/saisies/plugin.xml
r33079 r33169 3 3 <auteur>Matthieu Marcillaud</auteur> 4 4 <licence>© 2009 GNU/GPL</licence> 5 <version>1.6. 5</version>5 <version>1.6.6</version> 6 6 <etat>test</etat> 7 7 -
_plugins_/saisies/test/configurer_saisie.html
r32901 r33169 29 29 <h1>Test pour générer le formulaire de configuration d'une saisie</h1> 30 30 31 <h2>Par defaut, sans configuration du nom du champ</h2> 31 32 <form class="formulaire_spip" action="#SELF" method="post"> 32 33 <ul> 33 #INCLURE{fond=inclure/configurer_saisie, env, saisie=#ENV{saisie, input}} 34 #CONFIGURER_SAISIE{#ENV{saisie, input}} 35 <li class="boutons"> 36 <input type="submit" class="submit" /> 37 </li> 38 </ul> 39 </form> 40 41 <h2>En forçant la configuration du nom</h2> 42 <form class="formulaire_spip" action="#SELF" method="post"> 43 <ul> 44 #CONFIGURER_SAISIE{#ENV{saisie, input}, avec_nom=oui} 34 45 <li class="boutons"> 35 46 <input type="submit" class="submit" /> -
_plugins_/saisies/test/generer_saisies.html
r32901 r33169 112 112 <form class="formulaire_spip" action="#SELF" method="post"> 113 113 <ul> 114 # INCLURE{fond=inclure/generer_saisies, env, saisies=#GET{saisies}}114 #GENERER_SAISIES{#GET{saisies}} 115 115 <li class="boutons"> 116 116 <input type="submit" class="submit" />
Note: See TracChangeset
for help on using the changeset viewer.