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