Create generic and enhanced forms, with various options
  • - editbox[] name=.. value=.. text=.. autocomplete=0|1
  • - checkbox[] name=.. value=0|1 checked text=..
  • - radio[] name=.. value=.. text=..
  • - pulldown[] name=.. value=.. selected=.. text=.. autocomplete=0|1
  • - combobox[] name=.. value=.. text=.. method=.. args=..
  • - hidden[] name=.. value=..
  • - submit[]
  • - action, submit buttontext, optional cancel button (bool)
  • - method=get or post, Default: post.

Valid arguments for pulldown and editbox: autocomplete=1, Default: 0
If autocomplete=1, additional arguments method and args may be used. autocomplete together with dyn-methods (see below) should be used to handle larger lists (> 500).
If no method is given, value will be used to fill in the valid values.

  method="xmlrpc:name [optional args]"
  method="dynxmlrpc:url [optional args]"
  method="url:http://server/wiki/method"
  method="dynurl:http://server/wiki/method"
  method="array:jsvariable"
  method="plugin:pluginname [optional args]"

The plugin must return a pagelist.
args are optional arguments, space seperated, for the method.
A combobox is a pulldown with autocomplete=1.

Author: Reini Urban

  • Values which are constants are evaluated.
  • The cancel button must be supported by the action. (just some wikiadmin actions so far)
  • improve layout by: nobr=1
  • some allow values as list from <!plugin-list pluginname args !>

Samples

 include
directory 
pages 
exclude 

directory 
pages 
exclude 

source 
 overwrite
exclude 

    case_exact  regex 

    case_exact  regex 

    case_exact 

 AllUsers 
 Help/AllPagesPlugin 
 Help/AllUsersPlugin 
 Help/AnalyseAccessLogSqlPlugin 
 Help/AppendTextPlugin 
 Help/AsciiMathPlugin 

 

Categories:  

relation 
 Case-exact?

Template:  

GoTo:  

PhpWikiDocumentation Help:WikiPlugin