From c685573c08cbd88479fa4a0a411887a5a247e927 Mon Sep 17 00:00:00 2001 From: Akira Saito Date: Sat, 16 Aug 2014 13:49:40 +0900 Subject: [PATCH] add all fields support. --- app/views/hooks/_quick_view_context.erb | 40 ++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/app/views/hooks/_quick_view_context.erb b/app/views/hooks/_quick_view_context.erb index 79b6cf7..dae5ac9 100644 --- a/app/views/hooks/_quick_view_context.erb +++ b/app/views/hooks/_quick_view_context.erb @@ -28,6 +28,44 @@ <% end %>

+ + <%= issue_fields_rows do |rows| + rows.left l(:field_status), h(issue.status.name), :class => 'status' + rows.left l(:field_priority), h(issue.priority.name), :class => 'priority' + + unless issue.disabled_core_fields.include?('assigned_to_id') + rows.left l(:field_assigned_to), avatar(issue.assigned_to, :size => "14").to_s.html_safe + (issue.assigned_to ? link_to_user(issue.assigned_to) : "-"), :class => 'assigned-to' + end + unless issue.disabled_core_fields.include?('category_id') + rows.left l(:field_category), h(issue.category ? issue.category.name : "-"), :class => 'category' + end + unless issue.disabled_core_fields.include?('fixed_version_id') + rows.left l(:field_fixed_version), (issue.fixed_version ? link_to_version(issue.fixed_version) : "-"), :class => 'fixed-version' + end + + unless issue.disabled_core_fields.include?('start_date') + rows.right l(:field_start_date), format_date(issue.start_date), :class => 'start-date' + end + unless issue.disabled_core_fields.include?('due_date') + rows.right l(:field_due_date), format_date(issue.due_date), :class => 'due-date' + end + unless issue.disabled_core_fields.include?('done_ratio') + rows.right l(:field_done_ratio), progress_bar(issue.done_ratio, :width => '80px', :legend => "#{issue.done_ratio}%"), :class => 'progress' + end + unless issue.disabled_core_fields.include?('estimated_hours') + unless issue.estimated_hours.nil? + rows.right l(:field_estimated_hours), l_hours(issue.estimated_hours), :class => 'estimated-hours' + end + end + if User.current.allowed_to?(:view_time_entries, @project) + rows.right l(:label_spent_time), (issue.total_spent_hours > 0 ? link_to(l_hours(issue.total_spent_hours), project_issue_time_entries_path(@project, issue)) : "-"), :class => 'spent-time' + end + + end %> + + <%= render_custom_fields_rows(issue) %> +
+
@@ -40,7 +78,7 @@ <% end %>
<% if issue.attachments.any? %> - <%= link_to_attachments @issue, :thumbnails => true %> + <%= link_to_attachments issue, :thumbnails => true %> <% end %> -- 2.11.0