Muse: An Open Source Web Content Management System (WCMS)

Muse: Web Content Management System

Muse is our Web Content Management System (WCMS) that places control of website content in your hands. This significantly reduces the long term costs and ensures your important content changes are made instantly. It integrates with ResourceSpace for asset management.

Please note that Muse has been designed for use by web designers and developers in the production of tailor-made websites. It does not provide a working website "out of the box" for you to then modify. If that's what you are looking for try the Joomla! CMS.

Features include:

  • Pure Web Interface - manage your website through your browser, no application install required.
  • Easy To Use - the site tree is presented visually to content editors.
  • Media Management - upload and manage multimedia content, such as video, animations, images and audio; also connects to your ResourceSpace installation.
  • Standards Based - works with current browsers on all the popular platforms.
  • Templates - integrates with the Smarty template system for true separation of content and HTML.
  • Flat File Publishing - can publish flat files via FTP for maximum scalability.
  • Minimal Hosting Requirements - uses PHP/MySQL technology which is supported by all major hosting providers.
  • Open Source - released under a BSD style license and is therefore completely free of charge, and you are free to develop the product further without restriction.

Download

Requirements

  • PHP greater than or equal to version 4.4.2
  • MySQL greater than or equal to version 5.0.15

The GD graphics library must be complied into PHP (configure parameter --with-gd) and the FTP functions must be enabled for publishing (--enable-ftp). You need the MySQL library too (--with-mysql). Most common Linux installations will have a PHP package with these installed/enabled by default, or they provide additional packages for easy installation.

Installation

Unzip the web file to an appropriate folder off your web root. The application is capable of running both in the web root folder or several levels deep within an existing folder structure.

Run the 'muse.sql' file against a freshly created database using the mysql command line client (e.g. 'mysql -u root mynewdatabase < muse.sql') or use your favourite admin tool.

Open 'include/config.php' and tweak the values for your local system. The comments in the file describe each parameter. Open 'data/users.php' and set up users as appropriate.

The following folders must be writeable by the web server (either 'chmod 777 filestore' or chown/chgrp them to your web server's user/group):

  • assets
  • configs
  • publish
  • templates
  • templates_c

Point your browser at the server and the default admin login is "admin" password "admin". The template creation guide, downloadable above, walks you through the rest of the setup.


Valid XHTML 1.1
© Montala Limited 2009. Company number 6851491. VAT registration number 924363428.
Registered office address 41 Hunters Field, Stanford in the Vale, Oxfordshire, United Kingdom.
This document is valid XHTML 1.1 and conforms to WCAG 1.0