Changeset 57042 in spip-zone


Ignore:
Timestamp:
Jan 13, 2012, 10:08:26 AM (8 years ago)
Author:
rastapopoulos@…
Message:

Possibilité de définir explicitement les valeurs "oui" et/ou "non" pour les saisies "oui_non" et "case".

C'est pas encore ajouté (et je sais pas s'il faut pour l'instant) ces deux nouveaux paramètres dans les YAML pour les interfaces. Pour Formidable c'est pas forcément pertinent, mais pour Champs extras ça pourrait servir.

Location:
_plugins_/saisies
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/paquet.xml

    r56673 r57042  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="1.19.0"
     4        version="1.20.0"
    55        etat="test"
    66        compatibilite="[2.0.0;3.0.*]"
  • _plugins_/saisies/plugin.xml

    r56673 r57042  
    44    <auteur>Matthieu Marcillaud - RastaPopoulos - Joseph</auteur>
    55    <licence>&#169; 2009-2011 GNU/GPL</licence>
    6     <version>1.19.0</version>
     6    <version>1.20.0</version>
    77    <etat>test</etat>
    88    <categorie>outil</categorie>
  • _plugins_/saisies/saisies/case.html

    r50421 r57042  
    1616]#SET{valeur,#ENV{valeur_forcee,#ENV{valeur}}|is_null|?{#ENV{defaut},#ENV{valeur_forcee,#ENV{valeur}}}}
    1717<div class="choix">
    18         <input type="checkbox" name="#ENV{nom}" class="checkbox" id='champ_#ENV{nom}'[ (#GET{valeur}|oui)checked='checked'] value='on' [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"]/>
     18        <input type="checkbox" name="#ENV{nom}" class="checkbox" id="champ_#ENV{nom}"[ (#GET{valeur}|=={#ENV{valeur_oui,on}}|oui)checked="checked"] value="#ENV{valeur_oui,on}" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"]/>
    1919        [<label for="champ_#ENV{nom}">(#ENV*{label_case})</label>]
    2020</div>
  • _plugins_/saisies/saisies/oui_non.html

    r50421 r57042  
    1515#SET{valeur,#ENV{valeur_forcee,#ENV{valeur}}|is_null|?{#ENV{defaut},#ENV{valeur_forcee,#ENV{valeur}}}}
    1616<div class="choix">
    17         <input type="radio" name="#ENV{nom}" class="radio" id='champ_#ENV{nom}_oui'[ (#GET{valeur}|oui)checked='checked'] value='on' [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] />
     17        <input type="radio" name="#ENV{nom}" class="radio" id="champ_#ENV{nom}_oui"[ (#GET{valeur}|=={#ENV{valeur_oui,on}}|oui)checked="checked"] value="#ENV{valeur_oui,on}" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] />
    1818        <label for="champ_#ENV{nom}_oui"><:item_oui:></label>
    1919</div>
    2020<div class="choix">
    21         <input type="radio" name="#ENV{nom}" class="radio" id='champ_#ENV{nom}_non'[ (#GET{valeur}|non)checked='checked'] value='' [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] />
     21        <input type="radio" name="#ENV{nom}" class="radio" id="champ_#ENV{nom}_non"[ (#GET{valeur}|=={#ENV{valeur_non,''}}|ou{#GET{valeur}|non})checked="checked"] value="#ENV{valeur_non,''}" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] />
    2222        <label for="champ_#ENV{nom}_non"><:item_non:></label>
    2323</div>
Note: See TracChangeset for help on using the changeset viewer.