Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

299 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PageSprout

26 February 2010

This is the official beta of PageSprout, a simple-to-use Ruby on Rails Content Management System.

This has been created by Nate Walker of Kiwinewt.Geek Enterprises Ltd.

Initial Set Up

Set up your preferences by modifying the contents and removing the “.sample” extension from the following files:

config/config.yml.sample → config/config.yml config/database.yml.sample → config/database.yml config/initializers/mail.rb.sample → config/initializers/mail.rb

Start your server by issuing:

$ script/server

From the CMS directory and visiting http://localhost:3000.

Quick Start for Developers

  1. Create a new user. The first user will be the site admin.
  2. Create new pages and blogs via the menus.
  3. For new themes, please visit: http://pagesprout.com
  4. For information on how to create a custom theme, please visit: http://style.pagesprout.com
  5. To add a CAPTCHA to your contact page, please:
  6. Sign up at http://recaptcha.net
  7. Add your Public and Private API keys to the config/config.yml file.

Requirements

This CMS requires:

  • Ruby on Rails 2.3.5
  • OpenSSL (libopenssl-ruby1.8)

Depending on your setup:

  • The mysql gem
  • The sqlite3-ruby gem

To automatically install the required gems, run:

rake gems:install

Documentation

To generate documentation, run the command:

rake doc:app

For more information, visit: http://docs.pagesprout.com

Deployment

Uncomment the first line in config/environment.rb:

  1. ENV[‘RAILS_ENV’] ||= ‘production’

Create the database by running these from the command line:

rake db:create RAILS_ENV=production rake db:migrate RAILS_ENV=production

Run the CMS using your production Rails server set up.

Maintainer Contact

Nate Walker (Nickname: kiwinewt) – Kiwinewt.Geek Enterprises Ltd
< nate (at) kiwinewt (dot) geek (dot) nz >

Please raise issues, bugs, contributions by email – see http://pagesprout.com for more information.

About

[Beta] A simple Rails CMS with an intuitive interface, perfect for commercial use in projects with non-technical users.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages