##// END OF EJS Templates
News box on project/show is hidden if there is no news to display....
Jean-Philippe Lang -
r448:acfb87a07ba7
parent child
Show More
@@ -1,60 +1,62
1 <div class="contextual">
1 <div class="contextual">
2 <%= link_to l(:label_feed_plural), {:action => 'feeds', :id => @project}, :class => 'icon icon-feed' %>
2 <%= link_to l(:label_feed_plural), {:action => 'feeds', :id => @project}, :class => 'icon icon-feed' %>
3 </div>
3 </div>
4
4
5 <h2><%=l(:label_overview)%></h2>
5 <h2><%=l(:label_overview)%></h2>
6
6
7 <div class="splitcontentleft">
7 <div class="splitcontentleft">
8 <%= textilizable @project.description %>
8 <%= textilizable @project.description %>
9 <ul>
9 <ul>
10 <% unless @project.homepage.empty? %><li><%=l(:field_homepage)%>: <%= auto_link @project.homepage %></li><% end %>
10 <% unless @project.homepage.empty? %><li><%=l(:field_homepage)%>: <%= auto_link @project.homepage %></li><% end %>
11 <li><%=l(:field_created_on)%>: <%= format_date(@project.created_on) %></li>
11 <li><%=l(:field_created_on)%>: <%= format_date(@project.created_on) %></li>
12 <% unless @project.parent.nil? %>
12 <% unless @project.parent.nil? %>
13 <li><%=l(:field_parent)%>: <%= link_to @project.parent.name, :controller => 'projects', :action => 'show', :id => @project.parent %></li>
13 <li><%=l(:field_parent)%>: <%= link_to @project.parent.name, :controller => 'projects', :action => 'show', :id => @project.parent %></li>
14 <% end %>
14 <% end %>
15 <% for custom_value in @custom_values %>
15 <% for custom_value in @custom_values %>
16 <% if !custom_value.value.empty? %>
16 <% if !custom_value.value.empty? %>
17 <li><%= custom_value.custom_field.name%>: <%=h show_value(custom_value) %></li>
17 <li><%= custom_value.custom_field.name%>: <%=h show_value(custom_value) %></li>
18 <% end %>
18 <% end %>
19 <% end %>
19 <% end %>
20 </ul>
20 </ul>
21
21
22 <div class="box">
22 <div class="box">
23 <div class="contextual">
23 <div class="contextual">
24 <%= render :partial => 'issues/add_shortcut', :locals => {:trackers => @trackers } %>
24 <%= render :partial => 'issues/add_shortcut', :locals => {:trackers => @trackers } %>
25 </div>
25 </div>
26 <h3 class="icon22 icon22-tracker"><%=l(:label_issue_tracking)%></h3>
26 <h3 class="icon22 icon22-tracker"><%=l(:label_issue_tracking)%></h3>
27 <ul>
27 <ul>
28 <% for tracker in @trackers %>
28 <% for tracker in @trackers %>
29 <li><%= link_to tracker.name, :controller => 'projects', :action => 'list_issues', :id => @project,
29 <li><%= link_to tracker.name, :controller => 'projects', :action => 'list_issues', :id => @project,
30 :set_filter => 1,
30 :set_filter => 1,
31 "tracker_id" => tracker.id %>:
31 "tracker_id" => tracker.id %>:
32 <%= @open_issues_by_tracker[tracker] || 0 %> <%= lwr(:label_open_issues, @open_issues_by_tracker[tracker] || 0) %>
32 <%= @open_issues_by_tracker[tracker] || 0 %> <%= lwr(:label_open_issues, @open_issues_by_tracker[tracker] || 0) %>
33 <%= l(:label_on) %> <%= @total_issues_by_tracker[tracker] || 0 %></li>
33 <%= l(:label_on) %> <%= @total_issues_by_tracker[tracker] || 0 %></li>
34 <% end %>
34 <% end %>
35 </ul>
35 </ul>
36 <p class="textcenter"><small><%= link_to l(:label_issue_view_all), :controller => 'projects', :action => 'list_issues', :id => @project, :set_filter => 1 %></small></p>
36 <p class="textcenter"><small><%= link_to l(:label_issue_view_all), :controller => 'projects', :action => 'list_issues', :id => @project, :set_filter => 1 %></small></p>
37 </div>
37 </div>
38 </div>
38 </div>
39
39
40 <div class="splitcontentright">
40 <div class="splitcontentright">
41 <div class="box">
41 <div class="box">
42 <h3 class="icon22 icon22-users"><%=l(:label_member_plural)%></h3>
42 <h3 class="icon22 icon22-users"><%=l(:label_member_plural)%></h3>
43 <% @members_by_role.keys.sort.each do |role| %>
43 <% @members_by_role.keys.sort.each do |role| %>
44 <%= role.name %>: <%= @members_by_role[role].collect(&:user).sort.collect{|u| link_to_user u}.join(", ") %><br />
44 <%= role.name %>: <%= @members_by_role[role].collect(&:user).sort.collect{|u| link_to_user u}.join(", ") %><br />
45 <% end %>
45 <% end %>
46 </div>
46 </div>
47
47
48 <% if @subprojects %>
48 <% if @subprojects %>
49 <div class="box">
49 <div class="box">
50 <h3 class="icon22 icon22-projects"><%=l(:label_subproject_plural)%></h3>
50 <h3 class="icon22 icon22-projects"><%=l(:label_subproject_plural)%></h3>
51 <%= @subprojects.collect{|p| link_to(p.name, :action => 'show', :id => p)}.join(", ") %>
51 <%= @subprojects.collect{|p| link_to(p.name, :action => 'show', :id => p)}.join(", ") %>
52 </div>
52 </div>
53 <% end %>
53 <% end %>
54
54
55 <% if @news.any? %>
55 <div class="box">
56 <div class="box">
56 <h3><%=l(:label_news_latest)%></h3>
57 <h3><%=l(:label_news_latest)%></h3>
57 <%= render :partial => 'news/news', :collection => @news %>
58 <%= render :partial => 'news/news', :collection => @news %>
58 <p class="textcenter"><small><%= link_to l(:label_news_view_all), :controller => 'projects', :action => 'list_news', :id => @project %></small></p>
59 <p class="textcenter"><small><%= link_to l(:label_news_view_all), :controller => 'projects', :action => 'list_news', :id => @project %></small></p>
59 </div>
60 </div>
61 <% end %>
60 </div> No newline at end of file
62 </div>
General Comments 0
You need to be logged in to leave comments. Login now