From dc5bec4d2e1e748cc3af7d9dcb4054b7d069ba36 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Thu, 2 Jun 2011 18:33:33 -0700 Subject: [PATCH] Work on episode count. --- NzbDrone.Web/Scripts/doTimeout.js | 9 ++++ NzbDrone.Web/Views/Series/Index.cshtml | 60 +++++++++++++------------ NzbDrone.Web/Views/Settings/Test.cshtml | 58 ++++++++++++++++++------ 3 files changed, 85 insertions(+), 42 deletions(-) create mode 100644 NzbDrone.Web/Scripts/doTimeout.js diff --git a/NzbDrone.Web/Scripts/doTimeout.js b/NzbDrone.Web/Scripts/doTimeout.js new file mode 100644 index 000000000..be7889ec8 --- /dev/null +++ b/NzbDrone.Web/Scripts/doTimeout.js @@ -0,0 +1,9 @@ +/* +* jQuery doTimeout: Like setTimeout, but better! - v1.0 - 3/3/2010 +* http://benalman.com/projects/jquery-dotimeout-plugin/ +* +* Copyright (c) 2010 "Cowboy" Ben Alman +* Dual licensed under the MIT and GPL licenses. +* http://benalman.com/about/license/ +*/ +(function ($) { var a = {}, c = "doTimeout", d = Array.prototype.slice; $[c] = function () { return b.apply(window, [0].concat(d.call(arguments))) }; $.fn[c] = function () { var f = d.call(arguments), e = b.apply(this, [c + f[0]].concat(f)); return typeof f[0] === "number" || typeof f[1] === "number" ? this : e }; function b(l) { var m = this, h, k = {}, g = l ? $.fn : $, n = arguments, i = 4, f = n[1], j = n[2], p = n[3]; if (typeof f !== "string") { i--; f = l = 0; j = n[1]; p = n[2] } if (l) { h = m.eq(0); h.data(l, k = h.data(l) || {}) } else { if (f) { k = a[f] || (a[f] = {}) } } k.id && clearTimeout(k.id); delete k.id; function e() { if (l) { h.removeData(l) } else { if (f) { delete a[f] } } } function o() { k.id = setTimeout(function () { k.fn() }, j) } if (p) { k.fn = function (q) { if (typeof p === "string") { p = g[p] } p.apply(m, d.call(n, i)) === true && !q ? o() : e() }; o() } else { if (k.fn) { j === undefined ? e() : k.fn(j === false); return true } else { e() } } } })(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Views/Series/Index.cshtml b/NzbDrone.Web/Views/Series/Index.cshtml index 12f28d2d0..804c31879 100644 --- a/NzbDrone.Web/Views/Series/Index.cshtml +++ b/NzbDrone.Web/Views/Series/Index.cshtml @@ -6,33 +6,35 @@ Series } +