Sha256: 5edc6a49d38773cee438245a9b41cce53e9f95c604d1fc2fc29f1a3779ca08e7

Contents?: true

Size: 1.79 KB

Versions: 3

Compression:

Stored size: 1.79 KB

Contents

% ljust_value = 15
% info =  { 'ID' => issue.id,
%           'Subject' => issue.subject,
%           'Status' => issue.status.name,
%           'Priority' => issue.priority.name,
%           'Readiness' => issue.done_ratio + '%',
%           'Author' => TemplateRenderer.render('issue/show/user', user: issue.author) }
%
% info['Assigned to'] = TemplateRenderer.render('issue/show/user', user: issue.assigned_to) if issue.assigned_to?
% info['Project'] = issue.project.name if issue.project?
% info['Version'] = issue.fixed_version.name if issue.fixed_version?
% info['Parent'] = "#{issue.parent.id} - #{issue.parent.reload.subject.cut(80)}" if issue.parent?
%
% info.each do |title, value|
<%= "#{title}:".ljust(ljust_value).yellow %> <%= value + "\n" %>
% end
%
% if issue.children?
<%= 'Children'.yellow %>:
%   issue.children.each do |i|
  * <%= i.id %> - <%= i.reload.subject.cut(70) %>
%   end
% end
%
% if issue.relations?
<%= 'Relations'.yellow %>:
%   issue.relations.each do |r|
%     issue_id = r.prefix_options[:issue_id]
%     issue_to_id = r.issue_to_id
%     relation_type = r.relation_type
  * <%= issue_id == issue.id ? 'this' : issue_id %> <%= relation_type %> <%= issue_to_id == issue.id ? 'this' : issue_to_id %>
%   end

% end
%
% if issue.attachments.size > 0
<%= 'Attachments:'.yellow %>

%   issue.attachments.each do |a|
  <%= '*'.yellow %> <%= a.filename %>  -  <%= a.content_url %>
%   end
% end
%
% if issue.description? && !issue.description.empty?

<%= issue.description %>


% end
%
% if issue.journals? && journals_limit > 0
%   journals = []
%   issue.journals.reverse.each do |j|
%     break if journals.size > journals_limit
%     next if comments_only && !j.notes
%     journals.push j
%   end
<%= TemplateRenderer.render 'issue/show/journals', journals: journals, ljust_value: ljust_value %>
% end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
redmine_cli-0.7.0 lib/assets/templates/en/issue/show.erb
redmine_cli-0.6.1 lib/assets/templates/en/issue/show.erb
redmine_cli-0.6.0 lib/assets/templates/en/issue/show.erb