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}
+
+
+