lib/spud_blog/engine.rb in tb_blog-1.3.2 vs lib/spud_blog/engine.rb in tb_blog-1.3.3
- old
+ new
@@ -1,7 +1,7 @@
require 'tb_core'
-require 'tb_permalinks'
+require 'tb_redirects'
require 'tb_liquid'
require 'truncate_html'
module Spud
module Blog
@@ -46,34 +46,26 @@
# Build admin modules for each configure blog
SpudBlogConfig.each do |config|
blog_app = {
:name => "#{config.name} Posts",
:url => "admin/#{config.key}",
- :thumbnail => 'spud/admin/posts_thumb.png',
- :badge => ->(user){
- SpudPostComment.for_blog(config.key).pending_approval.count()
- }
+ :thumbnail => 'admin/posts_thumb.png'
}
Spud::Core.config.admin_applications += [blog_app]
end
end
- initializer :assets do
+ initializer 'tb_blog.assets' do
Spud::Core.append_admin_javascripts('admin/blog/application')
Spud::Core.append_admin_stylesheets('admin/blog/application')
+ Rails.application.config.assets.precompile += ['admin/posts_thumb.png', 'admin/news_thumb.png']
end
# Triggers a I18n.enforce_available_locales deprecation warning. Why?
# initializer 'tb_blog.user_association', :after => 'tb_core.model_overrides' do
# SpudUser.class_eval do
# has_many :posts, :class_name => 'SpudPost'
# end
# end
-
- initializer :rakismet do
- if Spud::Blog.enable_rakismet
- require 'rakismet'
- end
- end
end
end
end