Project

qcms

0.0
No commit activity in last 3 years
No release in over 3 years
Key CMS features: extended template pathing, sitemap.yml, simple configurable, deeply nestable content
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme
Qwerty CMS
==========

A unique CMS provided as a Rails 2 engine

Key Features

* Extended template pathing
** blog.post.erb.html
** blog.post.comment.erb.html
** homepage.erb.html
** gallery.picture.erb.html

* sitemap.yml
** A nice way to represent a sites nested structure and defaults for each level such as pagination and ordering

* Not bound to a autherisation or authentication system

== Install

sudo gem install qcms

== Get going

Firstly, it is easiest to start using Skeletor app which provides a bare bones application with examples configuration files, and Authlogic integration.

Otherwise:

Copy the migrations and rake tasks to your Rails app.

config.gem "qcms",  :version => '~>1.0'

Create sitemap.yml (see skeletor for examples)

rake qwerty:bootstrap

== TODO

* migrations to work from inside a gem
* rake tasks to work from inside a gem.
* Specify gem dependancies

== Release Gem with Jeweler and Git to RubyGems

(next) git co -b release_1.2.1
(release_1.2.1) rake version:bump:patch
(release_1.2.1) git co master
(master) git merge --no-ff release_1.2.1
(master) rake release
(master) git co next
(next) git merge --no-ff release_1.2.1

== Versioning

Versioning schema: http://semver.org/

== Upgrade Notes

= 1.3

settings.yml

documents
    cache: true

== Authors

Kris Leech @ Interkonect Limited

http://interkonect.com