Rev 9071 | Rev 11212 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9071 | Rev 11210 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | !! +exec+ +html+ |
1 | !! +exec+ +html+ |
- | 2 | tit:form |
|
2 |
|
3 | type:$type_exec |
3 |
|
4 | syntax:!form `cmdvar' |
4 |
|
5 | mean:Creates a html form pointing to the wims server. <br/>\ |
5 | Whenever |
6 | Whenever possible, this command should be used instead of a direct use of\ |
6 | html tag |
7 | html tag `<form>'. <br/>\ |
7 | This command will create a <form> tag pointing to the wims server, |
8 | This command will create a <form> tag pointing to the wims server, adding\ |
8 | <input> fields to pass session number (and other reserved things in |
9 | <input> fields to pass session number (and other reserved things in the\ |
9 | future). In lines which follow, other input (or select) fields may |
10 | future). In lines which follow, other input (or select) fields may be\ |
10 | added to the form. A final |
11 | added to the form. A final `!formend' must also be added by the\ |
11 | programmer. <br/> |
- | |
12 |
|
12 | programmer. <br/> `cmdvar' is an optional parameter. Its value should be a valid\ |
13 | value for the variable |
13 | value for the variable `cmd'. In this case the value `cmdvar' will \ |
14 |
|
14 | be automatically submitted to the variable `cmd'. If this parameter is missing \ |
15 | $emphend. If this parameter is missing or is invalid, then the programmer |
- | |
16 |
|
15 | or is invalid, then the programmer should add a `<input type="hidden" name="cmd" value="...">' tag before the\ |
17 | final </form>. <p> |
16 | final </form>. <p>\ |
18 | The target of the form can be controlled by the variable |
17 | The target of the form can be controlled by the variable `wims_ref_target'. \ |
19 | $emph wims_ref_target$emphend. It can also be defined via an optional word |
- | |
20 |
|
18 | It can also be defined via an optional word `target=...'. Note that in this case \ |
21 |
|
19 | the target must start with `wims_'.\ |
22 |
|
20 | </p><p>\ |
23 | The |
21 | The variable `wims_form_method' which must be either `get' or `post' controls the method \ |
24 | `post' controls the method of the form. |
- | |
25 | This method defaults to `post' for tool modules, and to `get' for |
22 | of the form. This method defaults to `post' for tool modules, and to `get' for all\ |
26 | other modules. |
23 | other modules.\ |
27 | </p> |
24 | </p> |