Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

para-cms v 0.2

A PHP based light weight CMS built around parsing (mostly) human readable text files and released under the GPL (see the COPYING file).

Follow the brief instructions below, or the more detailed ones in content/Welcome/welcome.txt to get started. There's more information at

Notable features of 0.2

Below is a list of key features of the 0.2 release. For a full list of changes, see the CHANGES file.

  • Fixed XSS vulnerability
  • Added localisation support for all internal strings
  • Added English and Finnish localisations
  • Improved XHTML compliance

Brief Installation Instructions

  1. Extract para-cms
  2. Copy config_default.php to config.php
  3. Edit config.php to suit
  4. Create folder structure and .txt files in the content path as desired

Brief Upgrade Instructions (from v 0.1 to v 0.2)

  1. Rename styles/default.css if it has been modified at all (this will be used in step 4) and back up images/background.png, images/fav.png and images/logo.png if they have been changed (these will be used in step 5)
  2. Extract para-cms over the top of the previous para-cms install, excluding the content folder
  3. Copy new configuration options (see below) from config_default.php to config.php, or alternatively, copy config_default.php to config.php and edit as needed
  4. Add the renamed CSS file to $customCSS[] in config.php
  5. Restore any backed up images to the images folder

New config.php settings:

  • $timeZone
  • $locale
  • $showSource
  • $showPostLink
  • $showTimestamp
  • $trimPageTitle
  • $showParentInMenu
  • $twitterBackgroundColour
  • $twitterTextColour
  • $twitterLinkColour
  • $customCSS[]
  • $customJS[]

The following two lines are required in config.php and must be present after $timeZone and $locale have been set, but before $copyrightText

  1. if( isset($timeZone) ) date_default_timezone_set($timeZone);
  2. setlocale(LC_ALL, $locale);


A light weight CMS built around parsing (mostly) human readable text files and released under the GPL.




No packages published
You can’t perform that action at this time.