Profiles /
SlavomirD
How I use PmWiki:
- Personal websites online
Recipes I'm using
- Cookbook.Attachtable Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references.
- Cookbook.ThumbList A thumbnail picture gallery for PmWiki
- Cookbook.Highslide A recipe that enables you to use the Highslide JS application in your wiki.
- Cookbook.SectionEdit Split a wiki page into separately editable sections with an edit link for each section
- Cookbook.RecentUploadsLog List all uploaded files in RecentUploads pages
- Cookbook.IncludeUrl Include html pages into PmWiki 2.x pages
- Cookbook.Toggle Adds links or buttons for toggling (hiding/showing) elements on a page
- Cookbook.FlashMediaPlayer Embed flash media players in your pages
- Cookbook.SourceBlock Source code syntax highlighter for PmWiki 2.x using GeSHi
- Cookbook.GoogleMapAPI Adds Google Map API to PmWiki pages.
Maintained by me
Maintenance of recipes originally written by others
- Cookbook.Attachtable Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references.
PITS entries from me
Other pages linking here
- Cookbook /
- Attachtable (mature, 2025-09-09) Actions to rename, delete, and restore deleted attachments, as well as an attachlist replacement to use those actions, show file types, and list attachment references.
last edit September 09, 2025, at 05:25 AM by simon (upload new .zip file (-41))
Developer resources
List of documented PmWiki variables
FullName | Audience | LastMod | Summary | ||
Cookbook.ComplexRecipes | 2022-01-23 simon | Guidelines for people who want to share complex cookbook recipes with other PmWiki user | |||
Cookbook.CookbookBasics | 2022-01-23 simon | Explains what the cookbook and its recipes are. | |||
Cookbook.CookbookLicenses | 2021-12-23 MichaelPaulukonis | A go-to for cookbook authors and wiki authors about how recipes and Cookbook entries are licensed. | |||
Talk | Cookbook.CustomSyntax | 2024-02-10 Petko | Design notes of PmSyntax and custom markup rules | ||
Talk | Cookbook.DebuggingForCookbookAuthors | 2023-11-26 simon | Share tips and tricks with other authors about PmWiki specific debugging | ||
Cookbook.DebugMessages | 2024-01-13 simon | Capture recipe debug messages for display by the messages directive | |||
Cookbook.DisplayHtml | 2021-12-23 AntonyTemplier | Markup to display the html resulting of pmwiki syntax. | |||
Talk | Cookbook.ExtensionDesign | 2025-03-26 Petko | How to create extensions compatible with ExtensionHub | ||
Cookbook.Functions | 2022-05-21 simon | Brief description of some of PmWiki's internal functions available to cookbook recipe authors and custom markup developers | |||
Cookbook.JavaScript | 2021-12-23 simon | Embed (static) JavaScript into wiki pages | |||
Talk | Cookbook.LinkedResourceExtras | 2021-12-23 Ian MacGregor | Linked resource helper functions and scripts for recipe writers | ||
Cookbook.MarkupRulesetDebugging | 2024-02-26 Petko | Debugging Markup Ruleset | |||
Cookbook.MasteringPmWikiPages | 2021-12-23 XES | Consolidating documentation on making & breaking PmWiki pages for recipe authors. | |||
Cookbook.MessagesReplacement | 2024-06-02 simon | A drop in replacement for the PmWiki (:messages:) directive | |||
Talk | Cookbook.ModuleGuidelines | 2022-05-27 simon | Guidelines for creating, distributing, and maintaining a recipe for the Cookbook. | ||
Cookbook.ModuleGuidelines-Talk | 2021-12-23 Simon | Discussion of ModuleGuidelines | |||
Talk | Cookbook.ParseArgs | 2023-12-23 simon | Description of ParseArgs function for parsing argument lists | ||
Cookbook.PmWikiDeveloper | 2022-01-17 simon | PmWiki developer documentation | |||
Cookbook.PmWikiInfo | 2024-08-17 simon | Display of selected PmWiki Information in a wiki page | |||
Cookbook.RegularExpressions | 2022-01-23 simon | Some basic info about PHP regular expressions. | |||
Talk | Cookbook.RunCGI | 2021-12-23 simon | Run a CGI script from a recipe illustration | ||
Cookbook.SecLayer | 2024-07-01 Peter Bowers | Provide a ready-made security layer (while developing recipes) for controlling page access | |||
Cookbook.ServerInfo | 2022-06-10 Kirk Siqveland | Markup - Display $_SERVER Super-Global results from current Server | |||
Cookbook.SimpleRecipeTemplate | 2022-06-11 simon | A Simple Recipe Template to provide a framework for PmWiki recipes | |||
Cookbook.Toolbox | 2024-07-01 Peter Bowers | Tools for recipe developers | |||
Talk | Cookbook.WikiMail | 2022-01-17 simon | Provide support for email for other recipes | ||
Cookbook.ZCode | 2021-12-23 Petko | Extract and highlight source code files from 7z, TAR, ZIP, or RAR archives | |||
PmWiki.BasicVariables | 2025-01-18 Petko | core variables | |||
PmWiki.CustomActions | administrators (intermediate) | 2024-11-05 simon | Make PmWiki respond to custom values for url parameter ?action=... | ||
Talk | PmWiki.CustomMarkupAlt | 2022-12-17 simon | Alternate introduction to custom markup for beginners | ||
PmWiki.DesignNotes | 2022-09-19 simon | Some of the features and notes about PmWiki's design decisions | |||
PmWiki.EditingAPI | 2024-04-26 simon | This page documents the API for modifying PmWiki pages via the wiki engine | |||
Talk | PmWiki.EditVariables | 2025-06-30 Petko | variables used when editing pages | ||
Talk | PmWiki.FunctionList | 2024-04-27 MFWolff | A simple list of the functions provided by PmWiki | ||
Talk | PmWiki.Functions | admins (advanced) | 2025-06-19 Petko | How some of the functions in pmwiki.php work | |
Talk | PmWiki.LinkVariables | admins (advanced) | 2025-08-11 Petko | variables that control the display of links in pages | |
Talk | PmWiki.PageFileFormat | 2025-03-10 Petko | Create wiki formatted pages in bulk and for upload to your pmwiki site | ||
Talk | PmWiki.PageVariables | authors (intermediate) | 2024-08-19 Petko | variables that are associated with pages | |
Talk | PmWiki.RoadMap | 2025-01-19 Petko | Possible 'future states' for the next few releases of PmWiki | ||
PmWiki.UpdatePage | Developers | 2023-05-19 Petko | Technical notes on the UpdatePage() function. It is updated as of 2.2.0 Beta65. | ||
Talk | PmWiki.Variables | administrators (basic) | 2022-11-24 Petko | Variables available for local customisation | |
PmWiki.WikiCascades | 2023-12-09 simon | The order of usage or selection of settings and files |
FullName | Audience | LastMod | Summary | ||
Talk | Cookbook.CustomSyntax | 2024-02-10 Petko | Design notes of PmSyntax and custom markup rules | ||
Cookbook.Functions | 2022-05-21 simon | Brief description of some of PmWiki's internal functions available to cookbook recipe authors and custom markup developers | |||
Talk | Cookbook.ParseArgs | 2023-12-23 simon | Description of ParseArgs function for parsing argument lists | ||
Talk | PmWiki.FunctionList | 2024-04-27 MFWolff | A simple list of the functions provided by PmWiki | ||
PmWiki.LinkIMap | 2024-01-13 simon | Description PmWiki's internal function LinkIMap() | |||
PmWiki.MakeLink | 2024-09-26 Petko | Describes an internal function in PmWiki's engine called MakeLink() | |||
PmWiki.UpdatePage | Developers | 2023-05-19 Petko | Technical notes on the UpdatePage() function. It is updated as of 2.2.0 Beta65. |
By audience
FullName | Audience | LastMod | Summary | ||
Talk | PmWiki.Installation | administrators | 2025-03-26 Petko | Obtaining and installing PmWiki | |
Talk | PmWiki.Troubleshooting | administrators | 2025-07-05 Petko | Advice for troubleshooting an installation, keywords: deprecated, preg_replace, crypt, blank pages, headers, .flock, upgrade, create_function | |
Talk | PmWiki.Blocklist | administrators (basic) | 2022-06-09 simon | Blocking IP addresses, phrases, and expressions to counteract spam and vandalism. | |
Talk | PmWiki.InitialSetupTasks | administrators (basic) | 2025-06-19 Petko | First steps following a fresh installation | |
Talk | PmWiki.Notify | administrators (basic) | 2025-04-21 Petko | How to receive email messages whenever pages are changed on the whole wiki site, individual groups or selected watchlists of pages | |
Talk | PmWiki.PasswordsAdmin | administrators (basic) | 2025-06-19 Petko | More password options for the administrator | |
Talk | PmWiki.Requirements | administrators (basic) | 2025-08-10 Petko | Pre-requisites for running the PmWiki wiki engine | |
Talk | PmWiki.Skins | administrators (basic) | 2023-10-14 Jjh | Change the look and feel of part or all of PmWiki | |
Talk | PmWiki.Variables | administrators (basic) | 2022-11-24 Petko | Variables available for local customisation | |
Talk | PmWiki.MailPosts | administrators (basic) obsolete | 2024-01-13 simon | superseded by Notify from version 2.1.7 | |
Cookbook.PHP | administrators (intermediate) | 2021-12-23 MichaelPaulukonis | PHP windows installation and configuration for PmWiki | ||
Talk | PmWiki.AuthUser | administrators (intermediate) | 2025-06-19 Petko | Authorization system that uses usernames and passwords | |
PmWiki.CustomActions | administrators (intermediate) | 2024-11-05 simon | Make PmWiki respond to custom values for url parameter ?action=... | ||
Talk | PmWiki.CustomMarkup | administrators (intermediate) | 2024-08-19 Petko | Using the Markup() function for custom wiki syntax; migration to PHP 5.5 | |
Talk | PmWiki.CustomWikiStyles | administrators (intermediate) | 2022-07-15 simon | Predefined PmWiki styles & adding custom wiki styles | |
Talk | PmWiki.GroupCustomizations | administrators (intermediate) | 2023-03-21 Petko | How to customize a subset of your wiki | |
Talk | PmWiki.WikiFarms | administrators (intermediate) | 2025-05-22 Petko | Running multiple wikis from a single installation | |
Talk | PmWiki.LinkVariables | admins (advanced) | 2025-08-11 Petko | variables that control the display of links in pages | |
PmWiki.FmtPageName | admins (advanced) | 2022-11-18 simon | Documentation for the PmWiki internal function FmtPageName() | ||
Talk | PmWiki.Functions | admins (advanced) | 2025-06-19 Petko | How some of the functions in pmwiki.php work | |
Talk | PmWiki.InterMap | author (intermediate) | 2025-09-13 Petko | Interwiki links definition and use | |
Talk | PmWiki.Passwords | authors | 2025-06-19 Petko | General use of passwords and login | |
Talk | PmWiki.MarkupExpressions | authors (advanced) | 2024-04-26 Petko | String and formatting operations | |
Talk | PmWiki.BasicEditing | authors (basic) | 2024-10-13 Petko | PmWiki's basic edit syntax | |
Talk | PmWiki.CreatingNewPages | authors (basic) | 2022-12-23 maroua | How to create a new page | |
Talk | PmWiki.Links | authors (basic) | 2025-05-15 Petko | Multiple mechanisms for creating links | |
Talk | PmWiki.PageHistory | authors (basic) | 2022-10-01 simon | History of previous edits to a page | |
Talk | PmWiki.TableOfContents | authors (basic) | 2023-12-29 Petko | Basic automatic table of contents and numbered headings | |
Talk | PmWiki.Tables | authors (basic) | 2024-08-18 Petko | Simple tables with double pipe markup, one row per line | |
Talk | PmWiki.WikiGroup | authors (basic) | 2025-04-30 Johnny | Organising pages into related groups | |
Talk | PmWiki.WikiTrails | authors (basic) | 2023-02-12 Petko | Trails from lists items from a single page | |
Talk | PmWiki.WikiStyles | authors (basic, advanced) | 2024-02-24 Petko | Modifying the style of page contents | |
Talk | PmWiki.Categories | authors (intermediate) | 2023-06-11 goodguy00 | Categories are a way to organize and find related pages | |
Talk | PmWiki.GroupHeaders | authors (intermediate) | 2022-08-09 MFWolff | Group Header and Group Footer page usage | |
Talk | PmWiki.IncludeOtherPages | authors (intermediate) | 2024-03-12 Petko | Include contents from other PmWiki pages | |
PmWiki.MarkupCharacters | authors (intermediate) | 2023-12-28 simon | A list of special characters used in PmWiki markup | ||
Talk | PmWiki.PageVariables | authors (intermediate) | 2024-08-19 Petko | variables that are associated with pages | |
Talk | PmWiki.TableDirectives | authors (intermediate) | 2023-12-23 simon | Directives for table processing | |
Talk | PmWiki.Uploads | authors (intermediate) | 2025-09-14 Petko | Allow authors to upload files, also known as page attachments | |
Talk | PmWiki.ConditionalMarkup | authors, admins (advanced) | 2025-05-20 simon | The if directive allows portions of a page to be included or excluded from rendering | |
Talk | PmWiki.PageLists | authors, admins (intermediate) | 2024-08-30 gb | Searching and listing pages by multiple criteria with templated output | |
PmWiki.UpdatePage | Developers | 2023-05-19 Petko | Technical notes on the UpdatePage() function. It is updated as of 2.2.0 Beta65. | ||
PmWiki.WikiElements | readers | 2021-12-23 simon | An introduction to PmWiki page elements and features | ||
Talk | PmWiki.DocumentationGuidelines | readers, authors (basic) | 2022-10-15 simon | Broad guidelines used for writing PmWiki documentation | |
Talk | PmWiki.AccessKeys | visitors (intermediate) | 2022-08-09 MFWolff | Access keys are keyboard shortcuts for tasks that would otherwise require a mouse | |
Talk | PmWiki.WebFeeds | visitors (intermediate) | 2024-08-19 Petko | Web feed notification of changes |