X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins%2Fsaisies%2Fsaisies%2Fmot.html;h=5e6e22ef62b6c8ccfd6dc7c83d8d2154ceae7087;hb=d24ea3eed933e1a140e426c8c4dd395f2e7b0279;hp=1765f87aa42ea53bdd56e29c2de6797d59b95775;hpb=9bbff73a71a636a626a1be365cbf48c07f1f7220;p=lhc%2Fweb%2Fwww.git diff --git a/www/plugins/saisies/saisies/mot.html b/www/plugins/saisies/saisies/mot.html index 1765f87a..5e6e22ef 100644 --- a/www/plugins/saisies/saisies/mot.html +++ b/www/plugins/saisies/saisies/mot.html @@ -2,17 +2,25 @@ Parametres : - class : classe(s) css ajoutes au select + - multiple : si quelquechose est passe, le select est multiple, sinon, c'est un select simple (seulement si non multiple) - option_intro : chaine de langue de la premiere ligne vide ? (defaut:"") - cacher_option_intro : pas de premier option vide (defaut:"") - id_groupe : groupe des mots clés à afficher + Note : si ce groupe de mot est configuré pour avoir plusieurs + mots possibles, alors une liste de cases à cocher est + affichée au lieu du sélecteur habituel. + Utiliser `forcer_select=oui` pour éviter ce comportement + (par exemple en utilisation avec Chosen) - defaut : valeur par defaut si pas présente dans l'environnement - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement + - size : la taille du sélecteur (seulement si multiple) + - groupes_exclus : liste d'ids de groupe dont on ne veut pas les mots Exemple d'appel : [(#SAISIE{mot, en_region, label=<:plugin:en_region:>})] ] - + [(#REM) defaut peut être une chaine (plusieurs valeurs ou pas) qu'on sait décomposer ] #SET{defaut, #ENV{defaut}|saisies_chaine2tableau} [(#REM) valeur doit être un tableau ! ] @@ -27,12 +35,18 @@ - +[(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non) ] -[(#ENV{id_groupe,''}|non) - [] - ] +[(#ENV{id_groupe,''}|non|et{#GET{groupe}|=={#ID_GROUPE}|non}|oui) + [(#GET{groupe}|intval|>{0}|oui)] + [][(#SET{groupe,#ID_GROUPE})]] + [(#ENV{multiple}|non)] + [(#ENV{multiple}|oui)] + [(#ENV{id_groupe,''}|non) + ]