iqdb: hide low similarity results behind "show" link.
This commit is contained in:
11
app/javascript/src/javascripts/iqdb_queries.js
Normal file
11
app/javascript/src/javascripts/iqdb_queries.js
Normal file
@@ -0,0 +1,11 @@
|
||||
let IqdbQuery = {};
|
||||
|
||||
IqdbQuery.initialize_all = function() {
|
||||
$(document).on("click.danbooru", "a.toggle-iqdb-posts-low-similarity", function(event) {
|
||||
$(".iqdb-posts-low-similarity").toggle();
|
||||
$("a.toggle-iqdb-posts-low-similarity").toggle();
|
||||
event.preventDefault();
|
||||
});
|
||||
};
|
||||
|
||||
$(document).ready(IqdbQuery.initialize_all);
|
||||
@@ -6,7 +6,8 @@ let Upload = {};
|
||||
|
||||
Upload.MAX_FILE_SIZE = <%= Danbooru.config.max_file_size.to_json %> / (1024 * 1024);
|
||||
Upload.IQDB_LIMIT = 5;
|
||||
Upload.IQDB_SIMILARITY = 50;
|
||||
Upload.IQDB_MIN_SIMILARITY = 50;
|
||||
Upload.IQDB_HIGH_SIMILARITY = 65;
|
||||
|
||||
Upload.initialize_all = function() {
|
||||
if ($("#c-uploads,#c-posts").length) {
|
||||
@@ -81,7 +82,14 @@ Upload.initialize_similar = function() {
|
||||
|
||||
let source = $("#upload_source").val();
|
||||
if (/^https?:\/\//.test(source)) {
|
||||
$.get("/iqdb_queries.js", { url: source, limit: Upload.IQDB_LIMIT, similarity: Upload.IQDB_SIMILARITY });
|
||||
$.get("/iqdb_queries.js", {
|
||||
limit: Upload.IQDB_LIMIT,
|
||||
search: {
|
||||
url: source,
|
||||
similarity: Upload.IQDB_MIN_SIMILARITY,
|
||||
high_similarity: Upload.IQDB_HIGH_SIMILARITY
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user