PHP74

Summary: Recipes reported to work with PHP 7.4.

The most notable change is that individual characters in strings which were previously accessible via curly braces $string{$index} now need to use square brackets $string[$index]. The default installation of the PmWiki core should now be compatible.


Recipes reported to work with PHP 7.4.

Cookbook /
AddImageType  Add new image type extension
Attachtable  Actions to rename, delete & restore deleted attachments, as well as an attachlist replacement to use those actions, show file types and list attachment references. (beta)
Attachtable-Talk  Talk Page for Attachtable recipe
Audio5  HTML5 Audio Support for PmWiki (Stable)
ChessMarkup  Display chessboards in arbitrary positions (Stable)
DirList  Local/LAN directory listings and downloads. (beta)
DragDropMultiUpload  Allow authors to upload files by simply dropping them into the wiki page (Beta)
EmbedFacebook  Use Facebook API to embed Facebook content into PmWiki (Beta)
EnableTabs  Enable Tabs in the main edit text area (Beta)
ExternalLinksFavicons  Display favicons before links to external websites (Beta)
Flipbox  Flippable checkboxes and checklists (Beta)
FontAwesome  Include and use Font Awesome Icons (beta)
Galleria  Convert lists of images into a panel of clickable thumbnails, or a scrollable carousel of clickable thumbnails, without requiring a page reload.
GridWorks  GridWorks - general utility css grid markup for wiki pages (Active/Stable)
IncludeUrl  Include html pages into PmWiki 2.x pages (stable)
InfoBox  How to create Bubblehelp infoboxes, as seen in knoppix.org (Stable, Active)
Jscm  Jscm (JsCookMenu based dropdown menu) (Active/Stable)
MessagesReplacement  A drop in replacement for the PmWiki (:messages:) directive (beta)
Mini  Simple, lightweight, un-bloated gallery with thumbnail generator
NZTopo  Use https://www.topomap.co.nz/ to display an excerpt from a New Zealand topographic map in a PmWiki website (Production)
PageStorePlain  Store wiki pages in plain editable text (Active/Stable)
Phplm  Phplm (Phplayersmenu based dropdown/tree menu) (Active, Stable)
Precode  General utility block markup for displaying codes with syntax highlighting (Active/Stable)
RecipeCheck  Check for new versions of recipes on pmwiki.org (Stable)
RedirectIntermap  Allows redirects to intermap and external locations & implements silent 301 redirects (beta)
Reminder  Birthday, anniversary and other task reminders (Stable)
SimpleRecipeTemplate  A Simple Recipe Template to provide a framework for PmWiki recipes (Always beta)
SkinList  List skins installed on a site (Stable)
Snotes  Snotes (Styles for general purpose notes/boxes) (Stable / Active)
SQLite  Store wiki pages in an SQLite database file (Experimental)
TalkPages  Talk pages, as enabled on pmwiki.org (Stable)
ThumbList  A thumbnail picture gallery for PmWiki
TotalCounter  A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots
Txtdb  Txtdb (A simple csv based database) (Active/Alpha)
Video5  HTML5 Video Support for PmWiki (Stable)
Worse  Simple WYSIWYG editing for PmWiki (experimental)
ZipExport  Export the content of PmWiki-formatted page files in a zip archive (Beta)
Skins /
Blix  Blix is a two-column theme, with a top navigation tab bar, and traditional footer. (Active)
Notebook-NT  Simple div (no table) version of default PmWiki skin. (stable)
Pmwiki-dt  Simple div(no table) version of default PmWiki skin. (stable)
TwitterBootstrap  Adapted PmWiki skin to use Twitter Bootstrap