Rails Forum
February 19th, 2008 by RadarPlease note: This is now hosted at Github. Please use this page to get the latest changeset.
As a result of Tom (0.01%) and mine’s (99.9%) work on-and-off for a few months, we’ve managed to get to a first release of Rails Forum. The goal is to “be inspired by” and supercede PunBB and I think we’re almost there.
The PunBB about page states that:
Some features that have so far not been implemented are: private messaging, file attachments in posts, polls, linking to off-site avatars, advanced text formatting controls, subforums etc etc. Some of these features might still get implemented, just not in the near future.
We have private messaging, and we use Gravatar for our avatar system and we have subforums. There’s only three and a half things on that list (polls, real off-site avatars, adavanced text formatting controls and file attachments) that we have still to do. Polls are easy enough and probably my next goal, off-site avatars will be a bit tricky but I think we’ll manage and advanced text formatting controls are as easy as installing something like TinyMCE. File attachments can be done with attachment_fu.
What I would like to see is the whole site converted over to HAML as I enjoy working in it’s strictly tabbed environment and it’s just so much easier to read as you’re not reading what is basically the same thing twice. Another thing I would like to see is some bloody tests written for it! We were bad and only wrote a few tests. Pagination would be lovely too!
To run this forum system, you’ll need to download and extract it onto your computer. Then install Ruby and then Rubygems. After that, do
gem install mongrel rails chronic RedCloth tzinfo
To install mongrel and rails. Hopefully that’s all you’ll need.
Tags: forum, rails, rails forum

March 14th, 2008 at 3:51 pm
Hi, Thanks for this. I’m having problems creating an admin account. It’s suppose to create the first user as an admin right? but when I sign up It sets me as member rank only and not an admin. Could you give me directions on getting an admin account. Thanks
September 26th, 2008 at 12:03 pm
very nice site