|
@ -32,14 +32,15 @@ |
|
|
</div> |
|
|
</div> |
|
|
{% block search %} |
|
|
{% block search %} |
|
|
<div id="search"> |
|
|
<div id="search"> |
|
|
<form action="" method="GET"> |
|
|
<form id="submitform" action="" method="GET" onsubmit="this.setAttribute('isSubmitting', 'true');"> |
|
|
<input id="query" name="q" value="{{query}}"/> |
|
|
<input id="query" name="q" value="{{query}}"/> |
|
|
<input id="submit" type="submit" value="search"/> |
|
|
<input id="submit" type="submit" value="search"/> |
|
|
</form> |
|
|
</form> |
|
|
<script> |
|
|
<script> |
|
|
(function () { |
|
|
(function () { |
|
|
var searching = false, |
|
|
var searching = false, |
|
|
button = document.querySelector('#search #submit'); |
|
|
button = document.querySelector('#search #submit'), |
|
|
|
|
|
submitting = document.querySelector('#submitform').getAttribute('isSubmitting'); |
|
|
|
|
|
|
|
|
button.addEventListener('click', function (e) { |
|
|
button.addEventListener('click', function (e) { |
|
|
if (!searching) { |
|
|
if (!searching) { |
|
@ -75,7 +76,6 @@ |
|
|
$(document.body).bind("mousemove keypress", function(e) { |
|
|
$(document.body).bind("mousemove keypress", function(e) { |
|
|
time = new Date().getTime(); |
|
|
time = new Date().getTime(); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
function refresh() { |
|
|
function refresh() { |
|
|
if(new Date().getTime() - time >= 300000){ |
|
|
if(new Date().getTime() - time >= 300000){ |
|
|
console.log('refresh!'); |
|
|
console.log('refresh!'); |
|
@ -84,7 +84,6 @@ |
|
|
setTimeout(refresh, 300000); |
|
|
setTimeout(refresh, 300000); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
setTimeout(refresh, 300000); |
|
|
setTimeout(refresh, 300000); |
|
|
|
|
|
|
|
|
// prevent links from opening in new tab |
|
|
// prevent links from opening in new tab |
|
|