Changeset 112403 in spip-zone


Ignore:
Timestamp:
Nov 12, 2018, 10:19:10 AM (2 months ago)
Author:
tcharlss@…
Message:

Saisie : ne pas se reposer sur l'identifiant, qui est optionnel. On garde cette possibilité, mais en option, par défaut on utilise le n°. Ajouts des paramètres/attributs manquants, cf. saisie selection.html

Location:
_plugins_/selections_editoriales/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/selections_editoriales/trunk/paquet.xml

    r112373 r112403  
    22        prefix="selections_editoriales"
    33        categorie="navigation"
    4         version="1.8.5"
     4        version="1.8.6"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/selections_editoriales/trunk/saisies/selections_editoriales.html

    r97768 r112403  
    1 [(#REM)
    2   Saisie permettant de sélectionner une selction éditoriale par son identifiant
    3        
    4   Parametres :
    5   - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"")
    6   - cacher_option_intro : pas de premier option vide  (defaut:"")
    7   - class : classe(s) css ajoutes au select
    8  
    9   Exemple d'appel :
     1[(#REM)
     2
     3        Saisie permettant de sélectionner une selection éditoriale par son numéro ou son identifiant.
     4
     5        Attention, les identifiants sont optionnels, se reposer dessus n'est pas fiable pour une saisie.
     6
     7        Parametres :
     8        - utiliser_identifiant : « oui » pour utiliser l'identifiant au lieu du numéro
     9        - voir saisies/selection.html
     10
     11        Exemple d'appel :
    1012        [(#SAISIE{selections_editoriales,nom,
    1113                label=<:plugin:label:>,
    12         })] 
     14        })]
    1315]
     16#SET{disabled, #ARRAY}
     17[(#ENV{disable_choix}|strlen|oui) #SET{disabled, #ENV{disable_choix}|explode{','}}]
    1418
    15 <select name="#ENV{nom}" id="champ_#ENV{nom}"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"]>
     19<select [(#HTML5|oui)[(#ENV{obligatoire}|et{#ENV{obligatoire}|!={non}}|oui) required="required"]] name="#ENV{nom}" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ readonly="(#ENV{readonly})"][ size="(#ENV{size})"][ (#ENV*{attributs})]>
    1620[(#ENV{cacher_option_intro}|non)<option value="">[(#ENV{option_intro})]</option>]
    1721<BOUCLE_selection(SELECTIONS){par titre}>
    18         <option value="#IDENTIFIANT" [(#IDENTIFIANT|=={#ENV{valeur,#ENV{defaut}}}|oui) selected="selected"]>[(#TITRE|typo)] (#IDENTIFIANT)</option>
     22        #SET{valeur_option,#ENV{utiliser_identifiant}|=={oui}|?{#IDENTIFIANT,#ID_SELECTION}}
     23        <option value="#GET{valeur_option}"[ (#GET{valeur_option}|=={#ENV{valeur,#ENV{defaut}}}|oui) selected="selected"][(#GET{valeur_option}|in_any{#GET{disabled}}|oui) disabled="disabled"]>[(#TITRE|typo)][ \((#IDENTIFIANT)\)]</option>
    1924</BOUCLE_selection>
    2025</select>
Note: See TracChangeset for help on using the changeset viewer.