Research and Teaching:

Interdisciplinary activities and publications:

Interna:

Search:

# Prof. Dr. Hans Jürgen Pirner

PmWiki / Available Actions

Page actions are applied to wiki pages, as a query string appended to the URL. Security can be applied to all default actions, and script actions with one exception, but not diag actions, through the use of passwords.

Also documented are all other URL queries.

## PmWiki Actions

?action=attr
displays dialog for setting/changing password of the specified page or group of pages, see passwords, see also $EnablePostAttrClearSession if you do not want to have the session cleared after validating change General use of passwords and login ?action=browse display the specified page (default action if no ?action= is present) ?action=crypt displays a form for generating hashed passwords out of clear text for usage in your config.php ?action=diff show a change history of the specified page, see page history History of previous edits to a page ?action=download&upname=file.ext retrieve the page's attachment named file.ext, see $EnableDirectDownload

?action=edit
edit the specified page, see basic editing PmWiki's basic edit syntax

?action=logout

?action=print

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 Using the Markup() function for custom wiki syntax ). To see more than what ?action=ruleset gives you, apply the Cookbook:MarkupRulesetDebugging recipe: it can also show the pattern and the replacement strings. • doesn't make use of PmWiki's authorization mechanisms. ?action=phpinfo displays the output of phpinfo() and exits. no page will be processed • doesn't make use of PmWiki's authorization mechanisms. ?action=diag displays a dump of all global vars and exits. no page will be processed • doesn't make use of PmWiki's authorization mechanisms. ## Actions enabled by PmWiki Scripts ?action=analyze see Site Analyzer and Analyze Results ?action=approvesites see Url approvals Require approval of Url links • doesn't make use of PmWiki's authorization mechanisms. ## Actions enabled by Cookbook recipes (more information about Custom Actions) ?action=admin see Cookbook:UserAuth2 ?action=backup see Cookbook:BackupPages ?action=clearsky see Cookbook:SearchCloud ?action=comment see Cookbook:CommentBox ?action=comments see Cookbook:Comments ?action=comment-rss see Cookbook:CommentDb ?action=convert see Cookbook:ROEPatterns ?action=converttable Cookbook:ConvertTable ?action=copy see Cookbook:MovePage ?action=csv see CSVAction? ?action=downloaddeleted ?action=delattach ?action=delattach ?action=deldelattach ?action=fileinfo ?action=thumbnail ?action=undelattach Cookbook:Attachtable ?action=delete see Cookbook:DeleteAction ?action=discuss see Cookbook:DiscussionTab ?action=downloadman see Cookbook:DownloadManager ?action=expirediff see Cookbook:ExpireDiff ?action=import see Cookbook:ImportText ?action=move see Cookbook:MovePage ?action=PageUrl see Cookbook:CommentBoxPlus ?action=pageindex see Cookbook:ListCategories ?action=pdf see Cookbook:GeneratePDF or Cookbook:PmWiki2PDF ?action=postupload2 see Cookbook:UploadForm ?action=publish see Cookbook:PublishPDF ?action=purgeqns see Cookbook:ASCIIMath ?action=pwchange see Cookbook:UserAuth2 ?action=imgtpl (the imgtpl action is called automatically and should not be called by a link in a wiki page) ?action=createthumb (the createthumb action is called automatically and should not be called by a link in a wiki page) ?action=mini (this action is called automatically and should not be called by a link in a wiki page) ?action=purgethumbs see Cookbook:ThumbList see Cookbook:Mini ?action=recipecheck see Cookbook:RecipeCheck ?action=regen see Cookbook:PageRegenerate ?action=rename ?action=links see Cookbook:RenamePage ?action=share ?action=unshare see Cookbook:SharedPages ?action=sitemapaddgroups ?action=sitemapupdate see Cookbook:Sitemapper ?action=totalcounter see Cookbook:TotalCounter ?action=trash ?action=untrash see Cookbook:Trash ?action=webadmin see Cookbook:WebAdmin ?action=zap see Cookbook:ZAP ## Query string parameters enabled by Cookbook recipes ?color=colorscheme :?setcolor=colorscheme ?skintheme=theme ?setskintheme=theme see Cookbook:ChoiceColorChanger {Cookbook/ChoiceColorChanger$:Summary}
?skin=skinname
?setskin=skinname
see SkinChange