From: Tomas Sedovic <tsedovic(a)redhat.com>
---
src/app/controllers/settings_controller.rb | 5 ++
src/app/views/settings/index.haml | 82 ++++++++++++++--------------
2 files changed, 47 insertions(+), 40 deletions(-)
diff --git a/src/app/controllers/settings_controller.rb
b/src/app/controllers/settings_controller.rb
index 4cd341c..b0e9567 100644
--- a/src/app/controllers/settings_controller.rb
+++ b/src/app/controllers/settings_controller.rb
@@ -1,5 +1,10 @@
class SettingsController < ApplicationController
before_filter :require_user
+ layout 'application'
+
+ def top_section
+ :administer
+ end
# Settings MetaData Keys
SELF_SERVICE_DEFAULT_QUOTA = "self_service_default_quota"
diff --git a/src/app/views/settings/index.haml b/src/app/views/settings/index.haml
index 0046793..726fbe3 100644
--- a/src/app/views/settings/index.haml
+++ b/src/app/views/settings/index.haml
@@ -1,42 +1,44 @@
-%ul.tiles{:class => 'container_16'}
- %li#services.grid_8.disabled.clear
- = image_tag "blnk.png", :class => "icon", :alt =>
""
- %h2
- = t('.define_services')
- %p
- = t('.define_services_desc')
- %button{:disabled => "disabled"}
- = t(:continue)
- %li#permissions.grid_8
- = image_tag "blnk.png", :class => "icon", :alt =>
""
- %h2
- = t('.permissions')
- %p
- = t('.permissions_desc')
- = link_to t(:continue), self_service_settings_path, :class => 'button'
- %li#settings.grid_8
- = image_tag "blnk.png", :class => "icon", :alt =>
""
- %h2
- = t('.general_settings')
- %p
- = t('.general_settings_desc')
- = link_to t(:continue), general_settings_settings_path, :class =>
'button'
- %li#locales.grid_8.disabled.clear
- = image_tag "blnk.png", :class => "icon", :alt =>
""
- %h2
- = t('.define_locales')
- %p
- = t('.define_locales_desc')
- %button{:disabled => "disabled"}
- = t(:continue)
+= render :partial => 'layouts/admin_header'
+%div#view
+ %ul.tiles{:class => 'container_16'}
+ %li#services.grid_8.disabled
+ = image_tag "blnk.png", :class => "icon", :alt =>
""
+ %h2
+ = t('.define_services')
+ %p
+ = t('.define_services_desc')
+ %button{:disabled => "disabled"}
+ = t(:continue)
+ %li#permissions.grid_8
+ = image_tag "blnk.png", :class => "icon", :alt =>
""
+ %h2
+ = t('.permissions')
+ %p
+ = t('.permissions_desc')
+ = link_to t(:continue), self_service_settings_path, :class => 'button'
+ %li#settings.grid_8
+ = image_tag "blnk.png", :class => "icon", :alt =>
""
+ %h2
+ = t('.general_settings')
+ %p
+ = t('.general_settings_desc')
+ = link_to t(:continue), general_settings_settings_path, :class =>
'button'
+ %li#locales.grid_8.disabled
+ = image_tag "blnk.png", :class => "icon", :alt =>
""
+ %h2
+ = t('.define_locales')
+ %p
+ = t('.define_locales_desc')
+ %button{:disabled => "disabled"}
+ = t(:continue)
-:javascript
- $(document).ready(function () {
- var $tiles = $(".tiles
li:not(.disabled)").addClass('pointercursor');
- $tiles.click(function (e) {
- $e = $(e.target);
- if (!$e.is('.button')) {
- window.location = $('.button',this).attr('href');
- }
+ :javascript
+ $(document).ready(function () {
+ var $tiles = $(".tiles
li:not(.disabled)").addClass('pointercursor');
+ $tiles.click(function (e) {
+ $e = $(e.target);
+ if (!$e.is('.button')) {
+ window.location = $('.button',this).attr('href');
+ }
+ });
});
- });
--
1.7.4.4