Revision: 6667
http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6667&view=rev
Author: vargenau
Date: 2009年03月09日 15:14:35 +0000 (2009年3月09日)
Log Message:
-----------
Add verbatim of examples
Modified Paths:
--------------
trunk/pgsrc/Help%2FWikiFormRichPlugin
Modified: trunk/pgsrc/Help%FWikiFormRichPlugin
===================================================================
--- trunk/pgsrc/Help%2FWikiFormRichPlugin 2009年03月09日 14:41:44 UTC (rev 6666)
+++ trunk/pgsrc/Help%2FWikiFormRichPlugin 2009年03月09日 15:14:35 UTC (rev 6667)
@@ -1,4 +1,4 @@
-Date: Tue, 3 Mar 2009 15:32:44 +0000
+Date: Mon, 9 Mar 2009 16:12:28 +0000
Mime-Version: 1.0 (Produced by PhpWiki 1.3.14-20080124)
X-Rcs-Id: $Id$
Content-Type: application/x-phpwiki;
@@ -9,37 +9,35 @@
Content-Transfer-Encoding: binary
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.
- * - 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
-Valid arguments for pulldown and editbox: autocomplete=1, Default: 0<br>
-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).<br>
-If no method is given, value will be used to fill in the valid values.<br>
+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]"
+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.<br>
-args are optional arguments, space seperated, for the method.<br>
-A combobox is a pulldown with autocomplete=1.<br>
-
-== Author
-* [[PhpWiki:ReiniUrban|Reini Urban]]
-
+* The plugin must return a pagelist.
+* args are optional arguments, space seperated, 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
@@ -47,68 +45,180 @@
== 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="">>
+ 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="">>
+ 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="">>
+ 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>>
+ 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>>
+ 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>>
+ 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 !>
- >>
+ 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[]
- >>
+ 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 !>
- >>
+ 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?"
- >>
+ 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[]
- >>
+ 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[]
- >>
+ editbox[] name=page text="GoTo: " method="dynxmlrpc:titleSearch s=H" style="width:100px" autocomplete=1
+ submit[]
+>>
+}}}
+== Author
+* [[PhpWiki:ReiniUrban|Reini Urban]]
+
<noinclude>
----
[[PhpWikiDocumentation]] [[CategoryWikiPlugin]]
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.