Cookbook /
Administration
PmWiki.Wiki Administrator
Summary: Recipes for Wiki Administration and Administrators
- Note: The last column counts the number of users who left comments on the *-Users page dedicated to the recipe.
| Name | Summary | Categories | Users* |
|---|---|---|---|
| ActionLog | Maintain a page log of wiki actions (2006-08-03 Stable) | Administration Security | +3 |
| AddNewline | 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 (2006-01-29 ) | Editing, Administration, PHP55, PHP72 | |
| AddUrlSchemes | How to get PmWiki to recognize additional URL schemes such as irc:, nntp:, etc. ( ) | Administration, PHP72 | +1 |
| AdminHints | Hints & suggestions for wiki administrators ( Documentation) | Administration | |
| AlternateNamingScheme | Use other naming schemes for PmWiki pages ( ) | Administration Links PageNaming | |
| AmpDetect | Detect AMP crawler bots so you can serve AMP pages, also to enable or disable recipes (20181128 Mantained) | Administration | |
| Attache-ImageSizer | Resize and manipulate uploaded images (2017-09-05 beta) | Images Uploads Administration PHP72 | |
| Auth-SMF | Integrate SMF Simple Machines Forum with PmWiki and use SMF user management for Pmwiki authentication (2008-06-27 new) | Administration Forum Security | |
| AuthCAS | Central Authentication Service(CAS) based authentication ( 2012-08-28 ) | Administration, Security, Authentication | +3 |
| AuthDNS | Password-less authentication based on the visitor's IP address or (dynamic) hostname (20110603 Beta) | Administration, Security, Authentication, PHP55, PHP72 | +2 -1 |
| AuthPhpBB2 | Use phpBB2 user authentication for PmWiki page edit protection and author name (1.0 (05 March 2007) Stable) | Administration, Security, Forum | |
| AuthPhpbb2Sso | Single Sign On for PmWiki and phpBB2 (080401 Stable) | Administration, Security, Forum | +1 |
| AuthPhpBB3 | Use phpBB3 user authentication for PmWiki ( ) | Administration, Security, Forum | |
| AuthPhpBBUsersAndGroups | Use phpBB3 user authentication and groups for PmWiki ( ) | Administration, Security, Forum | |
| AuthProfile | Like AuthUser, but designed to store login information in profile pages (8/25/2012 Beta) | Administration, Security | |
| AuthPunBB | Use PunBB/FluxBB user authentication for PmWiki (2010-OCT-18 Draft) | Administration, Security, Forum | |
| AuthUserFederated | OpenID and OAuth authentication extension for AuthUser (2018-02-08 In active use) | Administration, Security | +1 |
| AuthUserSaml | SAML authentication extension for AuthUser (2022-11-08 In active use) | Administration, Security | |
| AuthUserSignup | Allow users to sign up themselves (with email verification) for authuser accounts (2010-04-14 Deprecated (UserAdmin is better)) | Administration and Security | +5 |
| AuthUserViaMicrosoftLDAP | Configure AuthUser with Microsoft AD LDAP ( ) | Administration | |
| AutoCreateCategory | Automatically creates category pages for all tags in the page text (0.9 2008-11-27 BETA) | Administration, Obsolete | |
| AutoCreatePages | Automatically create pages based on the name of the current page. (2008-08-24 Alpha) | Administration | |
| AutoGroupPages | How to create a number of pages for a new group automatically (2006-08-05 stable) | Editing, Administration, PHP72 | +1 |
| AutomaticChangeSummary | Automatic change summaries (2024-05-07 ) | Editing, Administration, WikipediaSuite, PHP72 Core candidate | +1 |
| AutoRestore | Automatically restore pages after a set time interval (20201114 Stable) | Administration, PHP72 | +4 |
| AutoThumber | Automatically resize uploaded images using ImageMagick (2008-04-05 beta) | Images, Uploads, Administration, PHP72 | +1 |
| BackupHTMLZip | Export your wiki to static HTML then optionally compress/zip it (20170717 Experimental) | Administration, System tools, Security, PHP55, PHP72 | |
| BackupPages | Automatically back up the wiki.d directory to a .zip file ( ) | Administration | |
| BackupWithRsync | How to backup a PmWiki installation with the program `rsync`. (0.1 abandoned) | SystemTools, Administration | |
| BlockCrawler | Redirect web crawlers to different pages ( missing script) | Robots, Administration, PHP72 | |
| BlockGroupCreation | How can I only permit writing to existing groups? (201803019 Mantained) | Administration SystemTools PHP72 | |
| Blocklist | Obsolete recipe, please see PmWiki.Blocklist ( obsolete) | Administration, Security, Obsolete | |
| Bloge-ShortUrl | Get short URLs on your own site (2009-08-28 beta) | Administration, Blog, CMS, Links | |
| BulkReplace | Change the content of many pages at a time ( just a rough draft) | Editing Administration System Tools | |
| Bundle | A (proposed) community-supported bundle of commonly used cookbook recipes (0 proposal) | Administration Bundles CMS System tools | |
| Caddy | How to set up Caddy for a working PmWiki installation, including a working CleanURLs configuration ( ) | SystemTools Administration | |
| CaseCorrection | Makes PmWiki intelligently case-insensitive (20170618 beta) | Administration, Links, CMS, SystemTools, PHP72 | +4 |
| CleanUp | Purge deleted pages and attachments from the server directories (20220507 Beta) | Administration, SystemTools, Uploads, PHP55, PHP72, PHP81 | +6 |
| CleanUrls | Enable URLs that are shorter (without .php) and/or look like paths to wiki pages. (2007-04-11 ) | Administration, PHP72 | |
| CMSLike | Make PmWiki behave as a CMS by showing only the actions the current user is allowed to perform (0.32 ) | Administration, CMS | |
| CommentDb | Comment recipe - with pagination and RSS feed ( 1.0beta - 26 January 2006 ) | CMS, Blog, Administration, Comments | |
| CommentPageLink | How to create a comment page ( ) | CMS, Administration, Comments | |
| Comments | Comment addon - comments in separate files (14 April 2005 ) | Administration, Comments | |
| Comments-UseCases | ( ) | ||
| CompareVersions | Determine if two versions of the same file are the same or how they differ ( ) | Administration | |
| CompressedPageStore | Save wiki pages/files in compressed (gzip) format (2007-05-23 ) | Administration, CustomPageStore | |
| CompressedUploads | Modify scripts/upload.php to work with bzip2 archives ( ) | SystemTools, Administration | |
| config.php | config.php tips and tricks (0.0 ) | Administration | |
| ConvertHTML | Convert an HTML page to PmWiki markup (20210207 beta) | Administration, Markup, Wiki conversion, PHP55, PHP73, PHP80 | +4 |
| ConvertTABLE | How to convert HTML pages with tables full of data into advanced tables (17 September 2005 ) | Editing, Administration, Tables | |
| Cookbook Basics | Explains what the cookbook and its recipes are. (2012-11-10 ) | Administration PmWiki Developer | |
| CreditsBlock | Create a "last edited by" block that includes everybody who had a hand in developing a page (0.3 - 3 January 2005 ) | Administration | |
| CSVAction | Adds a ?action=csv capability to pmwiki to output tables as a CSV (20140720 stable) | Administration, Publishing, Tables | +1 |
| CSVInclude | Include a CSV file as a table in your wiki page (2020-06-24 ) | Includes, Administration, Tables | |
| DeletePage | Use a "delete" action and a separate password for deleting pages (20220507 ) | Administration, GUI, Security, PHP81 | |
| Delta Bytes in Recent Changes | Display the number of bytes (characters) added or deleted to a page in RecentChanges. (24 February 2007 ) | Editing, Administration, WikipediaSuite, PHP55, PHP72 | +1 |
| DirectoryAndFilePermissions | Explains which directories and files need to be readable, writable, and servable by the webserver. (2014-06-18 Developing) | Security, Administration | |
| DotsInLinks | How to enable dots in wiki links (20131004 Experimental) | Administration, Links, PHP55, PHP72 | |
| DynamicWikiTrails | Define dynamic URL trails (2.2 - 24 March 2007) ) | Administration, WikiTrails | |
| Edit-Restricted Profile | Authors can only edit their own pages in the Profiles group. (2007-07-24 ) | Administration | |
| EditTemplates | Specify a wiki page or pages to use as a template when a new page is created. (N/a Stable) | Administration, Editing, PHP72 | +7 |
| EProtect | Email obfuscation via ROT13 (7 April 2005 ) | Security, Administration, Spam, PHP55, PHP72, PHP82 | +2 -1 |
| ExpandingMenus | How to create a sidebar menu which expands to show sublevel (group) items using conditional markup only ( Stable) | Layout, Menus, Administration, MarkupOnly, PHP72 | |
| ExpireDiff | How to remove a page's history (20180109 Stable) | Administration, PHP72 | +2 |
| ExportHTML | Export PmWiki pages as "static" HTML pages (2007-01-12 ) | SystemTools, Administration, PHP72 | +1 |
| ExportHTMLWiki | Create a wiki using static HTML pages as front end for visitors (2023-10-06 stable) | SystemTools, Administration CMS PHP55 PHP72 PHP81 | +1 |
| ExtensionHub | Configuration panel for extensions (2025-11-08 Experimental) | Administration System Tools Extensions CMS PHP83 | +1 |
| ExternAuth | Use authentication mechanisms external to PmWiki ( 0.1, 3 June 2006 ) | Administration, Security | |
| Extra Words In Title Tag Recipe | This is a really simple recipe for adding extra words to the title tag in the head. (1.0.20090707 Functional, tested on 2.2.0-beta67) | CMS, Administration, PHP72 | |
| FarmSideBar | Share a sidebar among several fields in a farm ( ) | WikiFarms, Administration | |
| FastCache | Caches complete wiki pages for very fast retrieval (2020-10-17 beta) | Administration, CMS, PHP72 | +1 |
| FastSearch | how to improve the speed of searches and categories on large sites with slow machines (1.3 - 2006-8-18 ) | Searching, Administration, CustomPageStore | |
| FixShortSessions | How to fix short sessions so you aren't prompted frequently for a password ( ) | Administration, Security, Passwords | |
| Flickr | How to integrate Flickr into a PmWiki page ( ) | Integration, Administration, Images | |
| Forum | Provide a simple forum ( ) | Administration | |
| FoxPTVConvert | Display and convert hidden PTVs on multiple pages (2015-09-28 new) | Administration Fox Forms PageVariables | |
| FoxTextReplace | replace text strings on multiple pages (2008-12-08 experimental) | Fox Administration Editing | |
| GetRidOfMain | How to get rid of "Main" group, i.e. all pages in "Main" are accessible and accessed directly in the wiki root (1.0 ) | Administration Links | |
| GlobalOperations | How to apply an operation to every page of a wiki ( ) | Administration | |
| GoogleAnalytics | Add Google Analytics tracking code to wiki pages (2007-03-21 Stable) | Administration, Google, PHP72 | |
| Google XML Sitemap Creator | Create an XML sitemap in the root of the website which is suitable for submission to Google (and other) search engines. (20231026 Active) | Administration, Editing, System Tools, PHP55, PHP72, PHP82 | |
| GraphVizSitemap | Provide a GraphViz format for sitemap (2009-05-08 alpha) | Administration, Menus, Publishing | |
| GrepRC | Search the RecentChanges entries similarly to a pagelist (2010-02-05 Beta) | Administration Editing | |
| GroupHomePageChange | How to rename the group's starting page, i.e., be different than the default "HomePage". (N/A ) | Administration, PHP72 | +1 |
| HandleUnknownMarkups | How to suppress unknown markup, instead of having it display ( ) | Administration | |
| HowToMakeATabbedSkin | How to make a tabbed skin (n/a ) | Layout, Administration | |
| HtpasswdForm | Form based management of users and passwords using .htpasswd/.htgroup files (2020-01-14 Stable) | Administration Security PHP55 PHP72 | +3 |
| IFrameLogin | Demo kit for passing messages between pmwiki and an embedded iframe (see includeSite), with a simple working login demonstration. (2019.12.5 Beta, Active) | SystemTools, Layout, Administration, Security, Passwords, Javascript | |
| InfoBox | How to create Bubblehelp infoboxes, as seen in knoppix.org (2.4.3-20241106 Stable, Active) | Administration Layout PHP55 PHP72 PHP74 PHP81 | |
| InlineDiff | Shows the difference between 2 versions by highlighting the changes in markup on word level. (2010-02-03 stable) | Administration, Editing | +5 |
| Install on IIS v6 or v7 | How to install PmWiki on IIS v6 or v7 (2.2 deprecated) | +2 | |
| InstallOnIIS10 | Install PmWiki on Windows 10 and IIS 10 (2023-01-18 Living document) | Administration Install System tools | |
| InstallOnIIS7dot5plus | Install PmWiki on IIS 7.5, 8, 8.5, 10, or newer (2014-07-20 Living document) | Administration Install System tools | +1 |
| ISO8859MakePageNamePatterns | How to convert ISO 8859 character input for page names to unaccented ASCII equivalents (2023-02-16 ) | Administration Links International PageNaming PHP72 | |
| JJSIterator | let the browser iterate over a set of wiki pages (1.0 ) | Administration, PHP72 | |
| Limit Diffs per page | Paginate the "diff" output (when viewing a page history, limit the number of displayed revisions at once) (20100217 Stable/Beta) | Administration, Editing, PHP55, PHP72 | +1 |
| LimitNewPagesInWikiGroups | How to limit the creation of new pages in your wiki group (2007-02-27 ) | Administration | |
| LimitWikiGroups | How to limit the names or number of groups in your wiki ( ) | Administration | |
| Login Logout | How to log out after logging in (1.0 Q&A) | Security, Administration, MarkupOnly, PHP72 | +4 |
| MacOSX | Tips for PmWiki configuration on a MacOS X server ( ) | Administration | |
| MailmanAuth | Use an external mailing list for PmWiki authentication (2008-09-02 beta) | Administration, Security, SystemTools | |
| MainGroupChange | How to change the Main (startup) group ( ) | Administration | |
| MemberMgmt | Advanced member management (using ZAP and AuthUser). Allows self registration, logins, groups, site customization, and more! (Latest ZAP version. Beta (relies on latest Beta version of PmWiki)) | CMS Security Administration | |
| MigrateUTF8 | Convert filenames of PmWiki pages and uploads to UTF-8 (2024-07-14a experimental) | Administration Attachments International SystemTools | |
| ModesConcept | A place to remember thoughts/ideas related to using different modes ( ) | Administration, Layout | |
| Module Guidelines | Guidelines for creating, distributing, and maintaining a recipe for the Cookbook. (2007-04-14 ) | Administration, CustomPageStore, PmWiki Developer | |
| MostLeastPopular | A recipe that keeps a wiki page with information about the most/Least popular pages in a wiki (201803019 Mantained) | Administration PHP72 | |
| MoveCopyDelGroup | Move/copy/delete wiki groups (20230420 In active use) | Administration, FileManagement , Delete, SystemTools | |
| MovePage | Move and copy wiki pages (20240428 production) | Administration, Editing, Page naming, System tools, PHP72, PHP83, Core candidate | +8 |
| MyDBLogin | User Level Login with email verification using MySQL Database (2019-11-08 Deprecated - Use new Version: MyDBLogin-PMW) | Administration, Security, Passwords, MYSQL | |
| MyDBLogin-PMW | Integrated User-Level Access-Control & Login with email verification/management using MySQL Database (2021-03-17 Maintained) | Login, Administration, Security, Passwords, MYSQL | |
| NetstreamsCMS | A CMS (Content Management System) extension for pmwiki features different page-types (article, blog, comment issues), separation of content and layout, basic workflow capabilities, content-type based authentication and wysiwyg editing. (009bX Experimental) | CMS Administration Blog Comments | |
| NetstreamsMenu | A desktop-application like menu for authors and admins (009bX beta) | CMS Administration Menu Skins | |
| NewGroupWarning | Display a warning when a user is creating a page in a non-existing wiki group. (2008-01-29 ) | Editing, Links, Administration, MarkupOnly, PHP55, PHP72 | +1 |
| NewPageBox | How to provide a form or box to allow users to create new pages (deprecated in favour of NewPageBoxPlus) (4 January 2006 Deprecated) | CMS, Forms, Editing, Administration | |
| NumberOfArticles | Report the number of articles in a wiki (0.3 - 18 September 2006 ) | Administration, Includes, Obsolete | |
| OneGroupForAll | Confine all users to one group, named other than Main (9 June 2005 ) | Administration | |
| OnEvent | activate recipes based on group(s), name(s), cookie(s), session var(s), mark(s) in the needle page, action(s), download var(s), post var(s), get var(s) and does it all from config.php in a easy multi event match per call ? (20180313 mantained) | Administration SystemTools PHP72 | |
| OpenUrls | Automatically create URL Path for use with EnablePathInfo. (1.0 ) | Administration Ben Wilson Maintained | |
| OutputCompression | Use zlib output compression to make pages load faster (8 May 2005 ) | Administration, SystemTools, PHP72 | |
| PageAction | Change the page actions on a page-by-page basis (2010-09-02 new) | Administration Links | |
| PageAttic | How to store backup files of deleted pages in a separate directory (2011-10-26 ) | Administration, CustomPageStore | +2 |
| PageConfig | Allow basic administrative configuration from a page (2008-06-01 Alpha) | Administration | +1 |
| PageCreator | adds page creator (original author) to be stored as a page attribute (2008-02-24 ) | Administration Security | |
| PageDiffSize | Add an accurate count of characters added & removed to each edit summary (2010-06-17 beta) | Administration, Editing, PHP55, PHP72 | |
| PageGenerationTime | Display page generation time (2004-05-05 ) | Administration | +2 |
| PageListWikiTrail | Enable a WikiTrails markup to use a (:pagelist ... :) directive (November 2005 ) | Administration, WikiTrails, PageList, PHP55 | |
| PageRegenerate | Make PmWiki regenerate a page, as if someone had done an edit+save sequence. (1.0 Stable) | Administration, PHP72 | +1 |
| PageStorePlain (store wiki pages in plain editable text) | Store wiki pages in plain editable text (2.3.35.2-20241028 Active/Stable) | Administration, CustomPageStore PHP55 PHP72 PHP74 PHP81 | |
| PageTopStore | A PageStore alternative which doesn't mangle page contents when viewed outside PmWiki (2009-11-27 beta) | Administration, CustomPageStore, PHP72 | +2 |
| PerformanceComparisons | Page to share site setups and performance ( ) | SystemTools, Administration | |
| Per-Group and Per-Page Customizations in config.php | Place your per-group and per-page customizations in config.php rather than in separate PHP scripts. (Still a draft Quo) | Administration | |
| PerGroupSubDirectories | Subdivide wiki.d into subdirectories according to page group (n/a ) | Administration, CustomPageStore, PHP72 | +3 |
| PersistentLogin | Login form with "Remember me/Stay signed in" option (20091122 Beta) | Administration Security | +2 |
| phpalert | use popup for debugging (2.3 Working) | Administration Debugging | |
| PhpBB2Integration | Integration options for PmWiki and phpBB2 forums (plus others) (1.0 Stable) | Administration | |
| PHPExecute | Lets you execute PHP-Code in any page. (0.9 2008-12-07 BETA) | Administration Markup | |
| PHP files management | PHP file manager ( ) | SystemTools, Administration | |
| PMWCompat | Allow PHP 5 commands to be used in PHP 4 (1.0 obsolete) | Administration Obsolete | |
| PmWiki2PDF-v2 | Generate a PDF (2015-02-22 Stable) | PDF, Publishing, Administration | +1 |
| PmWiki as a CMS | How to use PmWiki as a CMS ( ) | Administration, CMS | |
| PmWiki Export | Exports PmWiki pages to a Git-based repository (1.0.0 New) | Administration | |
| PowerTools | markup expressions for multi page processing incl. plist, pagelist, rename, pagecount, wordcount, trail, serialname, serial, newticket, sumdata, allptvs, random (2022-11-01 stable) | Markup Administration Markup Expressions PageVariables WikiTrails Menus PHP55 PHP72 | +7 |
| PPDonate | Create links to accept donations via PayPal (20221029 Beta) | Links, Administration, Payment, PHP55, PHP72 | +1 |
| PresenceAwareness | User-based authentication, a list of online logged users, tools to register and manage users and send posts via Jabber (1.1 ) | Administration, Security, Ajax | |
| PreviewFirst | How to get the page preview to appear before the edit box (2.0 beta 44 and later ) | Administration, Editing, Layout, PHP72 | +1 |
| PrintGroup | Export WikiGroup pages to one large HTML file, and/or to PDF (20210822 Experimental) | Administration, Publishing, PDF, Security, PageList, PHP55, PHP72, PHP80 | |
| Properties | How to have your own set of properties/variables in wiki pages ( ) | Administration | |
| PublishWikiTrail | Provide the ability to publish the pages of a wiki trail as a single web page, formatted for printing (2.0.6 ) | Publishing, Administration, WikiTrails | |
| RandomQuoteWiki | How to display a random quote from a list stored in a PmWiki page ( ) | Administration | |
| RandomTitle | How to make PmWiki have random titles in the browser title bar ( ) | Administration | |
| RebuildRC | Rebuild (All)RecentChanges pages either after a format change, an import or to remove spam. (20191125 Experimental) | Security Administration Layout Spam PHP72 | |
| RecentChangesDeletion | Allow authors to delete RecentChanges pages, there-by making it possible for authors to delete wiki groups. (2023-09-03 ) | Editing, Administration, PHP55, PHP72, PHP82 | +2 |
| RecentChangesExcerpt | How to display a list of last n RecentChanges (1 ) | Layout, GUI | +1 |
| Recent Uploads Log | List all uploaded files in RecentUploads pages (2009-09-03 ) | Uploads, Administration, PHP55, PHP72 | +4 |
| RecipeCheck | Check for new versions of recipes on pmwiki.org (20190903, pmwiki-2.5.3? Stable) | Administration, System tools, Security, PHP74 | +4 |
| RedirectMap | create short urls for redirects using mapping similar to intermap (2008-07-11 stable) | Administration Links PHP55 PHP72 | |
| ReindexCategories | Update link targets and page index for PmWiki 2.3.0 (20250617 beta) | Administration | +1 |
| RequireAuthor | Require author names when saving pages ( Documentation) | Administration, Security, PHP72 | +4 |
| RequireCategory | Require categories to be entered (2005-09-16 ) | Editing, Administration, PHP72 | |
| RequireSummary | Require a summary to be entered (2006-07-19 ) | Administration, PHP72 | |
| RestorePmWiki | Restore or move a PmWiki installation from an archive ( ) | Administration | |
| RunningPmwikiOnMageiaLinux | Running Pmwiki on Mageia Linux ( ) | Administration | |
| SearchResults | How to change the way search results are displayed ( ) | Searching, PageList, Administration | |
| SecureAttachments | Security issues for attachments (n/a ) | Administration, Security, Uploads | +2 |
| SEO | A set of best practices to Search Engine Optimization ( ) | Administration, Links, Layout, CMS | |
| SessionPageStore | Temporary/Ephemeral page storage for testing purposes (20160127 Experimental) | Administration, SystemTools, CustomPageStore, PHP55, PHP72 | |
| SideBarNameChange | How to change the name of the SideBar ( ) | Menus, Layout, Administration | |
| SideBarSpecial | Customize SideBar(s) per Group or per Page, and/or auto append special SideBar ex.(Site.SideBarAdmin) ( stable) | Menus, Layout, Administration | |
| SideNotes | Create "Side Notes" for jotting down notes ( ) | Editing, Administration | |
| SimplePageCounter | A simple page counter of visits to each page (2009-02-05 ) | Administration PHP81 | |
| SimpleSiteMap | Easy site map using only core PmWiki features (1.0 Stable) | Administration, Hierarchy, Menus, PageList, MarkupOnly | +1 |
| SimultaneousEdits | Enable simultaneous edits for platforms without popen or diff3 (20170814 Experimental) | Administration, Windows, PHP72 | |
| SingleSign-On | Use Windows-Logon for Authentication on pmwiki (1 Stable) | Administration, Security | |
| Sisterly | Lets wikis on a farm access each other as easily as accessing other pages within a wiki (2008-10-14 beta) | WikiFarms, Administration, CustomPageStore | |
| SiteDump | creates a .tar.gz file of the complete site for download (2017-06-01 stable) | Administration SystemTools, PHP55, PHP72 | |
| SiteInformation | How to quickly see the settings for a site without having to look at the contents of the local configuration file (2021-10-28 ) | Administration | +2 |
| Sitemapper | Adds a dynamically generated sitemap to PmWiki. (20160803 beta) | Menus, WikiTrails, Administration, Hierarchy, PHP55 | |
| SMFUserIntergration | Integrates Simple Machines Users into PmWiki (0.3 (June 18, 2007) Testing) | Authentication, Administration | |
| SourceForgeServers | Install PmWiki in SourceForge.net's project web space. (1 Outdated) | Administration, Security, CustomPageStore | |
| SpamFilters | Automatic blocking of some spambots (20170619 beta) | Administration, Security, Spam, PHP55, PHP72 | +2 |
| SpeedOptimizations | How to tune PmWiki and its environment for speed (N/A ) | Administration, PHP55, PHP72 | |
| SQLite PageStore class | Store wiki pages in an SQLite database file (20190903 Experimental) | Administration, Data, SystemTools, CustomPageStore, PHP55, PHP72, PHP74 | |
| Stopwatch | Use the $StopWatch function to measure PmWiki performance. (2007-04-17 Stable) | Administration, PHP72 | |
| StoredAuthName | How to set a stored author name to an authenticated user (2011-08-05 Stable) | Administration, Security, PHP55 | |
| SuperscriptLineSpacing | How to fix line spacing of superscripts and subscripts ( ) | Layout, Administration, PHP72 | |
| SurveyYourAccessPermissions | Generates a list of wikipages with special access permissions. (1.0 stable) | Administration | |
| SwitchToSSLMode | How to force PmWiki to use Transport Layer Security (TLS) (2007-06-12 Beta) | Administration Security | |
| SysDiff | Use an external "diff" program to speed saving of long pages. (2007-03-21 Stable) | Administration, PHP72 | +1 |
| SystemLimits | Ways to increase various memory and filesize limits for a PmWiki installation (N/A ) | SystemTools, Administration, Uploads | +1 |
| Tags | How to have tags (like Flickr) ( ) | Searching, Administration, CMS, Blog, Links, PHP72 | +2 |
| TemplateMarkupTricks | Various ways of using templates to facilitate the creation of new pages (using standard PmWiki markup) (2014-02-20 ) | MarkupOnly, Administration, Editing, PHP72 | |
| TimeZones | Display all dates and times in user selectable timezone and format (2007-10-28d alpha) | Page variables, Editing, Administration | -1 |
| TitleMarkup | setting a page title with the first title markup, subsequent titles (from included pages etc.) are ignored (2008-01-27 ) | Administration Markup | |
| TitleSpaced | How to have spaces in a page title (n/a ) | Administration, PageNaming | +1 |
| TotalCounter | A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots (2025-01-22 ) | CMS, Administration, SystemTools, PHP83 | +7 -4 |
| TrackChanges | Ways to more easily detect and verify all recent edits (N/A ) | Administration, Editing, Security, PHP55, PHP72 | +4 |
| TrackingMenu | A sidebar menu tracking the current page ( ) | Layout, Administration | |
| Trash | "safely delete" pages so that they can be restored and listed with pagelists ( ) | Administration, WikiFarms | |
| TreeMenu | Provides additional markup for creating a tree-like menu (2005-03-09 ) | Layout, Administration | |
| UpgradeBashScript | A script that tries to automate the process of upgrading the wiki. (1.1 Maintained) | Administration, SystemTools | |
| UploadPicCompression | Compress uploaded image files (7 March 2005 ) | Images, Administration | |
| UseAlternativeConfigurations | Get the base URL from the server ( ) | Administration | |
| UserAdmin | AuthUser account self-registration and management (2016-08-23 beta) | Administration, Security, PHP55 | |
| UserAuth | User-based authorization (0.70, 25 January 2006 Obsolete) | Administration, Security Obsolete | |
| UserAuth2 | A user-based permission granting and authentication module (2.2.3 (2010-03-03) released, stable, maintained (tested with Pmwiki 2.1.11, 2.2.0-beta45)) | Administration, Security | +3 -1 |
| UserAuthDevel | User-based authorization Development Page ( ) | Administration, Security | |
| UserLastAction | Record the last action for each user so that stale accounts can be detected (2007-03-25 stable) | Administration Security | |
| VisitorsLogging | How to have a clean log of visitor activity for each field of a farm ( ) | Administration, WikiFarms | |
| VisitorsLogging1337 | Log all activity on your wiki to a text file in a configurable way. (1.3.37 stable (works for me)) | Administration | |
| WatchThatPage | Tips for how to use http://www.watchthatpage.com/ with the Recent Changes page. ( Documentation) | Administration | |
| WbBackup | Backup dynamic wiki data (wiki.d, cookbook, ...) (2008-01-22 Stable) | Administration | |
| WebAdmin | PHP file manager, works without ftp client (1.1, 9 November 2006 ) | +1 | |
| WebServerSecurity | How to use ".htaccess" to make PmWiki more secure ( ) | Security, Administration | |
| WhosWhere | Show Who's Where on your wiki (2009-03-08 Experimental) | Data Security Administration | |
| WikiBox | Allow posting to and reading from PmWiki via email (2008-08-17 Alpha) | System Tools Markup Administration | +4 |
| WikiFarmStepByStep | Step by step instructions on how to set up PmWiki as a WikiFarm on a UNIX platform using a symlink approach ( ) | Administration, WikiFarms | |
| WikiHost | Code for your Config.php file to simplify updates/templating/migration regardless of http or https (2020-10-14 ) | Markup, System tools, Administration | |
| WikiRefactoring | Steps and methods to refactor and re-organize a wiki ( ) | wiki, Refactoring, Administration, Editing | |
| WikiRoot | Add Markup to insert the root path to your Wiki allowing, for example, something like a relative address for images or files in your Wiki. (2020-10-14 ) | Markup, System tools, Administration | |
| WikiSh | Wiki-based script language roughly emulating linux shell tools - NOTE THIS RECIPE IS NO LONGER MAINTAINED AND DOES NOT WORK ON MODERN VERSIONS OF PHP (2015-06-06 (abandoneware) Beta) | Markup Searching Includes SystemTools Administration Files Security Markup Expressions Forms Obsolete | +3 |
| Word2PmWiki | Word macro to convert a Word document to PmWiki syntax (0.9, 20 December 2006 Beta) | Administration Windows OfficeIntegration | |
| WordWrapPreformattedText | Prevent long lines of text stretching beyond the window edge ( ) | Administration | |
| XMLPageStore | Store pages as XML files (2021-10-28 Beta) | Administration, CustomPageStore |
- Note: The last column counts the number of users who left comments on the *-Users page dedicated to the recipe.