Allow A/D shortcuts for browsing favgroups

This commit is contained in:
Toks
2015-06-25 10:29:59 -04:00
parent 04fa5596e2
commit c2530e9e53
3 changed files with 8 additions and 6 deletions

View File

@@ -2,18 +2,20 @@
<ul>
<% post.favorite_groups.each do |favgroup| %>
<li>
<% klass = "active" if favgroup.id == params[:favgroup_id].to_i %>
<% if favgroup.neighbors(post).previous %>
<%= link_to("&lsaquo;&thinsp;prev".html_safe, post_path(favgroup.neighbors(post).previous), :rel => "prev", :class => "prev") %>
<%= link_to("&lsaquo;&thinsp;prev".html_safe, post_path(favgroup.neighbors(post).previous, :favgroup_id => favgroup.id), :rel => "prev", :class => "prev #{klass}") %>
<% else %>
<span class="prev">&lsaquo;&thinsp;prev</span>
<% end %>
<span class="favgroup-name">
<span class="favgroup-name <%= klass %>">
<%= link_to("Favorite group: #{favgroup.name}", favorite_group_path(favgroup)) %>
</span>
<% if favgroup.neighbors(post).next %>
<%= link_to("next&thinsp;&rsaquo;".html_safe, post_path(favgroup.neighbors(post).next), :rel => "next", :class => "next") %>
<%= link_to("next&thinsp;&rsaquo;".html_safe, post_path(favgroup.neighbors(post).next, :favgroup_id => favgroup.id), :rel => "next", :class => "next #{klass}") %>
<% else %>
<span class="next">next&thinsp;&rsaquo;</span>
<% end %>