require 'refinerycms-base' module Refinery module Sites class Engine < Rails::Engine initializer "static assets" do |app| app.middleware.insert_after ::ActionDispatch::Static, ::ActionDispatch::Static, "#{root}/public" end config.after_initialize do Refinery::Plugin.register do |plugin| plugin.name = "sites" plugin.activity = { :class => Site, :title => 'name' } end end end end end