1 Date: Tue, 4 Jan 2011 11:58:08 +0000
2 Mime-Version: 1.0 (Produced by PhpWiki 1.4.0)
4 Content-Type: application/x-phpwiki;
5 pagename=Aiuto%2FMagicPhpWikiURLs;
8 Content-Transfer-Encoding: binary
10 == About phpwiki: URLs
12 A special type of URL is available for making links to perform
13 administrative and other special functions in PhpWiki. Here is a
14 brief description of how they work.
16 The basic syntax of a phpwiki: URL is
17 **phpwiki:**''pagename''**?**''query-args''
19 If ''pagename'' is omitted it defaults to the current page.
21 ''Query-args'' should be a set of parameters in standard
24 The "action=''x''" parameter should almost always be given. It can be one of
25 **browse**, **info**, **diff**, **search**, **edit**,
26 **zip**, **dumpserial**, **loadserial**,
27 **remove**, **lock**, **unlock**,
28 **login**, **logout**, **setprefs** or **save**.
29 The default action is **browse**.
31 Some of the actions accept other parameters.
33 ;**info**: Accepts **showpagesource**.
34 ;**search**: Accepts **searchterm**, and **searchtype**.
35 ;**edit**: Accepts **version**.
36 ;**remove**: Accepts **verify**.
37 ;**save**: Accepts **editversion**, **minor_edit**, and **content**.
38 ;**setprefs**: Accepts **edit_area_width**, **edit_area_height**.
41 === Writing Magic Links in Wiki Pages
43 A magic link looks like:
45 **[[** ''text'' **|** ''phpwiki-url'' **]**
47 The "''text'' **|**" is optional but usually recommended.
48 If given it will provide the label for the link.
50 The ''phpwiki-url'' is a **phpwiki:** URL as described above.
54 [[ Edit the !SandBox | phpwiki:!SandBox?action=edit ]
55 will generate a link which will take you directly to editing the SandBox, like so:
56 [ Edit the SandBox | phpwiki:SandBox?action=edit ].
59 * [ Diff the SandBox | phpwiki:SandBox?action=diff ],
60 * [ Lock the HomePage | phpwiki:HomePage?action=lock ],
61 * [ Get a Full Zip Dump | phpwiki:?action=zip&include=all ],
62 * [ Page titles containing 'wiki' | phpwiki:TitleSearch?s=wiki ],
64 === Writing Magic Forms in Wiki Pages
66 ''**Note**: Magic forms are on their way out, I think. They are being superceded by <''''?plugin-form>s.''
68 If one of the ''query-args'' has a value like
69 ''arg''**=**''opt-width''**(**''opt-dflt-val''**)**
70 the link will be rendered as a form, rather than as an anchor.
72 ''Opt-width'', if given specifies the size of the input area, while
73 ''opt-dflt-val'' specifies the default value for the input.
74 If ''text'' is given in the link, then a submit-button with that
75 label will be included in the form, otherwise the submit button
80 [[ Full Search | phpwiki:FullTextSearch?s=() ]
82 [ Full Search | phpwiki:FullTextSearch?s=() ]
85 [[ phpwiki:TitleSearch?s=12() ]
87 [ phpwiki:TitleSearch?s=12() ]
90 [ Browse Page | phpwiki:?action=browse&pagename=() ]