From d131621b9efbba06036ea7858ef3a6c81e507986 Mon Sep 17 00:00:00 2001 From: Nicolas Stepien Date: Tue, 18 Oct 2011 16:09:34 +0200 Subject: [PATCH] Init time offset and g.hiddenReplies earlier. --- 4chan_x.user.js | 13 ++++++------- script.coffee | 12 ++++++------ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/4chan_x.user.js b/4chan_x.user.js index 3e674a0d6..a521120e1 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -518,6 +518,11 @@ } else { g.PAGENUM = parseInt(temp) || 0; } + g.hiddenReplies = $.get("hiddenReplies/" + g.BOARD + "/", {}); + g.chanOffset = 5 - new Date().getTimezoneOffset() / 60; + if ($.isDST()) { + g.chanOffset--; + } $$ = function(selector, root) { if (root == null) { root = d.body; @@ -2963,7 +2968,7 @@ }; Main = { init: function() { - var cutoff, hiddenThreads, id, lastChecked, nodes, now, timestamp, tzOffset, _ref; + var cutoff, hiddenThreads, id, lastChecked, nodes, now, timestamp, _ref; $.unbind(document, 'DOMContentLoaded', Main.init); if (location.hostname === 'sys.4chan.org') { QR.sys(); @@ -2978,12 +2983,6 @@ } $.bind(window, 'message', Main.message); Favicon.init(); - g.hiddenReplies = $.get("hiddenReplies/" + g.BOARD + "/", {}); - tzOffset = (new Date()).getTimezoneOffset() / 60; - g.chanOffset = 5 - tzOffset; - if ($.isDST()) { - g.chanOffset--; - } lastChecked = $.get('lastChecked', 0); now = Date.now(); if (lastChecked < now - 1 * DAY) { diff --git a/script.coffee b/script.coffee index e13e34908..01bba707c 100644 --- a/script.coffee +++ b/script.coffee @@ -378,6 +378,12 @@ if temp is 'res' else g.PAGENUM = parseInt(temp) or 0 +g.hiddenReplies = $.get "hiddenReplies/#{g.BOARD}/", {} +# GMT -8 is given as +480; would GMT +8 be -480 ? +g.chanOffset = 5 - new Date().getTimezoneOffset() / 60 +# 4chan = EST = GMT -5 +g.chanOffset-- if $.isDST() + $$ = (selector, root=d.body) -> Array::slice.call root.querySelectorAll selector @@ -2248,12 +2254,6 @@ Main = $.bind window, 'message', Main.message Favicon.init() - g.hiddenReplies = $.get "hiddenReplies/#{g.BOARD}/", {} - tzOffset = (new Date()).getTimezoneOffset() / 60 - # GMT -8 is given as +480; would GMT +8 be -480 ? - g.chanOffset = 5 - tzOffset - # 4chan = EST = GMT -5 - g.chanOffset-- if $.isDST() lastChecked = $.get 'lastChecked', 0 now = Date.now()