PmWiki 2.3.38 released

Petko Yotov <[email protected]> Sun, 03 Nov 2024 12:09:35 +0100
Newsgroups gmane.comp.web.wiki.pmwiki.announce,gmane.comp.web.wiki.pmwiki.user
Message-ID <[email protected]>
Hello. PmWiki version 2.3.38 was published today, and is available at:

   https://www.pmwiki.org/pub/pmwiki/pmwiki-2.3.38.tgz
   https://www.pmwiki.org/pub/pmwiki/pmwiki-2.3.38.zip
     svn://www.pmwiki.org/pmwiki/tags/latest

This version includes updates for recent PHP versions for PmForm and
Notify. For PmForm, a new variable {$$CurrentLocalTime} in a template
will insert the date/time formatted according to $EnableLocalTimes.

The variable $UploadBlacklist has been deprecated. A new variable
$UploadBlockPatterns now accepts comma-separated wildcard
case-insensitive patterns like this:

   # disallow common script files
   $UploadBlockPatterns = '*.php*,*.pl*,*.cgi*,*.py*';

Uploading files matching the patterns will be rejected.

$MessagesFmt has been refactored to allow associative arrays with keys
that can be set from recipes. The directive

   (:messages keys=a,b details=open:)

now accepts the attributes "keys=" which can have comma-separated keys
or patterns, and "details=" that can be "open" or "closed", which will
wrap the grouped messages in a <details> element.
In addition, individual messages starting with "markup:" will now be
reprocessed by the markup engine.

WikiStyles now accept inline calc() operators, and the documentation
was updated.

Thanks,
Petko