PmWeekly, September 11, 2017
September 11, 2017, at 04:24 PM (0 comments)
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 pmwiki.org 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.
Discussions
About the documentation and core features:
- PageListTemplates-Talk: When a
name=
parameter is provided to a pagelist, to automatically exclude some additional pages, one can use thelist=
parameter ($SearchPatterns
). - CustomMarkup-Talk: an example markup migration for PHP 7.2 removing
Markup_e
was added.
On the mailing list:
- Get GPS coordinates with an interactive map and fill a form input field (Ape allows that).
- Can a markup function set $HTMLHeaderFmt? Only the main/browsed page, and/or included pages in it, can set
$HTMLHeaderFmt
. Sidebars or other pages called from the skin template cannot. - Request about PmWiki support in Toronto, Canada.
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)
- AuthUserViaMicrosoftLDAP (Configure AuthUser with Microsoft AD LDAP) by Petko :
$AuthLDAPReferrals
added to Subversion, please test it and report.
- ChordPro-Markup (ChordPro markup supported by this recipe) by Simon : Update of the feature compatibility list.
- HandyTableOfContents (Handy Client-side Table of Contents) by SaidAchmiz : Fixed bug that would sometimes prevent the ToC from being created if
$EnableHTMLCache
was set.
- MarkupExprPlus (Extends {(...)} expression markups) by MarkusDenning? : Added installation instructions.
- Pagelist Template Samples (Custom templates for pagelists formats) by XES : Added a new sample with edit links shown to editors.
Discussions:
- 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
- Attache-ImageSizer Resize and manipulate uploaded images by Eemeli Aro
- Chord Pro Display ChordPro-formatted song sheets in a wiki page by simon
- EZDate make displaying the date, time, and PHP timestamp inside the wiki easy by
(total: 3 pages)