Changeset 39719 in spip-zone


Ignore:
Timestamp:
Aug 9, 2010, 7:37:37 AM (9 years ago)
Author:
kent1@…
Message:

Pas de readonly sur les checkbox (http://www.w3schools.com/tags/att_input_readonly.asp)

Possibilité d'avoir plusieurs disabled différent dans le cas de checkbox multiples

Location:
_plugins_/saisies/saisies
Files:
2 edited

Legend:

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

    r35738 r39719  
    2929[(#ENV{nom}|oui)
    3030        #SET{obligatoire,#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|?{obligatoire,''}}
    31         #SET{disable,#ENV{disable,#ENV{disable_avec_post}}|et{#ENV{disable,#ENV{disable_avec_post}}|!={non}}|?{disabled,''}}
     31        #SET{disable,#ENV{disable,#ENV{disable_avec_post}}|et{#ENV{disable,#ENV{disable_avec_post}}|!={non}}|?{#ENV{disable}|is_array|?{#ENV{disable,#ARRAY},disable},''}}
    3232        #SET{readonly,#ENV{readonly}|et{#ENV{readonly}!={non}}|?{readonly,''}}
    3333        #SET{saisies_autonomes,#VAL|saisies_autonomes}
  • _plugins_/saisies/saisies/checkbox.html

    r37733 r39719  
    2525#SET{defaut, #GET{defaut}|is_string|?{(#GET{defaut}|saisies_chaine2tableau), (#GET{defaut}|sinon{#ARRAY})}}
    2626
     27#SET{disabled,#ENV{disable}}
     28[(#GET{disabled}|is_string|oui)
     29        #SET{disabled,#ARRAY|push{#GET{disabled}}}
     30]
     31
    2732<BOUCLE_checkbox(POUR){tableau #GET{datas}}>
    2833<div class="#ENV{choix,choix}">
    29         <input type="checkbox" name="#ENV{nom}[]" class="checkbox" id="champ_#ENV{nom}_#COMPTEUR_BOUCLE"[ (#CLE|in_array{#ENV{valeur,#GET{defaut}}}|oui)checked="checked"] value="#CLE" [ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"] />
     34        <input type="checkbox" name="#ENV{nom}[]" class="checkbox" id="champ_#ENV{nom}_#COMPTEUR_BOUCLE"[ (#CLE|in_array{#ENV{valeur,#GET{defaut}}}|oui)checked="checked"] value="#CLE"[(#CLE|in_array{#GET{disabled}}|oui) disabled="disabled"] />
    3035        <label for="champ_#ENV{nom}_#COMPTEUR_BOUCLE">#VALEUR</label>
    3136</div>
Note: See TracChangeset for help on using the changeset viewer.