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 -%> |