split the report into lines
[opensuse:apport-opensuse-crashdb.git] / app / views / layouts / application.html.erb
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   <head>
5     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
6     <meta http-equiv="Content-Script-Type" content="text/javascript"/>
7     <meta http-equiv="Content-Style-Type" content="text/css"/>
8     <% if @metarobots %>
9     <meta name="robots" content="<%= @metarobots %>"/>
10     <% end %>
11
12     <link href="/favicon.ico" rel="shortcut icon" />
13
14     <title><%=h "#{@pagetitle} - " if @pagetitle -%>Apport Crash Database</title>
15
16     <%= stylesheet_link_tag "http://static.opensuse.org/themes/bento/css/style", :media => "screen", :title => "All" %>
17     <%= javascript_include_tag 'http://static.opensuse.org//themes/bento/js/jquery.js' %>
18     <%= javascript_include_tag "application" %>
19     <%= javascript_include_tag 'http://static.opensuse.org//themes/bento/js/script' %>
20     <%= javascript_include_tag "https://ssl.google-analytics.com/ga.js" %>
21     <%= javascript_include_tag 'http://static.opensuse.org//themes/bento/js/l10n/global-navigation-data-en_US.js' %>
22     <%= javascript_include_tag 'http://static.opensuse.org//themes/bento/js/global-navigation' %>
23
24     <%= yield :content_for_head %>
25
26     <script type="text/javascript">
27     /* <![CDATA[ */
28     <%= yield :head_javascript %>
29     $(function() {
30       googleTracker();
31     });
32     /* ]]> */
33     </script>
34
35   </head>
36
37   <body>
38
39     <!-- Start: Header -->
40     <div id="header">
41
42       <div id="header-content" class="container_12">
43
44         <%= link_to image_tag( "http://static.opensuse.org/themes/bento/images/header-logo.png", :size => "46x26" ) , { :controller => 'main',
45               :action => :index }, { :id => "header-logo"} -%>
46
47       <ul id="global-navigation">
48         <!-- change link to en.o.o after transition -->
49         <li id="item-downloads"><a href="http://wiki.opensuse.org//openSUSE:Browse#Downloads">Downloads</a></li>
50         <li id="item-support"><a href="http://wiki.opensuse.org//openSUSE:Browse#Support">Support</a></li>
51         <li id="item-community"><a href="http://wiki.opensuse.org//openSUSE:Browse#Community">Community</a></li>
52         <li id="item-development"><a href="http://wiki.opensuse.org//openSUSE:Browse#Development">Development</a></li>
53       </ul>
54
55 <% form_tag({:controller => 'report', :action => 'search'}, {:method => :post, :id => "global-search-form"}) do -%>
56   <div style="display: inline">
57     <label for="search">Search</label>
58     <%= text_field_tag 'search', '', :id => 'search'-%>
59     <input type="submit" value="Search" class="hidden" />
60   </div>
61 <% end %>
62
63       </div>
64     </div>
65     <!-- End: Header -->
66
67     <div id="subheader" class="container_16">
68       <div id="breadcrump" class="grid_12 alpha">
69         <%= image_tag( "http://static.opensuse.org/themes/bento/images/home_grey.png" ) %><%= link_to "Reports", :controller => 'main', :action => :index %>
70         <% if @crumb_list -%>
71           <% @crumb_list.each do |link| -%>
72             &gt; <%= link %>
73           <% end -%>
74         <% end -%>
75       </div>
76
77     </div>
78
79 <% unless flash.empty? %>
80   <div id="flash-messages" class="container_16" >
81     <% if flash[:success] or flash[:note] %>
82       <div class="ui-widget grid_16 alpha omega">
83         <div class="ui-state-highlight ui-corner-all ui-widget-shadow">
84           <p>
85             <span class="ui-icon ui-icon-info"/>
86             <%=h flash[:success] %><%=h flash[:note] %>
87           </p>
88         </div>
89       </div>
90     <% end %>
91
92     <% if flash[:warn] or flash[:error] %>
93       <div class="ui-widget grid_16 alpha omega">
94         <div class="ui-state-error ui-corner-all ui-widget-shadow">
95           <p>
96             <span class="ui-icon ui-icon-alert" />
97             <%=h flash[:warn] %><%=h flash[:error] %>
98           </p>
99         </div>
100       </div>
101     <% end %>
102   </div>
103 <% end %>
104
105     <!-- this is needed for the delete confirm dialogues -->
106     <div id="dialog_wrapper" style="display: none"></div>
107
108     <!-- Start: Main Content Area -->
109     <div id="content" class="container_16 content-wrapper">
110       <% if @layouttype == "custom" %>
111         <%= @content_for_layout %>
112       <% else %>
113         <div class="grid_16 box box-shadow alpha omega">
114           <%= @content_for_layout %>
115         </div>
116       <% end %>
117     </div>
118     <!-- End: Main Content Area -->
119
120
121     <!-- Start: Footer -->
122     <div id="footer" class="container_12">
123       <% if session[:login] -%>
124         <div class="box_content grid_3">
125           <strong class="grey-medium spacer1">User: <%= link_to session[:login], :controller => 'home', :action => :index %></strong>
126           <ul class="navlist">
127             <li><%= link_to "My Projects", :controller => :home, :action => :list_my %></li>
128             <li><%= link_to "My Requests", :controller => :home, :action => :list_requests %></li>
129             <li><%= link_to "Home Project", :controller => 'project', :action => :show, :project => "home:#{session[:login]}" %></li>
130             <li><%= link_to 'Logout', :controller => 'user', :action => 'logout' %></li>
131           </ul>
132         </div>
133       <% end -%>
134
135       <div class="box_content grid_3">
136         <strong class="grey-medium spacer1">Help</strong>
137         <ul>
138           <% @helplinks = [
139             { 'Wiki Pages'  => 'http://en.opensuse.org/Apport' },
140             { 'Reporting a Bug'   => 'http://en.opensuse.org/Submit_a_Bug' },
141           ]
142
143           @helplinks.each do |helplink|
144             for k in helplink.keys %>
145               <li><a href="<%= helplink[k] -%>"><%= k %></a></li>
146             <% end %>
147           <% end %>
148         </ul>
149       </div>
150
151       <div id="footer-legal" class="border-top grid_12">
152         <p>
153           &#169; 2010 Novell, Inc. All rights reserved. Novell is a registered trademark and
154           openSUSE and SUSE are trademarks of Novell, Inc. in the United States and other countries.
155         </p>
156       </div>
157
158     </div>
159     <!-- End: Footer -->
160
161
162   </body>
163 </html>