[PLUGINS] +set de base
[lhc/web/www.git] / www / plugins / saisies / saisies / selecteur_langue.html
diff --git a/www/plugins/saisies/saisies/selecteur_langue.html b/www/plugins/saisies/saisies/selecteur_langue.html
new file mode 100644 (file)
index 0000000..aedaa47
--- /dev/null
@@ -0,0 +1,20 @@
+[(#REM) 
+       
+  Parametres :
+  - class : classe(s) css ajoutes au select
+  - defaut : valeur par defaut si pas prĂ©sente dans l'environnement
+  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement
+  
+  Exemple d'appel :
+       [(#SAISIE{selecteur_langue,lang,
+               label=<:plugin:info_langue:>})] 
+]
+[(#SET{valeur,[(#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut,''}}})]})]
+[(#SET{langues,[(#VAL{changer_lang}|liste_options_langues{#GET{valeur}})]})]
+<select name="#ENV{nom}" id="champ_[(#ENV{nom}|saisie_nom2classe)]"[ class="(#ENV{class})"][ disabled="(#ENV{disable})"][ (#ENV*{attributs})]>
+<BOUCLE_si_spip2(CONDITION){si (#GET{langues}|is_array|non)}>
+#GET{langues}
+</BOUCLE_si_spip2>
+[(#INCLURE{fond=prive/formulaires/inc-options-langues,name=changer_lang,default=#GET{valeur,#LANG}})]
+<//B_si_spip2>
+</select>