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")) {
|
if ($post.data("has-children")) {
|
||||||
$post.addClass("post-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_deleted_color: #000;
|
||||||
$preview_pending_color: #00F;
|
$preview_pending_color: #00F;
|
||||||
$preview_flagged_color: #F00;
|
$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) {
|
@mixin border-radius($val) {
|
||||||
-moz-border-radius: $val;
|
-moz-border-radius: $val;
|
||||||
|
|||||||
@@ -9,10 +9,6 @@ div#c-moderator-post-queues {
|
|||||||
background: rgb(230, 255, 230);
|
background: rgb(230, 255, 230);
|
||||||
}
|
}
|
||||||
|
|
||||||
&.post-has-dup {
|
|
||||||
background: rgb(255, 255, 100);
|
|
||||||
}
|
|
||||||
|
|
||||||
&.post-neg-score {
|
&.post-neg-score {
|
||||||
background: rgb(255, 230, 230);
|
background: rgb(255, 230, 230);
|
||||||
}
|
}
|
||||||
@@ -29,6 +25,23 @@ div#c-moderator-post-queues {
|
|||||||
width: 800px;
|
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] {
|
&[data-tags~=animated], &[data-file-ext=swf], &[data-file-ext=webm], &[data-file-ext=zip], &[data-file-ext=mp4] {
|
||||||
aside:before {
|
aside:before {
|
||||||
@include animated-icon;
|
@include animated-icon;
|
||||||
|
|||||||
@@ -831,10 +831,6 @@ class Post < ActiveRecord::Base
|
|||||||
set_tag_string((tag_array - Array(tag)).join(" "))
|
set_tag_string((tag_array - Array(tag)).join(" "))
|
||||||
end
|
end
|
||||||
|
|
||||||
def has_dup_tag?
|
|
||||||
has_tag?("duplicate")
|
|
||||||
end
|
|
||||||
|
|
||||||
def tag_categories
|
def tag_categories
|
||||||
@tag_categories ||= Tag.categories_for(tag_array)
|
@tag_categories ||= Tag.categories_for(tag_array)
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<% @posts.each do |post| %>
|
<% @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>
|
<aside>
|
||||||
<%= link_to(image_tag(post.preview_file_url), post_path(post), :target => "_blank") %>
|
<%= link_to(image_tag(post.preview_file_url), post_path(post), :target => "_blank") %>
|
||||||
</aside>
|
</aside>
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<% @posts.each do |post| %>
|
<% @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>
|
<aside>
|
||||||
<%= link_to(image_tag(post.preview_file_url), post_path(post), :target => "_blank") %>
|
<%= link_to(image_tag(post.preview_file_url), post_path(post), :target => "_blank") %>
|
||||||
</aside>
|
</aside>
|
||||||
|
|||||||
Reference in New Issue
Block a user