Tag.category_for looked up a tag's category in the Redis cache. This was only used in a few places (in related tags, and on the popular/missed search pages). Get rid of this method so we can work towards getting rid of caching tag categories in Redis.
33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
<% page_title "Popular Searches" %>
|
|
<%= render "posts/partials/common/secondary_links" %>
|
|
|
|
<div id="c-explore-posts">
|
|
<div id="a-searches">
|
|
<h1>Popular Searches - <%= @date %></h1>
|
|
|
|
<table class="striped" width="100%">
|
|
<thead>
|
|
<tr>
|
|
<th>Tags</th>
|
|
<th style="text-align: right;">Count</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<% @searches.each do |search, count| %>
|
|
<tr class="tag-type-<%= Tag.find_by_name(search)&.category.to_i %>">
|
|
<td><%= link_to search, posts_path(tags: search) %></td>
|
|
<td style="text-align: right;"><%= count.to_i %></td>
|
|
</tr>
|
|
<% end %>
|
|
</tbody>
|
|
</table>
|
|
|
|
<div class="paginator">
|
|
<menu>
|
|
<li><%= link_to "< Previous", searches_explore_posts_path(:date => 1.day.ago(@date).to_date), :class => "arrow" %></li>
|
|
<li><%= link_to "Next >", searches_explore_posts_path(:date => 1.day.since(@date).to_date), :class => "arrow" %></li>
|
|
</menu>
|
|
</div>
|
|
</div>
|
|
</div>
|