Generate blog initializer when running rails g refinery:blog. Closes #196.

This commit is contained in:
Uģis Ozols 2012-02-16 08:12:53 +02:00
parent e05fedb9b7
commit 45cad84f49
2 changed files with 21 additions and 0 deletions

View file

@ -1,6 +1,12 @@
module Refinery
class BlogGenerator < Rails::Generators::Base
source_root File.expand_path("../templates", __FILE__)
def generate_blog_initializer
template "config/initializers/refinery/blog.rb.erb", File.join(destination_root, "config", "initializers", "refinery", "blog.rb")
end
def rake_db
rake("refinery_blog:install:migrations")
end

View file

@ -0,0 +1,15 @@
Refinery::Blog.configure do |config|
# config.validate_source_url = <%= Refinery::Blog.validate_source_url.inspect %>
# config.comments_per_page = <%= Refinery::Blog.comments_per_page.inspect %>
# config.posts_per_page = <%= Refinery::Blog.posts_per_page.inspect %>
# config.post_teaser_length = <%= Refinery::Blog.post_teaser_length.inspect %>
# config.approximate_ascii = <%= Refinery::Blog.approximate_ascii.inspect %>
# config.strip_non_ascii = <%= Refinery::Blog.strip_non_ascii.inspect %>
# config.share_this_key = <%= Refinery::Blog.share_this_key.inspect %>
end