/pool_versions: add '»' drilldown links.
Add '»' drilldown links for pool names, users, and post ids.
This commit is contained in:
17
app/views/pool_versions/_diff.html.erb
Normal file
17
app/views/pool_versions/_diff.html.erb
Normal file
@@ -0,0 +1,17 @@
|
||||
<span class="diff-list">
|
||||
<% diff[:added_post_ids].each do |post_id| %>
|
||||
<ins>
|
||||
<%= link_to post_id, post_path(post_id) %><%#
|
||||
%><%= link_to "»", pool_versions_path(search: { post_id: post_id }) %>
|
||||
</ins>
|
||||
<% end %>
|
||||
</span>
|
||||
|
||||
<span class="diff-list">
|
||||
<% diff[:removed_post_ids].each do |post_id| %>
|
||||
<del>
|
||||
<%= link_to post_id, post_path(post_id) %><%#
|
||||
%><%= link_to "»", pool_versions_path(search: { post_id: post_id }) %>
|
||||
</del>
|
||||
<% end %>
|
||||
</span>
|
||||
@@ -3,8 +3,8 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Pool</th>
|
||||
<th>Post Count</th>
|
||||
<th>Changes</th>
|
||||
<th>Post Count</th>
|
||||
<th>Desc Chg</th>
|
||||
<th>Updater</th>
|
||||
<% if CurrentUser.is_moderator? %>
|
||||
@@ -19,13 +19,17 @@
|
||||
<tbody>
|
||||
<% @pool_versions.each do |pool_version| %>
|
||||
<tr>
|
||||
<td><%= link_to pool_version.pretty_name, pool_path(pool_version.pool_id), :class => "pool-category-#{pool_version.pool.category}" %></td>
|
||||
<td><%= link_to pool_version.post_ids.size, pool_versions_path(:search => {:pool_id => pool_version.pool_id}) %></td>
|
||||
<td class="col-expand"><%= pool_version_diff(pool_version) %></td>
|
||||
<td>
|
||||
<%= link_to pool_version.pretty_name, pool_path(pool_version.pool_id), class: "pool-category-#{pool_version.pool.category}" %>
|
||||
<%= link_to "»", pool_versions_path(search: { pool_id: pool_version.pool_id }), class: "pool-category-#{pool_version.pool.category}" %>
|
||||
</td>
|
||||
<td class="col-expand"><%= render "pool_versions/diff", diff: pool_version.build_diff %></td>
|
||||
<td><%= link_to pool_version.post_ids.size, pool_versions_path(search: { pool_id: pool_version.pool_id }) %></td>
|
||||
<td><%= link_to_if pool_version.description_changed, pool_version.description_changed, diff_pool_version_path(pool_version.id) %></td>
|
||||
<td>
|
||||
<% if pool_version.updater %>
|
||||
<%= link_to_user pool_version.updater %>
|
||||
<%= link_to "»", pool_versions_path(search: { updater_id: pool_version.updater_id }) %>
|
||||
<% end %>
|
||||
</td>
|
||||
<% if CurrentUser.is_moderator? %>
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Pool</th>
|
||||
<th>Post Count</th>
|
||||
<th>Changes</th>
|
||||
<th>Post Count</th>
|
||||
<th>Desc Chg</th>
|
||||
<th>Updater</th>
|
||||
<% if CurrentUser.is_moderator? %>
|
||||
@@ -16,13 +16,17 @@
|
||||
<tbody>
|
||||
<% @pool_versions.each do |pool_version| %>
|
||||
<tr id="pool-version-<%= pool_version.id %>">
|
||||
<td><%= link_to pool_version.pretty_name, pool_path(pool_version.pool_id), :class => "pool-category-#{pool_version.pool.category}" %></td>
|
||||
<td><%= link_to pool_version.post_ids.size, pool_versions_path(:search => {:pool_id => pool_version.pool_id}) %></td>
|
||||
<td class="col-expand"><%= pool_version_diff(pool_version) %></td>
|
||||
<td>
|
||||
<%= link_to pool_version.pretty_name, pool_path(pool_version.pool_id), class: "pool-category-#{pool_version.pool.category}" %>
|
||||
<%= link_to "»", pool_versions_path(search: { pool_id: pool_version.pool_id }), class: "pool-category-#{pool_version.pool.category}" %>
|
||||
</td>
|
||||
<td class="col-expand"><%= render "pool_versions/diff", diff: pool_version.build_diff %></td>
|
||||
<td><%= link_to pool_version.post_ids.size, pool_versions_path(search: { pool_id: pool_version.pool_id }) %></td>
|
||||
<td><%= link_to_if pool_version.description_changed, pool_version.description_changed, diff_pool_version_path(pool_version.id) %></td>
|
||||
<td>
|
||||
<% if pool_version.updater %>
|
||||
<%= link_to_user pool_version.updater %>
|
||||
<%= link_to "»", pool_versions_path(search: { updater_id: pool_version.updater_id }) %>
|
||||
<% end %>
|
||||
</td>
|
||||
<% if CurrentUser.is_moderator? %>
|
||||
|
||||
Reference in New Issue
Block a user