PmWeekly, September 11, 2017

Update for PmWiki activity August 29, 2017 - September 11, 2017: core, documentation, internationalization, 8 recipes updated, discussions about pagelists, interactive maps with coordinates, cookbook recipe bug reports and improvements.

Focus on... talk pages, user signatures

Talk pages are enabled on for all documentation pages (PmWiki) and all cookbook pages (Cookbook, Skins). If you have any question about a page, or an idea for improvement, or a bug report, you can add a new section at the talk page (follow a link to the talk page either from the page header/infoblock, or footer).

Different discussions (topics) can happen on the same talk page, in that case each section can have a descriptive heading, and/or they can be separated with horizontal rules (----). You can add a new section at the top of an existing talk page, unless the maintainer has mentioned otherwise.

Did you know that if you type 3 tildes ~~~ in a page, PmWiki will replace them with a link yo tour user profile, and 4 tildes ~~~~ will become a profile link and the time stamp, eg "Petko September 11, 2017, at 11:19 AM". You can use these to easily insert a "signature" when you ask or reply on talk pages.

Some people prefer adding their signature at the end of their replies, while others prefer the name and the time stamp to be at the start of the paragraphs.

Subversion changes to the core

The current pre-release has a large number of changes, and will be released in a couple of weeks. If you can, please test it and report any issues with existing installations and recipes, see Work towards PHP 7.2.

Change log. You can get the latest, yet unpublished PmWiki code from Subversion or download as a ZIP archive.

  • Re-add the definition of the $rrep variable in Markup expressions, reported by ChuckG.
  • Add $AuthLDAPReferrals to set LDAP_OPT_REFERRALS if needed, reported by Kirk Zurell.
  • The documentation was updated, see below.

Documentation, Internationalization

The documentation about $AuthLDAPReferrals (Security variables) and Url approvals was updated. "Comment" wikistyles were added to MarkupMasterIndex.

The German documentation was updated. You can download it here.


About the documentation and core features:

On the mailing list:

In the PITS: PmWiki Issue Tracking System (please comment, vote):

  • 01418 (Please add ordinals to ftime{} markup expressions) It doesn't matter which format character is selected as long as it is unlikely to be added to PHP in the future.

  • 01419 (ezdate recipe no longer works on php 5.6) Replied with working code.

  • 01420 (pmwiki-2.2.98 to pmwiki-2.2.99 upgarade "Cannot acquire lockfile") May have been a temporary problem, links to documentation added.

Cookbook (addons, modules, skins)

Recipes updated:

  • HandyTableOfContents (Handy Client-side Table of Contents) by SaidAchmiz : Fixed bug that would sometimes prevent the ToC from being created if $EnableHTMLCache was set.


  • AddToWatchlist-Talk (Add or remove a page from your watchlist trail with a single click) by Petko : How to automatically delete an empty watchlist as soon as the last "watched" page is "unwatched".

  • AjaxEditSupport-Talk (Adds a wikipage/attachment/category AJAX browser to Edit pages) by XES : Bug report about word-wrap in the edit textarea.

  • B3-Talk (Easy to install and use wiki blogging system) by Petko : News postings are not automated, but a template is used.

  • ChordPro-Talk (Display ChordPro-formatted song sheets in a wiki page) by Simon : Update demo links, maintainer, printing is now supported.

  • FileAttachList-Talk (Adds a Ajax list of quickly attachable files to the edit page) by SaidAchmiz : A new version was offered with a few changes.

  • LinkIcons-Talk (Add icons to your links according to their extensions.) by SaidAchmiz : Suggested improvements and additions.

Recipes reviewed and/or updated and marked compatible with PHP 7.2


(total: 3 pages)

Leave a reply
Your name (required):

Your comment (required):

Enter value: Captcha