track searches that return no results

This commit is contained in:
r888888888
2016-02-02 16:25:14 -08:00
parent 16ea72df01
commit fe4cb7f3ba
9 changed files with 93 additions and 0 deletions

View File

@@ -59,4 +59,5 @@
<% if @post_set.has_wiki? %>
<meta name="description" content="<%= @post_set.wiki_page.presenter.blurb %>"></meta>
<% end %>
<%= missed_post_search_count_js %>
<% end %>

View File

@@ -13,6 +13,7 @@
<% if params[:random] %>
<%= hidden_field_tag :random, params[:random] %>
<% end %>
<%= hidden_field_tag "ms", "1" %>
<%= submit_tag "Go", :name => nil %>
<% end %>
</section>

View File

@@ -0,0 +1,12 @@
<script type="text/javascript">
$(function() {
var tags = $("#tags").val();
if (Danbooru.get_url_parameter("ms") === "1" && tags && tags.length > 0 && $(".post-preview").size() < 10) {
$.post("<%= Danbooru.config.report_server %>/missed_searches", {
session_id: "<%= session_id %>",
tags: $("#tags").val(),
sig: "<%= sig %>"
});
}
});
</script>