https://github.com/krisleech/qcms
Qwerty CMS (Rails Engine distributed as a Gem)
https://github.com/krisleech/qcms
Last synced: 8 months ago
JSON representation
Qwerty CMS (Rails Engine distributed as a Gem)
- Host: GitHub
- URL: https://github.com/krisleech/qcms
- Owner: krisleech
- Created: 2010-08-26T17:38:39.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2010-11-15T20:00:56.000Z (over 15 years ago)
- Last Synced: 2025-03-17T04:44:46.779Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 156 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this 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