Rev 16697 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 16697 | Rev 17228 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | type:$type_exec |
4 | type:$type_exec |
5 | alias:htmlcheckbox |
5 | alias:htmlcheckbox |
6 | syntax:!formcheckbox ``name'' from ``n1'' to ``n2'' prompt ``promptlist''\ |
6 | syntax:!formcheckbox ``name'' from ``n1'' to ``n2'' prompt ``promptlist''\ |
7 | !formcheckbox ``name'' list ``selectlist'' prompt ``promptlist'' |
7 | !formcheckbox ``name'' list ``selectlist'' prompt ``promptlist'' |
8 | 8 | ||
9 | mean:Creates a checkbox list menu under a previously defined html form. <br |
9 | mean:Creates a checkbox list menu under a previously defined html form. <br>\ |
10 | This command speeds up the creation of checkboxed menus, as well as simplifies\ |
10 | This command speeds up the creation of checkboxed menus, as well as simplifies\ |
11 | the source files. In the parameters, ``name'' defines the name field of the menu, \ |
11 | the source files. In the parameters, ``name'' defines the name field of the menu, \ |
12 | and the values of the menu are either integers going from ``n1'' to ``n2'' (in the first syntax),\ |
12 | and the values of the menu are either integers going from ``n1'' to ``n2'' (in the first syntax),\ |
13 | or items in the list ``selectlist''. <br |
13 | or items in the list ``selectlist''. <br>\ |
14 | The optional parameter ``promptlist'' can be used to generate user prompts for each items in the list.\ |
14 | The optional parameter ``promptlist'' can be used to generate user prompts for each items in the list.\ |
15 | If ``promptlist'' is empty or is shorter than ``selectlist'', the undefined prompts\ |
15 | If ``promptlist'' is empty or is shorter than ``selectlist'', the undefined prompts\ |
16 | will be replaced by the value. If it is longer, the rest will be ignored.\ |
16 | will be replaced by the value. If it is longer, the rest will be ignored.\ |
17 | <br |
17 | <br>\ |
18 | An ``id'' is created automatically, except if the variable\ |
18 | An ``id'' is created automatically, except if the variable\ |
19 | ``wims_ref_id'' is specified just before. If the variable\ |
19 | ``wims_ref_id'' is specified just before. If the variable\ |
20 | ``wims_html_mode'' has a value as ``div'', ``li'', ``td'', the different items of\ |
20 | ``wims_html_mode'' has a value as ``div'', ``li'', ``td'', the different items of\ |
21 | the html form will be in the corresponding html environmment. If the\ |
21 | the html form will be in the corresponding html environmment. If the\ |
22 | variable ``wims_ref_class'' is non empty, the class of this html environment is the value \ |
22 | variable ``wims_ref_class'' is non empty, the class of this html environment is the value \ |
23 | of this variable. The default of the menu will be the current value of the variable\ |
23 | of this variable. The default of the menu will be the current value of the variable\ |
24 | ``$name''. <br |
24 | ``$name''. <br>\ |
25 | The variables ``wims_ref_id'' and ``wims_html_mode'' are reinitialized after the html form. |
25 | The variables ``wims_ref_id'' and ``wims_html_mode'' are reinitialized after the html form. |
26 | sample:see below |
26 | sample:see below |
27 | :end |
27 | :end |
28 | <tr> |
28 | <tr> |
29 | <td><code>!formcheckbox varCHK1 from 1 to 3 prompt txt1,txt2,txt3</code></td> |
29 | <td><code>!formcheckbox varCHK1 from 1 to 3 prompt txt1,txt2,txt3</code></td> |
Line 34... | Line 34... | ||
34 | <td><code>!formcheckbox varCHK2 list a,b,c prompt txtA,txtB,txtC</code></td> |
34 | <td><code>!formcheckbox varCHK2 list a,b,c prompt txtA,txtB,txtC</code></td> |
35 | <td> |
35 | <td> |
36 | !formcheckbox varCHK2 list a,b,c prompt txtA,txtB,txtC |
36 | !formcheckbox varCHK2 list a,b,c prompt txtA,txtB,txtC |
37 | </td> |
37 | </td> |
38 | </tr><tr> |
38 | </tr><tr> |
39 | <td><code><ol><br |
39 | <td><code><ol><br>!set wims_html_mode=li |
40 | <br |
40 | <br>!formcheckbox varCHK3 list apple,pear prompt &#x1f34e;,&#x1f350; |
41 | <br |
41 | <br></ol><br> |
42 | <ul><br |
42 | <ul><br>!set wims_html_mode=li |
43 | <br |
43 | <br>!formcheckbox varCHK4 list apple,pear prompt &#x1f34e;,&#x1f350; |
44 | <br |
44 | <br></ul></code></td> |
45 | <td> |
45 | <td> |
46 | <ol> |
46 | <ol> |
47 | !set wims_html_mode=li |
47 | !set wims_html_mode=li |
48 | !formcheckbox varCHK3 list apple,pear prompt 🍎,🍐 |
48 | !formcheckbox varCHK3 list apple,pear prompt 🍎,🍐 |
49 | </ol> |
49 | </ol> |