View Source:
Help/WikiFormRichPlugin
Note:
This page has been locked and cannot be edited.
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 separated, for the method. * A combobox is a pulldown with autocomplete=1. * 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 == {{{ <<WikiFormRich action=dumpserial method=get checkbox[] name=include value="all" editbox[] name=directory value=DEFAULT_DUMP_DIR editbox[] name=pages value=* editbox[] name=exclude value="" >> }}} <<WikiFormRich action=dumpserial method=get checkbox[] name=include value="all" editbox[] name=directory value=DEFAULT_DUMP_DIR editbox[] name=pages value=* editbox[] name=exclude value="" >> ---- {{{ <<WikiFormRich action=dumphtml method=get editbox[] name=directory value=HTML_DUMP_DIR editbox[] name=pages value="*" editbox[] name=exclude value="" >> }}} <<WikiFormRich action=dumphtml method=get editbox[] name=directory value=HTML_DUMP_DIR editbox[] name=pages value="*" editbox[] name=exclude value="" >> ---- {{{ <<WikiFormRich action=loadfile method=get editbox[] name=source value=DEFAULT_WIKI_PGSRC checkbox[] name=overwrite value=1 editbox[] name=exclude value="" >> }}} <<WikiFormRich action=loadfile method=get editbox[] name=source value=DEFAULT_WIKI_PGSRC checkbox[] name=overwrite value=1 editbox[] name=exclude value="" >> ---- {{{ <<WikiFormRich action=TitleSearch method=get class=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] name=case_exact checkbox[] name=regex >> }}} <<WikiFormRich action=TitleSearch method=get class=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] name=case_exact checkbox[] name=regex >> ---- {{{ <<WikiFormRich action=FullTextSearch method=get class=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] name=case_exact checkbox[] name=regex >> }}} <<WikiFormRich action=FullTextSearch method=get class=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] name=case_exact checkbox[] name=regex >> ---- {{{ <<WikiFormRich action=FuzzyPages method=get class=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] name=case_exact >> }}} <<WikiFormRich action=FuzzyPages method=get class=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] name=case_exact >> ---- {{{ <<WikiFormRich action=AppendText buttontext="AddPlugin" radio[] name=s value=<!plugin-list BackLinks page=WikiPlugin limit=5 !> >> }}} <<WikiFormRich action=AppendText buttontext="AddPlugin" radio[] name=s value=<!plugin-list BackLinks page=WikiPlugin limit=5 !> >> ---- {{{ <<WikiFormRich action=AppendText buttontext="AddPlugin" combobox[] name=s text="" style="width:60px" value=<!plugin-list BackLinks page=WikiPlugin !> submit[] >> }}} <<WikiFormRich action=AppendText buttontext="AddPlugin" combobox[] name=s text="" style="width:60px" value=<!plugin-list BackLinks page=WikiPlugin !> submit[] >> ---- {{{ <<WikiFormRich action=AppendText buttontext="AddCategory" pulldown[] name=s text="Categories: " value=<!plugin-list TitleSearch s=Category !> >> }}} <<WikiFormRich action=AppendText buttontext="AddCategory" pulldown[] name=s text="Categories: " value=<!plugin-list TitleSearch s=Category !> >> ---- {{{ <<WikiFormRich action=SemanticSearch buttontext="AddRelation" combobox[] name=relation method="xmlrpc:listRelations" submit[] checkbox[] name=case_exact text="Case-exact?" >> }}} ---- {{{ <<WikiFormRich action=AppendText buttontext="InsertTemplate" combobox[] name=s text="Template: " method="plugin:titleSearch s=Template*" submit[] >> }}} <<WikiFormRich action=AppendText buttontext="InsertTemplate" combobox[] name=s text="Template: " method="plugin:titleSearch s=Template*" submit[] >> ---- {{{ <<WikiFormRich action=GoTo editbox[] name=page text="GoTo: " method="dynxmlrpc:titleSearch s=H" style="width:100px" autocomplete=1 submit[] >> }}} == Author == * [[Help:Reini Urban|Reini Urban]] == See Also == * [[Help:WikiFormPlugin]] <noinclude> ---- [[PhpWikiDocumentation]] [[CategoryWikiPlugin]] </noinclude>
Please enable JavaScript to view the
comments powered by Disqus.
HollenbackDotNet
Home Page
Popular Pages
All Categories
Main Categories
General Interest
Geek Stuff
DevOps
Linux Stuff
Pictures
Search
Toolbox
RecentChanges
RecentNewPages
What links here
Printable version
AllPages
RecentChanges
Recent Changes Cached
No changes found
Favorite Categories
ActionPage
(150)
WikiPlugin
(149)
GeekStuff
(137)
PhpWikiAdministration
(102)
Help/PageList
(75)
Help/MagicPhpWikiURLs
(75)
Blog
(69)
Pictures
(60)
GeneralInterest
(44)
LinuxStuff
(38)
Views
View Page
View Source
History
Diff
Sign In