Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Blog plugin for RefineryCMS

tree: f190df1356

Fetching latest commit…

Cannot retrieve the latest commit at this time

RefineryCMS Blog

A blog plugin for the Refinery content management system.


Blog post with

  • Title, Body & Excerpt
  • Filter by Categories tag
  • Filter by Tags
  • Filter by Authors tag
  • RSS feed

Blog comments with

  • Title, name, email, body
  • Email confirmation by comment author
  • Optional Captcha
  • Optional manual moderation
  • Optional email notification

Administration panel

  • write blogs
  • manage comments (unmoderated/approved/refused)
  • Change settings


RefineryCMS blog's gem requirements are:

Instructions for installing these gems follow below:


You need to install

gem install -v=2.0.2 acts-as-taggable-on

add the line:

gem "acts-as-taggable-on", "2.0.2"

to your Gemfile

bundle install

If you are already using acts-as-taggable-on in your app, you may want to remove the migration file for "tags/taggings" tables.


The Captcha uses Raptcha, a really cool "one file lib" that just works from ahoward @ If you want to use Captcha, you need rMagick (which is already a dependency of RefineryCMS) and fattr:

gem install fattr

add the line:

gem "fattr"

to your Gemfile

bundle install

The lib is located at /lib/raptcha.rb, you can update it or edit to fit your need.

Installation (as a plugin)

First, make sure you've run the migration on RefineryCMS (db:setup / db:migrate).

Deal with the dependencies (see dependencies)

Clone the plugin:

script/plugin install git://

Copy the migration with

rake refinery:blog:install

& run the migration

rake db:migrate


This is like the news plugin from Philip Arndt + comments. see:

Something went wrong with that request. Please try again.