From 147aa28bbbaa5bd6b9ca43565fd88f5ce7bd4c42 Mon Sep 17 00:00:00 2001 From: Thomas Schmidt Date: Fri, 22 Jul 2011 11:39:57 +0200 Subject: [PATCH] add layout for download page --- app/controllers/download_controller.rb | 2 +- app/views/layouts/application.rhtml | 1 + app/views/layouts/download.rhtml | 96 ++++++++++++++++++++++++++++++++++ 3 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 app/views/layouts/download.rhtml diff --git a/app/controllers/download_controller.rb b/app/controllers/download_controller.rb index aea1b31..c047393 100644 --- a/app/controllers/download_controller.rb +++ b/app/controllers/download_controller.rb @@ -7,7 +7,7 @@ class DownloadController < ApplicationController @page_title = "Install package #{params[:pkg]}" @hide_search_box = true @box_title = "Install package #{params[:pkg]}" - render :html + render :html, :layout => 'download' end # /download.html?prj=name&pkg=name diff --git a/app/views/layouts/application.rhtml b/app/views/layouts/application.rhtml index 3737cca..c43e46f 100644 --- a/app/views/layouts/application.rhtml +++ b/app/views/layouts/application.rhtml @@ -95,6 +95,7 @@ +
diff --git a/app/views/layouts/download.rhtml b/app/views/layouts/download.rhtml new file mode 100644 index 0000000..d78136b --- /dev/null +++ b/app/views/layouts/download.rhtml @@ -0,0 +1,96 @@ + + + + <%= "software.opensuse.org: #{@page_title}" %> + + + + + + + <%= stylesheet_link_tag "/themes/bento/css/style.css", "/css/software.css" %> + + <%= javascript_include_tag "http://static.opensuse.org/themes/bento/js/jquery.js", "jquery-ui-1.7.2.js", "jrails.js", "application.js" %> + <%= javascript_include_tag "/themes/bento/js/l10n/global-navigation-data-#{@lang}.js", "/themes/bento/js/global-navigation.js" %> + + <%= yield :content_for_head %> + + + + + + + + + + + + + <% unless flash.blank? %> + <%= render(:partial => "layouts/flash", :object => flash) %> + <% end %> + +
+
+ + +
+

+ <%= @box_title || @page_title -%> +

+
+ <%= @content_for_layout %> +
+
+ +
+
+ + + + + -- 2.1.4