The very best blogging engine for Refinery CMS
Pull request Compare This branch is 237 commits behind refinery:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
config improved "time_ago" sk translation Aug 20, 2012
lib Bump master to May 15, 2012
script Dummy app is no longer a submodule, now part of the projected - gener… Aug 11, 2011
tasks Don't need testing task if we require refinery-settings. Mar 1, 2012
.rspec Updated to support Refinery CMS 2.0.1 and Rails 3.2.2 Mar 6, 2012
.travis.yml Test using rbx-19mode on Travis. May 5, 2012
Gemfile Redundancy update to remove redundancy. Jul 4, 2012
Guardfile Revisit Guardfile: Jun 28, 2012
Rakefile Use 'spec' as default rake task. Jun 8, 2012 Adding More information to README Apr 23, 2012
refinerycms-blog.gemspec Bump master to May 15, 2012

Refinery CMS Blog

Simple blog engine for Refinery CMS. It supports posts, categories and comments.

This version of refinerycms-blog supports Rails 3.2.x. To use Rails 2.3.x use the refinerycms-blog "Rails 2.3.x stable branch".


  • Comment moderation
  • support on posts. To enable, set your key in Refinery's settings area.


Refinery CMS version 2.0.1 or above.


Open up your Gemfile and add at the bottom this line:

gem 'refinerycms-blog', '~> 2.0.0'

Now, run bundle install

Next, to install the blog plugin run:

rails generate refinery:blog

Run database migrations:

rake db:migrate

Finally seed your database and you're done.

rake db:seed

Developing & Contributing

The version of Refinery to develop this engine against is defined in the gemspec. To override the version of refinery to develop against, edit the project Gemfile to point to a local path containing a clone of refinerycms.


Generate the dummy application to test against

$ bundle exec rake refinery:testing:dummy_app

Run the test suite with Guard

$ bundle exec guard start

Or just with rake spec

$ bundle exec rake spec

More Information

  • Check out our Website
  • Documentation is available in the guides
  • Questions can be asked on our Google Group
  • Questions can also be asked in our IRC room, #refinerycms on freenode