3 ### /!\ boucle POUR (spip Bonux) ###
6 - datas : tableau de donnees cle=
>valeur
7 - defaut : valeur par defaut si pas présente dans l'environnement
8 - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
11 [(#SAISIE{radio, afficher_liste,
12 label=
<:plugin:afficher_liste:>,
13 explication=
<:plugin:explication_afficher_liste:>,
20 [(#REM) datas peut être une chaine qu'on sait décomposer ]
21 #SET{datas, #ENV*{datas}}
22 #SET{datas, #GET{datas}|is_string|?{(#GET{datas}|saisies_chaine2tableau), #GET{datas}}}
24 <BOUCLE_radio(POUR){tableau #GET{datas}}
>
25 <div class=
"#ENV{choix,choix}[ (#ENV{choix,choix})_#CLE]">
26 <input type=
"radio" name=
"#ENV{nom}" class=
"radio" id=
"champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_#COMPTEUR_BOUCLE"[ (#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|=={#CLE}|oui)
checked=
"checked"]
value=
"#CLE" [
disabled=
"(#ENV{disable})"][
readonly=
"(#ENV{readonly})"]
/>
27 <label for=
"champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_#COMPTEUR_BOUCLE">[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|=={#CLE}|oui)
<strong>]#VALEUR[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|=={#CLE}|oui)
</strong>]
</label>