ForgeosBlog

ForgeosBlog is an extension of Ruby on Rails for Blog development

VERSION : 1.9.0

Prerequisites

Gem

  • forgeos_core >= 1.9.2

Install

  1. Generate a new Rails Application
    
    $ rails new my_site -d mysql
    $ cd my_site
    
  2. add following gem dependencies to Gemfile :
    
    gem 'rmagick'
    gem 'globalize3', '>= 0.1.0'
    gem 'acts-as-taggable-on', '>= 2.0.6'
    gem 'acts_as_list', '>= 0.1.3'
    gem 'acts_as_tree', '>= 0.1.1'
    gem 'bcrypt-ruby', '>= 2.1.4'
    gem 'fastercsv', '>= 1.5.4'
    gem 'haml', '>= 3.1.2'
    gem 'sass', '>= 3.1.4'
    gem 'mime-types', '>= 1.16'
    gem 'thinking-sphinx', '>= 2.0.5'
    gem 'webpulser-habtm_list', '>= 0.1.2'
    gem 'will_paginate', '~> 3.0.pre4'
    gem 'authlogic', '>= 3.0.3'
    gem 'forgeos_core', '>= 1.9.2'
    gem 'acts_as_commentable', '>= 3.0.1'
    gem 'forgeos_cms', '>= 1.9.1'
    gem 'aasm', '>= 2.2.0'
    gem 'rakismet', '>= 1.1.0'
    gem 'forgeos_blog', '>= 1.9.0'
    
  3. mount gems into your config/routes.rb file :
    
      mount Forgeos::Core::Engine => '/', :as => 'forgeos_core'
      mount Forgeos::Blog::Engine => '/', :as => 'forgeos_blog'
      mount Forgeos::Cms::Engine => '/', :as => 'forgeos_cms'
    
  4. Then initialize database :
    
      $ bundle install
      $ rake db:create
      $ rake forgeos_core_engine:install:migrations
      $ rake forgeos_cms_engine:install:migrations
      $ rake forgeos_blog_engine:install:migrations
      $ rake db:migrate
      $ rake forgeos:blog:install
      $ rails s
      
  5. Then go to localhost:3000/admin and Enjoy !

Default settings

Admin

Pages

  • HomePage
  • 404 page

Powered by Webpulser