Date: Thu, 5 Dec 2002 23:12:06 -0500
Mime-Version: 1.0 (Produced by PhpWiki 1.3.2-jeffs-hacks)
Content-Type: application/x-phpwiki;
  pagename=MagicPhpWikiURLs;
  flags=PAGE_LOCKED;
  author=The%20PhpWiki%20programming%20team;
  version=1;
  lastmodified=1039147926;
  author_id=The%20PhpWiki%20programming%20team;
  hits=11178;
  charset=iso-8859-1
Content-Transfer-Encoding: binary

!!! About phpwiki: URLs

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__, __info__, __diff__, __search__, __edit__,
__zip__, __dumpserial__, __loadserial__,
__remove__, __lock__, __unlock__,
__login__, __logout__, __setprefs__ or __save__.
The default action is __browse__.

Some of the actions accept other parameters.

;__info__: Accepts __showpagesource__.
;__search__: Accepts __searchterm__, and __searchtype__.
;__edit__: Accepts __version__.
;__remove__: Accepts __verify__.
;__save__: Accepts __editversion__, __minor_edit__, and  __content__.
;__setprefs__: Accepts __edit_area_width__, __edit_area_height__.


!! Writing Magic Links in Wiki Pages

A magic link looks like:

  __[[__ ''text'' __|__ ''phpwiki-url'' __]__

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.

!Some examples

  [[ 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 | phpwiki:SandBox?action=edit ].

Other possibilites:
* [ Diff the SandBox | phpwiki:SandBox?action=diff ],
* [ Lock the HomePage | phpwiki:HomePage?action=lock ],
* [ Get a Full Zip Dump | phpwiki:?action=zip&include=all ],
* [ Page titles containing 'wiki' | phpwiki:TitleSearch?s=wiki ],

!! Writing Magic Forms in Wiki Pages

Magic forms are no longer supported.  They have been superceded
by <''''?plugin-form?>s (for text searches) and by the WikiFormPlugin
(for files uploads, etc.)
----
PhpWikiDocumentation
