Skip to content
Simle cms for Rails >= 3.1
Ruby JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
db/migrate
lib
script
spec
test/integration/kuztuscms
.gitignore
CHANGELOG.rdoc
Gemfile
Gemfile.lock
MIT-LICENSE
README.rdoc
Rakefile
kuztuscms.gemspec

README.rdoc

Kuztuscms

Simple CMS for rails developers. This is a simple CMS plugin for Rails which has few useful features greared towards developers more than users. Features include:

  • Template editing

  • Syntax highlighting

  • Uses Twitter Bootstrap

  • Easily integrated into your site as a RailsEngine

This is a new project and is focused on getting the basic functionality working, so consider a beta. Therefore if you are a developer and have any suggestions or ideas please contribute.

What's next?! :

  • create KCFinder gem for ruby

  • integrate TinyMCE with KCFinder

  • create assets page with (KCFinder)

  • allow cms users edit stylesheets and javascripts

  • translations model

  • simplify everything … (add customer area to allow them change pages easily)

  • etc.

Installation

add to Gemfile

gem 'kuztuscms'

run

bundle install
rake kuztuscms:install:migrations
rake db:migrate

add to your config/routes.rb

mount Kuztuscms::Engine => "/kuztuscms"
get '/*page' => 'kuztuscms/pages#show'

if you want to show default page as root_url then add following line to config/routes.rb

root :to => 'kuztuscms/pages#show'

run

rails server

go to

http://localhost:3000
  1. create your admin user

  2. create article

  3. create page, choose path to the page and save

  4. go to localhost:3000/your-path

Requirements

  • Rails >= 3.1

  • Devise >= 2.0.4

Something went wrong with that request. Please try again.