PmWiki Plus

Summary: A PmWiki extension to assist with configuring PmWiki
Version: 2026-05-11
Prerequisites: PmWiki pmwiki-2.6.0; PHP 8.3; ExtensionHub
Status: Alpha
Maintainer: simon
Licence: GPL3#
Users: (view / edit)
Discussion: PmWikiPlus-Talk

Questions answered by PmWikiPlus

How can I enable the built-in PmWiki recipes and scripts?

How can I enable additional PmWiki markup?

How can I configure additional PmWiki settings?

How can I do less configuration in config.php?

PmWikiPlus description

PmWikiPlus provides a single screen to configure some aspects of PmWiki.

Install PmWikiPlus as a PmWiki extension

PmWikiPlus usage

Use the SiteAdmin.Extension Hub for this extension to apply the configuration to PmWiki.

Important: Before enabling these recipes here they must be removed from config.php
Important: This Extension can only enable recipes on pages on which it itself is enabled.
Note: Configuration in PmWikiPlus will override settings in config.php

The extension provides a page variable {$PmWikiPlusVersion} which contains the current version, and page variable {$PmWikiPlus} for a (:if enabled PmWikiPlus:) check.

PmWikiPlus configuration

The following strings can be internationalised:

Configuration details are available on the SiteAdmin.Extension Hub page for PmWikiPlus.

Change log / Release notes

2026-05-11 Add settings, made more robust, capture error and action messages
2026-0-25 First release
2024-08-18 Initial version

PmWikiPlus is configured to run early during PmWiki initialisation.
Priority is set to '101, meaning it runs after local/config.php, local/Group.Page.php, and local/Group.php, at the beginning of scripts/stdconfig.php.
This means PmWikiPlus will override settings in config.ptp.

Testing

Tested on two instances of PmWiki. To look into the internals of PmWikiPlus the directive ((:pmwikiplus argument:) is available.

See also

  • PmWiki Info   Display of selected PmWiki Information in a wiki page

User notes : If you use, used or reviewed this recipe, you can add your name. These statistics appear in the Cookbook listings and will help newcomers browsing through the wiki.