Blogr
A Rails engine for adding blogging to any Rails 4 application.
This project is unmaintained
Some code from pixelbits/simpleblog.
Blogr is a framework for your blog with an admin. You are required to create the blog frontend.
For a working & in production preview, see Rails Tuts. The source of the site is on GitHub.
To install
-
Add blogr to your Gemfile & run
bundle install
gem "blogr"
-
Run the setup generator to add blogr to routes.rb and to add some config files
rails g blogr:setup
-
Run the database migrations and
rake db:migrate blogr:setup
-
Insert into your
db/seeds.rb
file commandBlogr::Engine.load_seed
and create a Blogr user
rake db:seed
- Run the server and open localhost:3000/blogr to see the Blogr interface.
rails s
Importing Posts
I am currently working on some importing tools for importing posts from other blogging platforms.
WordPress
This imports categories and posts from your WordPress blog.
- Login to your WordPress blog, go to Tools > Export and download the XML file
- Open up the Rails console -
rails console
- Run the importer
Blogr::Import.wordpress("path-to-your-export.xml")
Ghost
This imports categories and posts from your Ghost blog.
- Login to your Ghost blog, add
debug
to the end of the URL and click Export - Open up the Rails console -
rails console
- Run the importer
Blogr::Import.ghost("path-to-your-export.json")