Changeset 117915 in spip-zone for _plugins_/saisies


Ignore:
Timestamp:
Sep 20, 2019, 10:49:47 AM (5 weeks ago)
Author:
maieul@…
Message:

revert r117804

Il vaut mieux ameliorer _T_ou_typo()

Revert "pouvoir utiliser les chaînes de langues pour un certain nombre d'élèments passés comme paramètres aux saisies (https://contrib.spip.net/Formidable-le-generateur-de-formulaires#comment502288)"

Location:
_plugins_/saisies/trunk/saisies
Files:
31 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/saisies/_base.html

    r117913 r117915  
    4848                <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom}|saisie_nom2classe)][ (#GET{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV*{afficher_si}|saisies_afficher_si_js{#ENV{_saisies}})"]>
    4949                        #ENV*{inserer_debut}
    50                         [<label[(#ENV{type_saisie}|match{oui_non|radio|checkbox|fichiers}|non) for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"][ class="(#ENV{label_class})"]>(#ENV*{label}|extraire_idiome)[<span class='obligatoire'>(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|trim|sinon{<:info_obligatoire_02:>})]</span>]</label>]
     50                        [<label[(#ENV{type_saisie}|match{oui_non|radio|checkbox|fichiers}|non) for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"][ class="(#ENV{label_class})"]>(#ENV*{label})[<span class='obligatoire'>(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|trim|sinon{<:info_obligatoire_02:>})]</span>]</label>]
    5151                        [<span class='erreur_message'>(#GET{erreurs})</span>]
    52                         [<p class="explication" id="[explication_(#ENV{nom}|saisie_nom2name)]">(#ENV*{explication}|extraire_idiome)</p>]
     52                        [<p class="explication" id="[explication_(#ENV{nom}|saisie_nom2name)]">(#ENV*{explication})</p>]
    5353                        [<em class='attention'>(#ENV*{attention})</em>]
    5454                        [(#INCLURE{fond=saisies/#ENV{type_saisie},env,nom=[(#ENV{nom}|saisie_nom2name)], disable=#GET{disable},readonly=#GET{readonly},describedby=[(#ENV*{explication}|?{[explication_(#ENV{nom}|saisie_nom2name)]})]})]
  • _plugins_/saisies/trunk/saisies/articles_originaux.html

    r117804 r117915  
    4747                [(#ENV{recursif}|oui)
    4848                <INCLURE{fond=prive/listes/articles_originaux_recursifs,valeur=#ENV{valeur_forcee,#ENV{valeur}},id_rubrique,multiple} />]
    49         </optgroup>
     49        </optgroup>             
    5050        </BOUCLE_secteurs>
    5151</select>
  • _plugins_/saisies/trunk/saisies/case.html

    r117804 r117915  
    2525        [(#ENV{disable}|non)<input type="hidden" name="#ENV{nom}" value="#ENV{valeur_non,''}" />]
    2626        <input type="checkbox" name="#ENV{nom}" class="checkbox" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[(#GET{valeur}|=={#ENV{valeur_oui,on}}|oui) checked="checked"] value="#ENV{valeur_oui,on}" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ aria-describedby="(#ENV{describedby})"][ (#ENV*{attributs})][(#HTML5|et{#ENV{obligatoire}}|et{ #ENV{obligatoire}|!={non} }|oui) required="required"]/>
    27         [<label for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[(#GET{valeur}|=={#ENV{valeur_oui,on}}|oui)class="on"]>(#ENV*{label_case}|extraire_idiome)</label>]
     27        [<label for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[(#GET{valeur}|=={#ENV{valeur_oui,on}}|oui)class="on"]>(#ENV*{label_case})</label>]
    2828        [(#ENV{disable_avec_post}|et{#ENV{disable_avec_post}|!={non}}|oui)
    2929                <input type="hidden" name="#ENV{nom}" value="#GET{valeur}" />
  • _plugins_/saisies/trunk/saisies/checkbox.html

    r117804 r117915  
    6565                        ]
    6666                ]
    67                 <label for="#GET{id}"[(#CLE|in_array{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui)class="on"][(#ENV{attribut_title}|oui) title="#CLE"]>[(#VALEUR|extraire_idiome)]</label>
     67                <label for="#GET{id}"[(#CLE|in_array{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui)class="on"][(#ENV{attribut_title}|oui) title="#CLE"]>#VALEUR</label>
    6868        </div>
    6969        </BOUCLE_checkbox_groupes>
  • _plugins_/saisies/trunk/saisies/choix_grille.html

    r117804 r117915  
    4848                        <td></td>
    4949                        <BOUCLE_colonnes_entete (DATA) {source table,#GET{data_cols}}>
    50                         [<th scope="col">(#VALEUR|extraire_idiome)</th>]
     50                        <th scope="col">#VALEUR</th>
    5151                        </BOUCLE_colonnes_entete>
    5252                        <td></td>
     
    5959                <tr>
    6060                        #SET{libelles, #VALEUR|explode{'|'}}
    61                         <th scope="row">[(#GET{libelles}|table_valeur{0}|extraire_idiome)]</th>
     61                        <th scope="row">[(#GET{libelles}|table_valeur{0})]</th>
    6262                        <BOUCLE_colonnes (DATA) {source table,#GET{data_cols}}>
    6363                        <td>
  • _plugins_/saisies/trunk/saisies/couleur.html

    r117804 r117915  
    22
    33    ### /!\ En Couleur si plugin Palette ###
    4 
     4       
    55        Memes parametres que saisies/input, mais redefinit
    66        size et class.
  • _plugins_/saisies/trunk/saisies/email.html

    r117804 r117915  
    1 [(#REM)
    2 
     1[(#REM) 
     2               
    33                Zone de saisie d'adresse mail. Sur les sites en HTML5, utilise type="email"
    44                sur le input, et type="text" par défaut pour les autres.
    55                Dans ce dernier cas, on renseigne quand même class="email".
    6 
     6               
    77][(#INCLURE{fond=saisies/input,
    88                        env,
  • _plugins_/saisies/trunk/saisies/explication.html

    r117903 r117915  
    22        #ENV*{inserer_debut}
    33        <div class="explication">
    4                 [<strong class="explication_titre">(#ENV*{titre}|extraire_idiome)</strong>]
     4                [<strong class="explication_titre">(#ENV*{titre})</strong>]
    55                [<div class="explication_texte">(#ENV*{texte}|propre|saisies_liens_ouvrants)</div>]
    66        </div>
  • _plugins_/saisies/trunk/saisies/fieldset.html

    r117804 r117915  
    2121                ]
    2222
    23                 [<span class='erreur_message'>(#GET{erreur_ici}|extraire_idiome)</span>]
    24                 [<p class='explication'>(#ENV*{explication}|extraire_idiome)</p>]
    25                 [<em class='attention'>(#ENV*{attention}|extraire_idiome)</em>]
     23                [<span class='erreur_message'>(#GET{erreur_ici})</span>]
     24                [<p class='explication'>(#ENV*{explication})</p>]
     25                [<em class='attention'>(#ENV*{attention})</em>]
    2626                [(#ENV{saisies}|is_array|oui)
    2727                <[(#ENV{saisies_base_conteneur,#DIV|sinon{ul}})] class="editer-groupe">
  • _plugins_/saisies/trunk/saisies/groupe_mots.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  Parametres :
     
    1919                label=<:plugin:secteur_region:>,
    2020                multiple=oui,
    21                 table_liaison=articles})]
     21                table_liaison=articles})] 
    2222]
    2323<select name="#ENV{nom}[(#ENV{multiple}|?{\[\]})]" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple" size="#ENV{size,10}"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
  • _plugins_/saisies/trunk/saisies/input.html

    r117804 r117915  
    5656<datalist id="#GET{list_id}">
    5757<BOUCLE_selection(POUR){tableau #GET{data}}>
    58   [<option value="(#GET{data_is_sequential}|?{#VALEUR,#CLE}|attribut_html)">[(#VALEUR|extraire_idiome|attribut_html)]</option>]
     58  [<option value="(#GET{data_is_sequential}|?{#VALEUR,#CLE}|attribut_html)">[(#VALEUR|attribut_html)]</option>]
    5959</BOUCLE_selection>
    6060</datalist>
    6161</B_selection>
    62 <input type="#GET{type}" name="#ENV{nom}" class="#GET{type}[ (#ENV{class})]" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ list="(#GET{list_id})"][ value="(#ENV{cle_secrete}|?{'',#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}}|extraire_idiome)"][ size="(#ENV{size})"][ maxlength="(#ENV{maxlength})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ placeholder="(#GET{placeholder})"][(#HTML5|oui)[(#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|oui) required="required"][ min="(#ENV{min})"][ max="(#ENV{max})"][ step="(#ENV{step})"][(#ENV{autofocus}|et{#ENV{autofocus}|!={non}}|oui) autofocus="autofocus"]][(#GET{val_autocomplete}|find{#ENV{autocomplete}}|oui) autocomplete="#ENV{autocomplete}"][ aria-describedby="(#ENV{describedby})"][ (#ENV*{attributs})] />
     62<input type="#GET{type}" name="#ENV{nom}" class="#GET{type}[ (#ENV{class})]" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ list="(#GET{list_id})"][ value="(#ENV{cle_secrete}|?{'',#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}})"][ size="(#ENV{size})"][ maxlength="(#ENV{maxlength})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ placeholder="(#GET{placeholder})"][(#HTML5|oui)[(#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|oui) required="required"][ min="(#ENV{min})"][ max="(#ENV{max})"][ step="(#ENV{step})"][(#ENV{autofocus}|et{#ENV{autofocus}|!={non}}|oui) autofocus="autofocus"]][(#GET{val_autocomplete}|find{#ENV{autocomplete}}|oui) autocomplete="#ENV{autocomplete}"][ aria-describedby="(#ENV{describedby})"][ (#ENV*{attributs})] />
  • _plugins_/saisies/trunk/saisies/mot.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33        Produit soit un select, soit des checkbox.
  • _plugins_/saisies/trunk/saisies/oui_non.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  Action :
    44  - Rempli "on" si oui, "" si non.
    5 
     5 
    66  Parametres :
    77  - defaut : valeur par defaut si pas présente dans l'environnement
    88  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    9 
     9 
    1010  Exemple d'appel :
    1111        [(#SAISIE{oui_non, afficher_liste,
  • _plugins_/saisies/trunk/saisies/pays.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  ### /!\ table GEO_PAYS (geographie) ###
    4 
     4       
    55  Parametres :
    66  - class : classe(s) css ajoutes au select
     
    99  - defaut : valeur par defaut si pas présente dans l'environnement
    1010  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    11 
     11 
    1212  Exemple d'appel :
    1313        [(#SAISIE{pays, pays,
    14                 label=<:plugin:info_pays:>})]
     14                label=<:plugin:info_pays:>})] 
    1515]
    1616<select name="#ENV{nom}" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
  • _plugins_/saisies/trunk/saisies/police.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  ### /!\ boucle POUR ###
    4 
     4 
    55  Parametres :
    66  - class : classe(s) css ajoutes au select
     
    99  - defaut : valeur par defaut si pas présente dans l'environnement
    1010  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    11 
     11 
    1212  Exemple d'appel :
    13         [(#SAISIE{police, couleur_foncee,
    14                 label=<:spa:couleur_foncee:>,
    15                 obligatoire=non})]
     13        [(#SAISIE{police, couleur_foncee, 
     14                label=<:spa:couleur_foncee:>, 
     15                obligatoire=non})] 
    1616]
    1717<select name="#ENV{nom}" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
  • _plugins_/saisies/trunk/saisies/radio.html

    r117804 r117915  
    3030<div class="#ENV{choix,choix}[ (#ENV{choix,choix})_#CLE][ (#ENV{class})]">
    3131        <input type="radio" name="#ENV{nom}" class="radio"[ (#HTML5|oui)[(#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|oui) required="required"]] id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_#COMPTEUR_BOUCLE"[ (#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|=={#CLE}|oui)checked="checked"] value="#CLE"[(#GET{disabled}|ou{#CLE|in_array{#GET{disable_choix}}}) disabled="disabled"][ readonly="(#ENV{readonly})"][ aria-describedby="(#ENV{describedby})"] />
    32         <label for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_#COMPTEUR_BOUCLE"[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|=={#CLE}|oui)class="on"]>[(#VALEUR|extraire_idiome)]</label>
     32        <label for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_#COMPTEUR_BOUCLE"[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|=={#CLE}|oui)class="on"]>#VALEUR</label>
    3333</div>
    3434</BOUCLE_radio>
  • _plugins_/saisies/trunk/saisies/recherche.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22                Zone de recherche. Sur les sites en HTML5, utilise type="search"
    33                sur le input, et type="text" par défaut pour les autres.
  • _plugins_/saisies/trunk/saisies/secteur.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  Parametres :
     
    1212  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    1313  - size : la taille du sélecteur (seulement si multiple)
    14 
     14         
    1515  Exemple d'appel :
    1616        [(#SAISIE{secteur,secteur_region,
    1717                label=<:plugin:secteur_region:>,
    18                 multiple=oui})]
     18                multiple=oui})] 
    1919]
    2020<select name="#ENV{nom}[(#ENV{multiple}|?{\[\]})]" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"[ size="(#ENV{size})"]][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
  • _plugins_/saisies/trunk/saisies/selecteur_article.html

    r117804 r117915  
    1 [(#REM)
    2 
     1[(#REM) 
     2         
    33  ### /!\ selecteur (spip Bonux) ###
    44          Attention, ce qui est retourne est un tableau :
    55          _request($name) = array('article|3', 'article|9', 'rubrique|10');
    6                 Une fonction de SPIP Bonux permet de récupérer un tableau d'identifiants par type d'objet :
     6                Une fonction de SPIP Bonux permet de récupérer un tableau d'identifiants par type d'objet : 
    77                [(#CHAMP|picker_selected{article})]
    88                Cette fonction peut etre pratique dans une boucle en utilisant le critere IN
    99                (picker_selected est dans prive/formulaires/selecteur/generique_fonctions.php de SPIP 3)
    10 
     10         
    1111  Parametres :
    1212  - multiple : si oui, on peut selectionner plusieurs articles
     
    1616  - defaut : valeur par defaut si pas présente dans l'environnement
    1717  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement. Doit être de type #ARRAY{'article|3','article|9',etc}
    18 
     18         
    1919  Exemple d'appel :
    2020        [(#SAISIE{selecteur_article,id_article,
    21                 label=<:plugin:article_en_une:>})]
     21                label=<:plugin:article_en_une:>})] 
    2222]
    2323[(#SET{val,#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}})]
     
    2525[(#SET{filtrer_langue_article,[(#ENV{afficher_art_dans_langue_interface,0}|oui) #ENV{lang}]})]
    2626
    27 [(#REM) input necessaire au tag label for
     27[(#REM) input necessaire au tag label for 
    2828        Mais si on le garde, la saisie enregistree en base, n'est pas correcte
    2929   On pourrait rajouter l'id dans le input cree par Bonux, mais du coup manque la chaine "champ_"
  • _plugins_/saisies/trunk/saisies/selecteur_document.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  Parametres supplementaire :
     
    1212  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    1313  - multiple : si "oui", permet de lister plusieurs id_document séparés par des virgules
    14 
     14 
    1515  Note : dans les options, il faut definir 'env' a 'oui' pour que le selecteur puisse recuperer id_article, id_rubrique ou id_breve.
    1616  Note 2 : si on appelle le selecteur depuis une modalbox, il faut alors lui passer _modalbox_retour qui correspond a l'url de retour
     
    6868        function mediaselect1_#ENV{nom}(id){
    6969                jQuery.modalboxclose();
    70 
     70               
    7171                [(#REM) Si multiple, on fait une liste à virgules ]
    7272                [(#ENV{multiple}|=={oui}|oui)
  • _plugins_/saisies/trunk/saisies/selecteur_langue.html

    r117804 r117915  
    1 [(#REM)
    2 
     1[(#REM) 
     2       
    33  Parametres :
    44  - class : classe(s) css ajoutes au select
    55  - defaut : valeur par defaut si pas présente dans l'environnement
    66  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    7 
     7 
    88  Exemple d'appel :
    99        [(#SAISIE{selecteur_langue,lang,
    10                 label=<:plugin:info_langue:>})]
     10                label=<:plugin:info_langue:>})] 
    1111]
    1212[(#SET{valeur,[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut,''}}})]})]
  • _plugins_/saisies/trunk/saisies/selecteur_rubrique.html

    r117804 r117915  
    1 [(#REM)
    2 
     1[(#REM) 
     2         
    33  ### /!\ selecteur (spip Bonux) ###
    44          Attention, ce qui est retourne est un tableau :
     
    88                Cette fonction peut etre pratique dans une boucle en utilisant le critere IN
    99                (picker_selected est dans prive/formulaires/selecteur/generique_fonctions.php de SPIP 3)
    10 
     10         
    1111  Parametres :
    1212  - multiple : si oui, on peut selectionner plusieurs rubriques
     
    1515  - defaut : valeur par defaut si pas présente dans l'environnement
    1616  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    17 
     17 
    1818  Exemple d'appel :
    1919        [(#SAISIE{selecteur_rubrique,rubriques_menu,
    2020                multiple=oui,
    21                 label=<:plugin:article_en_une:>})]
     21                label=<:plugin:article_en_une:>})] 
    2222]
    2323
     
    2626[(#SET{filtrer_langue_rubrique,[(#ENV{afficher_rub_dans_langue_interface,0}|oui) #ENV{lang}]})]
    2727
    28 [(#REM) input necessaire au tag label for
     28[(#REM) input necessaire au tag label for 
    2929        Mais si on le garde, la saisie enregistree en base, n'est pas correcte
    3030   On pourrait rajouter l'id dans le input cree par Bonux, mais du coup manque la chaine "champ_"
  • _plugins_/saisies/trunk/saisies/selecteur_rubrique_article.html

    r117804 r117915  
    1 [(#REM)
    2 
     1[(#REM) 
     2         
    33  ### /!\ selecteur (spip Bonux) ###
    44          Attention, ce qui est retourne est un tableau :
     
    88                Cette fonction peut etre pratique dans une boucle en utilisant le critere IN
    99                (picker_selected est dans prive/formulaires/selecteur/generique_fonctions.php de SPIP 3)
    10 
     10         
    1111  Parametres :
    1212  - multiple : si oui, on peut selectionner plusieurs rubriques
     
    1616  - defaut : valeur par defaut si pas présente dans l'environnement
    1717  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    18 
     18         
    1919  Exemple d'appel :
    2020        [(#SAISIE{selecteur_rubrique_article,menu,
    2121                multiple=1,
    22                 label=<:plugin:choisir_le_menu:>})]
     22                label=<:plugin:choisir_le_menu:>})] 
    2323]
    2424[(#SET{val,#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}})]
     
    2727[(#SET{filtrer_langue_rubrique,[(#ENV{afficher_rub_dans_langue_interface,0}|oui) #ENV{lang}]})]
    2828
    29 [(#REM) input necessaire au tag label for
     29[(#REM) input necessaire au tag label for 
    3030        Mais si on le garde, la saisie enregistree en base, n'est pas correcte
    3131   On pourrait rajouter l'id dans le input cree par Bonux, mais du coup manque la chaine "champ_"
  • _plugins_/saisies/trunk/saisies/selection.html

    r117804 r117915  
    5050        <optgroup label="#CLE">
    5151        <BOUCLE_cond(CONDITION){si #VALEUR|is_array}><BOUCLE_optgroup(POUR){tableau #VALEUR}>
    52         <option value="#CLE"[(#CLE|=={#GET{valeur}}|oui)[(#GET{valeur}|strlen|oui)selected="selected"]][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>[(#VALEUR|extraire_idiome)]</option>
     52        <option value="#CLE"[(#CLE|=={#GET{valeur}}|oui)[(#GET{valeur}|strlen|oui)selected="selected"]][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>#VALEUR</option>
    5353        </BOUCLE_optgroup></BOUCLE_cond>
    5454        </optgroup>
    5555        </B_cond>
    56         <option value="#CLE"[(#CLE|=={#GET{valeur}}|oui)[(#GET{valeur}|strlen|oui)selected="selected"]][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>[(#VALEUR|extraire_idiome)]</option>
     56        <option value="#CLE"[(#CLE|=={#GET{valeur}}|oui)[(#GET{valeur}|strlen|oui)selected="selected"]][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>#VALEUR</option>
    5757        <//B_cond>
    5858</BOUCLE_selection>
  • _plugins_/saisies/trunk/saisies/selection_multiple.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  ### /!\ boucle POUR (spip Bonux) ###
    4 
     4       
    55  Parametres :
    66        - ** data : tableau de donnees
     
    1212  - defaut : valeur par defaut si pas présente dans l'environnement
    1313  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    14 
     14 
    1515  Exemple d'appel :
    1616        [(#SAISIE{selection_multiple,produits,
     
    1919                        cle1,valeur1,
    2020                        cle2,valeur2,
    21                         cle3,valeur3}})]
     21                        cle3,valeur3}})] 
    2222]
    2323
     
    3838        <optgroup label="#CLE">
    3939        <BOUCLE_cond(CONDITION){si #VALEUR|is_array}><BOUCLE_optgroup(POUR){tableau #VALEUR}>
    40                 <option value="#CLE" [(#CLE|in_any{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui) selected="selected"][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>[(#VALEUR|extraire_idiome)]</option>
     40                <option value="#CLE" [(#CLE|in_any{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui) selected="selected"][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>#VALEUR</option>
    4141        </BOUCLE_optgroup></BOUCLE_cond>
    4242        </optgroup>
    4343        </B_cond>
    44         <option value="#CLE" [(#CLE|in_any{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui) selected="selected"][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>[(#VALEUR|extraire_idiome)]</option>
     44        <option value="#CLE" [(#CLE|in_any{#ENV{valeur_forcee,#GET{valeur,#GET{defaut}}}}|oui) selected="selected"][(#CLE|in_any{#GET{disabled}}|oui) disabled="disabled"]>#VALEUR</option>
    4545        <//B_cond>
    4646</BOUCLE_selection>
  • _plugins_/saisies/trunk/saisies/selection_par_groupe.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  ### /!\ boucle POUR (spip Bonux) ###
    4 
     4       
    55  Parametres :
    66  - ** data : tableau de donnees groupe=>array(cle=>valeur)
     
    1010  - defaut : valeur par defaut si pas présente dans l'environnement
    1111  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    12 
     12 
    1313  Exemple d'appel :
    1414        [(#SAISIE{selection_par_groupe,produits,
     
    2222                                cle4,valeur1,
    2323                                cle5,valeur2,
    24                                 cle6,valeur3}}})]
     24                                cle6,valeur3}}})] 
    2525]
    2626<select name="#ENV{nom}" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
     
    2929        <optgroup label="[(#CLE|attribut_html)]">
    3030                <BOUCLE_selection(POUR){tableau #VALEUR}>
    31                         <option value="#CLE" [(#CLE|=={#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}}|oui) selected="selected"]>[(#VALEUR|extraire_idiome)]</option>
     31                        <option value="#CLE" [(#CLE|=={#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}}|oui) selected="selected"]>#VALEUR</option>
    3232                </BOUCLE_selection>
    3333        </optgroup>
  • _plugins_/saisies/trunk/saisies/statuts_auteurs.html

    r117804 r117915  
    1313  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    1414  - size : dans le cas d'un select multiple, limite le nombre de lignes au chiffre passé
    15 
     15 
    1616  Exemple d'appel :
    1717        [(#SAISIE{statuts_auteurs,statuts,
  • _plugins_/saisies/trunk/saisies/telephone.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33                Zone de saisie de numero de telephone. Sur les sites en HTML5,
  • _plugins_/saisies/trunk/saisies/textarea.html

    r117804 r117915  
    33  Parametres :
    44  - class : classe(s) css ajoutes au textarea
    5   - rows : nombre de ligne, par defaut : 20
     5  - rows : nombre de ligne, par defaut : 20 
    66  - cols : nombre de caracteres de large, par defaut : 40 (cela depend aussi et surtout du CSS)
    77  - inserer_barre : barre d'outils du porte plume à insérer (forum ou edition par défaut)
     
    2121[(#ENV{longueur_max}|intval|oui)<div id="compteur_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]" class="small"></div>]
    2222<textarea name="#ENV{nom}" class="[(#ENV{class}) ][inserer_barre_(#ENV{inserer_barre}) ][(#ENV{previsualisation}|oui)inserer_previsualisation]" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]" rows="[(#ENV{rows,20})]" cols="[(#ENV{cols,40})]"[ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ placeholder="(#ENV{placeholder})"][(#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|et{#HTML5}|oui) required="required"][ aria-describedby="(#ENV{describedby})"][ (#ENV*{attributs})]>
    23 [(#GET{valeur}|extraire_idiome)]</textarea>
     23#GET{valeur}</textarea>
    2424
    2525[(#ENV{longueur_max}|intval|oui)
  • _plugins_/saisies/trunk/saisies/true_false.html

    r117804 r117915  
    1 [(#REM)
     1[(#REM) 
    22
    33  Action :
    44  - Rempli "true" si oui, "false" si non.
    5 
     5 
    66  Parametres :
    77  - defaut : valeur par defaut si pas présente dans l'environnement
    88  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
    9 
     9 
    1010  Exemple d'appel :
    1111        [(#SAISIE{true_false, afficher_liste,
  • _plugins_/saisies/trunk/saisies/url.html

    r117804 r117915  
    1 [(#REM)
    2 
     1[(#REM) 
     2               
    33                Zone de saisie d'URL. Sur les sites en HTML5, utilise type="url"
    44                sur le input (et donc class="url"), et type="text" par défaut
     
    66                renseigne quand même class="url" pour avoir une classe cohérente
    77                avec ou sans HTML5.
    8 
     8               
    99][(#INCLURE{fond=saisies/input,
    1010                        env,
Note: See TracChangeset for help on using the changeset viewer.