A generic Rails app that includes a CMS, Wikis, and Forums
Ruby JavaScript
Latest commit 0d23c07 Oct 21, 2012 @jlapier Merge pull request #22 from TACSUO/master
WOrk for eFrog
Permalink
Failed to load latest commit information.
app fixing db column name Oct 21, 2012
autotest rails 3 update - rake and rails run now but specs fail Oct 28, 2010
config email updates Oct 21, 2012
db
doc updated README Apr 18, 2012
features fix 0 hour issue when t.hour % 12 = 0 May 9, 2012
lib
public
script install cucumber; port event_calendar scenarios Feb 17, 2011
spec fix js breakage in some browsers due to console.log call failures May 9, 2012
themes minor tweaks for layout, etc Mar 8, 2012
vendor/plugins fix for crashing events search Feb 17, 2012
.gitignore
.gitignore.rails2 rails2 backup files Oct 28, 2010
.rspec rails 3 update - rake and rails run now but specs fail Oct 28, 2010
Capfile blank rails app with user authentication via authlogic Sep 4, 2009
Gemfile updated ERD Apr 17, 2012
Gemfile.lock updated ERD Apr 17, 2012
README-authlogic.rdoc
README.rdoc writeme May 9, 2012
Rakefile totally upgraded to rails3 Oct 28, 2010
config.ru totally upgraded to rails3 Oct 28, 2010
notes.txt update file_share to 0.1.2 Dec 15, 2010
test.db

README.rdoc

CMS/Wiki/Forum

This is a pretty standard Rails app that you might use as a starting point for a custom CMS.

Features

  • Content Management System - Pages organized by Categories, in-page functions which can auto-generate lists and links; uses CKeditor for Rich Text Editing

  • Wikis - Multiple Wikis can be created, each with it's own Pages and Tags; uses CKeditor for Rich Text Editing (minimal interface)

  • Forums - Multiple Forums can be created, each with it's own Topics and Posts; uses CKeditor for Rich Text Editing (minimal interface)

  • Events Calendar - allows start and end date/time, file attachments, links

  • Blog - create blog articles, allow comments

  • User Group System - Multiple user groups can be created and read/write permissions to Wikis and Forums can be set by Group

  • Basic Theme Support

  • Admin interface allows you to change layout, change base colors, and edit CSS directly

Requirements

  • Rails 3.0.1

  • RedCloth

  • authlogic

  • authlogic-oid

  • ruby-openid

  • will_paginate

and for testing:

  • rspec

  • rspec-rails

  • factory_girl

Install

Set up like any other Rails app.

  • copy config/database-example.yml to config/database.yml and edit as necessary

  • run: rake db:create

  • run: rake db:schema:load

  • start with rails server (or mongrel or thin or passenger or whatever)

  • first user to get created is made an administrator