From 0fa9530d24f9da15785338a5664fd63589093ed6 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Sun, 11 Jan 2015 20:44:01 -0700 Subject: [PATCH] Revert "Reimplement QuoteThreading.disconnect()" This reverts commit 081a5eac2804f0a1488ae0110c6f8ba458b92f96. --- builds/appchan-x.user.js | 10 ++++---- builds/crx/script.js | 10 ++++---- src/General/Build.coffee | 34 ++++++++++++++-------------- src/General/UI.coffee | 1 - src/Quotelinks/QuoteThreading.coffee | 17 -------------- 5 files changed, 27 insertions(+), 45 deletions(-) diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index f692b7caf..67922a03e 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -6030,14 +6030,14 @@ postID: data.no, threadID: data.resto || data.no, boardID: boardID, - name: data.name, + name: Build.unescape(data.name), capcode: data.capcode, tripcode: data.trip, uniqueID: data.id, - email: data.email, - subject: data.sub, + email: Build.unescape(data.email), + subject: Build.unescape(data.sub), flagCode: data.country, - flagName: data.country_name, + flagName: Build.unescape(data.country_name), date: data.now, dateUTC: data.time, comment: { @@ -6053,7 +6053,7 @@ }; } else if (data.ext) { o.file = { - name: data.filename + data.ext, + name: (Build.unescape(data.filename)) + data.ext, timestamp: "" + data.tim + data.ext, url: boardID === 'f' ? "//i.4cdn.org/" + boardID + "/" + (encodeURIComponent(data.filename)) + data.ext : "//i.4cdn.org/" + boardID + "/" + data.tim + data.ext, height: data.h, diff --git a/builds/crx/script.js b/builds/crx/script.js index 4e3d872ed..2a8f5f0e3 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -6059,14 +6059,14 @@ postID: data.no, threadID: data.resto || data.no, boardID: boardID, - name: data.name, + name: Build.unescape(data.name), capcode: data.capcode, tripcode: data.trip, uniqueID: data.id, - email: data.email, - subject: data.sub, + email: Build.unescape(data.email), + subject: Build.unescape(data.sub), flagCode: data.country, - flagName: data.country_name, + flagName: Build.unescape(data.country_name), date: data.now, dateUTC: data.time, comment: { @@ -6082,7 +6082,7 @@ }; } else if (data.ext) { o.file = { - name: data.filename + data.ext, + name: (Build.unescape(data.filename)) + data.ext, timestamp: "" + data.tim + data.ext, url: boardID === 'f' ? "//i.4cdn.org/" + boardID + "/" + (encodeURIComponent(data.filename)) + data.ext : "//i.4cdn.org/" + boardID + "/" + data.tim + data.ext, height: data.h, diff --git a/src/General/Build.coffee b/src/General/Build.coffee index 1e3df44fe..14c61f1a7 100755 --- a/src/General/Build.coffee +++ b/src/General/Build.coffee @@ -33,24 +33,24 @@ Build = postFromObject: (data, boardID) -> o = # id - postID: data.no - threadID: data.resto or data.no - boardID: boardID + postID: data.no + threadID: data.resto or data.no + boardID: boardID # info - name: data.name - capcode: data.capcode - tripcode: data.trip - uniqueID: data.id - email: data.email - subject: data.sub - flagCode: data.country - flagName: data.country_name - date: data.now - dateUTC: data.time - comment: {innerHTML: data.com or ''} + name: Build.unescape data.name + capcode: data.capcode + tripcode: data.trip + uniqueID: data.id + email: Build.unescape data.email + subject: Build.unescape data.sub + flagCode: data.country + flagName: Build.unescape data.country_name + date: data.now + dateUTC: data.time + comment: {innerHTML: data.com or ''} # thread status - isSticky: !!data.sticky - isClosed: !!data.closed + isSticky: !!data.sticky + isClosed: !!data.closed isArchived: !!data.archived # file if data.filedeleted @@ -58,7 +58,7 @@ Build = isDeleted: true else if data.ext o.file = - name: data.filename + data.ext + name: (Build.unescape data.filename) + data.ext timestamp: "#{data.tim}#{data.ext}" url: if boardID is 'f' "//i.4cdn.org/#{boardID}/#{encodeURIComponent data.filename}#{data.ext}" diff --git a/src/General/UI.coffee b/src/General/UI.coffee index 549393044..877632bcb 100755 --- a/src/General/UI.coffee +++ b/src/General/UI.coffee @@ -163,7 +163,6 @@ UI = do -> onFocus: (e) => e.stopPropagation() @focus e.target - focus: (entry) -> while focused = $.x 'parent::*/child::*[contains(@class,"focused")]', entry $.rmClass focused, 'focused' diff --git a/src/Quotelinks/QuoteThreading.coffee b/src/Quotelinks/QuoteThreading.coffee index df190c6c4..b26fdc6af 100755 --- a/src/Quotelinks/QuoteThreading.coffee +++ b/src/Quotelinks/QuoteThreading.coffee @@ -27,7 +27,6 @@ QuoteThreading = Thread.callbacks.push name: 'Quote Threading' cb: @setThread - Post.callbacks.push name: 'Quote Threading' cb: @node @@ -36,22 +35,6 @@ QuoteThreading = children: {} inserted: {} - disconnect: -> - return unless Conf['Quote Threading'] and g.VIEW is 'thread' - - Header.menu.rmEntry @entry - - delete @enabled - delete @controls - delete @entry - - @parent = {} - @children = {} - @inserted = {} - - Thread.callbacks.disconnect 'Quote Threading' - Post.callbacks.disconnect 'Quote Threading' - setThread: -> QuoteThreading.thread = @ $.asap (-> !Conf['Thread Updater'] or $ '.navLinksBot > .updatelink'), ->