PMwiki

=PMwiki= http://www.pmwiki.org
 * Software systems / PMwiki**

Developed by Patrick Michaud, PmWiki is designed as a fast and lightweight wiki that is easy to install, but extensible via plug-ins, of which over 100 are available. It is free of charge and open source. PmWiki is written in Perl, and by default it stores data in flat files (which the developer argues is faster for read/write operations); but via a plug-in, it can use either MySQL or SQLite. Pages in PmWiki are organised within ‘wiki groups’, and each group can have its own configuration options, skinned appearance, plug-ins, languages and access controls. Both the appearance of a PmWiki site and its function can be customised with relative ease.
 * Runs on many platforms: Linux, BSD, OpenVMS, Mac OS X, Windows. Requires only a Web server and PHP 4.2 or above.
 * Simple installation and maintenance; user customisation via themes and CSS
 * Extensive library of extensions (‘cookbook recipes’)
 * PmWiki password protection can be applied to an entire site, to groups of pages, or to individual pages. Password protection controls who can read pages, edit pages, and upload attachments.
 * Multilingual, with support for Chinese/Japanese/Korean and right-to-left scripts.
 * Support for ‘transclusion’ (a page – or a defined part of a page – can be embedded in another page. A good way to manage text that is required in many places.
 * Editing mark-up based closely on that of MediaWiki.
 * Pages can be organised into categories, and categories can be nested.
 * The author maintains an excellent support and documentation site.

Comment
Please add comments below, if you have opinions about or experience of this software system, or can point to interesting examples of its use.