EemeliAro

Using PmWiki as a CMS for http://automation.tkk.fi and other sites.

  Subject: Re: convert-html in PmWiki
  To: Petko Yotov <5ko (snail) 5ko (period) fr>
  CC: jeanpierre.chretien (snail) free (period) fr
  Date: Sat, 15 Aug 2015 15:18:14 +0300

  Jean-Pierre & Petko,

  Please feel free to take over maintenance of any of my PmWiki cookbook
  recipes; I'm not really using the platform anymore (or really doing
  any PHP development), so am unlikely to have the time to take care of
  them.


  From: Eemeli Aro <eemeli (snail) gmail (period) com>
  To: Petko Yotov <5ko (snail) 5ko (period) fr>
  CC: jeanpierre.chretien (snail) free (period) fr
  Date: Sun, 16 Aug 2015 22:04:01 +0300 

  I hereby re-license all works I've published on pmwiki.org under the ISC
  license (https://en.wikipedia.org/wiki/ISC_license). The works continue to
  also be available with whatever previous licenses they may have, but the
  following now also applies:


  Copyright (c) by Eemeli Aro <eemeli (snail) gmail (period) com>

  Permission to use, copy, modify, and/or distribute this software for any
  purpose with or without fee is hereby granted, provided that the above
  copyright notice and this permission notice appear in all copies.

  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Maintained by me

Cookbook /
Attache (incomplete, 0)  A bundle of attachment joy
Attache-ImageSizer (beta, 2017-09-05)  Resize and manipulate uploaded images
Attachtable (beta, 2023-02-21)  Actions to rename, delete & restore deleted attachments, as well as an attachlist replacement to use those actions, show file types and list attachment references.
last edit February 22, 2023, at 06:29 AM by Luigi (Updated Version date (+0))
Attachtable-Talk  Talk Page for Attachtable recipe
last edit June 08, 2023, at 03:31 PM by Petko (take over the maintenance? (+254))
AutoSave (beta, 20171104)  Autosave pages in the background while editing
last edit December 23, 2021, at 06:48 AM by Petko (Todo : Fix JavaScript as suggested at -Users and -Talk)
AutoThumber (beta, 2008-04-05)  Automatically resize uploaded images using ImageMagick
last edit December 23, 2021, at 06:48 AM by Petko ( (+91))
Bloge (beta, 2009-08-28)  A bundle of blogging
last edit December 23, 2021, at 06:48 AM by Petko (see also pagelist)
Bloge-Feeds (beta, 2009-08-11)  Blog-like Atom & RSS feeds
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (moved comments to the talk page)
Bloge-Linkback (beta, 2009-08-12)  Automatically send and receive Pingbacks and Trackbacks
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (moved comments to the talk page)
Bloge-Ping (beta, 2009-08-11)  Notify search engines when a page is modified
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (moved comments to the talk page)
Bloge-ShortUrl (beta, 2009-08-28)  Get short URLs on your own site
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (moved comments to the talk page)
Bloge-Tags (beta, 2009-10-13)  Use page keywords and categories as tags
last edit March 28, 2022, at 05:41 PM by Siegfried Seibert (Compatible with php >= 5.5 (+149))
Bloge-Tags-Talk  Talk Page for the Bloge-Tags recipe
Bloge-Talk  Talk Page for the Bloge bundle
last edit December 23, 2021, at 06:48 AM by Justin ()
Bloge-UrlApprove (beta, 2009-08-10)  Approve links one at a time
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (moved comments to the talk page)
Bundle (proposal, 0)  A (proposed) community-supported bundle of commonly used cookbook recipes
last edit December 23, 2021, at 06:48 AM by Bernd Schatz (ll pages should be saved always as lowercase.)
CaseCorrection (beta, 20170618)  Makes PmWiki intelligently case-insensitive
ConvertHTML (beta, 20210207)  Convert an HTML page to PmWiki markup
last edit December 23, 2021, at 06:48 AM by Johan Bengtsson (Adding link to wiki converter recipe (+83))
EditAttributes (beta, 2022-03-15)  Edit a page's title, description and other attributes using separate EditForm fields
last edit July 22, 2023, at 06:00 AM by simon (hlt php, pmhlt (+167))
EditAttributes-Talk  Talk Page for the EditAttributes bundle
last edit December 23, 2021, at 06:48 AM by Frank (Php 7.2 update request)
FastCache (beta, 2020-10-17)  Caches complete wiki pages for very fast retrieval
last edit December 23, 2021, at 06:48 AM by Petko (PHP 5.3 cookies are not in request array (+104))
Grep (beta, 20171103)  Use regular expressions to control what to include from a page
last edit November 17, 2022, at 06:05 AM by simon (pm hlt, http+s, hlt php (+58))
MailmanAuth (beta, 2008-09-02)  Use an external mailing list for PmWiki authentication
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (uncommented Talk page links)
MovePage (production, 20240109)  Move and copy wiki pages
last edit January 21, 2024, at 10:08 PM by Petko (specify 20240109 update requests (+30))
MultiUpload (beta, 2007-11-27)  Upload multiple files at once by packing them in a zip archive & extracting them on the server
last edit December 23, 2021, at 06:48 AM by Petko (See also DragDropMultiUpload)
OpenSearch (beta, 2009-02-20)  Add OpenSearch autodiscovery & suggestions to PmWiki
last edit December 23, 2021, at 06:48 AM by Ian MacGregor (uncommented Talk page links)
PageDiffSize (beta, 2010-06-17)  Add an accurate count of characters added & removed to each edit summary
last edit December 23, 2021, at 06:48 AM by Petko (add me as maintainer)
PageTopStore (beta, 2009-11-27)  A PageStore alternative which doesn't mangle page contents when viewed outside PmWiki
last edit October 21, 2023, at 01:11 AM by David Pilling (PHP8 change (+250))
RedirectIntermap (beta, 20190915)  Allows redirects to intermap and external locations & implements silent 301 redirects
RememberEditPosition (beta, 2009-01-20)  Return the editing textarea to the previous position when previewing a page
last edit December 23, 2021, at 06:48 AM by Petko (Taking over the maintenance)
Sisterly (beta, 2008-10-14)  Lets wikis on a farm access each other as easily as accessing other pages within a wiki
last edit December 23, 2021, at 06:48 AM by MichaelPaulukonis (talk link invariant, GPL2 license (found in code))
Sitemapper (beta, 20160803)  Adds a dynamically generated sitemap to PmWiki.
last edit December 23, 2021, at 06:48 AM by Petko (Prerequisites: PmWiki 2.2.58)
Tabulate (beta, 2008-09-08)  Handles tab-delimited tables so you can cut and paste to and from spreadsheet applications
last edit December 23, 2021, at 06:48 AM by simon (remove brackets)

Other recipes I use (incomplete)

AttachIcons (modified)
AuthorContribution (modified)
CSSInWikiPages (modified)
DynamicPageActions
RecentUploadsLog
SysDiff
InlineDiff (modified)

PITS entries from me

PITS /
00964 (Closed : not a bug, <= 2.2.0-beta63)  Extraneous $seen in pmwiki.php, line 1667
last edit September 10, 2011, at 04:56 PM by Petko (Closed : not a bug)
01002 (Open, 2.2.0-beta65)  Ugly output from PmWiki's PHPDiff cf. GNU diff
01062 (Closed (Added for 2.2.3), 2.2.0)  action=logout incorrectly sets session cookie if no session exists
last edit September 10, 2011, at 04:56 PM by Petko (Closed (Added for 2.2.3))
01080 (Open, )  Add default OpenSearch & Universal Edit Button support to PmWiki
last edit September 10, 2011, at 04:56 PM by Petko (+comment: not sure)
01103 (Closed (fixed for 2.2.3), 2.2.2)  Bug in vardoc.php
last edit September 10, 2011, at 04:56 PM by Petko (Closed (Added for 2.2.3))
01104 (Closed, added for 2.2.3, 2.2.2)  Protection of per-group attachments is done per-page instead of per-group
last edit September 10, 2011, at 04:56 PM by Petko (Closed, added for 2.2.3)
01127 (Closed - added for 2.2.14, 2.2.x)  Add a negation parameter to pagelist first/last templates
last edit September 10, 2011, at 04:56 PM by Petko (Closed - added for 2.2.14)
01132 (InProgress, 2.2.x)  More flexible script & cookbook initialization
last edit March 17, 2018, at 06:34 AM by CarlosAB (Just another idea)
01137 (Open, )  Key PmWiki Features on the front page
last edit November 10, 2012, at 10:19 PM by simon (fix skins link)
01138 (Open, 2.2.x)  Identify the PageStore of a page
01190 (Closed - added for 2.2.17, 2.2.x)  tabindex should be a valid form attribute
last edit September 10, 2011, at 04:56 PM by Petko (Closed - added for 2.2.17)
01191 (Closed - added for 2.2.17, 2.2.x)  HandleDownload should respect EnableIMSCaching
last edit September 10, 2011, at 04:56 PM by Petko (added "private")
01192 (Closed - added for 2.2.17, 2.2.12+)  DiffRenderSource should collapse adjacent inline insertions and deletions
last edit September 10, 2011, at 04:56 PM by Petko ( Closed - added for 2.2.17)
01193 (Open, 2.2.6+)  $RecentUploadsFmt should use $ChangeSummary
01201 (Closed - fixed for 2.2.20, 2.2.x)  Excluding members from AuthUser groups doesn't work
last edit September 10, 2011, at 04:56 PM by Petko (-UpdateMe)

Other pages linking here

Cookbook /
AdminByShell  A collection of ways to assist sysadmin of pmwiki using shell tools
last edit December 23, 2021, at 06:48 AM by Petko (upload renamed)
Attache-ImageSizer-Talk  Talk page for Attache-ImageSizer.
last edit November 04, 2017, at 07:31 PM by Said Achmiz ()
Attache-Talk  Talk page for Attache.
last edit September 01, 2012, at 04:40 AM by Ian MacGregor (created the talk page and moved comments here)
AttachSize-Talk  Talk page for AttachSize.
last edit September 01, 2012, at 04:56 AM by Ian MacGregor (created the talk page and moved comments here)
AutoLink (, 2010-02-15)   automatically displays any specified word, phrase or name as a link, throughout the entire site
last edit December 23, 2021, at 06:48 AM by simon (no custom intermap)
AutoSave-Talk  Talk page for AutoSave.
last edit August 14, 2020, at 09:46 PM by Petko (Updated, thanks. (Nothing more, same version number.) (+1))
AutoThumber-Talk  Talk page for AutoThumber.
last edit September 01, 2012, at 05:59 AM by Ian MacGregor (created the talk page and moved comments here)
Backlinks-Talk  Talk page for Backlinks.
Bloge-Feeds-Talk  Talk page for Bloge-Feeds.
last edit July 06, 2014, at 09:42 AM by nikos (not work)
Bloge-Linkback-Talk  Talk page for Bloge-Linkback.
last edit September 02, 2012, at 09:13 PM by Ian MacGregor (created the talk page and moved comments here)
Bloge-Ping-Talk  Talk page for Bloge-Ping.
last edit September 02, 2012, at 09:14 PM by Ian MacGregor (created the talk page and moved comments here)
Bloge-ShortUrl-Talk  Talk page for Bloge-ShortUrl.
last edit September 02, 2012, at 09:16 PM by Ian MacGregor (created the talk page and moved comments here)
Bloge-UrlApprove-Talk  Talk page for Bloge-UrlApprove.
last edit April 16, 2018, at 08:37 PM by Marcus Denning (Addition of functionality request to locate approval requests)
Bundle-Talk  Talk page for Bundle.
last edit February 14, 2014, at 05:15 PM by Michael Paulukonis (this is doable)
CleanUrls-Talk  Talk page for CleanUrls.
last edit November 02, 2020, at 08:55 PM by Petko (server software? mod_rewrite (+202))
ConditionalMarkupSamples-Talk  Talk page for ConditionalMarkupSamples.
last edit January 14, 2019, at 10:56 PM by Frank (Thanks)
ConvertHTML-Talk  Talk Page for ConvertHTML recipe
last edit September 20, 2022, at 05:03 AM by Petko (html2wiki was already in the page, moved to top (+1) (+9))
CreditsBlock-Talk  Talk page for CreditsBlock.
last edit September 03, 2012, at 03:00 AM by Ian MacGregor (created the talk page and moved comments here)
CSSInWikiPages-Talk  Talk page for CSSInWikiPages.
last edit August 19, 2017, at 12:36 AM by Said Achmiz ()
ExportHTMLWiki (stable, 2023-10-06)  Create a wiki using static HTML pages as front end for visitors
last edit October 06, 2023, at 01:48 PM by HansB (update, bug fix for case of uploads not enabled (+34))
FastCache-Talk  Talk page for FastCache.
last edit July 11, 2018, at 12:47 PM by BlacK (Deprecated: preg_replace() comment)
Grep-Talk  Talk page for Grep.
last edit July 15, 2023, at 10:20 PM by simon (remove misleading suggestion. Super big thanks to Petko for finsing teh cause of this! (-129))
InlineDiff-Talk  Talk page for InlineDiff.
last edit July 11, 2018, at 11:25 AM by BlacK (Does not work with limitdiffsperpage2)
ListOfBundles-Candidates  A discussion of pre-bundled wikis
last edit December 23, 2021, at 06:48 AM by simon (fix skins links)
Maintenance  Tasks to keep the Cookbook current and useful
last edit September 13, 2014, at 02:49 AM by simon (refactor)
MarkdownOutput (beta, 2023-10-10)  Presents a wiki page in Markdown format instead of HTML
last edit October 10, 2023, at 04:18 AM by Said Achmiz (Updated to new version (+77))
MarkupExpressionSamples (, 2007-12-08)  custom markup expression samples
last edit April 01, 2022, at 06:36 AM by simon (hlt php, pm hlt (+9))
MovePage-Talk  Talk Page for MovePage recipe
last edit January 09, 2024, at 02:34 PM by Petko (move older threads in separate section (+81))
MultiUpload-Talk  Talk Page for MultiUpload recipe
NotSavedWarning-Talk (beta, 20170712)  Talk page for NotSavedWarning. Warn authors when they move away from a page without saving it; optionally request an edit summary or an author name
last edit July 12, 2017, at 04:31 AM by Petko (Updated, thanks)
NumberOfArticles (, 0.3 - 18 September 2006)  Report the number of articles in a wiki
RecentUploadsLog-Archive  Archive for the recipe RecentUploadsLog
last edit December 23, 2021, at 06:48 AM by Petko ( License: GPL2+)
RecentUploadsLog-Talk (, 2009-09-03)  Discussion of RecentUploadsLog
last edit September 16, 2021, at 06:03 PM by Petko ( (-66))
RedirectIntermap-Talk  Talk page for RedirectIntermap.
last edit September 18, 2019, at 05:09 PM by RandyB (Thanks. And yes, status=301 worked.)
SecureAttachments (, n/a)  Security issues for attachments
SharedPages (Stable, 2005-12-05)  Share selected pages among several wikis on a common server, as in WikiFarms
last edit December 23, 2021, at 06:48 AM by simon (add version to get user page)
UniversalEditButton (Beta, 2008-06-23)  Provide support for the Universal Edit Button in PmWiki
last edit December 23, 2021, at 06:48 AM by simon (remove brackets)
UploadPlus (beta, 2009-08-29)  Organise file uploads in Group and/or Group/Page subdirectories
last edit December 23, 2021, at 06:48 AM by Michael Paulukonis (added users link to recipeinfo, talk-link)
UserAdmin (beta, 2016-08-23)  AuthUser account self-registration and management
last edit December 23, 2021, at 06:48 AM by Peter Bowers (clarify wording re UAredirects, fix example)
PITS /
00220 (Discussion, 2.x)  Ability to view the wiki as-of a particular date (or tag)
last edit September 10, 2011, at 04:56 PM by Peter Bowers (added reference to PageHist recipe)
00273 (Closed (cookbook recipe), 2.0.beta14)  Refcount for attachments
00322 (Awaiting feedback/votes, 2.0.beta20)  case-insensitive url processing
00362 (Closed, 2.x)  Tie-in Farm Fields together - (Pagelist)
00363 (Open, 2.x)  Tie-in Farm Fields together - (redirect)
00364 (Closed, 2.x)  Tie-in Farm Fields together - (Include)
00366 (Closed, 2.x)  Tie-in Farm Fields together - (Search)
00520 (Closed - added to 2.1.beta1, 2.0.5)  Distribute PmWiki with WikiWords disabled by default
00598 (Discussion / votes, 2.0.12)  add possibility to delete attachments
last edit September 10, 2011, at 04:56 PM by Rogut279s ()
00599 (Open, 2.0.11)  Disabling direct downloads affects upload versioning: Old versions not downloadable
00639 (Closed - cookbook recipes, 2.0.12)  Improve saving of entries
last edit September 10, 2011, at 04:56 PM by Petko (Closed - cookbook recipes)
00667 (Closed - duplicate, 2.0.13)  CGI Error
00705 (Awaiting votes, 2.1.13)  Publishing of drafts - permissions issues
last edit September 10, 2011, at 04:56 PM by Henning (Status set to "awaiting votes")
00738 (Discussion, 2.x)  AJAX in PmWiki
last edit September 10, 2011, at 04:56 PM by overtones99 (added ajax category)
00747 (Open, all)  More Uploaddetails
00778 (Closed (Cookbook.FastCache), Current)  Parsed HTML pages saved in uploads folder
00802 (Closed - fixed for 2.2.5, 2.1.26)  Bad headers sent when using cache with If-Modified-Since enabled
last edit September 10, 2011, at 04:56 PM by Petko (Closed - fixed for 2.2.5)
00840 (Closed, )  Icons for uploaded files (excluding image types)
00871 (Closed, latest)  Implement opensearch
00880 (Closed, issues resolved, 2.0 beta)  Page text variables change request
last edit May 02, 2012, at 12:42 AM by simon (closed)
00966 (Closed (Cookbook.FastCache), 2.2.0 beta)  Aggressive static page cache with mod_rewrite
01019 (Closed, 2.1b25)  Store the position of scrollbar of textarea when preview
last edit August 15, 2015, at 09:47 AM by Petko ($NotSavedWarning)
01024 (Closed (Cookbook.Sisterly), 2.3)  Addition of embedded wiki "Volume" concept
01029 (Closed, 2.1.27)  sitemapper.php uses deprecated call-time pass-by-reference
01047 (Open, 2.2.0+)  Escape-block within a code block to enable (inline) markup
last edit September 10, 2011, at 04:56 PM by simon (try this, not ideal, but not bad)
01050 (Closed, 2.1.27)  PHP code to include inside of the skin .tmpl file
01124 (Closed - not a bug, 2.2.2)  if false markup does not work as expected
01135 (Open, )  Compare cookbook recipes
last edit September 10, 2011, at 04:56 PM by Peter Bowers (added a couple references to wikish)
01136 (Open, 2.2.0 beta 65)  change PTV use in pagelists to be more intuitive
last edit September 10, 2011, at 04:56 PM by simon (add see also 01152)
01140 (Closed - added $EnableLinkPlusTitlespaced, 2.2.5)  Use $Titlespaced for [[ |+]] markup
01175 (Closed - fixed 2010-09-04, 2.2.8)  Multi-line PmForm fields stored with "\r"
last edit September 10, 2011, at 04:56 PM by Petko (Closed - fixed 2010-09-04, reply about stripmagic)
01179 (Closed - added 2010-09-04, 2.2.15)  Configurable redirect from PmForm
last edit December 04, 2012, at 03:56 PM by Tempel (Adds question on still-outdated pmform.php)
01197 (Open, 2.2)  allow simple, secure auto-register with email confirmation
01232 (Open, 2.2.19)  AuthUser: groups included in other groups
last edit July 09, 2018, at 04:32 PM by Petko ("nested" keyword)
PmWiki /
AuthUser-Talk  Discussion of AuthUser
last edit May 08, 2020, at 08:49 AM by Matthias D ( (+153))
PageListTemplates-Talk  Discussion of PageListTemplates
last edit September 01, 2022, at 03:42 AM by simon (A: Cookbook.GroupTitle (+37))
PageTextVariables-Talk  Discussion of Page Text Variables
last edit March 09, 2024, at 07:59 PM by gnuzoo (wow - 19+ years ago (+119))
RoadMap  Possible 'future states' for the next few releases of PmWiki
last edit January 02, 2022, at 03:29 AM by simon (http+s (+4))
Skins /
PhotoGallery-Talk  Talk page for PhotoGallery.