News /
PmWeekly, November 7, 2017
November 07, 2017, at 11:03 AM (0 comments)
Update for PmWiki activity October 13 - November 7, 2017: internationalization, 1 new recipe, 18 recipes updated, discussions about cookbook recipes, bug reports and patches.
Subversion changes to the core
Change log. You can get the latest, yet unpublished PmWiki code from Subversion or download as a ZIP archive.
- The function
HandleUpload()
was refactored and the function UploadSetVars($pagename
) was added to allow custom upload add-ons to set variables.
Documentation, Internationalization
The German documentation was updated. You can download it here.
Discussions (please comment, vote):
On the mailing list:
- A thread about bug-hunting with the Toggle recipe.
- A thread about adding ways to customize the attachment list (like PageLists, see PITS:01424).
On talk pages:
- Questions: probably an incomplete upgrade made some lowercase links like
[[main/test]]
to break. Upgrading to the latest version did fix the problem. - AuthUser-Talk: Example setting for wikifarm with specific needs.
- Skins-Talk: Some broken external links were fixed.
In the PITS: PmWiki Issue Tracking System
- 01424 (attachlist more like pagelist or attachment option to pagelist) (enable custom templates, ordering, etc. for attachments)
Cookbook (addons, modules, skins)
- NestedMarkups (Allows nested
(:
markup
...:)
...(:
markupend:)
) by ChuckG : Beta.
Recipes updated:
- AddFootnote (Insert markup to create a footnote) by SaidAchmiz : Simplified and updated to work with latest PmWiki.
- AddLinkTagsBookmarklet (Adding links, selected text and tags from another page to a wiki page) by SaidAchmiz : Multiple improvements from new maintainer.
- Ape: Automagical PmWiki Embed (Embed videos, maps, documents, and more in wiki pages) by Petko : Add embedding of Youtube playlists/video series, update documentation.
- AutoSave (Autosave pages in the background while editing) by Petko : Update for PHP 5 and 7, change default JavaScript directory to
$FarmPubDirUrl
.
- DragDropMultiUpload (Allow authors to upload files by simply dropping them into the wiki page) by Petko : Add $DDMUEnableAbsoluteAttachLinks to insert links like
Attach:{$FullName}/photo.jpg
, if used with Worse should be included after it, update documentation.
- Footnotes (Simple footnote markup) by SaidAchmiz : Updated to be valid HTML5, updated documentation.
- FeedLinks (Add HTML-header links to enable autodiscovery of RSS/Atom feeds.) by SaidAchmiz : Now feed source and title can be set on a per-group basis.
- Grep (Use regular expressions to control what to include from a page) by Petko : Update for PHP 7.2 and add $GrepTextJoinFunction to allow custom processing/filtering/sorting of the results.
- HandyTableOfContents (Handy Client-side Table of Contents) by SaidAchmiz : Fixed bug that caused the same id to be assigned to multiple elements in the ToC block.
- MarkdownMarkupExtension (Use Markdown markup with PmWiki) by SaidAchmiz : Update for PHP 7.2 and enable usage of different versions of Markdown.
- MediaCategories (Assembles all Categories in a page, alphabetizes, and appends to bottom of page--in the style similar to MediaWiki.) by SaidAchmiz : Corrected CSS bug (stray semicolon).
- PmDocConvert (PmDocConvert makes it easy to upload and display formats that can be handled by OpenOffice.org on a PmWiki page.) by ccox : bug fix for file=DifferentGroup/Name/file.
- ProcessForm (Maintain values in fields and make PVs of the form name/values when a form is submitted) by CodeGier? : Note about required
(:input end:)
markup.
- TotalCounter (A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots) by SaidAchmiz : Fix
$TotalCounterEnableUsers
flag and blacklist logic.
- Toggle (Adds links or buttons for toggling (hiding/showing) elements on a page) by SaidAchmiz : Major rewrite; all outstanding bugs fixed.
- Worse (is better) (Simple WYSIWYG editing for PmWiki) by Petko : Note that Worse should be included before DragDropMultiUpload.
Discussions:
- AddToWatchlist-Talk (Add or remove a page from your watchlist trail with a single click) by Petko : How to manage complex user permissions for the watchlists.
- AmazonWidgets-Talk (This recipe provides markup to display Amazon.com widgets (for Amazon Associates) in a pmwiki environment.) by CodeGier? : Suggested update currently working with the provider.
- Attache-ImageSizer-Talk (Resize and manipulate uploaded images) by SaidAchmiz : Report and fix for a problem where images on the wiki were not being cached by the browser, discussion.
- Attachtable-Talk (Actions to rename, delete & restore deleted attachments, as well as an attachlist replacement to use those actions, show file types and list attachment references.) by SaidAchmiz : Suggested change to work better with wikifarms.
- CommentBoxPlus-Talk (Simple styled form to post comments, plus comment counter) by SaidAchmiz : Uploaded a new version fixing a bug with links in comments.
- DragDropMultiUpload-Talk (Allow authors to upload files by simply dropping them into the wiki page) by Petko : Replies to report about wrong icons: if the recipe is included conditionally, make sure it is also included for the "postupload" action.
- Grep-Talk (Use regular expressions to control what to include from a page) by Petko : Reply about custom post-processing of the output.
- PageTableOfContents-Talk (Adds a clickable table of contents to a page) by HansB : Follow up on bug report for incompatibility with Toggle.
- Toggle-Talk (Adds links or buttons for toggling (hiding/showing) elements on a page) by HansB : Partial workaround an incompatibility with PageTableOfContents.
Skins and recipes reviewed and/or updated and marked compatible with PHP 7.2
- Bonny Bonny is a fully CSS-driven skin, 2 or 3-column layout, with variations in layout and appearance, and optional CMS mode. by Kathryn Andersen
(total: 1 pages)
- AddFootnote Insert markup to create a footnote by RandyB
- Footnotes Simple footnote markup by SaidAchmiz
- Grep Use regular expressions to control what to include from a page by Petko (original author: Eemeli Aro)
- MarkdownMarkupExtension Use Markdown markup with PmWiki by
- NestedMarkups Allows nested
(:
markup
...:)
...(:
markupend:)
by Chuck G
(total: 5 pages)