Patch #18770 » Collapsable-history.patch
| app/views/issues/_history.html.erb Fri Dec 12 09:20:05 2014 +0100 → app/views/issues/_history.html.erb Wed Jan 07 11:26:01 2015 +0100 | ||
|---|---|---|
| 1 | 1 |
<% reply_links = authorize_for('issues', 'edit') -%>
|
| 2 |
<table width="100%"> |
|
| 3 |
<tbody> |
|
| 2 | 4 |
<% for journal in journals %> |
| 3 |
<div id="change-<%= journal.id %>" class="<%= journal.css_classes %>"> |
|
| 5 |
<tr class="group open"><td> |
|
| 6 |
<div id="change-<%= journal.id %>" class="<%= journal.css_classes %>"> |
|
| 4 | 7 |
<div id="note-<%= journal.indice %>"> |
| 5 | 8 |
<h4><%= link_to "##{journal.indice}", {:anchor => "note-#{journal.indice}"}, :class => "journal-link" %>
|
| 6 | 9 |
<%= avatar(journal.user, :size => "24") %> |
| 10 |
|
|
| 11 |
<span class="expander" onclick="toggleRowGroup(this);"> </span> |
|
| 7 | 12 |
<%= authoring journal.created_on, journal.user, :label => :label_updated_time_by %> |
| 13 |
<%= link_to_function("#{l(:button_collapse_all)}/#{l(:button_expand_all)}",
|
|
| 14 |
"toggleAllRowGroups(this)", :class => 'toggle-all') %> |
|
| 15 | ||
| 8 | 16 |
<%= content_tag('span', l(:field_is_private), :class => 'private') if journal.private_notes? %></h4>
|
| 9 | 17 | |
| 18 |
</td></tr> |
|
| 19 |
<tr><td> |
|
| 10 | 20 |
<% if journal.details.any? %> |
| 11 | 21 |
<ul class="details"> |
| 12 | 22 |
<% details_to_strings(journal.visible_details).each do |string| %> |
| ... | ... | |
| 18 | 28 |
</div> |
| 19 | 29 |
</div> |
| 20 | 30 |
<%= call_hook(:view_issues_history_journal_bottom, { :journal => journal }) %>
|
| 31 |
</td></tr> |
|
| 21 | 32 |
<% end %> |
| 33 |
</tbody> |
|
| 34 |
</table> |
|
| 22 | 35 | |
| 23 | 36 |
<% heads_for_wiki_formatter if User.current.allowed_to?(:edit_issue_notes, issue.project) || User.current.allowed_to?(:edit_own_issue_notes, issue.project) %> |
| app/views/issues/show.html.erb Fri Dec 12 09:20:05 2014 +0100 → app/views/issues/show.html.erb Wed Jan 07 11:26:01 2015 +0100 | ||
|---|---|---|
| 71 | 71 |
<% if @issue.description? || @issue.attachments.any? -%> |
| 72 | 72 |
<hr /> |
| 73 | 73 |
<% if @issue.description? %> |
| 74 |
<div class="description"> |
|
| 75 |
<div class="contextual"> |
|
| 76 |
<%= link_to l(:button_quote), quoted_issue_path(@issue), :remote => true, :method => 'post', :class => 'icon icon-comment' if authorize_for('issues', 'edit') %>
|
|
| 74 |
<table width="100%"> |
|
| 75 |
<tbody> |
|
| 76 |
<tr class="group open"><td> |
|
| 77 |
<div class="description"> |
|
| 78 |
<div class="contextual"> |
|
| 79 |
<%= link_to l(:button_quote), quoted_issue_path(@issue), :remote => true, :method => 'post', :class => 'icon icon-comment' if authorize_for('issues', 'edit') %>
|
|
| 80 |
</div> |
|
| 81 |
|
|
| 82 |
<p> |
|
| 83 |
<span class="expander" onclick="toggleRowGroup(this);"> </span> |
|
| 84 |
<strong><%=l(:field_description)%></strong> |
|
| 85 |
</p> |
|
| 86 |
</td></tr> |
|
| 87 |
<tr><td> |
|
| 88 |
<div class="wiki"> |
|
| 89 |
<%= textilizable @issue, :description, :attachments => @issue.attachments %> |
|
| 90 |
</div> |
|
| 91 |
</td></tr> |
|
| 77 | 92 |
</div> |
| 78 | ||
| 79 |
<p><strong><%=l(:field_description)%></strong></p> |
|
| 80 |
<div class="wiki"> |
|
| 81 |
<%= textilizable @issue, :description, :attachments => @issue.attachments %> |
|
| 82 |
</div> |
|
| 83 |
</div> |
|
| 93 |
</tbody> |
|
| 94 |
</table> |
|
| 84 | 95 |
<% end %> |
| 85 | 96 |
<%= link_to_attachments @issue, :thumbnails => true %> |
| 86 | 97 |
<% end -%> |