Sha256: 94c973104a3c281ad8fe2da28bf2f8d1cc093c8e450837c46be34230817d46d6

Contents?: true

Size: 1.08 KB

Versions: 1

Compression:

Stored size: 1.08 KB

Contents

= SimpleForum

### Instalation

Make sure you have model representing user. Default is User class. You can change this.
User model must respond to 'name'.

Add simple_forum to your Rails 3 Gemfile

    gem "simple_forum", :git => "git@github.com:galdomedia/mountable_forum.git"

    bundle install

Install the initializer

    rails g simple_forum:install

Edit the initializer located in `config/initializers/simple_forum.rb` to satisfy your needs.

Copy migrations
    rake simple_forum_engine:install
    
Run migrations
    rake db:migrate

moderator can:
  - close/open topics
  - edit posts
  - delete(mark as deleted) posts
TODO:
  - edit topics
  - delete topics (?)

signed in user can:
  - create posts
  - edit own posts(in specified period of time)
  - delete(mark as deleted) own posts(in specified period of time)

When you are using friendly_id forums and topics will be automatically using it.
If not to_param method return something like "#{id}-#{name.parameterize}".

TODO:
  - add generator or rake task to copy views to user application


This project rocks and uses MIT-LICENSE.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simple_forum-0.0.2 README.rdoc