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