From: Tomas Sedovic <tsedovic(a)redhat.com>
---
src/app/controllers/providers_controller.rb | 5 +++++
src/app/views/providers/_form.haml | 12 ++++++------
src/app/views/providers/_list.haml | 2 +-
src/app/views/providers/index.haml | 3 ++-
src/app/views/providers/show.haml | 8 +++-----
5 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/src/app/controllers/providers_controller.rb
b/src/app/controllers/providers_controller.rb
index a06d1f9..ec079b1 100644
--- a/src/app/controllers/providers_controller.rb
+++ b/src/app/controllers/providers_controller.rb
@@ -1,6 +1,11 @@
class ProvidersController < ApplicationController
before_filter :require_user
before_filter :set_view_envs, :only => [:show, :index]
+ layout 'application'
+
+ def top_section
+ :administer
+ end
def index
@params = params
diff --git a/src/app/views/providers/_form.haml b/src/app/views/providers/_form.haml
index b400d00..7861776 100644
--- a/src/app/views/providers/_form.haml
+++ b/src/app/views/providers/_form.haml
@@ -1,15 +1,15 @@
= form.error_message_on :name, 'Name '
= form.error_message_on :url, 'URL '
= form.error_message_on :provider_type_id
-%fieldset.clear
+%fieldset
= form.label :name,'Provider name :'
- = form.text_field :name, :title => 'provider_name', :value =>
@provider.name, :class => "clear grid_4 alpha"
-%fieldset.clear
+ = form.text_field :name, :title => 'provider_name', :value =>
@provider.name
+%fieldset
= form.label :url, 'Provider URL :'
- = form.text_field :url, :title => 'provider_url', :value =>
@provider.url, :class => "grid_5"
-%fieldset.clear
+ = form.text_field :url, :title => 'provider_url', :value =>
@provider.url
+%fieldset
= form.label :provider_type
= form.select(:provider_type_id, ProviderType.all.collect {|provider_type|
[provider_type.name,provider_type.id] }, :prompt => "Select type of
provider")
-%fieldset.clear
+%fieldset
= form.submit "Save", :class => "submit formbutton"
diff --git a/src/app/views/providers/_list.haml b/src/app/views/providers/_list.haml
index bef0b5f..417b416 100644
--- a/src/app/views/providers/_list.haml
+++ b/src/app/views/providers/_list.haml
@@ -1,6 +1,6 @@
- form_tag do
= link_to "Create", new_provider_url, :class => "button"
- = restful_submit_tag "Delete", 'destroy',
multi_destroy_providers_path, 'DELETE', :id => 'delete_button'
+ = restful_submit_tag "Delete", 'destroy',
multi_destroy_providers_path, 'DELETE', :id => 'delete_button', :class
=> 'button'
%p
Select:
diff --git a/src/app/views/providers/index.haml b/src/app/views/providers/index.haml
index 62ccbc6..acfa09b 100644
--- a/src/app/views/providers/index.haml
+++ b/src/app/views/providers/index.haml
@@ -1,2 +1,3 @@
-- content_for :list do
+= render :partial => 'layouts/admin_header'
+%div#view
= render :partial => 'list'
diff --git a/src/app/views/providers/show.haml b/src/app/views/providers/show.haml
index 0c36221..2eadbfd 100644
--- a/src/app/views/providers/show.haml
+++ b/src/app/views/providers/show.haml
@@ -1,5 +1,3 @@
-- content_for 'list' do
- = render :partial => 'list'
-
-- content_for 'details' do
- = render :partial => 'layouts/details_pane'
+= render :partial => 'layouts/admin_header'
+%div#view
+ = render :partial => 'properties'
--
1.7.4.4