Changeset 115938 in spip-zone for _plugins_/saisies
- Timestamp:
- Jul 12, 2019, 8:41:21 AM (19 months ago)
- Location:
- _plugins_/saisies/trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/saisies/trunk/paquet.xml
r115904 r115938 2 2 prefix="saisies" 3 3 categorie="outil" 4 version="3.2 1.4"4 version="3.22.0" 5 5 etat="stable" 6 6 compatibilite="[3.0.0;3.2.*]" -
_plugins_/saisies/trunk/saisies/_base.html
r115892 r115938 45 45 #SET{erreurs,#ENV**{erreurs/#GET{nom_slash}}} 46 46 #SET{erreurs,#GET{erreurs,#ENV**{erreurs/#ENV{nom}}}} 47 #SET{conteneur_class,#ENV{type_saisie}|substr{0,9}|=={selecteur}|?{selecteur_item,''}}48 47 <!--!inserer_saisie_editer--> 49 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom}|saisie_nom2classe)][ (#GET{obligatoire})][ (#GET{erreurs}|oui)erreur][ (# GET{conteneur_class})][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV{afficher_si})"]>48 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom}|saisie_nom2classe)][ (#GET{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV{afficher_si})"]> 50 49 #ENV*{inserer_debut} 51 50 [<label[(#ENV{type_saisie}|match{oui_non|radio|checkbox|fichiers}|non) for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"][ class="(#ENV{label_class})"]>(#ENV*{label})[<span class='obligatoire'>(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|trim|sinon{<:info_obligatoire_02:>})]</span>]</label>] -
_plugins_/saisies/trunk/saisies/destinataires.html
r101125 r115938 3 3 #SET{erreurs,#ENV**{erreurs/#ENV{nom}}} 4 4 <BOUCLE_choix(CONDITION){si #GET{choix_destinataires}|count|<{2}|ou{#GET{type_choix}|=={tous}}}> 5 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom})][ (#ENV{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})]" [(#ENV{tout_afficher}|!={oui}|?{style="display:none;"})][ data-id="(#ENV{id_saisie})"]>5 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom})][ (#ENV{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)]" [(#ENV{tout_afficher}|!={oui}|?{style="display:none;"})][ data-id="(#ENV{id_saisie})"]> 6 6 #ENV*{inserer_debut} 7 7 [<label for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]">(#ENV*{label})[<span class='obligatoire'>(#ENV{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]</span>]</label>] … … 32 32 33 33 [(#SET{valeur,[(#ENV*{valeur}|is_array|?{#ENV*{valeur},[(#ENV*{valeur}|explode{','})]})]})] 34 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom})][ (#ENV{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})]">34 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom})][ (#ENV{obligatoire})][ (#GET{erreurs}|oui)erreur][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)]"> 35 35 36 36 #ENV*{inserer_debut} -
_plugins_/saisies/trunk/saisies/explication.html
r109381 r115938 1 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer pleine_largeur editer_explication[ explication_(#ENV{nom}|saisie_nom2classe)][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV{afficher_si})"]>1 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer pleine_largeur editer_explication[ explication_(#ENV{nom}|saisie_nom2classe)][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV{afficher_si})"]> 2 2 #ENV*{inserer_debut} 3 3 <div class="explication"> -
_plugins_/saisies/trunk/saisies/fieldset.html
r111807 r115938 11 11 #SET{erreur_ici,#ENV**{erreurs/#ENV{nom}}} 12 12 13 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="fieldset[ fieldset_(#ENV{nom}|saisie_nom2classe)][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})][ (#GET{pliable})[ (#GET{plie})]]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV{afficher_si})"]>13 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="fieldset[ fieldset_(#ENV{nom}|saisie_nom2classe)][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)][ (#GET{pliable})[ (#GET{plie})]]"[ data-id="(#ENV{id_saisie})"][ data-afficher_si="(#ENV{afficher_si})"]> 14 14 #ENV*{inserer_debut} 15 15 <fieldset> -
_plugins_/saisies/trunk/saisies/hidden.html
r112440 r115938 1 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom})][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})]" [(#ENV{tout_afficher}|!={oui}|?{style="display:none;"})][ data-id="(#ENV{id_saisie})"]>1 <[(#ENV{saisies_base_conteneur,#DIV|sinon{li}})] class="editer editer_[(#ENV{nom})][ (#ENV{conteneur_class,#ENV{li_class}})][ (#ENV{type_saisie}|saisie_type2classe)]" [(#ENV{tout_afficher}|!={oui}|?{style="display:none;"})][ data-id="(#ENV{id_saisie})"]> 2 2 #ENV*{inserer_debut} 3 3 [(#ENV{tout_afficher}|!={oui}|oui) -
_plugins_/saisies/trunk/saisies_fonctions.php
r113979 r115938 119 119 function saisie_nom2classe($nom) { 120 120 return str_replace(array('/', '[', ']', '[', ']'), array('_', '_', '', '_', ''), $nom); 121 } 122 123 /** 124 * Ajouter une ou des classes sur la saisie en fonction du type 125 * @param $type_saisie 126 * @return string 127 */ 128 function saisie_type2classe($type_saisie) { 129 static $compteur = 0; 130 $class = "saisie_{$type_saisie}"; 131 if (strpos($type_saisie, 'selecteur') === 0) { 132 $class .= " selecteur_item"; 133 } 134 if (!in_array($type_saisie, ['hidden','fieldset'])) { 135 $class .= ($compteur & 1) ? " editer_even" : " editer_odd"; 136 $compteur = 1 - $compteur; 137 } 138 $class = trim($class); 139 return $class; 121 140 } 122 141
Note: See TracChangeset
for help on using the changeset viewer.