diff --git a/app/controllers/application.rb b/app/controllers/application.rb index 21dfe60..ec07673 100644 --- a/app/controllers/application.rb +++ b/app/controllers/application.rb @@ -52,8 +52,9 @@ class ApplicationController < ActionController::Base end end - def self.acts_as_admin_controller + def self.acts_as_virtual_community_admin_controller before_filter :load_admin_controller + layout 'virtual_community_admin' end def load_admin_controller # TODO: check access control diff --git a/app/controllers/features_controller.rb b/app/controllers/features_controller.rb index 06c0eef..dc98684 100644 --- a/app/controllers/features_controller.rb +++ b/app/controllers/features_controller.rb @@ -1,5 +1,5 @@ class FeaturesController < ApplicationController - acts_as_admin_controller + acts_as_virtual_community_admin_controller def index @features = VirtualCommunity::EXISTING_FEATURES diff --git a/app/views/layouts/virtual_community_admin.rhtml b/app/views/layouts/virtual_community_admin.rhtml new file mode 100644 index 0000000..4fb8aea --- /dev/null +++ b/app/views/layouts/virtual_community_admin.rhtml @@ -0,0 +1,20 @@ + +
+ <%= javascript_include_tag :defaults %> + <%= javascript_include_tag_template @chosen_template %> + <%= stylesheet_link_tag_template @chosen_template %> + + + + +