PmWiki

From Citizendium
Revision as of 14:03, 26 February 2010 by imported>Corey Reichle
Jump to navigation Jump to search
This article is a stub and thus not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

PmWiki is a Wiki software package, similar to other wiki packages, such as MediaWiki and TikiWiki. It's a flat-file, PHP.

Features

PmWiki is written in PHP, and by default stores it's data in a flat-file store. It is able to be configured to utilize MySQL, MS SQL, as well as a variety of other data stores through it's plugin system.

Design

The current version of PmWiki is 2.2.13[1]. The core package is very feature-limited, as proscribed by the PmWiki philosophy of keeping everything in the core to a minimum, and allow ease of extensibility.[2]

The following things are built into the core: Basic user authentication, core markup, and file history management. Features available though plugins (called Recipes) are:

  • Multiple data stores
  • Extended markups
  • Skins
  • Forum integration