[(#GET{erreurs_fieldset}|oui)
#SET{plie, ''}
]
-#SET{erreur_ici,#ENV**{erreurs}|table_valeur{#ENV{nom}}}
+#SET{erreur_ici,#ENV**{erreurs/#ENV{nom}}}
-<li class="fieldset[ fieldset_(#ENV{nom})][ (#ENV{li_class})][ saisie_(#ENV{type_saisie})][ (#GET{pliable})[ (#GET{plie})]]"[ data-id="(#ENV{id_saisie})"]>
+<[(#ENV{saisies_base_conteneur,[(#VAL{li}|saisie_balise_structure_formulaire)]})] class="fieldset[ fieldset_(#ENV{nom})][ (#ENV{conteneur_class,#ENV{li_class}})][ saisie_(#ENV{type_saisie})][ (#GET{pliable})[ (#GET{plie})]]"[ data-id="(#ENV{id_saisie})"]>
#ENV*{inserer_debut}
<fieldset>
- [[(#GLOBALS{debut_intertitre,<h3>}|inserer_attribut{class,legend})]
- [(#ENV{icone}|oui)
- [(#REM) en SPIP 3 on cherche avant tout dans le chemin des images
- ]#SET{icone,''}[(#SPIP_VERSION|version_compare{2.9, >}|oui)#SET{icone,#CHEMIN_IMAGE{#ENV{icone}}]
- [<img src="(#GET{icone}|sinon{#CHEMIN{#ENV{icone}}}
- |image_reduire{#ENV{taille_icone}|sinon{16}}
- |extraire_attribut{src})" alt="#ENV*{label}" /> ]
- ]
- <span>(#ENV*{label})</span>#GLOBALS{fin_intertitre,</h3>}]
+
+ [(#ENV{label}|oui)
+ [(#REM) Récupérer le tag qui sera utilisé pour la légende ]
+ [(#SET{tag, [(#ENV*{tagfield,#GLOBALS{debut_intertitre,<h3>}}|inserer_attribut{class,legend})]})]
+ [(#INCLURE{fond=inclure/fieldset_legend, env}|wrap{#GET{tag}})]
+ ]
+
[<span class='erreur_message'>(#GET{erreur_ici})</span>]
[<p class='explication'>(#ENV*{explication})</p>]
[(#ENV{saisies}|is_array|oui)
- <ul>
+ <[(#ENV{saisies_base_conteneur,[(#VAL{ul}|saisie_balise_structure_formulaire)]})] class="editer-groupe">
#INCLURE{fond=#ENV{fond_generer,"inclure/generer_saisies"}, env, saisies=#ENV{saisies}, from_fieldset='on'}
- </ul>
+ </[(#ENV{saisies_base_conteneur,[(#VAL{ul}|saisie_balise_structure_formulaire)]})]>
]
</fieldset>
#ENV*{inserer_fin}
-</li>
+</[(#ENV{saisies_base_conteneur,[(#VAL{li}|saisie_balise_structure_formulaire)]})]>