Category /
PHP 7.2
These modules/recipes are known to be compatible with PHP 7.2, i.e. they don't require the preg_replace() function with the /e evaluation flag or create_function (or any PmWiki core function that calls it, notably Markup_e, PCCF or PPRE). Most of the recipes below also work with older PmWiki/PHP versions, see the "Prerequisites" lines on their pages.
Note that you need PmWiki version 2.2.103 or newer in order for the core to work with PHP 7.2. The recipes here-after only require PmWiki 2.2.56 or newer (unless stated otherwise on the recipe page).
See PmWiki.CustomMarkup if you need to upgrade your recipe for PHP 7.2.
See also .
Recipes compatible with PHP 7.2
- Cookbook /
- SMTPMail Send automated e-mails via your SMTP server (Experimental)
- Snotes Snotes (Styles for general purpose notes/boxes) (Stable / Active)
- SortableTables Create tables which can be sorted instantly by javascript (stable)
- SortByScore Sorts
(:pagelist:)
search results by number of matching words found in page + displays fragments of page near the word. (beta) - SourceBlock Source code syntax highlighter for PmWiki 2.x using GeSHi (Stable)
- SpamFilters Automatic blocking of some spambots (beta)
- SpeedOptimizations How to tune PmWiki and its environment for speed
- SQLite Store wiki pages in an SQLite database file (Experimental)
- StarRater 5 star rating system (stable)
- Stopwatch Use the $StopWatch function to measure PmWiki performance. (Stable)
- SubgroupMarkup Add one level of subpage using [[,subpage]] markup (Stable (was SubpageMarkup))
- SuperscriptLineSpacing How to fix line spacing of superscripts and subscripts
- Syntaxlove Syntax highlighting with good look and cool JavaScript-effects
- SysDiff Use an external "diff" program to speed saving of long pages. (Stable)
- Tagger Easy tagging into multiple category groups. (stable)
- Tags How to have tags (like Flickr)
- TalkPages Talk pages, as enabled on pmwiki.org (Stable)
- TemplateMarkupTricks Various ways of using templates to facilitate the creation of new pages (using standard PmWiki markup)
- Templates Extend the
(:include:)
markup to allow passing parameters to included pages. (beta) - TextExtract search, grep, and extract text from other pages or groups with search terms and regular expressions, using search form or markup expression. (stable)
- ThumbList A thumbnail picture gallery for PmWiki
- TitleCased Site customizeable title case of titles. (stable)
- Toggle Adds links or buttons for toggling (hiding/showing) elements on a page (stable)
- TrackChanges Ways to more easily detect and verify all recent edits
- TrueLatex Enables interpretation and rendering of real LaTeX markups in PmWiki. Support for XeLaTex included in v1.8. (Working perfectly. Very simple to use, customizable and comes with lots of options.)
- Txtdb Txtdb (A simple csv based database) (Active/Alpha)
- UnderlineText Use HTML5 <u> tag to underline text. (Beta)
- UpdateForm Easily create forms to display, add, and update records in a MySQL table. (updated 8/20/2017. Live demo at interdepweb.com)
- VersionedAssets Adds versions (modification timestamps) to attachment URLs, so that browser caches invalidate properly when attachments are updated. (Maintained)
- VoteCounter Count & summarize votes (Experimental)
- WatchLists Track the most recent changes to a list of pages (Stable)
- WikiStylesPlus Lots of useful Wikistyles (rollovers, code blocks, notes, warnings, outlines)
- Worse Simple WYSIWYG editing for PmWiki (experimental)
- XESBlog-Talk Talk page for XESBlog.