Subversion Repositories wimsdev

Rev

Rev 11292 | Details | Compare with Previous | Last modification | View Log | RSS feed

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