X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=www%2Fplugins%2Fauto%2Fsaisies%2Fsaisies%2Finput.html;fp=www%2Fplugins%2Fauto%2Fsaisies%2Fsaisies%2Finput.html;h=3559ba01ad03d43b8fbe69ead84ddadaecb56dc7;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hp=0000000000000000000000000000000000000000;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c;p=velocampus%2Fweb%2Fwww.git diff --git a/www/plugins/auto/saisies/saisies/input.html b/www/plugins/auto/saisies/saisies/input.html new file mode 100644 index 0000000..3559ba0 --- /dev/null +++ b/www/plugins/auto/saisies/saisies/input.html @@ -0,0 +1,46 @@ +[(#REM) + + Parametres supplementaire : + - ** datas : tableau de donnees indice=>valeur + - defaut : valeur par defaut du parametre + - type : type de l'input (defaut: text) + - class : classe(s) css ajoutes a l'input + - size : taille du champ + - maxlength : nombre de caracteres maximum + - disable : champ insaisissable ? 'oui' (defaut : '') + - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement + + Exemple d'appel : + [(#SAISIE{input,couleur_foncee, + label=<:spa:couleur_foncee:>, + size=7, + datas=#ARRAY{ + 0,valeur0, + 1,valeur1, + 2,valeur2}})] + +] + +#SET{type,#ENV{type,text}} + +[(#REM) datas peut être une chaine qu'on sait décomposer ] +#SET{datas, #ENV*{datas}} +#SET{datas, #GET{datas}|is_string|?{(#GET{datas}|saisies_chaine2tableau), #GET{datas}}} + +[(#REM) Pas de HTML5, pas de datas] +#SET{datas, #HTML5|?{#GET{datas}}} + +[(#REM) l'attribut autocomplete ne peut avoir pour valeur que on ou off ] +#SET{val_autocomplete, #ARRAY} +#SET{val_autocomplete, #GET{val_autocomplete}|push{on}} +#SET{val_autocomplete, #GET{val_autocomplete}|push{off}} + + +#SET{list_id,champ_#ENV{nom}_datas} + +[ +] + + +