Available Actions
<< RefCount | DocumentationIndex | Troubleshooting >>
Default Actions
- ?action=browse
- display the specified page (default action if no
?action=
is present) - ?action=edit
- edit the specified page
- ?action=diff
- show a change history of the specified page
- ?action=attr
- displays dialog for setting/changing password of the specified page, see Passwords
- ?action=upload
- display a form to upload an attachment for the current group
- ?action=download&upname=file.ext
- retrieve the page's attachment named file.ext
- ?action=crypt
- displays a form for generating hashed passwords out of clear text for usage in your config.php
- ?action=print
- display the specified page using the skin specified by $ActionSkin['print']
- ?action=search
- displays searchbox on current page
- ?action=search&q=searchterm
- performs search with searchterm and displays results on current page
- ?action=source
- show page source
- ?action=login
- prompt visitor for username/password
- ?action=logout
- remove author, password, and login information
- ?action=rss
- ?action=atom
- ?action=rdf
- ?action=dc
- If web feeds are enabled, returns a syndication feed based on the contents of the page or other options provided by the url.
- ?action=refcount
- bring up the reference count form, which allows the user to generate a list of links (all, missing, existing or orphaned) in or from specified groups. See RefCount. Part of the core distribution but must be enabled by the administrator.
- ?setprefs=SomeGroup.CustomPreferences
- sets cookie to custom preferences page. See SitePreferences
Actions enabled by $EnableDiag
:
the following actions are available only if you set $EnableDiag = 1
in your configuration file. They can be used for debugging and should not be set in a production environment.
- ?action=ruleset
- displays a list of all markups in 3 columns:
- column 1 = markup-name (1. parameter of markup() )
- column 2 = when will rule apply (2. parameter of markup() )
- column 3 = PmWiki's internal sort key (derived from #2)
(see Custom Markup).
To see more than what
?action=ruleset
gives you, apply the Cookbook:MarkupRulesetDebugging recipe: it can also show the pattern and the replacement strings.
- ?action=phpinfo
- displays the output of phpinfo() and exits. no page will be processed
- ?action=diag
- displays a dump of all global vars and exits. no page will be processed
Actions enabled by PmWiki Scripts
- ?action=analyze
- see PmWiki:SiteAnalyzer and PmWiki:AnalyzeResults
- ?action=approvesites
- see Url approvals
Actions enabled by Cookbook recipes
- ?action=backup
- see Cookbook.Backup pages
- ?action=convert
- see Cookbook.ROE patterns
- ?action=delete
- see Cookbook.Delete action
- ?action=pdf
- see Cookbook.Generate PDF or Cookbook.PmWiki2PDF
- ?action=purgeqns
- see Cookbook.ASCII math
- ?action=rename
- ?action=links
- see Cookbook.Rename page
- ?action=share
- ?action=unshare'
- see Cookbook.Shared pages
- ?action=webadmin
- see Cookbook.Web admin
<< RefCount | PmWiki.Documentation Index | Troubleshooting >>