source: spip-zone/_plugins_/saisies/trunk/saisies/date.yaml @ 118413

Last change on this file since 118413 was 118413, checked in by maieul@…, 9 months ago

constructeur de saisie: regrouper toutes les informations sur les messages d'obligation au même endroit. Cela évite que l'on remplisse le message d'erreur si un champ obligatoire n'es pas rempli en pensant remplir en réalité le message d'obligation

File size: 4.5 KB
Line 
1
2titre: '<:saisies:saisie_date_titre:>'
3description: '<:saisies:saisie_date_explication:>'
4icone: 'images/saisies_date.png'
5options:
6  -
7    saisie: 'fieldset'
8    options:
9      nom: 'description'
10      label: '<:saisies:option_groupe_description:>'
11    saisies:
12      -
13        saisie: 'case'
14        options:
15          nom: 'horaire'
16          label: '<:saisies:option_horaire_label:>'
17          label_case: '<:saisies:option_horaire_label_case:>'
18          valeur_oui: 'oui'
19      -
20        saisie: 'input'
21        options:
22          nom: 'label'
23          label: '<:saisies:option_label_label:>'
24          explication: '<:saisies:option_label_explication:>'
25          size: 50
26      -
27        saisie: 'input'
28        options:
29          nom: 'defaut'
30          label: '<:saisies:option_defaut_label:>'
31          size: 50
32      -
33        saisie: 'input'
34        options:
35          nom: 'explication'
36          label: '<:saisies:option_explication_label:>'
37          explication: '<:saisies:option_explication_explication:>'
38          size: 50
39  -
40    saisie: 'fieldset'
41    options:
42      nom: 'utilisation'
43      label: '<:saisies:option_groupe_utilisation:>'
44    saisies:
45      -
46        saisie: 'selection'
47        options:
48          nom: 'heure_pas'
49          label: '<:saisies:option_heure_pas_label:>'
50          explication: '<:saisies:option_heure_pas_explication:>'
51          datas:
52            1: '1 minute'
53            2: '2 minutes'
54            5: '5 minutes'
55            15: '15 minutes'
56            30: '30 minutes'
57          defaut: 30
58        verifier:
59          type: 'entier'
60          options:
61            min: 1
62            max: 30
63      -
64        saisie: 'oui_non'
65        options:
66          nom: 'disable'
67          label: '<:saisies:option_disable_label:>'
68          explication: '<:saisies:option_disable_explication:>'
69      -
70        saisie: 'oui_non'
71        options:
72          nom: 'disable_avec_post'
73          label: '<:saisies:option_disable_avec_post_label:>'
74          explication: '<:saisies:option_disable_avec_post_explication:>'
75      -
76        saisie: 'oui_non'
77        options:
78          nom: 'readonly'
79          label: '<:saisies:option_readonly_label:>'
80          explication: '<:saisies:option_readonly_explication:>'
81  -
82    saisie: 'fieldset'
83    options:
84      nom: 'affichage'
85      label: '<:saisies:option_groupe_affichage:>'
86    saisies:
87      -
88        saisie: 'textarea'
89        options:
90          nom: 'afficher_si'
91          label: '<:saisies:option_afficher_si_label:>'
92          explication: '<:saisies:option_afficher_si_explication:>'
93          rows: 5
94        verifier:
95          type: 'afficher_si'
96      -
97        saisie: 'case'
98        options:
99          nom: 'afficher_si_remplissage_uniquement'
100          label: '<:saisies:option_afficher_si_remplissage_uniquement_label:>'
101          explication: '<:saisies:option_afficher_si_remplissage_uniquement_explication:>'
102      -
103        saisie: 'input'
104        options:
105          nom: 'attention'
106          label: '<:saisies:option_attention_label:>'
107          explication: '<:saisies:option_attention_explication:>'
108          size: 50
109      -
110        saisie: 'input'
111        options:
112          nom: 'class'
113          label: '<:saisies:option_class_label:>'
114          size: 50
115      -
116        saisie: 'input'
117        options:
118          nom: 'conteneur_class'
119          label: '<:saisies:option_conteneur_class_label:>'
120          size: 50
121  -
122    saisie: 'fieldset'
123    options:
124      nom: 'validation'
125      label: '<:saisies:option_groupe_validation:>'
126    saisies:
127      -
128        saisie: 'oui_non'
129        options:
130          nom: 'obligatoire'
131          label: '<:saisies:option_obligatoire_label:>'
132      -
133        saisie: 'input'
134        options:
135          nom: 'info_obligatoire'
136          label: '<:saisies:option_info_obligatoire_label:>'
137          explication: '<:saisies:option_info_obligatoire_explication:>'
138      -
139        saisie: 'input'
140        options:
141          nom: 'erreur_obligatoire'
142          label: '<:saisies:option_erreur_obligatoire_label:>'
143          explication: '<:saisies:option_erreur_obligatoire_explication:>'
144defaut:
145  options:
146    label: '<:saisies:saisie_date_titre:>'
147    size: 40
148    # champs extras (definition du champ sql)
149    sql: "datetime DEFAULT '0000-00-00 00:00:00' NOT NULL"
150  verifier:
151    type: 'date'
152    options:
153      normaliser: 'datetime'
Note: See TracBrowser for help on using the repository browser.