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


Ignore:
Timestamp:
Sep 10, 2009, 8:17:35 AM (12 years ago)
Author:
marcimat@…
Message:

Nouvelle option des saisies qui ont un select : «cacher_option_intro».
Lui donner une valeur permet de cacher le premier <option> du select.

Location:
_plugins_/saisies/saisies
Files:
9 edited

Legend:

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

    r30717 r31465  
    99  - option_statut: si quelque chose est passe on insere un bonhomme de statut a cote du nom, sinon rien
    1010    (defaut = rien)
     11  - cacher_option_intro : pas de premier option vide  (defaut:"")
    1112         
    1213  Exemple d'appel :
     
    2021]
    2122<select name="#ENV{nom}[(#ENV{multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"]>
    22         [(#ENV{multiple}|non)
    23         <option value="0">[(#ENV{option_intro})]</option>]
     23        [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non)
     24                <option value="0">[(#ENV{option_intro})]</option>]
    2425        <BOUCLE_auteurs(AUTEURS){par num nom, nom}{statut ?}{statut != 5poubelle}{tout}>
    2526                [(#ENV{multiple}|oui)
  • _plugins_/saisies/saisies/groupe_mots.html

    r30139 r31465  
    77  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    88    (seulement si non multiple)
     9  - cacher_option_intro : pas de premier option vide  (defaut:"")
    910  - table_liaison : permet de ne lister que les groupes de mots liés à une table en particulier
    1011    (champs tables_liees de spip_groupes_mots)
     
    1718]
    1819<select name="#ENV{nom}[(#ENV{multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"]>
    19         [(#ENV{multiple}|non)
    20         <option value="0">[(#ENV{option_intro})]</option>]
     20        [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non)
     21                <option value="0">[(#ENV{option_intro})]</option>]
    2122        <BOUCLE_groupes(GROUPES_MOTS){par num titre, titre}{tables_liees==#VAL{'(^|,)'}|concat{#ENV{table_liaison,.*},'($|,)'}}{tout}>
    2223                [(#ENV{multiple}|oui)
  • _plugins_/saisies/saisies/mot.html

    r30250 r31465  
    44  - class : classe(s) css ajoutes au select
    55  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     6  - cacher_option_intro : pas de premier option vide  (defaut:"")
    67 
    78  Exemple d'appel :
     
    1112
    1213<select name="#ENV{nom}" id="champ_#ENV{nom}"[ value="(#ENV{valeur})"]>
    13 <option value="0">[(#ENV{option_intro})]</option>
     14[(#ENV{cacher_option_intro}|non)
     15        <option value="0">[(#ENV{option_intro})]</option>]
    1416<BOUCLE_mots(MOTS){par num titre, titre}>
    1517        <option value="#ID_MOT" [(#ID_MOT|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#TITRE</option>
  • _plugins_/saisies/saisies/pays.html

    r30250 r31465  
    66  - class : classe(s) css ajoutes au select
    77  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     8  - cacher_option_intro : pas de premier option vide  (defaut:"")
    89 
    910  Exemple d'appel :
     
    1213]
    1314<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
    14 <option>[(#ENV{option_intro})]</option>
     15[(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
    1516<BOUCLE_pays(GEO_PAYS){par multi nom}>
    1617        <option value="#ID_PAYS"[(#ID_PAYS|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#NOM</option>
  • _plugins_/saisies/saisies/police.html

    r30250 r31465  
    66  - class : classe(s) css ajoutes au select
    77  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     8  - cacher_option_intro : pas de premier option vide  (defaut:"")
    89 
    910  Exemple d'appel :
     
    1213                obligatoire=non})]
    1314]
    14 <select name="police" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
    15         <option value="">[(#ENV{_option_intro})]</option>
     15<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
     16        [(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
    1617        <BOUCLE_police(POUR){tableau #VAL{polices/}|find_all_in_path{\w+\.ttf}}{par cle}>
    1718                <option value="#CLE"[ (#ENV{valeur}|=={#CLE}|oui)selected="selected"]>#CLE</option>
  • _plugins_/saisies/saisies/secteur.html

    r30250 r31465  
    88  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    99    (seulement si non multiple)
     10  - cacher_option_intro : pas de premier option vide  (defaut:"")
    1011         
    1112  Exemple d'appel :
     
    1516]
    1617<select name="#ENV{nom}[(#ENV{multiple}|?{[(#VAL{&#91;&#93;}|html_entity_decode)]})]" id="champ_#ENV{nom}"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple"]>
    17         [(#ENV{multiple}|non)
    18         <option value="0">[(#ENV{option_intro})]</option>]
     18        [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non)
     19                <option value="0">[(#ENV{option_intro})]</option>]
    1920        <BOUCLE_secteurs(RUBRIQUES){racine}{par num titre, titre}{tout}>
    2021                [(#ENV{multiple}|oui)
  • _plugins_/saisies/saisies/selection.html

    r30250 r31465  
    66  - ** datas : tableau de donnees cle=>valeur
    77  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     8  - cacher_option_intro : pas de premier option vide  (defaut:"")
    89  - class : classe(s) css ajoutes au select
    910 
     
    1718]
    1819<select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"]>
    19 <option value="">[(#ENV{option_intro})]</option>
     20[(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
    2021<BOUCLE_selection(POUR){tableau #ENV{datas}}>
    2122        <option value="#CLE" [(#CLE|=={#ENV{valeur}|sinon{#ENV{defaut}}}|oui) selected="selected"]>#VALEUR</option>
  • _plugins_/saisies/saisies/selection_multiple.html

    r30339 r31465  
    66  - ** datas : tableau de donnees cle=>valeur
    77  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
     8  - cacher_option_intro : pas de premier option vide  (defaut:"")
    89  - class : classe(s) css ajoutes au select
    910 
     
    1718]
    1819<select name="#ENV{nom}[]" id="champ_#ENV{nom}" multiple="multiple"[ class="(#ENV{class})"]>
    19 [<option value="">(#ENV{option_intro})</option>]
     20[(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
    2021<BOUCLE_selection(POUR){tableau #ENV{datas}}>
    2122        <option value="#CLE" [(#CLE|in_array{#ENV{valeur,#ARRAY}}|oui) selected="selected"]>#VALEUR</option>
  • _plugins_/saisies/saisies/statuts_auteurs.html

    r31407 r31465  
    77  - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    88    (seulement si non multiple)
     9  - cacher_option_intro : pas de premier option vide  (defaut:"")
    910  - afficher_tous : permet d'afficher une option de valeur "tous" correspondant à tous les utilisateurs
    1011
     
    1617
    1718<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>]
     19        [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non)
     20                <option value="0">[(#ENV{option_intro})]</option>]
    2021        [(#ENV{multiple}|oui)
    2122                <option value="0minirezo"[(#VAL{0minirezo}|in_array{#ENV{valeur}|sinon{#ENV{defaut,#ARRAY}}}|oui) selected="selected"]><:info_administrateurs:></option>
Note: See TracChangeset for help on using the changeset viewer.