Merge pull request #2906 from evazion/feat-modqueue-hilite-bad-tags
Modqueue: highlight uploads containing "bad" tags.
This commit is contained in:
@@ -48,9 +48,6 @@
|
||||
if ($post.data("has-children")) {
|
||||
$post.addClass("post-has-children");
|
||||
}
|
||||
if ($post.data("has-dup")) {
|
||||
$post.addClass("post-has-dup");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -24,6 +24,8 @@ $preview_has_parent_color: #CC0;
|
||||
$preview_deleted_color: #000;
|
||||
$preview_pending_color: #00F;
|
||||
$preview_flagged_color: #F00;
|
||||
$preview_sample_warning_color: hsl(0, 100%, 90%); // light red
|
||||
$preview_quality_warning_color: hsl(50, 100%, 90%); // light yellow
|
||||
|
||||
@mixin border-radius($val) {
|
||||
-moz-border-radius: $val;
|
||||
|
||||
@@ -9,10 +9,6 @@ div#c-moderator-post-queues {
|
||||
background: rgb(230, 255, 230);
|
||||
}
|
||||
|
||||
&.post-has-dup {
|
||||
background: rgb(255, 255, 100);
|
||||
}
|
||||
|
||||
&.post-neg-score {
|
||||
background: rgb(255, 230, 230);
|
||||
}
|
||||
@@ -29,6 +25,23 @@ div#c-moderator-post-queues {
|
||||
width: 800px;
|
||||
}
|
||||
|
||||
&[data-tags~="hard_translated"],
|
||||
&[data-tags~="self_upload"],
|
||||
&[data-tags~="nude_filter"],
|
||||
&[data-tags~="photoshop"],
|
||||
&[data-tags~="screencap"] {
|
||||
background-color: $preview_quality_warning_color;
|
||||
}
|
||||
|
||||
&[data-tags~="duplicate"],
|
||||
&[data-tags~="image_sample"],
|
||||
&[data-tags~="md5_mismatch"],
|
||||
&[data-tags~="resized"],
|
||||
&[data-tags~="upscaled"],
|
||||
&[data-tags~="downscaled"] {
|
||||
background-color: $preview_sample_warning_color;
|
||||
}
|
||||
|
||||
&[data-tags~=animated], &[data-file-ext=swf], &[data-file-ext=webm], &[data-file-ext=zip], &[data-file-ext=mp4] {
|
||||
aside:before {
|
||||
@include animated-icon;
|
||||
@@ -49,4 +62,4 @@ div#c-moderator-post-queues {
|
||||
font-size: $h2_size;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -831,10 +831,6 @@ class Post < ActiveRecord::Base
|
||||
set_tag_string((tag_array - Array(tag)).join(" "))
|
||||
end
|
||||
|
||||
def has_dup_tag?
|
||||
has_tag?("duplicate")
|
||||
end
|
||||
|
||||
def tag_categories
|
||||
@tag_categories ||= Tag.categories_for(tag_array)
|
||||
end
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
</div>
|
||||
|
||||
<% @posts.each do |post| %>
|
||||
<div id="post-<%= post.id %>" class="post mod-queue-preview <%= PostPresenter.preview_class(post) %>" <%= PostPresenter.data_attributes(post) %> data-has-dup="<%= post.has_dup_tag? %>">
|
||||
<div id="post-<%= post.id %>" class="post mod-queue-preview <%= PostPresenter.preview_class(post) %>" <%= PostPresenter.data_attributes(post) %>>
|
||||
<aside>
|
||||
<%= link_to(image_tag(post.preview_file_url), post_path(post), :target => "_blank") %>
|
||||
</aside>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
</div>
|
||||
|
||||
<% @posts.each do |post| %>
|
||||
<div id="post-<%= post.id %>" class="post mod-queue-preview <%= PostPresenter.preview_class(post) %>" <%= PostPresenter.data_attributes(post) %> data-has-dup="<%= post.has_dup_tag? %>">
|
||||
<div id="post-<%= post.id %>" class="post mod-queue-preview <%= PostPresenter.preview_class(post) %>" <%= PostPresenter.data_attributes(post) %>>
|
||||
<aside>
|
||||
<%= link_to(image_tag(post.preview_file_url), post_path(post), :target => "_blank") %>
|
||||
</aside>
|
||||
|
||||
Reference in New Issue
Block a user