diff options
Diffstat (limited to 'app/views/versions/show.rhtml')
-rw-r--r-- | app/views/versions/show.rhtml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/app/views/versions/show.rhtml b/app/views/versions/show.rhtml index 1c2a0be44..873354e0d 100644 --- a/app/views/versions/show.rhtml +++ b/app/views/versions/show.rhtml @@ -4,11 +4,46 @@ <h2><%= h(@version.name) %></h2> +<div id="version-summary"> +<% if @version.estimated_hours > 0 || User.current.allowed_to?(:view_time_entries, @project) %> +<fieldset><legend><%= l(:label_time_tracking) %></legend> +<table> +<tr> + <td width="130px" align="right"><%= l(:field_estimated_hours) %></td> + <td width="240px" class="total-hours"width="130px" align="right"><%= html_hours(lwr(:label_f_hour, @version.estimated_hours)) %></td> +</tr> +<% if User.current.allowed_to?(:view_time_entries, @project) %> +<tr> + <td width="130px" align="right"><%= l(:label_spent_time) %></td> + <td width="240px" class="total-hours"><%= html_hours(lwr(:label_f_hour, @version.spent_hours)) %></td> +</tr> +<% end %> +</table> +</fieldset> +<% end %> + <div id="status_by"> <%= render_issue_status_by(@version, params[:status_by]) if @version.fixed_issues.count > 0 %> </div> +</div> +<div id="roadmap"> <%= render :partial => 'versions/overview', :locals => {:version => @version} %> <%= render(:partial => "wiki/content", :locals => {:content => @version.wiki_page.content}) if @version.wiki_page %> +<% issues = @version.fixed_issues.find(:all, + :include => [:status, :tracker], + :order => "#{Tracker.table_name}.position, #{Issue.table_name}.id") %> +<% if issues.size > 0 %> +<fieldset class="related-issues"><legend><%= l(:label_related_issues) %></legend> +<ul> +<% issues.each do |issue| -%> + <li><%= link = link_to_issue(issue) + issue.status.is_closed? ? content_tag("del", link) : link %>: <%=h issue.subject %></li> +<% end -%> +</ul> +</fieldset> +<% end %> +</div> + <% html_title @version.name %> |