From 2fdf4426cd8f7437f03181a4f3091f239b47f6d6 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 10 Aug 2008 15:22:54 +0000 Subject: [PATCH] Moves @layout 'base'@ to ApplicationController. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1727 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/controllers/account_controller.rb | 1 - app/controllers/admin_controller.rb | 1 - app/controllers/application.rb | 2 ++ app/controllers/attachments_controller.rb | 1 - app/controllers/auth_sources_controller.rb | 1 - app/controllers/boards_controller.rb | 1 - app/controllers/custom_fields_controller.rb | 1 - app/controllers/documents_controller.rb | 1 - app/controllers/enumerations_controller.rb | 1 - app/controllers/issue_categories_controller.rb | 1 - app/controllers/issue_relations_controller.rb | 1 - app/controllers/issue_statuses_controller.rb | 1 - app/controllers/issues_controller.rb | 1 - app/controllers/journals_controller.rb | 1 - app/controllers/members_controller.rb | 1 - app/controllers/messages_controller.rb | 1 - app/controllers/my_controller.rb | 5 ++--- app/controllers/news_controller.rb | 1 - app/controllers/projects_controller.rb | 1 - app/controllers/queries_controller.rb | 1 - app/controllers/reports_controller.rb | 1 - app/controllers/repositories_controller.rb | 1 - app/controllers/roles_controller.rb | 1 - app/controllers/search_controller.rb | 2 -- app/controllers/settings_controller.rb | 1 - app/controllers/timelog_controller.rb | 1 - app/controllers/trackers_controller.rb | 1 - app/controllers/users_controller.rb | 1 - app/controllers/versions_controller.rb | 1 - app/controllers/watchers_controller.rb | 1 - app/controllers/welcome_controller.rb | 1 - app/controllers/wiki_controller.rb | 1 - app/controllers/wikis_controller.rb | 1 - 33 files changed, 4 insertions(+), 35 deletions(-) diff --git a/app/controllers/account_controller.rb b/app/controllers/account_controller.rb index 1fe99000..96a2fc92 100644 --- a/app/controllers/account_controller.rb +++ b/app/controllers/account_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class AccountController < ApplicationController - layout 'base' helper :custom_fields include CustomFieldsHelper diff --git a/app/controllers/admin_controller.rb b/app/controllers/admin_controller.rb index e002f3a2..a6df49dc 100644 --- a/app/controllers/admin_controller.rb +++ b/app/controllers/admin_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class AdminController < ApplicationController - layout 'base' before_filter :require_admin helper :sort diff --git a/app/controllers/application.rb b/app/controllers/application.rb index debe0216..7a56e61f 100644 --- a/app/controllers/application.rb +++ b/app/controllers/application.rb @@ -18,6 +18,8 @@ require 'uri' class ApplicationController < ActionController::Base + layout 'base' + before_filter :user_setup, :check_if_login_required, :set_localization filter_parameter_logging :password diff --git a/app/controllers/attachments_controller.rb b/app/controllers/attachments_controller.rb index 1e8f566e..788bab94 100644 --- a/app/controllers/attachments_controller.rb +++ b/app/controllers/attachments_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class AttachmentsController < ApplicationController - layout 'base' before_filter :find_project def show diff --git a/app/controllers/auth_sources_controller.rb b/app/controllers/auth_sources_controller.rb index b830f197..981f29f0 100644 --- a/app/controllers/auth_sources_controller.rb +++ b/app/controllers/auth_sources_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class AuthSourcesController < ApplicationController - layout 'base' before_filter :require_admin def index diff --git a/app/controllers/boards_controller.rb b/app/controllers/boards_controller.rb index 5bf4499b..4532a88f 100644 --- a/app/controllers/boards_controller.rb +++ b/app/controllers/boards_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class BoardsController < ApplicationController - layout 'base' before_filter :find_project, :authorize helper :messages diff --git a/app/controllers/custom_fields_controller.rb b/app/controllers/custom_fields_controller.rb index d30e8949..4589996f 100644 --- a/app/controllers/custom_fields_controller.rb +++ b/app/controllers/custom_fields_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class CustomFieldsController < ApplicationController - layout 'base' before_filter :require_admin def index diff --git a/app/controllers/documents_controller.rb b/app/controllers/documents_controller.rb index 1f0784bb..dbf9cd8e 100644 --- a/app/controllers/documents_controller.rb +++ b/app/controllers/documents_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class DocumentsController < ApplicationController - layout 'base' before_filter :find_project, :only => [:index, :new] before_filter :find_document, :except => [:index, :new] before_filter :authorize diff --git a/app/controllers/enumerations_controller.rb b/app/controllers/enumerations_controller.rb index 788fa11b..50521bab 100644 --- a/app/controllers/enumerations_controller.rb +++ b/app/controllers/enumerations_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class EnumerationsController < ApplicationController - layout 'base' before_filter :require_admin def index diff --git a/app/controllers/issue_categories_controller.rb b/app/controllers/issue_categories_controller.rb index a73935b4..8315d6eb 100644 --- a/app/controllers/issue_categories_controller.rb +++ b/app/controllers/issue_categories_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class IssueCategoriesController < ApplicationController - layout 'base' menu_item :settings before_filter :find_project, :authorize diff --git a/app/controllers/issue_relations_controller.rb b/app/controllers/issue_relations_controller.rb index cb0ad552..2ca3f0d6 100644 --- a/app/controllers/issue_relations_controller.rb +++ b/app/controllers/issue_relations_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class IssueRelationsController < ApplicationController - layout 'base' before_filter :find_project, :authorize def new diff --git a/app/controllers/issue_statuses_controller.rb b/app/controllers/issue_statuses_controller.rb index d0712e7c..69d9db96 100644 --- a/app/controllers/issue_statuses_controller.rb +++ b/app/controllers/issue_statuses_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class IssueStatusesController < ApplicationController - layout 'base' before_filter :require_admin verify :method => :post, :only => [ :destroy, :create, :update, :move ], diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index c8edd172..6e2de17c 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class IssuesController < ApplicationController - layout 'base' menu_item :new_issue, :only => :new before_filter :find_issue, :only => [:show, :edit, :reply, :destroy_attachment] diff --git a/app/controllers/journals_controller.rb b/app/controllers/journals_controller.rb index 758b8507..6df54f09 100644 --- a/app/controllers/journals_controller.rb +++ b/app/controllers/journals_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class JournalsController < ApplicationController - layout 'base' before_filter :find_journal def edit diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb index a1706e60..1072090b 100644 --- a/app/controllers/members_controller.rb +++ b/app/controllers/members_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class MembersController < ApplicationController - layout 'base' before_filter :find_member, :except => :new before_filter :find_project, :only => :new before_filter :authorize diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb index 97cb2c3b..08c77d7d 100644 --- a/app/controllers/messages_controller.rb +++ b/app/controllers/messages_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class MessagesController < ApplicationController - layout 'base' menu_item :boards before_filter :find_board, :only => [:new, :preview] before_filter :find_message, :except => [:new, :preview] diff --git a/app/controllers/my_controller.rb b/app/controllers/my_controller.rb index ff3393e9..1cfa3e53 100644 --- a/app/controllers/my_controller.rb +++ b/app/controllers/my_controller.rb @@ -16,11 +16,10 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class MyController < ApplicationController - helper :issues - - layout 'base' before_filter :require_login + helper :issues + BLOCKS = { 'issuesassignedtome' => :label_assigned_to_me_issues, 'issuesreportedbyme' => :label_reported_issues, 'issueswatched' => :label_watched_issues, diff --git a/app/controllers/news_controller.rb b/app/controllers/news_controller.rb index 8c1a03a5..b5f7ca1b 100644 --- a/app/controllers/news_controller.rb +++ b/app/controllers/news_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class NewsController < ApplicationController - layout 'base' before_filter :find_news, :except => [:new, :index, :preview] before_filter :find_project, :only => [:new, :preview] before_filter :authorize, :except => [:index, :preview] diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index cfac01b9..43d35cf4 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class ProjectsController < ApplicationController - layout 'base' menu_item :overview menu_item :activity, :only => :activity menu_item :roadmap, :only => :roadmap diff --git a/app/controllers/queries_controller.rb b/app/controllers/queries_controller.rb index da2c4a2c..8500e853 100644 --- a/app/controllers/queries_controller.rb +++ b/app/controllers/queries_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class QueriesController < ApplicationController - layout 'base' menu_item :issues before_filter :find_query, :except => :new before_filter :find_optional_project, :only => :new diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb index 338059a5..dd3ece93 100644 --- a/app/controllers/reports_controller.rb +++ b/app/controllers/reports_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class ReportsController < ApplicationController - layout 'base' menu_item :issues before_filter :find_project, :authorize diff --git a/app/controllers/repositories_controller.rb b/app/controllers/repositories_controller.rb index 13bba620..2f96e2d6 100644 --- a/app/controllers/repositories_controller.rb +++ b/app/controllers/repositories_controller.rb @@ -23,7 +23,6 @@ class ChangesetNotFound < Exception; end class InvalidRevisionParam < Exception; end class RepositoriesController < ApplicationController - layout 'base' menu_item :repository before_filter :find_repository, :except => :edit before_filter :find_project, :only => :edit diff --git a/app/controllers/roles_controller.rb b/app/controllers/roles_controller.rb index 9fdd9701..72555e5b 100644 --- a/app/controllers/roles_controller.rb +++ b/app/controllers/roles_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class RolesController < ApplicationController - layout 'base' before_filter :require_admin verify :method => :post, :only => [ :destroy, :move ], diff --git a/app/controllers/search_controller.rb b/app/controllers/search_controller.rb index 50e42f08..e6e66f05 100644 --- a/app/controllers/search_controller.rb +++ b/app/controllers/search_controller.rb @@ -16,8 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class SearchController < ApplicationController - layout 'base' - before_filter :find_optional_project helper :messages diff --git a/app/controllers/settings_controller.rb b/app/controllers/settings_controller.rb index e20cb64b..6482a357 100644 --- a/app/controllers/settings_controller.rb +++ b/app/controllers/settings_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class SettingsController < ApplicationController - layout 'base' before_filter :require_admin def index diff --git a/app/controllers/timelog_controller.rb b/app/controllers/timelog_controller.rb index bf7b57d9..f331cdbe 100644 --- a/app/controllers/timelog_controller.rb +++ b/app/controllers/timelog_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class TimelogController < ApplicationController - layout 'base' menu_item :issues before_filter :find_project, :authorize diff --git a/app/controllers/trackers_controller.rb b/app/controllers/trackers_controller.rb index 3d7dbd5c..8c02f947 100644 --- a/app/controllers/trackers_controller.rb +++ b/app/controllers/trackers_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class TrackersController < ApplicationController - layout 'base' before_filter :require_admin def index diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index eb8aa7ba..d2564c2c 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class UsersController < ApplicationController - layout 'base' before_filter :require_admin helper :sort diff --git a/app/controllers/versions_controller.rb b/app/controllers/versions_controller.rb index 5d3393ed..ab2ccb77 100644 --- a/app/controllers/versions_controller.rb +++ b/app/controllers/versions_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class VersionsController < ApplicationController - layout 'base' menu_item :roadmap before_filter :find_project, :authorize diff --git a/app/controllers/watchers_controller.rb b/app/controllers/watchers_controller.rb index a44686d3..8e6ee3a9 100644 --- a/app/controllers/watchers_controller.rb +++ b/app/controllers/watchers_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class WatchersController < ApplicationController - layout 'base' before_filter :find_project before_filter :require_login, :check_project_privacy, :only => [:watch, :unwatch] before_filter :authorize, :only => :new diff --git a/app/controllers/welcome_controller.rb b/app/controllers/welcome_controller.rb index b4be7fb1..b8108e8a 100644 --- a/app/controllers/welcome_controller.rb +++ b/app/controllers/welcome_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class WelcomeController < ApplicationController - layout 'base' def index @news = News.latest User.current diff --git a/app/controllers/wiki_controller.rb b/app/controllers/wiki_controller.rb index 5a5f3949..46df2931 100644 --- a/app/controllers/wiki_controller.rb +++ b/app/controllers/wiki_controller.rb @@ -18,7 +18,6 @@ require 'diff' class WikiController < ApplicationController - layout 'base' before_filter :find_wiki, :authorize verify :method => :post, :only => [:destroy, :destroy_attachment, :protect], :redirect_to => { :action => :index } diff --git a/app/controllers/wikis_controller.rb b/app/controllers/wikis_controller.rb index 6054abd9..215d39f4 100644 --- a/app/controllers/wikis_controller.rb +++ b/app/controllers/wikis_controller.rb @@ -16,7 +16,6 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. class WikisController < ApplicationController - layout 'base' menu_item :settings before_filter :find_project, :authorize -- 2.11.0