MU (µ ) CMS is a tiny and hackable CMS system. It is made to be used as is, or with features you added yourself. Downloads
- Download mu-cms.zip 1.2 (LICENCE: MIT)
Installing MU CMS
Download MU-CMS, extract it and put the contents on your webserver. Now edit index.php to suit your needs (the configuration is on the top of the file).
Pages are stored in /pages as markdown files. The default link to these pages is â€˜/index.php?page=pagenameâ€™ without the extention, this is added automaticaly. To create a page, simply create a new file and start editing. To edit a pageâ€¦ just edit the file, and to delete you just delete that file. Simple!
There is a special page, 404.md, if you create this file in the â€˜pagesâ€™ directory, it will be shown when a unexisting page is requested.
Also, the blog.md filename can not be used, as ?page=blog is used for the blog, and if the blog is disabled it will display a 404 error.
There is a blogging system built in, but you dont have to use it. By default you can access it on ?page=blog, but if you set $use_included_blog to false, it will be disabled.
By default blog posts files are structured like this: BLOG_yyy-mm-dd_title_of_the_post.md. Use underscores for spaces. the BLOG_ portion is striped from the URL, but the date is required.
There is a simple administration module built in (from version 1.2), to configure, set $admin_enable to TRUE, and change the password (and username if you wish). Then you can add ?admin=panel to your url (so for example example.com/?admin=panel). Adding your own features
If you know PHP, you can add your own features, or send me an e-mail with suggestions for modules I should make.