May 2022 update

Update for PmWiki activity February-May 2022: documentation, internationalization, recipes updated.

Marketing

PmWiki entries at Wikipedia ([1], [2], [3]) and WikiMatrix ([4]) were updated.

Version 2.3.4 was released (2022-04-22)

This version includes fixes for PHP 8 and documentation updates.

Version 2.3.3 was released (2022-03-26)

This version includes fixes for PHP 8 and documentation updates.

Subversion changes to the core

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

  • Ongoing work to update the core for PHP 8 breaking changes.
  • The documentation was updated, see below.

Documentation, Internationalization

The documentation is being updated to use syntax highlighting.

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

Discussions

Selected talk pages:

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

  • 01461 (PHP 8) Reports for PHP 8 compatibility (fixed).

  • 01383 (Galleria : Init failed: Galleria could not find) Report about a bug with the Galleria recipe (pending).

Cookbook (addons, modules, skins)

New recipes added:

  • EmbedFacebook (Use Facebook API to embed Facebook content into PmWiki) by Simon : Initial release

  • LazyLoading (Instruct browsers to only load pictures when they would be visible on the screen) by Petko : Initial release

Recipes / skins updated:

  • AttachImageSize-Talk (Generate width and height attributes for attached images) by Daniel Gross? : Derivative implementation with <picture> tags and different sources for different screen resolutions

  • AuthUser (PmWiki built-in user authentication system using user names and passwords) by Petko : Update for PHP 8

  • B3 blog (Easy to install and use wiki blogging system) by Petko : Update for PHP 8.1

  • Carousel (simple Image Carousel, from one-line Markup: auto-populated from contents of a directory) by Kirk : New version

  • ClassTags (Markup for Edit-Mode to give a block of content a named class, for use with CSS, JS, or to add content-folding, and lots more!) by Kirk : Refactor documentation

  • DeletePage (Use a "delete" action and a separate password for deleting pages) by Petko : Add $DeleteRedirectPage

  • EditAttributes (Edit a page's title, description and other attributes using separate EditForm fields) by Siegfried Seibert : Update for PHP 7.2, note about compatibility issue.

  • EmbedFacebook (Use Facebook API to embed Facebook content into PmWiki) by Simon : Initial release

  • GroupTitle (Define a title for an entire WikiGroup) by Petko : Update for PHP 8

  • HttpVariables (Access http variables in the page, such as Get variables, Post data, and Cookies.) by Petko : Bug fix

  • LaTeXMathJax (MathJax support for PmWiki) by ccox : Add requirement of MathJax 2.x and not current (3+), download and install manually

  • LocalTimes (Display RecentChanges and History timestamps in the local timezone of each visitor.) by Petko : Configure history length

  • OpenPass (Set a global password which is openly displayed to reduce spam) : Highlight documentation

  • PmSyntax (Syntax highlighting for the PmWiki documentation and edit form) by Petko : Could use %pmhlt% [@makup@] or (:markup class=norender:) to highlight inline strings or blocks without processing them

  • SpamFilters (Automatic blocking of some spambots) by Petko : Added a new tip (unlink recently deleted pages from RecentChanges), highlight documentation

  • WikiStylesPlus (Lots of useful Wikistyles (rollovers, code blocks, notes, warnings, outlines)) : Highlight documentation

  • SkinChange (change skin via query or cookie setting) : Refactor and highlight documentation

Discussions:

  • DeletePage-Talk (Use a "delete" action and a separate password for deleting pages) : How to redirect to a different page after deletion

  • HttpVariables-Talk (Access http variables in the page, such as Get variables, Post data, and Cookies.) by Daniel? : Reported bug

  • PmSyntax-Talk (Syntax highlighting for the PmWiki documentation and edit form) : How to highlight programming languages

Leave a reply
Your name (required):

Your comment (required):


Enter value: Captcha