Generate blog initializer when running rails g refinery:blog. Closes #196.
This commit is contained in:
parent
e05fedb9b7
commit
45cad84f49
2 changed files with 21 additions and 0 deletions
|
@ -1,6 +1,12 @@
|
||||||
module Refinery
|
module Refinery
|
||||||
class BlogGenerator < Rails::Generators::Base
|
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
|
def rake_db
|
||||||
rake("refinery_blog:install:migrations")
|
rake("refinery_blog:install:migrations")
|
||||||
end
|
end
|
||||||
|
|
|
@ -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
|
Loading…
Add table
Add a link
Reference in a new issue