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, 2017-07-07)  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 June 20, 2018, at 06:02 AM by Petko (PHP72, made available for download)
Attachtable-Talk  Talk Page for Attachtable recipe
last edit June 19, 2018, at 11:09 PM by Frank (Tested)
AutoSave (beta, 20171104)  Autosave pages in the background while editing
last edit November 04, 2017, at 07:53 AM by Petko (Todo : Fix JavaScript as suggested at -Users and -Talk)
Bloge (beta, 2009-08-28)  A bundle of blogging
last edit July 31, 2017, at 10:00 PM by Petko (see also pagelist)
Bloge-Feeds (beta, 2009-08-11)  Blog-like Atom & RSS feeds
last edit November 03, 2012, at 09:51 PM by Ian MacGregor (moved comments to the talk page)
Bloge-Linkback (beta, 2009-08-12)  Automatically send and receive Pingbacks and Trackbacks
last edit September 02, 2012, at 09:13 PM 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 September 02, 2012, at 09:14 PM by Ian MacGregor (moved comments to the talk page)
Bloge-ShortUrl (beta, 2009-08-28)  Get short URLs on your own site
last edit September 02, 2012, at 09:16 PM by Ian MacGregor (moved comments to the talk page)
Bloge-Tags (beta, 2009-10-13)  Use page keywords and categories as tags
last edit September 10, 2011, at 04:42 PM by gb (+1 cat)
Bloge-Tags-Talk  Talk Page for the Bloge-Tags recipe
Bloge-Talk  Talk Page for the Bloge bundle
last edit September 10, 2011, at 04:42 PM by Justin ()
Bloge-UrlApprove (beta, 2009-08-10)  Approve links one at a time
last edit September 02, 2012, at 09:17 PM by Ian MacGregor (moved comments to the talk page)
Bundle (proposal, 0)  A (proposed) community-supported bundle of commonly used cookbook recipes
last edit February 12, 2015, at 10:41 AM by Bernd Schatz (ll pages should be saved always as lowercase.)
CaseCorrection (beta, 20170618)  Makes PmWiki intelligently case-insensitive
ConvertHTML (beta, 20150827)  Convert an HTML page to PmWiki markup
EditAttributes (beta, 2015-03-16)  Edit a page's title, description and other attributes using separate EditForm fields
last edit October 17, 2016, at 02:41 PM by Ed W ()
EditAttributes-Talk  Talk Page for the EditAttributes bundle
FastCache (beta, 2009-01-22)  Caches complete wiki pages for very fast retrieval
last edit July 12, 2018, at 04:19 PM by BlacK (-wrong logic inversion +update to current logic)
Grep (beta, 20171103)  Use regular expressions to control what to include from a page
last edit November 02, 2017, at 09:21 AM by Petko (20171103: Custom processing of the matches)
MailmanAuth (beta, 2008-09-02)  Use an external mailing list for PmWiki authentication
last edit October 30, 2013, at 04:32 AM by Ian MacGregor (uncommented Talk page links)
MovePage (production, 20180225)  Move and copy wiki pages
last edit February 25, 2018, at 09:31 PM by Petko (pre-fill the new name if "&to=Group.Page" in the URL)
MultiUpload (beta, 2007-11-27)  Upload multiple files at once by packing them in a zip archive & extracting them on the server
last edit September 10, 2011, at 04:42 PM by Petko (See also DragDropMultiUpload)
OpenSearch (beta, 2009-02-20)  Add OpenSearch autodiscovery & suggestions to PmWiki
last edit November 02, 2013, at 12:37 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 June 18, 2017, at 10:47 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
RedirectIntermap (beta, 2008-02-13)  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 August 16, 2015, at 06:34 PM 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 August 11, 2014, at 08:03 PM by MichaelPaulukonis (talk link invariant, GPL2 license (found in code))
Sitemapper (beta, 20160803)  Adds a dynamically generated sitemap to PmWiki.
last edit August 03, 2016, at 08:43 PM 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 September 10, 2011, at 04:42 PM 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 February 06, 2013, at 03:45 PM 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 03, 2016, at 10:54 AM by simon (no custom intermap)
AutoSave-Talk  Talk page for AutoSave.
last edit September 01, 2012, at 05:57 AM by Ian MacGregor (created the talk page and moved comments here)
AutoThumber (beta, 2008-04-05)  Automatically resize uploaded images using ImageMagick
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.
last edit September 02, 2012, at 08:16 PM by Ian MacGregor (created the talk page and moved comments here)
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)
CaseCorrection-Talk  Talk page for CaseCorrection.
last edit September 13, 2014, at 08:47 AM by simon (maint for php 5.5)
CleanUrls-Talk  Talk page for CleanUrls.
last edit January 13, 2014, at 05:49 AM by Sam (Talk-page header.)
ConditionalMarkupSamples-Talk  Talk page for ConditionalMarkupSamples.
last edit October 05, 2015, at 10:32 PM by RandyB (Base page now informs visitors about wildcards in core)
ConvertHTML-Talk  Talk Page for ConvertHTML recipe
last edit August 27, 2015, at 07:53 PM by Petko (updte maintainer)
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, 2017-06-16)  Create a wiki using static HTML pages as front end for visitors
last edit July 11, 2017, at 04:36 PM by Petko (PrintGroup link)
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 November 02, 2017, at 04:46 PM by Frank (Thanks)
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 October 16, 2012, at 01:06 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, 2017-12-22)  Presents a wiki page in Markdown format instead of HTML
last edit December 23, 2017, at 02:04 AM by Said Achmiz ()
MarkupExpressionSamples (, 2007-12-08)  custom markup expression samples
last edit January 31, 2016, at 03:49 AM by RandyB (reword for clarity)
MovePage-Talk  Talk Page for MovePage recipe
last edit December 07, 2017, at 04:12 AM by Petko (Looks good, added, thanks)
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 July 18, 2014, at 07:12 AM by Petko ( License: GPL2+)
RecentUploadsLog-Talk (, 2009-09-03)  Discussion of RecentUploadsLog
last edit September 01, 2012, at 01:43 AM by Ian MacGregor (moved comments here)
SecureAttachments (, n/a)  Security issues for attachments
last edit April 29, 2014, at 09:37 PM by RandyB (typo)
SharedPages (Stable, 2005-12-05)  Share selected pages among several wikis on a common server, as in WikiFarms
last edit September 10, 2011, at 04:42 PM by simon (add version to get user page)
UniversalEditButton (Beta, 2008-06-23)  Provide support for the Universal Edit Button in PmWiki
last edit September 10, 2011, at 04:42 PM by simon (remove brackets)
UploadPlus (beta, 2009-08-29)  Organise file uploads in Group and/or Group/Page subdirectories
last edit March 26, 2014, at 02:51 PM by Michael Paulukonis (added users link to recipeinfo, talk-link)
UserAdmin (beta, 2016-08-23)  AuthUser account self-registration and management
last edit September 17, 2016, at 07:14 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 June 15, 2018, at 04:28 PM by BlacK (Q: but how to do this for groups of users?)
PageListTemplates-Talk  Discussion of PageListTemplates
last edit September 04, 2017, at 09:45 AM by p1 (template defaults list=)
PageTextVariables-Talk  Discussion of Page Text Variables
last edit June 08, 2018, at 02:00 PM by RandyB (ptvlen: a markup expression to test empty PTVs)
RoadMap  Possible 'future states' for the next few releases of PmWiki
last edit August 16, 2017, at 03:22 PM by Petko (list=grouphomes added)
Skins /
PhotoGallery-Talk  Talk page for PhotoGallery.