| column one%
Jack of all trades ...
the documentation to read if you're going to read documentation
- PmWiki.Available actions All PmWiki page actions (?action=) and other query parameters
- PmWiki.Blocklist Blocking IP addresses, phrases, and expressions to counteract spam and vandalism.
- PmWiki.Categories Categories are a way to organize and find related pages
- PmWiki.Comment markup various forms of comments and how to achieve them for wiki pages
- PmWiki.Conditional markup The if directive allows portions of a page to be included or excluded from rendering
- PmWiki.Deleting pages (
$DeleteKeyPattern) Removing wiki pages
- PmWiki.File permissions PmWiki's settings for file and directory permissions in a typical Unix environment
- PmWiki.How To Get Assistance How to seek help and assistance and report PmWiki bugs
- PmWiki.Include other pages (
$ImgExtPattern) Include contents from other PmWiki pages
- PmWiki.Markup expressions String and formatting operations
- PmWiki.Notify How to receive email messages whenever pages are changed on the whole wiki site, individual groups or selected watchlists of pages
- PmWiki.Page text variables Page variables automatically made available through natural or explicit page markup
- PmWiki.Security Resources for securing your PmWiki installation
- PmWiki.Site analyzer Analyse PmWiki security and software versions
- PmWiki.Analyze results Instructions and possible responses from using the Site Analyzer
- PmWiki.Troubleshooting Advice for troubleshooting an installation, keywords: deprecated, preg_replace, crypt, blank pages, headers, .flock, upgrade, create_function
- PmWiki.Url approvals and (
$WhiteUrlPatterns) Require approval of Url links
- PmWiki.Uploads Allow authors to upload files, also known as page attachments
- PmWiki.Uploads admin (
$UploadExts) Administration of PmWiki uploads
- PmWiki.Upload variables (
$UploadNameChars) Variables used for uploads/attachments
- PmWiki.Wiki trails Trails from lists items from a single page
- Cookbook.Clean Urls Enable URLs that are shorter (without .php) and/or look like paths to wiki pages.
$EnablePostAuthorRequired
Skins customisations used
- SkinChange change skin via query or cookie setting
Vaguely relevant
My weapons
My CSS suggestions and customisations
When creating a skin simply include the original PmWiki CSS file,
this ensures you benefit from pmwiki upgrades, viz
import url("/pmwiki/pub/skins/pmwiki/pmwiki.css");
Use CSS to suppress and change some elements of the page when printing (latterly PmSikialso uses this), eg
@media print {
/* style sheet for print */
#wikilogo, #wikihead, #wikifoot,
#wikileft, #wikiright, #wikicmds,
.wikitrail, .noprint {
display : none;
}
}
My template suggestions and customisations
Change the order of the skin CSS and run time CSS lines (which replace the Headertext) to ensure your customised skin CSS overrides the page by page generated CSS, viz
<!--HeaderText-->
<link rel='stylesheet'
href='$SkinDirUrl/pmwiki.css'
type='text/css' />
My configuration suggestions and customisations
Changes for config.php
# include DefaultGroup in page search
$PagePathFmt = array (
'$1.{$DefaultName}',
'{$Group}.$1',
'{$DefaultGroup}.$1',
'$1.$1');
# Authors must give a name
$EnablePostAuthorRequired = 1;
# add a soft break markup
Markup('[[<]]',
'[[<<]]',
'/\\[\\[<\\]\\]/',
'<br />'); # break without clear all
# make search stay in group
$PageSearchForm = '$DefaultGroup.Search';
details
| PITS.01573 | ToDo | minor change (-8) | Details without summary |
| PITS.01572 | Open | add suggestion (+853) | use of SI units |
| PITS.01571 | ToDo | ToDo +quick workaround (+2329) | Pagelists do not sort correctly with UTF8 |
| PITS.01567 | Open | (+356) | Shortcut anchor in tables |
| PITS.01559 | Closed, added for 2.6.1 | Closed, added for 2.6.1 (+34) | Add PageVariable $RevisionNum |
| PITS.01558 | InProgress | should be fixed now (-385) | pmwiki.php(336) : eval()'d code |
| PITS.01557 | Open | Support Closures in FmtPV (+544) | Support Closures in FmtPV |
| PITS.01553 | Open | good idea to add an option for variable documentation links to link back to PmWiki (+545) | Reference to PmWiki variables. |
| PITS.01552 | Open | general query selector? (+381) | Simple table heading and anchors |
| PITS.01549 | Open | Separate group for Extension information and extension recipes (+684) | Separate group for Extension information and extension recipes |
| PITS.01545 | Closed, fixed for 2.5.9 | From 2.6.0 you could set a default value as category="*" (+195) | Pagelist parameters should always be treated as such, even if the value is, or resolves to, null |
| PITS.01544 | Open | Conditional markup for 'category' (+963) | Conditional markup for 'category' |
| PITS.01539 | ToDo | update (+553) | fopen URL usage |
| PITS.01538 | Closed | closed (+520) | RecipeCheck to handle fopen gracefully |
| PITS.01537 | Closed, added for 2.5.5. | Already existed and partly documented (+170) | Unapproved links |
| PITS.01529 | Closed, added for 2.5.4 | false, string is 'var=0' (-1) | new conditional markup condition "empty" |
| PITS.01525 | Closed, added for 2.6.0 | Closed, $PTVPreParseFn added for 2.6.0 (+588) | Line continuation in Page Text Variables |
| PITS.01518 | Closed | (+69) | Page name UTF-8 characters lost when login page used while creating new page |
| PITS.01514 | Closed, added for 2.3.38 | (+54) | enhance processing of block parameters |
| PITS.01511 | Closed, added for 2.3.37. | document parameters added (+266) | the use of scripts in config.php |
| PITS.01499 | Open | decimal (+2) | Markup Expression number_format |
| PITS.01491 | Open | Cookbook:International PTVs (+178) | enable diacritics in the names of Page Text Variables |
| PITS.01479 | Closed, added for 2.3.10 | Closed, added for 2.3.10 (+20) | Add option to set PmSyntax on by default |
| PITS.01476 | Closed - documented | Status: Closed - documented (+15) | Markup in Category.GroupFooter |
| PITS.01472 | Closed - updated for 2.2.144 | Thanks (+425) | Update intermap.txt |
| PITS.01469 | Open | better pattern for name >= Name1957 (+13) | Extend ConditionalMarkup with "less" and "greater" operators |
| PITS.01464 | Open | Support ABBR (+339) | Support ABBR |
| PITS.01454 | Closed - added for 2.2.133 | Closed - added for 2.2.133 (+67) | Add new default image types |
| PITS.01433 | Open | RecipeCheck enhancements | RecipeCheck enhancements |
| PITS.01431 | Closed, enabled in 2.3.28 | sorry, too kind (+163) | Approve URLs treats http and https as separate |
| PITS.01425 | Open | noted time and result of last measurement | Improve the OOTB security of PmWiki |
| PITS.01400 | Closed, added for 2.2.98 | < fixes this, I'll just change it, closed | Markup doesn't work as expected |
| PITS.01398 | Open | Category: Cookbook | Add access key for copy/move |
| PITS.01393 | Open | Add additional markup expressions | Add additional markup expressions |
| PITS.01389 | Open | related to 01425 | Improve PmWiki Security through Content Security Policy support and removing inline javascript and style |
| PITS.01385 | Open | Category: Cookbook | Recipe enhancement: Grep to allow wild cards in Groupnam*/Pagenam*#ancho* |
| PITS.01384 | Open | Add markup for caption to table directive markup | Add markup for caption to table directive markup |
| PITS.01382 | Open | Use ARIA landmarks to improve PmWiki accessibility | Increase PmWiki accessibility |
| PITS.01373 | Closed, added for 2.2.79 | added, also orange and grey | Support gray and grey colours, support all basic colour keywords |
| PITS.01371 | Closed | Closed, PmWiki accepts units | Add support for additional relative CSS lengths |
| PITS.01368 | InProgress | CoreCandidate (+6) | add parameter to (:messages:) page directive |
| PITS.01366 | Open | Anonymous numerical reference link not orthogonal | Anonymous numerical reference link not orthogonal |
| PITS.01364 | Open | | Have a separate page for PmForm templates. |
| PITS.01362 | Open | not needed | Allow quoted page names in conditional markup |
| PITS.01354 | Closed | Closed, thanks | ftime broken on PmWiki |
| PITS.01353 | Open | PageTextVariables (+95) | Add parameter to (:include :) to allow an inline include |
| PITS.01341 | Closed - added for 2.2.63 | | Enhance Forms to support the required attribute |
| PITS.01329 | Closed, added for 2.2.68 | Closed, added for 2.2.68 | Add 'clear' as a CSS style attribute recognised by Wiki Styles |
| PITS.01321 | Open | pagelist order=name does not work in some circumstances | pagelist with order=name does not sort by pagename correctly in some circumstances |
| PITS.01315 | Open | add further example | Complex page text variables in pagelist sort |
| PITS.01309 | Closed - exists as $MarkupMarkupLevel | Closed - exists as $MarkupMarkupLevel (+33) | Add Cookbook.SignalWhenMarkup to Core |
| PITS.01302 | Closed - fixed for 2.4.0 | Added $PagePathResolveFmt for 2.4.0 (+69) | Link to group incorrectly directed to page PmWiki/group |
| PITS.01299 | Open | wording | Allow "Results of search" message to be disabled from searchresults directive |
| PITS.01298 | Closed - local customization provided | Closed - local customization | Page variable for Page directives |
| PITS.01297 | Closed - added for 2.3.18. | $ScriptUrl = "URL to the script" (+512) | make {$PageLogoUrl} work |
| PITS.01296 | Open | | Link brackets should not be removed when link has text |
| PITS.01294 | Open | see also | Suggestion for pmwiki.tmpl |
| PITS.01291 | Open | Add anchors to page lists | Add anchors to page lists |
| PITS.01290 | Open | skins | Pagelists to handle internal intermap links |
| PITS.01285 | Closed, added for 2.2.37 | Closed, added for 2.2.37 | include does not use the same definition of an anchor token as does the code that parses links and anchors |
| PITS.01252 | Closed | Closed, implemented in 2.3.0 (+2) | Add category= parameter to PageLists |
| PITS.01247 | Open | New Search Term Page variable | New Search Term Page variable |
| PITS.01246 | Closed, duplicate of PITS.00908 | Closed, duplicate of PITS.00908 | Allow negation of link parameter in pagelist |
| PITS.01245 | Closed - replied | See also Cookbook:FixURL | Links with quotes don't work correctly |
| PITS.01224 | Open | benefits from having a pagelist being able to select similarly named anchors from across a range of | Enhance page list templates to process anchors |
| PITS.01220 | Discussion | clarifying | Group homepages not resolved correctly when group only supplied |
| PITS.01219 | Open | simplify break suggestion based on experience of using markup | Add markup for inline markup such as soft break, clear left, clear right, fractions |
| PITS.01211 | Closed | mv recent grouphomes bug to separate page (-425) | Support Group/ in pagelist name parameter |
| PITS.01209 | Open | bump | Add more markup expressions to the core |
| PITS.01204 | Open | Update for 2.3.0 (+196) | pagelist frontlinks |
| PITS.01203 | Open | bump | Backlinks to incorporate pagelists, redirect, and include |
| PITS.01152 | Closed - added for 2.2.14 | Closed - added for 2.2.14 | Display empty and undefined variables as null |
| PITS.01140 | Closed - added $EnableLinkPlusTitlespaced | | Use $Titlespaced for [[ |+]] markup |
| PITS.01105 | Closed, added as Cookbook:ListResume | Closed, added as Cookbook:ListResume | Add %item value=resume% to list processing |
| PITS.01093 | Open | comment out pagelists | Enhance conditional markup to 'if attachments PAGENAME' |
| PITS.01091 | Closed - duplicate of 00986 | Closed - duplicate of 00986 | Pagelist default does not handle variable in trail |
| PITS.01087 | Closed, added for 2.2.77 | typo (note: this PITS entry is now Closed, Petko added it for 2.2.77) | Extend Conditional Markup (:if attachments:) to specify file names |
| PITS.00962 | Closed, not a bug | fix example, add example | Make >><< behave identically with other block formatting when style= is used |
| PITS.00957 | Closed - added in 2.2.3 | Closed - added in 2.2.3 | Pages to be added and updated in 2.2 release distribution |
| PITS.00951 | Closed, added for 2.2.88 | I am highly pleased | {$SiteAdminGroup} page variable not created |
| PITS.00917 | Open | added reference to static pagelist capability and example of creating wiki trail | Page lists to be able to create wiki trails |
| PITS.00916 | Open | Support honeypot block list | Support honeypot block list |
| PITS.00915 | Closed in 2.2.0 beta 56 | fixed for 2.2.3 | Page text variable erroneous usage loops |
| PITS.00895 | Closed, added in 2.2.0-beta61 | closed | Allow multiple wiki trails on a page with anchors |
| PITS.00894 | Open | | Provide a better means of attaching images with spaces in their names |
| PITS.00885 | Open | add priority | Definition list marked up as Intermap Entry |
| PITS.00884 | Open | | Make pagelist parameter names not case sensitive |
| PITS.00880 | Closed, issues resolved | closed | Page text variables change request |
| PITS.00866 | Closed - not a bug | | Blocklist displays error |
| PITS.00860 | Closed - added for 2.2.68 | min-width and max-width cannot be used for table cells (+134) | Add min and max width and height, clear; to table, div, block, and style directives |
| PITS.00850 | Closed, in 2.2.0-beta28 | closed | Blocklist to optionally check Author and Summary fields, and to optionally display blocklist name |
| PITS.00805 | Closed - exists | Closed - exists: label="Search Wiki" | Search: allow button text to be specified |
| PITS.00799 | Closed - too difficult for benefit obtained | | Odd behaviour of markup |
| PITS.00787 | Closed, in 2.2.0-beta32 | Closed, in 2.2.0-beta32 | (:else:) extension of Conditional Markup |
| PITS.00746 | Closed - declined | Closed - declined | Link markup broken in 2.1.6 |
| PITS.00741 | Closed - use %-escapes | See Cookbook/FixURL | Escape characters in URLs |
| PITS.00707 | Closed - available in 2.2.0-beta1 | re: Simon | Add conditional markup to detect if text is included |
| PITS.00673 | Closed - not a bug | | PmWiki changes a character with a macron to a character with a circumflex on save |
| PITS.00665 | Open | or replaced by AttachTable (+41) | Allow customization of attachlist output |
| PITS.00646 | Closed | restore | Search should use the page it is called from to return the result if it contains (:searchresults:) |
| PITS.00638 | Closed, added for 2.2.89 | Clearly the default classname is applied below. (+478) | Simple table have CSS class added to facilitate customisation |
| PITS.00615 | Open | I'd like to vote, but I already have! | Suggested default template changes |
| PITS.00489 | Closed, added for 2.2.76 | Closed, added for 2.2.76 | classes for Image frames and captions |
| PITS.00485 | Closed -- added to cookbook | link | Include NewPageBox in a release |
| PITS.00467 | Closed | closed, non existent page handling now changed | Describe DummyPage here needs forced link |
| PITS.00466 | Closed - fixed for 2.0.0 | | Saving Approved URLs issues: Added twice; Case sensitive |
| PITS.00446 | Closed - added to documentation | restore | Approve Links tool tip |
| PITS.00423 | Closed - not a bug | de-sapm | Table attributes have a space added in string value |
| PITS.00411 | Open | maybe this has been done? | pagelist to exclude redirects |
| PITS.00396 | Closed (added for 2.2.3) | Closed (Added for 2.2.3) | Creating uploads directory error message may require tidy |
| PITS.00269 | Closed - not a bug | | %right% need blank line before and after |
| PITS.00250 | Closed | | Provide a "wikiright" to match the existing wikileft |
| PITS.00162 | Closed - fixed for 2.0.beta1 | | Move formatting of $PageLogoFmt into template |
(:template first:)
(:template each:)
(:template last:)
| column two
Knows enough to be ...
Install PHP on IIS for PmWiki
Installing PHP on IIS for PmWiki? This may help:
not on PmWiki yet as I'm not sure about the demand for it
Cookbook customisations used (favourites, recommended)
recipes I am interested in
- Cookbook:Add image type Add new image type extension
- Cookbook:Add newline Make wiki text end with a newline character, so the last line won't be marked as changed if text is added at the bottom
- Cookbook:All group header How to create a page that appears as a header (or footer) for all pages in all groups
- Cookbook:Attach links Get
Attach: links to display by default without the "Attach:" prefix
- 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:Attachlist enhanced How to list missing or orphaned attachments.
- Cookbook:Case correction Makes PmWiki intelligently case-insensitive
- Cookbook:Clean up Purge deleted pages and attachments from the server directories
- Cookbook:De Ob Mail Unobtrusive e-mail link (de)obfuscator now part of core
- Cookbook:DeltaBytesRecentChanges Display the number of bytes (characters) added or deleted to a page in RecentChanges.
- Cookbook:Drag Drop Multi Upload Allow authors to upload files by simply dropping them into the wiki page
- Cookbook:Edit templates (
$EditTemplatesFmt) Specify a wiki page or pages to use as a template when a new page is created.
- Cookbook:Excel paste (Cookbook:Tabtable-jt) Copy and paste spreadsheet tables (e.g., from Excel) into pages (Support embedded line feeds, trim spaces and add prior patch (make first row a header))
- Cookbook:External links Configure external links to open in a new window, have a "tooltip title", or use other CSS classes
- Cookbook:Favicon Add a Favicon to your website
- Cookbook:Gui edit resize Allows resizing of the Edit text box, for convenience.
- Cookbook:Image map Directive to create image maps and image toolbars
- Cookbook:Include Url Include html pages into PmWiki 2.x pages
- Cookbook:Limit diffs per page Paginate the "diff" output (when viewing a page history, limit the number of displayed revisions at once)
- Cookbook:Link icons Add icons to your links according to their extensions.
Cookbook:Markup extensions Adds a range of character, start of line, and link markup extensions
- Cookbook:More custom page variables Additional custom page variables for use in pages, forms, includes and conditional markup.
- Cookbook:New group box Input box to create new wiki groups from predefined template pages
- Cookbook:New page box plus Adds customisable box plus button form for page creation
- Cookbook:NotSaved Warning Warn authors when they move away from a page without saving it; optionally request an edit summary or an author name now part of core
- Cookbook:open pass Set a global password which is openly displayed to reduce spam
- Cookbook:Pagelist Auth List Short Display, in brief format, the permissions settings for pages that have permissions set.
- Cookbook:PageList Multi Targets Enable multiple pages and wildcards in PageList
- Cookbook:Pagelist Recent Changes A recent changes page created using Page lists
- Cookbook:Pagelist Site Map Create a sitemap using the page list directive
- Cookbook:Page Table of Contents Adds a clickable table of contents to a page
- Cookbook:Per Group Sub Directories Subdivide wiki.d into subdirectories according to page group
- Cookbook:Preview changes Preview highlighted changes of the wiki markup now part of core
- Cookbook:Random quote Insert random quotes or markup into a page
- Cookbook:Recent uploads log List all uploaded files in RecentUploads pages
- Cookbook:Recipe check Check for new versions of recipes on pmwiki.org
- Cookbook:ROS patterns (
$ROSPatterns) How to use $ROSPatterns, $ROEPatterns, and $TROEPatterns?
- Cookbook:Rowspan in simple tables Markup to add a rowspan attribute on a simple table cell
- Cookbook:Search patterns (
$SearchPatterns) Q & A's on search patterns
- Cookbook:Shared pages and groups Share selected pages among several wikis on a common server, as in WikiFarms
- Cookbook:Spam filters Automatic blocking of some spambots
- Cookbook:System limits Ways to increase various memory and filesize limits for a PmWiki installation
- Cookbook:Thumb list Cookbook:Thumb list-Talk A thumbnail picture gallery for PmWiki
- Cookbook:Toggle Adds links or buttons for toggling (hiding/showing) elements on a page
- Cookbook:Total counter A statistic counter of page views, users, languages, browsers, operating systems, referers, locations and web bots
- Cookbook:Upload form Alternative file upload form using
(:input file:)
- Cookbook:Watch lists Track the most recent changes to a list of pages
- Cookbook:Wiki footer Website page footer
Used for community group websites.
Like to create where I can
Like to contribute where I can
- 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.Edit Toolbar A shiny new set of icons, replacing and extending those on the standard edit toolbar.
- Cookbook.Favicon Add a Favicon to your website
- Cookbook.Include File How to include an external file (from the same file system)
- Cookbook.Login Logout How to log out after logging in
- Cookbook.Markup Tricks Markup tricks
- Cookbook.More Custom Page Variables Additional custom page variables for use in pages, forms, includes and conditional markup.
- Cookbook.Open Pass-Talk Talk page for OpenPass.
- Cookbook.Pagelist Recent Changes A recent changes page created using Page lists
- Cookbook.Pagelist Site Map Create a sitemap using the page list directive
- Cookbook.Page Table Of Contents Adds a clickable table of contents to a page
- Cookbook.PHP PHP windows installation and configuration for PmWiki
- Cookbook.ROS Patterns How to use
$ROSPatterns, $ROEPatterns, and $TROEPatterns?
- Cookbook.Subgroup Markup Add one level of subpage using [[,subpage]] markup
- Cookbook.Watch Lists Track the most recent changes to a list of pages
- PmWiki.Page Lists Searching and listing pages by multiple criteria with templated output
- PmWiki.Page List Templates Creating page list format templates
- PmWiki.Page Text Variables Page variables automatically made available through natural or explicit page markup
- PmWiki.Special Pages Pages in PmWiki that have special meaning or are created or updated in a special manner
- SiteAdmin.Blocklist PmWiki blocklist of spam IP addresses and phrases
Last modified by me
last modified by me
(thanks Pico for the pagelist)
Recent pages that were last modified by Simon
| Cookbook.PmWikiInfo
October 14, 2026, at 11:28 PM
| 2026-10-14 add folder permissions, show PmWiki upload and temp warnings (+133)
Display of selected PmWiki Information in a wiki page
| | PITS.01572
October 14, 2026, at 03:59 AM
| add suggestion (+853)
use of SI units
| | Cookbook.ExternalLinks
October 08, 2026, at 07:27 AM
| hlt, https (+97)
Configure external links to open in a new window, have a "tooltip title", or use other CSS classes
| | Cookbook.ExtensionDesign
October 06, 2026, at 09:53 PM
| reduce opportunities for naming conflict (+132)
How to create extensions compatible with ExtensionHub
| | Cookbook.TotalCounter
October 04, 2026, at 03:16 AM
| new version (+291)
A statistic counter of page views, users, languages, browsers, operating systems, referers, locations and web bots
| | Cookbook.UrlGet
October 01, 2026, at 10:02 PM
| 2026-09-28 better handle connection timeout and slow speeds (+321)
A PmWiki extension to replace PmWiki's use of "file_get_contents" with "cURL"
| | Cookbook.Functions
September 29, 2026, at 10:42 PM
| update MatchPageNames (+84)
Brief description of some of PmWiki's internal functions available to cookbook recipe authors and custom markup developers
| | Cookbook.Toggle
September 28, 2026, at 11:54 PM
| add category and pagelist (-263)
Adds links or buttons for toggling (hiding/showing) elements on a page
| | Cookbook.ToggleNext
September 28, 2026, at 11:54 PM
| add category and pagelist (+79)
Unobtrusive WikiStyle-based toggle-next element; core feature since pmwiki-2.2.124.
| | Cookbook.UnToggle
September 28, 2026, at 11:52 PM
| add category and pagelist (+25)
An unobtrusive show/hide toggle switch.
| | Cookbook.AddToggle
September 28, 2026, at 11:48 PM
| add category and pagelist (+27)
Add a GUIEdit button to convert selected text to a toggle link
| | Cookbook.ShowHide
September 28, 2026, at 11:47 PM
| add category and pagelist (-144)
Adds toggle buttons and links to show/hide sections and objects. Superseded by Toggle.
| | PmWiki.HowToGetAssistance
September 28, 2026, at 08:21 PM
| update (+124)
How to seek help and assistance and report PmWiki bugs
| | Cookbook.Attachtable
September 15, 2026, at 03:00 AM
| new version (+219)
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.01567
September 01, 2026, at 10:56 PM
| (+356)
Shortcut anchor in tables
| | Cookbook.TotalCounter-Talk
August 31, 2026, at 03:19 AM
| thanks for the report (+281)
Talk page for TotalCounter recipe
| | Cookbook.UTF8Conv
August 10, 2026, at 09:40 PM
| add to see also (+93)
A recipe to help with the convertion of different encodings to UTF-8
| | PmWiki.Version
July 18, 2026, at 10:50 PM
| add VersionShort (+82)
Determining and displaying the current version of PmWiki (pmwiki-2.7.8)
| | Cookbook.PmWikiPlus-Talk
July 17, 2026, at 11:44 PM
| update, maybe more to come (+42)
Talk page for PmWiki Plus.
| | PmWiki.FunctionList
July 15, 2026, at 06:05 AM
| PEVAL() (+81)
A simple list of the functions provided by PmWiki
| | PmWiki.MarkupExpressions-Talk
July 11, 2026, at 05:51 AM
| remove my Unicode talk (-1913)
Discussion of MarkupExpressions
| | PmWiki.MarkupExpressions
June 29, 2026, at 11:18 PM
| Some string markup expressions are replaced by /scripts/xlpage-utf-8.php using utf8string() (+19)
String and formatting operations
| | Cookbook.MakingPasswordRequestsExplicit
June 13, 2026, at 04:43 AM
| hlt (-8)
How can we tell which password is requested?
| | Cookbook.AuthUserFederated
June 05, 2026, at 10:54 PM
| hlt (+457)
OpenID and OAuth authentication extension for AuthUser
| | PITS.01557
June 04, 2026, at 10:43 AM
| Support Closures in FmtPV (+544)
Support Closures in FmtPV
| | Cookbook.PmWikiPlus
June 04, 2026, at 04:54 AM
| new version (+207)
A PmWiki extension to assist with configuring PmWiki
| | Cookbook.ExtensionDesign-Talk
June 01, 2026, at 11:43 PM
| remove my comment (-286)
Talk page for ExtensionDesign.
| | Cookbook.HandleSourceInSkin
May 30, 2026, at 04:44 AM
| maintainer has relinquished this recipe (+143)
Redirect action=source to display the unformatted markup within your skin
| | Cookbook.SignalWhenMarkup
May 30, 2026, at 04:39 AM
| maintainer has relinquished this recipe (+104)
Tells you whether your markup is evaluated within (:markup:) code (obsolete)
| | Cookbook.SlimTableOfContents
May 30, 2026, at 04:38 AM
| maintainer has relinquished this recipe (+222)
Simple or Numbered Table of Contents, Compatible with SectionEdit Recipe
| | PmWiki.SkinTemplates
May 29, 2026, at 12:31 AM
| add $Group vars (+354)
Skin templates (.tmpl files)
| | Cookbook.PmWikiPlus-Users
May 25, 2026, at 11:09 PM
| add user (+8)
User notes for the PmWiki Plus extension.
| | Cookbook.ExtensionHub-Talk
May 21, 2026, at 11:32 AM
| Thanks for the updates (+163)
Talk page for ExtensionHub.
| | Cookbook.GpxStat
May 20, 2026, at 10:11 PM
| new version (+59)
A recipe to display statistics about a GPX file
| | PITS.01319
May 19, 2026, at 09:45 PM
| got to be closed surely (-4)
preg_replace with /e modifier deprecated
| | Cookbook.DeObMail
May 18, 2026, at 11:28 PM
| https, fmt (+74)
Unobtrusive e-mail link (de)obfuscator
| | PITS.01553
May 15, 2026, at 12:38 AM
| good idea to add an option for variable documentation links to link back to PmWiki (+545)
Reference to PmWiki variables.
| | PITS.01539
May 06, 2026, at 11:53 PM
| update (+553)
fopen URL usage
| | PITS.01538
May 06, 2026, at 11:50 PM
| closed (+520)
RecipeCheck to handle fopen gracefully
| | Cookbook.ParseArgs
April 28, 2026, at 09:57 PM
| more hlt (+99)
Description of ParseArgs function for parsing argument lists
| | PITS.00028
April 27, 2026, at 09:09 AM
| organise not a typo (+0)
Turn PmWiki into a full-fledged blogging tool
|
my watchlist
| March 05, 2025, at 04:17 PM | Cookbook.Clean Urls | Nigel Griffiths | (+0) |
| October 26, 2026, at 06:59 PM | Group.Namespaced | Profiles | |
| September 28, 2026, at 08:21 PM | Pm Wiki.How To Get Assistance | simon | update (+124) |
| July 14, 2026, at 08:52 AM | Pm Wiki.Conditional Markup | Petko | There may be a bug here, will investigate (-7) |
| June 29, 2026, at 11:18 PM | Pm Wiki.Markup Expressions | simon | Some string markup expressions are replaced by /scripts/xlpage-utf-8.php using utf8string() (+19) |
| June 11, 2026, at 04:31 PM | Pm Wiki.Troubleshooting | Petko | PmWiki is unable to save long pages, or any uploads. (+474) |
| May 17, 2026, at 07:10 PM | Pm Wiki.Include Other Pages | Petko | !!#anchor Heading can also be used for include Page#anchor (+137) |
| May 17, 2026, at 06:52 PM | Pm Wiki.Page Text Variables | Petko | default values of variables that are empty or undefined (+322) |
| May 16, 2026, at 07:55 AM | Pm Wiki.Analyze Results | Petko | this is not supposed to be highligted (-13) |
| May 04, 2026, at 07:19 AM | Pm Wiki.Upload Variables | Petko | $UploadBlockPatterns (-475) |
| May 04, 2026, at 07:19 AM | Pm Wiki.Uploads Admin | Petko | $UploadBlockPatterns (+36) |
| May 04, 2026, at 07:16 AM | Pm Wiki.Security | Petko | $UploadBlockPatterns (+4) |
| May 03, 2026, at 07:05 AM | Pm Wiki.Uploads | Petko | $EnableHideAttachPrefix (-240) |
| March 21, 2026, at 11:02 PM | Pm Wiki.Available Actions | gnuzoo | (+0) |
| January 05, 2026, at 11:25 AM | Pm Wiki.Url Approvals | Petko | $EnableUrlApprove = 1; $UnapprovedLinkCountMax not in order (-213) |
| April 21, 2025, at 02:03 PM | Pm Wiki.Notify | Petko | $NotifySkipActions, $NotifySummary (+251) |
| March 01, 2025, at 09:54 PM | Pm Wiki.Deleting Pages | Petko | title (+24) |
| June 11, 2023, at 03:26 PM | Pm Wiki.Categories | goodguy00 | syntax err (+1) |
| February 12, 2023, at 12:10 PM | Pm Wiki.Wiki Trails | Petko | list styles to be added to core documentation (-7) |
| November 24, 2022, at 10:38 PM | Pm Wiki.Comment Markup | abdellah | (-8) |
| November 20, 2022, at 08:35 AM | Pm Wiki.File Permissions | MFWolff | typo (+0) |
| June 10, 2022, at 12:47 AM | Pm Wiki.Blocklist | simon | hlt php, http+s (+402) |
| January 01, 2022, at 07:01 AM | Pm Wiki.Site Analyzer | simon | htps (+1) |
|