--- /dev/null
+[(#REM) \r
+ \r
+ ### /!\ selecteur (spip Bonux) ###\r
+ Attention, ce qui est retourne est un tableau :\r
+ _request($name) = array('article|3', 'article|9', 'rubrique|10');\r
+ Une fonction de SPIP Bonux permet de récupérer un tableau d'identifiants par type d'objet :\r
+ [(#CHAMP|picker_selected{article})]\r
+ Cette fonction peut etre pratique dans une boucle en utilisant le critere IN\r
+ \r
+ Parametres :\r
+ - multiple : si oui, on peut selectionner plusieurs rubriques\r
+ - afficher_langue : si oui, on affiche la langue de l'objet selectionne\r
+ - afficher_art_dans_langue_interface : si oui, on n'affiche que les articles de la langue de l'interface\r
+ - afficher_rub_dans_langue_interface : si oui, on n'affiche que les rubriques de la langue de l'interface\r
+ - defaut : valeur par defaut si pas présente dans l'environnement\r
+ - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement\r
+ \r
+ Exemple d'appel :\r
+ [(#SAISIE{selecteur_rubrique_article,menu,\r
+ multiple=1,\r
+ label=<:plugin:choisir_le_menu:>})] \r
+]\r
+[(#REM) Donner a manger a CFG si aucune valeur definie ]\r
+[(#SET{val,#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}})]\r
+\r
+[(#SET{filtrer_langue_article,[(#ENV{afficher_art_dans_langue_interface,0}|oui) #ENV{lang}]})]\r
+[(#SET{filtrer_langue_rubrique,[(#ENV{afficher_rub_dans_langue_interface,0}|oui) #ENV{lang}]})]\r
+\r
+[(#REM) input necessaire au tag label for \r
+ Mais si on le garde, la saisie enregistree en base, n'est pas correcte\r
+ On pourrait rajouter l'id dans le input cree par Bonux, mais du coup manque la chaine "champ_"\r
+ Comme ca a l'air un peu tordu tout ca, tant pis pour l'erreur HTML\r
+ Yffic\r
+]\r
+<!-- <input type="hidden" name="[(#ENV{nom,id_item})][]" id="[champ_(#ENV{nom,id_item})]" value="" /> -->\r
+\r
+[(#INCLURE{fond=formulaires/selecteur/articles,\r
+ selected=#GET{val},\r
+ name=#ENV{nom},\r
+ afficher_langue=#ENV{afficher_langue,''},\r
+ filtrer_langue_article=#GET{filtrer_langue_article,''},\r
+ filtrer_langue_rubrique=#GET{filtrer_langue_rubrique,''},\r
+ select=[(#ENV{multiple}|?{0,1})],\r
+ rubriques=1})]\r
+\r