Changeset 29925 in spip-zone for _plugins_/saisies/saisies


Ignore:
Timestamp:
Jul 16, 2009, 11:22:23 PM (13 years ago)
Author:
marcimat@…
Message:

Revert des attributs de saisie commençant par _
Finalement, ça fonctionne *très bien* sans !
C'était donc une fausse bonne idée !

Et ça évitera des migrations difficiles ;)

Location:
_plugins_/saisies/saisies
Files:
14 edited

Legend:

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

    r29904 r29925  
    55  * : fortement conseille
    66 
    7   - ** _nom : nom du parametre
    8   - * _label : nom joli
     7  - ** nom : nom du parametre
     8  - * label : nom joli
    99  (- * erreurs : tableau des erreurs) (transmis par defaut avec SAISIE)
    10   (- * _valeur : valeur actuelle du parametre) (transmis par defaut avec SAISIE : valeur=#ENV{nom du parametre}})
    11   - _defaut : valeur par defaut du parametre
    12   - _obligatoire : est-ce un parametre obligatoire ? (defaut: non, valeurs : null/"non"/autre=oui )
    13   - _info_obligatoire : si obligatoire, ajoute ce contenu apres le label (defaut : "")
    14   - _explication : texte d'explication suppplementaire
    15   - _attention : texte pour les cas graves !
     10  (- * valeur : valeur actuelle du parametre) (transmis par defaut avec SAISIE : valeur=#ENV{nom du parametre}})
     11  - defaut : valeur par defaut du parametre
     12  - obligatoire : est-ce un parametre obligatoire ? (defaut: non, valeurs : null/"non"/autre=oui )
     13  - infoobligatoire : si obligatoire, ajoute ce contenu apres le label (defaut : "")
     14  - explication : texte d'explication suppplementaire
     15  - attention : texte pour les cas graves !
    1616
    1717 
    1818  Exemples d'appels :
    1919    [(#SAISIE{input, couleur_foncee,
    20                 _label=<:spa:couleur_foncee:>,
    21                 _size=7
     20                label=<:spa:couleur_foncee:>,
     21                size=7
    2222        })]
    2323
    2424]
    2525
    26 [(#ENV{_nom}|oui)
    27 #SET{erreurs,#ENV**{erreurs}|table_valeur{#ENV{_nom}}}
    28 #SET{obligatoire,#ENV{_obligatoire}|et{#ENV{_obligatoire}|!={non}}|?{obligatoire,''}}
    29 <li class="editer_[(#ENV{_nom})][ (#GET{obligatoire})][ (#GET{erreurs}|oui)erreur]">
    30         <label for="champ_#ENV{nom}">[(#ENV*{_label}|sinon{#ENV{_nom}})][<span class='obligatoire'>(#GET{obligatoire}|et{#ENV{_info_obligatoire}})#ENV*{_info_obligatoire}</span>]</label>
     26[(#ENV{nom}|oui)
     27#SET{erreurs,#ENV**{erreurs}|table_valeur{#ENV{nom}}}
     28#SET{obligatoire,#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|?{obligatoire,''}}
     29<li class="editer_[(#ENV{nom})][ (#GET{obligatoire})][ (#GET{erreurs}|oui)erreur]">
     30        <label for="champ_#ENV{nom}">[(#ENV*{label}|sinon{#ENV{nom}})][<span class='obligatoire'>(#GET{obligatoire}|et{#ENV{info_obligatoire}})#ENV*{info_obligatoire}</span>]</label>
    3131        [<span class='erreur_message'>(#GET{erreurs})</span>]
    32         [<p class='explication'>(#ENV*{_explication})</p>]
    33         [<p class='attention'>(#ENV*{_attention})</p>]
    34         [(#INCLURE{fond=saisies/#ENV{_type_saisie},env})]
     32        [<p class='explication'>(#ENV*{explication})</p>]
     33        [<p class='attention'>(#ENV*{attention})</p>]
     34        [(#INCLURE{fond=saisies/#ENV{type_saisie},env})]
    3535</li>
    3636]
  • _plugins_/saisies/saisies/case.html

    r29903 r29925  
    55 
    66  Parametres :
    7     - _label_case : pour un label a cote de la case (defaut:"")
     7    - label_case : pour un label a cote de la case (defaut:"")
    88 
    99  Exemple d'appel :
    1010        [(#SAISIE{case, afficher_liste,
    11                 _label=<:plugin:afficher_liste:>,
    12                 _label_case=<:plugin:activer:>,
    13                 _explication=<:plugin:explication_afficher_liste:>
     11                label=<:plugin:afficher_liste:>,
     12                label_case=<:plugin:activer:>,
     13                explication=<:plugin:explication_afficher_liste:>
    1414        })]
    1515]
    1616<div class="choix">
    17         <input type="checkbox" name="#ENV{_nom}" class="checkbox" id='champ_#ENV{_nom}'[ (#ENV{_valeur}|oui)checked='checked'] value='on' />
    18         [<label for="champ_#ENV{_nom}">(#ENV{_label_case})</label>]
     17        <input type="checkbox" name="#ENV{nom}" class="checkbox" id='champ_#ENV{nom}'[ (#ENV{valeur}|oui)checked='checked'] value='on' />
     18        [<label for="champ_#ENV{nom}">(#ENV{label_case})</label>]
    1919</div>
  • _plugins_/saisies/saisies/checkbox.html

    r29903 r29925  
    44 
    55  Parametres :
    6   - ** _datas : tableau de donnees cle=>valeur
     6  - ** datas : tableau de donnees cle=>valeur
    77 
    88  Exemple d'appel :
     
    1717        }})]
    1818]
    19 [(#SET{defaut,[(#ENV{_defaut}|is_array|?{#ENV{_defaut},#ARRAY{0,#ENV{_defaut}}})]})]
    20 <BOUCLE_radio(POUR){tableau #ENV{_datas}}>
     19[(#SET{defaut,[(#ENV{defaut}|is_array|?{#ENV{defaut},#ARRAY{0,#ENV{defaut}}})]})]
     20<BOUCLE_radio(POUR){tableau #ENV{datas}}>
    2121<div class="choix">
    22         <input type="checkbox" name="#ENV{_nom}[]" class="checkbox" id='champ_#ENV{_nom}_#COMPTEUR_BOUCLE'[ (#CLE|in_any{[(#ENV{_valeur}|sinon{#GET{defaut}})]}|oui)checked='checked'] value='#CLE' />
    23         <label for="champ_#ENV{_nom}_#COMPTEUR_BOUCLE">#VALEUR</label>
     22        <input type="checkbox" name="#ENV{nom}[]" class="checkbox" id='champ_#ENV{nom}_#COMPTEUR_BOUCLE'[ (#CLE|in_any{[(#ENV{valeur}|sinon{#GET{defaut}})]}|oui)checked='checked'] value='#CLE' />
     23        <label for="champ_#ENV{nom}_#COMPTEUR_BOUCLE">#VALEUR</label>
    2424</div>
    2525</BOUCLE_radio>
  • _plugins_/saisies/saisies/groupe_mots.html

    r29903 r29925  
    22
    33  Parametres :
    4   - _class : classe(s) css ajoutes au select
    5   - _multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple
     4  - class : classe(s) css ajoutes au select
     5  - multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple
    66        Dans le cas multiple, defaut et valeur doivent être un array, sinon un int
    7   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     7  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    88    (seulement si non multiple)
    99 
    1010  Exemple d'appel :
    1111        [(#SAISIE{groupe_mots,groupes,
    12                 _label=<:plugin:secteur_region:>,
    13                 _multiple=oui
     12                label=<:plugin:secteur_region:>,
     13                multiple=oui
    1414        })]
    1515]
    16 <select name="#ENV{_nom}[(#ENV{_multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{_nom}"[ class="(#ENV{_class})"][(#ENV{_multiple}|oui) multiple="multiple"]>
     16<select name="#ENV{nom}[(#ENV{multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"]>
    1717        [(#ENV{multiple}|non)
    18         <option value="0">[(#ENV{_option_intro})]</option>]
     18        <option value="0">[(#ENV{option_intro})]</option>]
    1919        <BOUCLE_groupes(GROUPES_MOTS){par num titre, titre}{tout}>
    20                 [(#ENV{_multiple}|oui)
    21                 <option value="#ID_GROUPE"[(#ID_GROUPE|in_array{#ENV{_valeur}|sinon{#ENV{_defaut,#ARRAY}}}|oui) selected="selected"]>#TITRE</option>]
    22                 [(#ENV{_multiple}|non)
    23                 <option value="#ID_GROUPE"[(#ID_GROUPE|=={#ENV{_valeur}|sinon{#ENV{_defaut}}}|oui) selected="selected"]>#TITRE</option>]
     20                [(#ENV{multiple}|oui)
     21                <option value="#ID_GROUPE"[(#ID_GROUPE|in_array{#ENV{valeur}|sinon{#ENV{defaut,#ARRAY}}}|oui) selected="selected"]>#TITRE</option>]
     22                [(#ENV{multiple}|non)
     23                <option value="#ID_GROUPE"[(#ID_GROUPE|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#TITRE</option>]
    2424        </BOUCLE_groupes>
    2525</select>
  • _plugins_/saisies/saisies/input.html

    r29903 r29925  
    99  Exemple d'appel :
    1010        [(#SAISIE{input,couleur_foncee,
    11                 _label=<:spa:couleur_foncee:>,
    12                 _size=7
     11                label=<:spa:couleur_foncee:>,
     12                size=7
    1313        })]
    1414               
     
    1616
    1717
    18 #SET{type,#ENV{_type,text}}
    19 <input type="#GET{type}" name="#ENV{_nom}" class="#GET{type}[ (#ENV{_class})]" id="champ_#ENV{_nom}"[ value="(#ENV{_valeur}|sinon{#ENV{_defaut}})"][ size="(#ENV{_size})"] />
     18#SET{type,#ENV{type,text}}
     19<input type="#GET{type}" name="#ENV{nom}" class="#GET{type}[ (#ENV{class})]" id="champ_#ENV{nom}"[ value="(#ENV{valeur}|sinon{#ENV{defaut}})"][ size="(#ENV{size})"] />
  • _plugins_/saisies/saisies/mot.html

    r29903 r29925  
    22
    33  Parametres :
    4   - _class : classe(s) css ajoutes au select
    5   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     4  - class : classe(s) css ajoutes au select
     5  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    66 
    77  Exemple d'appel :
    88        [(#SAISIE{mot, en_region,
    9                 _label=<:plugin:en_region:>
     9                label=<:plugin:en_region:>
    1010        })]
    1111]
    1212
    13 <select name="#ENV{_nom}" id="champ_#ENV{_nom}"[ value="(#ENV{_valeur})"]>
    14 <option value="0">[(#ENV{_option_intro})]</option>
     13<select name="#ENV{nom}" id="champ_#ENV{nom}"[ value="(#ENV{valeur})"]>
     14<option value="0">[(#ENV{option_intro})]</option>
    1515<BOUCLE_mots(MOTS){par num titre, titre}>
    16         <option value="#ID_MOT" [(#ID_MOT|=={#ENV{_valeur}|sinon{#ENV{_defaut}}}|oui) selected="selected"]>#TITRE</option>
     16        <option value="#ID_MOT" [(#ID_MOT|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#TITRE</option>
    1717</BOUCLE_mots>
    1818</select>
  • _plugins_/saisies/saisies/oui_non.html

    r29903 r29925  
    99  Exemple d'appel :
    1010        [(#SAISIE{oui_non, afficher_liste,
    11                 _label=<:plugin:afficher_liste:>,
    12                 _explication=<:plugin:explication_afficher_liste:>
     11                label=<:plugin:afficher_liste:>,
     12                explication=<:plugin:explication_afficher_liste:>
    1313        })]
    1414]
    1515<div class="choix">
    16         <input type="radio" name="#ENV{_nom}" class="radio" id='champ_#ENV{_nom}_oui'[ (#ENV{_valeur}|sinon{#ENV{_defaut}}|oui)checked='checked'] value='on' />
    17         <label for="champ_#ENV{_nom}_oui"><:item_oui:></label>
     16        <input type="radio" name="#ENV{nom}" class="radio" id='champ_#ENV{nom}_oui'[ (#ENV{valeur}|sinon{#ENV{defaut}}|oui)checked='checked'] value='on' />
     17        <label for="champ_#ENV{nom}_oui"><:item_oui:></label>
    1818</div>
    1919<div class="choix">
    20         <input type="radio" name="#ENV{_nom}" class="radio" id='champ_#ENV{_nom}_non'[ (#ENV{_valeur}|sinon{#ENV{_defaut}}|non)checked='checked'] value='' />
    21         <label for="champ_#ENV{_nom}_non"><:item_non:></label>
     20        <input type="radio" name="#ENV{nom}" class="radio" id='champ_#ENV{nom}_non'[ (#ENV{valeur}|sinon{#ENV{defaut}}|non)checked='checked'] value='' />
     21        <label for="champ_#ENV{nom}_non"><:item_non:></label>
    2222</div>
  • _plugins_/saisies/saisies/pays.html

    r29903 r29925  
    44       
    55  Parametres :
    6   - _class : classe(s) css ajoutes au select
    7   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     6  - class : classe(s) css ajoutes au select
     7  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    88 
    99  Exemple d'appel :
    1010        [(#SAISIE{pays, pays,
    11                 _label=<:plugin:info_pays:>
     11                label=<:plugin:info_pays:>
    1212        })]
    1313]
    14 <select name="#ENV{_nom}" id="champ_#ENV{_nom}"[ class="(#ENV{_class})"]>
    15 <option>[(#ENV{_option_intro})]</option>
     14<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
     15<option>[(#ENV{option_intro})]</option>
    1616<BOUCLE_pays(GEO_PAYS){par multi nom}>
    17         <option value="#ID_PAYS"[(#ID_PAYS|=={#ENV{_valeur}|sinon{#ENV{_defaut}}}|oui) selected="selected"]>#NOM</option>
     17        <option value="#ID_PAYS"[(#ID_PAYS|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#NOM</option>
    1818</BOUCLE_pays>
    1919</select>
  • _plugins_/saisies/saisies/police.html

    r29903 r29925  
    44 
    55  Parametres :
    6   - _class : classe(s) css ajoutes au select
    7   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     6  - class : classe(s) css ajoutes au select
     7  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    88 
    99  Exemple d'appel :
    1010        [(#SAISIE{police, couleur_foncee,
    11                 _label=<:spa:couleur_foncee:>,
    12                 _obligatoire=non
     11                label=<:spa:couleur_foncee:>,
     12                obligatoire=non
    1313        })]
    1414]
    15 <select name="police" id="champ_#ENV{_nom}"[ class="(#ENV{_class})"]>
     15<select name="police" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
    1616        <option value="">[(#ENV{_option_intro})]</option>
    1717        <BOUCLE_police(POUR){tableau #VAL{polices/}|find_all_in_path{\w+\.ttf}}{par cle}>
    18                 <option value="#CLE"[ (#ENV{_valeur}|=={#CLE}|oui)selected="selected"]>#CLE</option>
     18                <option value="#CLE"[ (#ENV{valeur}|=={#CLE}|oui)selected="selected"]>#CLE</option>
    1919        </BOUCLE_police>
    2020</select>
  • _plugins_/saisies/saisies/radio.html

    r29911 r29925  
    44 
    55  Parametres :
    6   - ** _datas : tableau de donnees cle=>valeur
     6  - ** datas : tableau de donnees cle=>valeur
    77 
    88  Exemple d'appel :
    99        [(#SAISIE{radio, afficher_liste,
    10                 _label=<:plugin:afficher_liste:>,
    11                 _explication=<:plugin:explication_afficher_liste:>,
    12                 _datas=#ARRAY{
     10                label=<:plugin:afficher_liste:>,
     11                explication=<:plugin:explication_afficher_liste:>,
     12                datas=#ARRAY{
    1313                        cle1,valeur1,
    1414                        cle2,valeur2,
     
    1616        }})]
    1717]
    18 <BOUCLE_radio(POUR){tableau #ENV{_datas}}>
     18<BOUCLE_radio(POUR){tableau #ENV{datas}}>
    1919<div class="choix">
    20         <input type="radio" name="#ENV{_nom}" class="radio" id='champ_#ENV{_nom}_#COMPTEUR_BOUCLE'[ (#ENV{_valeur}|sinon{#ENV{_defaut}}|=={#CLE}|oui)checked='checked'] value='#CLE' />
    21         <label for="champ_#ENV{_nom}_#COMPTEUR_BOUCLE">#VALEUR</label>
     20        <input type="radio" name="#ENV{nom}" class="radio" id='champ_#ENV{nom}_#COMPTEUR_BOUCLE'[ (#ENV{valeur}|sinon{#ENV{defaut}}|=={#CLE}|oui)checked='checked'] value='#CLE' />
     21        <label for="champ_#ENV{nom}_#COMPTEUR_BOUCLE">#VALEUR</label>
    2222</div>
    2323</BOUCLE_radio>
  • _plugins_/saisies/saisies/secteur.html

    r29903 r29925  
    22
    33  Parametres :
    4   - _class : classe(s) css ajoutes au select
    5   - _multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple
     4  - class : classe(s) css ajoutes au select
     5  - multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple
    66        Dans le cas multiple, defaut et valeur doivent etre un array, sinon un int
    7   - _recursif : si oui liste les rubriques de facon recursive, et pas uniquement les secteurs
    8   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     7  - recursif : si oui liste les rubriques de facon recursive, et pas uniquement les secteurs
     8  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    99    (seulement si non multiple)
    1010         
    1111  Exemple d'appel :
    1212        [(#SAISIE{secteur,secteur_region,
    13                 _label=<:plugin:secteur_region:>,
    14                 _multiple=oui
     13                label=<:plugin:secteur_region:>,
     14                multiple=oui
    1515        })]
    1616]
    17 <select name="#ENV{_nom}[(#ENV{_multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{_nom}"[ class="(#ENV{_class})"][(#ENV{_multiple}|oui) multiple="multiple"]>
    18         [(#ENV{_multiple}|non)
    19         <option value="0">[(#ENV{_option_intro})]</option>]
     17<select name="#ENV{nom}[(#ENV{multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"]>
     18        [(#ENV{multiple}|non)
     19        <option value="0">[(#ENV{option_intro})]</option>]
    2020        <BOUCLE_secteurs(RUBRIQUES){racine}{par num titre, titre}{tout}>
    21                 [(#ENV{_multiple}|oui)
    22                 <option value="#ID_RUBRIQUE"[(#ID_RUBRIQUE|in_array{#ENV{_valeur}|sinon{#ENV{_defaut,#ARRAY}}}|oui) selected="selected"]>#TITRE</option>]
    23                 [(#ENV{_multiple}|non)
    24                 <option value="#ID_RUBRIQUE"[(#ID_RUBRIQUE|=={#ENV{_valeur}|sinon{#ENV{_defaut}}}|oui) selected="selected"]>#TITRE</option>]
    25                 [(#ENV{_recursif}|oui)
    26                 <INCLURE{fond=prive/listes/rubriques_recursives}{_valeur=#ENV{_valeur}}{id_rubrique}{_multiple} />]
     21                [(#ENV{multiple}|oui)
     22                <option value="#ID_RUBRIQUE"[(#ID_RUBRIQUE|in_array{#ENV{valeur}|sinon{#ENV{defaut,#ARRAY}}}|oui) selected="selected"]>#TITRE</option>]
     23                [(#ENV{multiple}|non)
     24                <option value="#ID_RUBRIQUE"[(#ID_RUBRIQUE|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#TITRE</option>]
     25                [(#ENV{recursif}|oui)
     26                <INCLURE{fond=prive/listes/rubriques_recursives}{valeur=#ENV{valeur}}{id_rubrique}{multiple} />]
    2727        </BOUCLE_secteurs>
    2828</select>
  • _plugins_/saisies/saisies/selection.html

    r29913 r29925  
    44       
    55  Parametres :
    6   - ** _datas : tableau de donnees cle=>valeur
    7   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    8   - _class : classe(s) css ajoutes au select
     6  - ** datas : tableau de donnees cle=>valeur
     7  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     8  - class : classe(s) css ajoutes au select
    99 
    1010  Exemple d'appel :
    1111        [(#SAISIE{selection,produits,
    12                 _label=<:plugin:info_produits:>,
    13                 _datas=#ARRAY{
     12                label=<:plugin:info_produits:>,
     13                datas=#ARRAY{
    1414                        cle1,valeur1,
    1515                        cle2,valeur2,
     
    1717        }})]
    1818]
    19 <select name="#ENV{_nom}" id="champ_#ENV{_nom}"[ class="(#ENV{_class})"]>
    20 <option value="">[(#ENV{_option_intro})]</option>
    21 <BOUCLE_selection(POUR){tableau #ENV{_datas}}>
    22         <option value="#CLE" [(#CLE|=={#ENV{_valeur}|sinon{#ENV{_defaut}}}|oui) selected="selected"]>#VALEUR</option>
     19<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
     20<option value="">[(#ENV{option_intro})]</option>
     21<BOUCLE_selection(POUR){tableau #ENV{datas}}>
     22        <option value="#CLE" [(#CLE|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#VALEUR</option>
    2323</BOUCLE_selection>
    2424</select>
  • _plugins_/saisies/saisies/selection_multiple.html

    r29903 r29925  
    44       
    55  Parametres :
    6   - ** _datas : tableau de donnees cle=>valeur
    7   - _option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    8   - _class : classe(s) css ajoutes au select
     6  - ** datas : tableau de donnees cle=>valeur
     7  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     8  - class : classe(s) css ajoutes au select
    99 
    1010  Exemple d'appel :
    1111        [(#SAISIE{selection_multiple,produits,
    12                 _label=<:plugin:info_produits:>,
    13                 _datas=#ARRAY{
     12                label=<:plugin:info_produits:>,
     13                datas=#ARRAY{
    1414                        cle1,valeur1,
    1515                        cle2,valeur2,
     
    1717        }})]
    1818]
    19 <select name="#ENV{_nom}[]" id="champ_#ENV{_nom}" multiple="multiple"[ class="(#ENV{_class})"]>
    20 [<option value="">(#ENV{_option_intro})</option>]
    21 <BOUCLE_selection(POUR){tableau #ENV{_datas}}>
    22         <option value="#CLE" [(#CLE|in_array{#ENV{_valeur}}|oui) selected="selected"]>#VALEUR</option>
     19<select name="#ENV{nom}[]" id="champ_#ENV{nom}" multiple="multiple"[ class="(#ENV{class})"]>
     20[<option value="">(#ENV{option_intro})</option>]
     21<BOUCLE_selection(POUR){tableau #ENV{datas}}>
     22        <option value="#CLE" [(#CLE|in_array{#ENV{valeur}}|oui) selected="selected"]>#VALEUR</option>
    2323</BOUCLE_selection>
    2424</select>
  • _plugins_/saisies/saisies/textarea.html

    r29903 r29925  
    22
    33  Parametres :
    4   - _class : classe(s) css ajoutes au textarea
    5   - _rows : nombre de ligne
    6   - _cols : nombre de caracteres de large
     4  - class : classe(s) css ajoutes au textarea
     5  - rows : nombre de ligne
     6  - cols : nombre de caracteres de large
    77 
    88  Exemple d'appel :
    99        [(#SAISIE{textarea, couleur_foncee,
    10                 _label=<:spa:couleur_foncee:>,
    11                 _obligatoire=non
     10                label=<:spa:couleur_foncee:>,
     11                obligatoire=non
    1212        })]
    1313]
    14 <textarea name="#ENV{_nom}"[ class="(#ENV{_class})"] id="champ_#ENV{_nom}" [ rows="(#ENV{_rows})"][ cols="(#ENV{_cols})"]>[(#ENV{_valeur}|sinon{#ENV{_defaut}})]</textarea>
     14<textarea name="#ENV{nom}"[ class="(#ENV{class})"] id="champ_#ENV{nom}" [ rows="(#ENV{rows})"][ cols="(#ENV{cols})"]>[(#ENV{valeur}|sinon{#ENV{defaut}})]</textarea>
Note: See TracChangeset for help on using the changeset viewer.