fix wiki links
[opensuse:openfate.git] / app / views / webfate / 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
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6
7   <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
8   <link rel="shortcut icon" href="/favicon.ico" />
9   <%= stylesheet_link_tag "webtest", "openfate", "webfate", "table", :media => "screen" %>
10   <%= javascript_include_tag 'application', 'prototype', 'tiny_mce/tiny_mce', 'effects', 'ed', 'controls' %>
11   <title><%= h "#{@appname} - #{@page_title}" %></title>
12
13   <%= javascript_include_tag 'tiny_mce/config' %>
14
15 </head>
16
17 <body>
18   <%= javascript_include_tag 'wz_tooltip', 'docuPopup' %>
19   
20   <div id="main">
21     <div id="head">
22       <div id="controlbar">
23         <div id="main_logo_wrapper">
24            <%= link_to image_tag("fatelogo_small.png") + "<b>webFATE</b> - SUSE feature tracking", {:controller => :main, :action => :index}, {:class=>"title_link"} %>
25         </div>
26         <ul id="main_navigation">
27           <li>
28           <% if controller.controller_name == 'main' then link_class='active_page' else  link_class='' end %>
29           <%= link_to 'Dashboard', {:controller => "main", :action => "index"}, :class => link_class %>
30           </li>
31           <li>
32           <% if controller.controller_name == 'feature' and (controller.action_name == 'new' or controller.action_name == 'create')then link_class='active_page' else  link_class='' end %>
33           <%= link_to 'Create', {:controller => "feature", :action => "new"}, :class => link_class %>
34           </li>
35           <li>
36           <% if controller.controller_name == 'query' or (controller.controller_name == 'feature' and controller.action_name == 'index') then link_class='active_page' else  link_class='' end %>
37           <%= link_to 'Browse', {:controller => "query", :action => "index"}, :class => link_class %>
38           </li>
39           <li>
40           <% if controller.controller_name == 'documentation' then link_class='active_page' else  link_class='' end %>
41           <%= link_to 'Help', {:controller => "documentation", :action => "index"}, :class => link_class %>
42           </li>
43         </ul>
44           <div id="search_wrapper">
45           
46           <% form_tag( {:controller => "query", :action => "run", :type => "find"}, {:method => "GET"} ) do %>
47           <%= hinted_text_field_tag( :search_string, nil, "Text Search or ID", {:size => '15', :maxlength => '50'} ) %>
48           <%= hidden_field_tag :exclude_closed,  'true' %> 
49           <%= hidden_field_tag :type,  'find' %> 
50           <input class="searchbutton" type="image" src="/images/magnifier_white.png" title="run search" />
51           <input class="button hidden" type="submit" value="Search" />
52           <% end %>
53           </div>
54       </div>
55       
56     </div>
57     
58     <!-- Personal Navigation  = = = = = = = = = = = = = = = = = = = = = = -->
59     <div id="personal_navigation_wrapper">
60       
61       <%= render(:partial => "layouts/personal_navigation") %>
62       
63     </div>
64     <!-- /Personal Navigation  = = = = = = = = = = = = = = = = = = = = = = -->
65     
66     <!-- Content Area  = = = = = = = = = = = = = = = = = = = = = = = = = = -->
67     <div id="main_content_wrapper">      
68     
69     <!-- Notification = = = = = = = = = = = = = = = = = = = = = = = =  -->
70     <% if !(controller.controller_name == 'feature' && controller.action_name == 'index') && flash.length > 0 then %>
71     
72       <%= render(:partial => "layouts/flash", :object => flash) %>
73     
74     <% end %>
75     <!-- /Notification = = = = = = = = = = = = = = = = = = = = = = = = -->
76
77
78     <% #Check if we have a two-column page %>
79     <% if !@partials.nil? %>
80     
81     <!-- Left Column = = = = = = = = = = = = = = = = = = = = = = = = = = -->
82     <% if (controller.controller_name == 'main' && controller.action_name == 'index') then %>
83       <div id="content_left" class="col_71">
84     <% else %>
85       <div id="content_left" class="col_70">
86     <% end %>
87     <%= @content_for_layout %><br/><br/>
88     </div>
89     <!-- /Left Column = = = = = = = = = = = = = = = = = = = = = = = = = = -->
90
91     <!-- Right Column = = = = = = = = = = = = = = = = = = = = = = = = = = -->
92     <% if (controller.controller_name == 'main' && controller.action_name == 'index') then %>
93       <div id="content_right" class="col_25">
94     <% else %>
95       <div id="content_right" class="col_30">
96     <% end %>
97     <% @partials.each do |p| %>
98       <%= render :partial => p.first, :locals => p.last %>
99     <% end %>
100     </div>
101     <!-- /Right Column = = = = = = = = = = = = = = = = = = = = = = = = = =-->
102
103
104     <% else %>
105
106     <!-- Center Column = = = = = = = = = = = = = = = = = = = = = = = = = = -->
107     <div id="content_left" class="col_100">
108     <%= @content_for_layout %><br/><br/>
109     </div>
110     <!-- /Center Column = = = = = = = = = = = = = = = = = = = = = = = = = = -->
111     
112     <% end %>
113       
114    
115     </div>
116     <!-- /Content Area  = = = = = = = = = = = = = = = = = = = = = = = = =  -->
117
118     <div id="footer">
119       
120       <div id="footer_main_content">
121       
122         <div id="footer_navigation">
123           
124            <strong>Activity</strong>
125            <ul>
126              <li><%= link_to 'Create new feature', :controller => "feature", :action => "new" %></li>
127              <li class="hotword_spacer">|</li>
128              <li><%= link_to 'Browse', :controller => "query", :action => "index" %></li>
129            </ul>
130
131           <!-- <hr />
132            <strong>Projects</strong>
133            <ul>
134              <li><a href="#">Your Projects</a></li>
135              <li class="hotword_spacer">|</li>
136              <li><a href="#">Your Packages</a></li>
137              <li class="hotword_spacer">|</li>
138
139              <li><a href="#">Watchlist</a></li>
140              <li class="hotword_spacer">|</li>
141              <li><a href="#">Groups</a></li>
142            </ul>
143           <hr />
144            <strong>Account</strong>
145            <ul>
146
147              <li><a href="#">Your Profile</a</li>
148              <li class="hotword_spacer">|</li>
149              <li><a href="#">Theme</a</li>
150              <li class="hotword_spacer">|</li>
151              <li><a href="#">Widgets</a></li>
152            </ul> -->
153
154           <hr />
155           <strong>Help</strong>
156           <ul>
157             <li><%= link_to "FAQ", :controller => :documentation, :action => :faq %></li>
158             <li class="hotword_spacer">|</li>
159             <li><%= link_to "Documentation", :controller => :documentation %></li>
160             <li class="hotword_spacer">|</li>
161             <li><a href="https://bugzilla.novell.com/enter_bug.cgi?classification=&product=SUSE+Feature+Tracking&component=Fate">Report Bug</a></li>
162             <li class="hotword_spacer">|</li>
163             <li><a href="mailto:featureadmin@suse.de">Contact</a></li>
164           </ul>
165           
166           <hr />
167           <strong>openSUSE.org</strong>
168           <ul>
169             <li><a href="http://software.opensuse.org/">Get Software</a></li>
170             <li class="hotword_spacer">|</li>
171             <li><a href="http://en.opensuse.org/">Wiki</a></li>
172             <li class="hotword_spacer">|</li>
173             <li><a href="http://build.opensuse.org/">Build Software</a></li>            
174             <li class="hotword_spacer">|</li>
175             <li><a href="http://users.opensuse.org/">User Directory</a></li>            
176             <li class="hotword_spacer">|</li>
177             <li><a href="http://news.opensuse.org/">News</a></li>            
178             <li class="hotword_spacer">|</li>
179             <li><a href="http://forums.opensuse.org/">Forums</a></li>            
180             <li class="hotword_spacer">|</li>
181             <li><a href="http://shop.opensuse.org/">Shop</a></li>
182           </ul>
183
184         </div>
185         <div id="footer_copyright">
186           Copyright © 2008 Novell, Inc. All rights reserved. <br/>
187           Novell is a registered trademark and openSUSE and SUSE are trademarks of Novell, Inc. in the United States and other countries. <br />
188           
189           <a href="http://en.opensuse.org/Portal:Project">About openSUSE</a> |
190           <a href="http://en.opensuse.org/Terms_of_site">Disclaimers</a> | 
191           <a href="mailto:featureadmin@suse.de">Feedback</a>
192          
193         </div>
194         
195         <div id="footer_sponsors">
196         </div>
197       
198       </div>
199       
200       <!-- TODO: Add back to top link! -->
201       <!-- <a href="#">back to top</a> -->
202       
203     </div>
204   </div>
205
206   
207 </body>
208 </html>