A special type of URL is available for making links to perform administrative and other special functions in PhpWiki. Here is a brief description of how they work.
The basic syntax of a phpwiki: URL is
phpwiki:pagename?query-args
If _pagename_ is omitted it defaults to the current page.
_Query-args_ should be a set of parameters in standard HTTP GET format.
The "action=x" parameter should almost always be given. It can be one of browse, diff, edit, viewsource, zip, dumpserial, loadserial, remove, lock, unlock, login, logout, setprefs or save. The default action is browse.
Some of the actions accept other parameters.
Accepts s=search term, and size=input size.
edit:
Accepts version.
remove:
Accepts verify.
save:
Accepts editversion, minor_edit, and content.
setprefs:
Accepts edit_area_width, edit_area_height.
A magic link looks like:
~?</strong> <em>text</em> <strong>
The "text |" is optional but usually recommended. If given it will provide the label for the link.
The _phpwiki-url_ is a *phpwiki:* URL as described above.
[ Edit the SandBox | phpwiki:SandBox?action=edit ]
will generate a link which will take you directly to editing the SandBox, like so: Edit the SandBox.
Other possibilites:
Note: The old syntax for Magic forms is no longer supported. They are superseded by <?plugin-form>.
If the plugin is called using *<?plugin-form* instead of *<?plugin* and the plugin supports searching, then it will be rendered as a form.
size:
If given, specifies the size of the input area.
s:
Specifies the default value for the input.
A search plugin invoked with *<?plugin* instead of *<?plugin-form* simply inserts the search results of the plugin:
<?plugin TitleSearch s=wiki noheader=true ?>
Search results for Page titles containing 'wiki':
<?plugin-form FullTextSearch ?>
gives
While
<?plugin-form TitleSearch formsize=12 ?>
yields
The content of this page is Copyright (C) 2000, 2001, 2002 Geoffrey T. Dairiki and
the other authors of the content, whoever they may be.
This is free information and you are welcome redistribute it
under certain conditions; see
http://www.dairiki.org/HammondWiki/opl.html for details.
Absolutely no warrantee is made as to the correctness of
the information on this page.