PmWikiDeveloper

Summary: PmWiki developer documentation

  • Note: The last column counts the number of users who left comments on the *-Users page dedicated to the recipe.
NameSummaryCategoriesUsers*
ComplexRecipesGuidelines for people who want to share complex cookbook recipes with other PmWiki user ( )
Cookbook BasicsExplains what the cookbook and its recipes are. (2012-11-10 )Administration PmWiki Developer
CookbookLicensesA go-to for cookbook authors and wiki authors about how recipes and Cookbook entries are licensed. (0.1 beta) PmWiki Developer
$CustomSyntaxDesign notes of PmSyntax and custom markup rules (pmwiki-2.3.23 )Markup, MarkupWriting, PmWikiDeveloper, PmWikiInternals +1
DebuggingForCookbookAuthorsShare tips and tricks with other authors about PmWiki specific debugging (n/a perpetual)PmWiki developer
DisplayHtmlMarkup to display the html resulting of pmwiki syntax. (20150720 Stable)Markup PHP55 PmWikiDeveloper
FunctionsBrief description of some of PmWiki's internal functions available to cookbook recipe authors and custom markup developers ( )MarkupWriting PmWiki Developer
JavaScriptEmbed (static) JavaScript into wiki pages (2006-07-17 Stable)Markup PmWiki Developer
LinkedResourceExtrasLinked resource helper functions and scripts for recipe writers (20070215 Beta)Uploads PmWiki Developer +1
MarkupRulesetDebuggingDebugging Markup Ruleset (2018-05-03 stable)MarkupWriting PHP55 PHP72 PmWiki Developer
MasteringPmWikiPagesConsolidating documentation on making & breaking PmWiki pages for recipe authors. (2014-02-07 documentation)PmWiki Developer
MessagesReplacementA drop in replacement for the PmWiki (:messages:) directive (2022-01-22 beta)PHP74 PmWiki Developer Markup
Module GuidelinesGuidelines for creating, distributing, and maintaining a recipe for the Cookbook. (2007-04-14 )Administration, CustomPageStore, PmWiki Developer
ParseArgsDescription of ParseArgs function for parsing argument lists ( Stable)MarkupWriting PmWiki Developer PHP72
RegularExpressionsSome basic info about PHP regular expressions. ( )Markup, MarkupWriting, PmWiki Developer
RunCGIRun a CGI script from a recipe illustration (2012-09-08 As is)PmWiki developer
SecLayerProvide a ready-made security layer (while developing recipes) for controlling page access (2015-06-06 Beta)PmWiki developer Security PHP55 +1
ServerInfoMarkup - Display $_SERVER Super-Global results from current Server (2022-06-10 Stable)PmWikiDeveloper, MarkupWriting, Markup, SystemTools, PHP
SimpleRecipeTemplateA Simple Recipe Template to provide a framework for PmWiki recipes (2022-06-11 Always beta)Markup PHP74 PmWiki Developer Markup Writing
ToolboxTools for recipe developers (2009-04-20 Alpha)PmWiki developer PHP55 +2
WikiMailProvide support for email for other recipes (2009-11-14 Beta)PmWiki developer +1
ZCodeExtract and highlight source code files from 7z, TAR, ZIP, or RAR archives (20170812a Experimental)Programming, Layout, Markup, Includes, PmWikiDeveloper +1
  • Note: The last column counts the number of users who left comments on the *-Users page dedicated to the recipe.
  • Note: The last column counts the number of users who left comments on the *-Users page dedicated to the recipe.
NameSummaryCategoriesUsers*
BasicVariablescore variables ( )PmWiki Developer
Custom ActionsMake PmWiki respond to custom values for url parameter ?action=... ( )
(alternate) Introduction to Custom markup for BeginnersAlternate introduction to custom markup for beginners ( )
DesignNotesSome of the features and notes about PmWiki's design decisions ( )PmWiki Developer
EditingAPIThis page documents the API for modifying PmWiki pages via the wiki engine ( )PmWiki Developer
EditVariablesvariables used when editing pages ( )PmWiki Developer
FunctionListA simple list of the functions provided by PmWiki ( )
FunctionsHow some of the functions in pmwiki.php work ( )PmWiki Developer
LinkVariablesvariables that control the display of links in pages ( )PmWiki Developer
PageFileFormatCreate wiki formatted pages in bulk and for upload to your pmwiki site ( )PmWiki Developer
Page specific variablesvariables that are associated with pages ( )PmWiki Developer
RoadMapPossible 'future states' for the next few releases of PmWiki ( )PmWiki Developer
UpdatePageTechnical notes on the UpdatePage() function. It is updated as of 2.2.0 Beta65. ( )
VariablesVariables available for local customisation ( )PmWiki Developer
  • Note: The last column counts the number of users who left comments on the *-Users page dedicated to the recipe.