style intro page, ignore artist tags in Tag.trending, set root page to explore/posts/intro

This commit is contained in:
r888888888
2013-07-02 15:00:50 -07:00
parent 5082c9ef8c
commit 2cfc5c296c
4 changed files with 40 additions and 2 deletions

View File

@@ -141,7 +141,12 @@ class Tag < ActiveRecord::Base
counts = counts.to_a.select {|x| x[1] > trending_count_limit}
counts = counts.map do |tag_name, recent_count|
tag = Tag.find_or_create_by_name(tag_name)
[tag_name, recent_count.to_f / tag.post_count.to_f]
if tag.category == Danbooru.config.tag_category_mapping["artist"]
# we're not interested in artists in the trending list
[tag_name, 0]
else
[tag_name, recent_count.to_f / tag.post_count.to_f]
end
end
counts.sort_by {|x| -x[1]}.slice(0, 25).map(&:first)