Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A simple forum written in Rails3
Branch: master

This branch is 5 commits behind smholloway:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db
doc
lib/tasks
public
script
test
vendor/plugins
.gitignore
Gemfile
README
Rakefile
config.ru

README

Rails3-forum
============
A simple forum application written using Rails 3 
Seth Holloway (www.sethholloway.com)
A demo is available at http://rails3-forum.heroku.com/

This example differs from the Rails3-Forums-Without-Nesting project by using extra routes. This application has forums/id/topics/id and topics/id, while the 'without-nesting' example had only forums/id/topics/id.

What it does
------------
This forum application contains forums, conversations, and comments. Forums are high-level topics; conversations are threads within a specific forum and comments create the conversation.

Getting it run
--------------
Clone the git repository
* git clone https://github.com/smholloway/Rails3-forum.git
Change directories to the application
* cd Rails3-forum
Create the database
* rake db:migrate
Start the server
* rails server

Limitations
-----------
* There is no authentication or authorization.
* There is no error checking
* The code has not been thoroughly tested.
* Lacking style and JavaScript goodness.
* No fancy nesting or @replies like those provided by Disqus or other modern commenting systems.

Resources
---------
* http://www.engineyard.com/blog/2010/the-lowdown-on-routes-in-rails-3/
* http://nithinbekal.com/2010/rails-avoid-multiple-level-nested-resource-routes/
* http://www.logansbailey.com/2010/10/19/how-to-build-forums-in-rails-3/
* http://net.tutsplus.com/tutorials/other/building-a-forum-from-scratch-with-ruby-on-rails/
Something went wrong with that request. Please try again.