mv cooldown into qr
This commit is contained in:
parent
297311980e
commit
4862e64257
36
4chan_x.js
36
4chan_x.js
@ -56,7 +56,7 @@
|
||||
*/
|
||||
|
||||
(function() {
|
||||
var $, $$, DAY, a, arr, as, autoWatch, callback, changeCheckbox, changeValue, clearHidden, config, cooldown, cutoff, d, delform, down, editSauce, el, expand, expandComment, expandThread, g, getThread, hideReply, hideThread, href, html, i, id, imageClick, imageExpand, imageExpandClick, imageHover, imageResize, imageThumb, imageToggle, imageType, imageTypeChange, img, input, inputs, keyModeInsert, keyModeNormal, keydown, keypress, l1, lastChecked, log, navbotr, navtopr, nodeInserted, now, omitted, onloadComment, onloadThread, option, options, parseResponse, pathname, qr, recaptcha, recaptchaListener, recaptchaReload, redirect, replyNav, report, request, scroll, scrollThread, showReply, showThread, span, src, start, stopPropagation, temp, text, textContent, threadF, threads, tzOffset, ui, up, updateAuto, updateCallback, updateFavicon, updateInterval, updateNow, updateTime, updateTitle, updateVerbose, updaterMake, watch, watchX, watcher, watcherUpdate, _i, _j, _k, _l, _len, _len2, _len3, _len4, _len5, _len6, _len7, _m, _n, _ref, _ref2, _ref3, _ref4;
|
||||
var $, $$, DAY, a, arr, as, autoWatch, callback, changeCheckbox, changeValue, clearHidden, config, cutoff, d, delform, down, editSauce, el, expand, expandComment, expandThread, g, getThread, hideReply, hideThread, href, html, i, id, imageClick, imageExpand, imageExpandClick, imageHover, imageResize, imageThumb, imageToggle, imageType, imageTypeChange, img, input, inputs, keyModeInsert, keyModeNormal, keydown, keypress, l1, lastChecked, log, navbotr, navtopr, nodeInserted, now, omitted, onloadComment, onloadThread, option, options, parseResponse, pathname, qr, recaptcha, recaptchaListener, recaptchaReload, redirect, replyNav, report, request, scroll, scrollThread, showReply, showThread, span, src, start, stopPropagation, temp, text, textContent, threadF, threads, tzOffset, ui, up, updateAuto, updateCallback, updateFavicon, updateInterval, updateNow, updateTime, updateTitle, updateVerbose, updaterMake, watch, watchX, watcher, watcherUpdate, _i, _j, _k, _l, _len, _len2, _len3, _len4, _len5, _len6, _len7, _m, _n, _ref, _ref2, _ref3, _ref4;
|
||||
var __slice = Array.prototype.slice;
|
||||
if (typeof console != "undefined" && console !== null) {
|
||||
log = console.log;
|
||||
@ -386,22 +386,6 @@
|
||||
g.hiddenReplies = [];
|
||||
return g.hiddenThreads = [];
|
||||
};
|
||||
cooldown = function() {
|
||||
var auto, seconds, submit;
|
||||
submit = $('#qr input[type=submit]');
|
||||
seconds = parseInt(submit.value);
|
||||
if (seconds === 0) {
|
||||
submit.disabled = false;
|
||||
submit.value = 'Submit';
|
||||
auto = submit.previousSibling.lastChild;
|
||||
if (auto.checked) {
|
||||
return $('#qr form').submit();
|
||||
}
|
||||
} else {
|
||||
submit.value = seconds - 1;
|
||||
return window.setTimeout(cooldown, 1000);
|
||||
}
|
||||
};
|
||||
editSauce = function() {
|
||||
var ta;
|
||||
ta = $('#options textarea');
|
||||
@ -1069,13 +1053,29 @@
|
||||
submit = $('input[type=submit]', qr);
|
||||
submit.value = g.sage ? 60 : 30;
|
||||
submit.disabled = true;
|
||||
window.setTimeout(cooldown, 1000);
|
||||
window.setTimeout(qr.cooldown, 1000);
|
||||
auto = submit.previousSibling.lastChild;
|
||||
if (auto.checked) {
|
||||
return (_ref = $('input[title=autohide]:checked', qr)) != null ? _ref.click() : void 0;
|
||||
}
|
||||
}
|
||||
},
|
||||
cooldown: function() {
|
||||
var auto, seconds, submit;
|
||||
submit = $('#qr input[type=submit]');
|
||||
seconds = parseInt(submit.value);
|
||||
if (seconds === 0) {
|
||||
submit.disabled = false;
|
||||
submit.value = 'Submit';
|
||||
auto = submit.previousSibling.lastChild;
|
||||
if (auto.checked) {
|
||||
return $('#qr form').submit();
|
||||
}
|
||||
} else {
|
||||
submit.value = seconds - 1;
|
||||
return window.setTimeout(qr.cooldown, 1000);
|
||||
}
|
||||
},
|
||||
dialog: function(link) {
|
||||
var auto, autobox, clone, dialog, el, html, input, script, submit, xpath, _i, _len, _ref;
|
||||
html = "<div class=move>Quick Reply <input type=checkbox title=autohide> <a name=close title=close>X</a></div>";
|
||||
|
||||
@ -256,20 +256,6 @@ clearHidden = ->
|
||||
g.hiddenReplies = []
|
||||
g.hiddenThreads = []
|
||||
|
||||
cooldown = ->
|
||||
submit = $ '#qr input[type=submit]'
|
||||
seconds = parseInt submit.value
|
||||
if seconds == 0
|
||||
submit.disabled = false
|
||||
submit.value = 'Submit'
|
||||
auto = submit.previousSibling.lastChild
|
||||
if auto.checked
|
||||
$('#qr form').submit()
|
||||
#submit.click() doesn't work
|
||||
else
|
||||
submit.value = seconds - 1
|
||||
window.setTimeout cooldown, 1000
|
||||
|
||||
editSauce = ->
|
||||
ta = $ '#options textarea'
|
||||
if ta.style.display then $.show ta else $.hide ta
|
||||
@ -801,12 +787,26 @@ qr =
|
||||
submit = $ 'input[type=submit]', qr
|
||||
submit.value = if g.sage then 60 else 30
|
||||
submit.disabled = true
|
||||
window.setTimeout cooldown, 1000
|
||||
window.setTimeout qr.cooldown, 1000
|
||||
auto = submit.previousSibling.lastChild
|
||||
if auto.checked
|
||||
#unhide the qr so you know it's ready for the next item
|
||||
$('input[title=autohide]:checked', qr)?.click()
|
||||
|
||||
cooldown: ->
|
||||
submit = $ '#qr input[type=submit]'
|
||||
seconds = parseInt submit.value
|
||||
if seconds == 0
|
||||
submit.disabled = false
|
||||
submit.value = 'Submit'
|
||||
auto = submit.previousSibling.lastChild
|
||||
if auto.checked
|
||||
$('#qr form').submit()
|
||||
#submit.click() doesn't work
|
||||
else
|
||||
submit.value = seconds - 1
|
||||
window.setTimeout qr.cooldown, 1000
|
||||
|
||||
dialog: (link) ->
|
||||
html = "<div class=move>Quick Reply <input type=checkbox title=autohide> <a name=close title=close>X</a></div>"
|
||||
dialog = ui.dialog 'qr', top: '0px', left: '0px', html
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user