From fd587bff22555965bba85ef94a0966a2af02d563 Mon Sep 17 00:00:00 2001 From: Nicolas Stepien Date: Wed, 3 Apr 2013 18:27:06 +0200 Subject: [PATCH] ReplyHiding -> PostHiding --- src/features.coffee | 68 ++++++++++++++++++++++----------------------- src/main.coffee | 4 +-- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/src/features.coffee b/src/features.coffee index ba4fd03b4..05cd5aeec 100644 --- a/src/features.coffee +++ b/src/features.coffee @@ -890,7 +890,7 @@ Filter = # Hide if result.hide if @isReply - ReplyHiding.hide @, result.stub + PostHiding.hide @, result.stub else if g.VIEW is 'index' ThreadHiding.hide @thread, result.stub else @@ -1204,7 +1204,7 @@ ThreadHiding = threadRoot.nextElementSibling.hidden = threadRoot.hidden = thread.isHidden = false -ReplyHiding = +PostHiding = init: -> return if g.VIEW is 'catalog' or !Conf['Reply Hiding'] and !Conf['Reply Hiding Link'] @@ -1215,14 +1215,14 @@ ReplyHiding = node: -> return if !@isReply or @isClone - if data = ReplyHiding.db.get {boardID: @board.ID, threadID: @thread.ID, postID: @ID} + if data = PostHiding.db.get {boardID: @board.ID, threadID: @thread.ID, postID: @ID} if data.thisPost - ReplyHiding.hide @, data.makeStub, data.hideRecursively + PostHiding.hide @, data.makeStub, data.hideRecursively else - Recursive.apply ReplyHiding.hide, @, data.makeStub, true - Recursive.add ReplyHiding.hide, @, data.makeStub, true + Recursive.apply PostHiding.hide, @, data.makeStub, true + Recursive.add PostHiding.hide, @, data.makeStub, true return unless Conf['Reply Hiding'] - $.replace $('.sideArrows', @nodes.root), ReplyHiding.makeButton @, 'hide' + $.replace $('.sideArrows', @nodes.root), PostHiding.makeButton @, 'hide' menu: init: -> @@ -1236,7 +1236,7 @@ ReplyHiding = apply = $.el 'a', textContent: 'Apply' href: 'javascript:;' - $.on apply, 'click', ReplyHiding.menu.hide + $.on apply, 'click', PostHiding.menu.hide thisPost = $.el 'label', innerHTML: ' This post' @@ -1252,7 +1252,7 @@ ReplyHiding = open: (post) -> if !post.isReply or post.isClone or post.isHidden return false - ReplyHiding.menu.post = post + PostHiding.menu.post = post true subEntries: [{el: apply}, {el: thisPost}, {el: replies}, {el: makeStub}] @@ -1264,7 +1264,7 @@ ReplyHiding = apply = $.el 'a', textContent: 'Apply' href: 'javascript:;' - $.on apply, 'click', ReplyHiding.menu.show + $.on apply, 'click', PostHiding.menu.show thisPost = $.el 'label', innerHTML: ' This post' @@ -1278,9 +1278,9 @@ ReplyHiding = open: (post) -> if !post.isReply or post.isClone or !post.isHidden return false - unless data = ReplyHiding.db.get {boardID: post.board.ID, threadID: post.thread.ID, postID: post.ID} + unless data = PostHiding.db.get {boardID: post.board.ID, threadID: post.thread.ID, postID: post.ID} return false - ReplyHiding.menu.post = post + PostHiding.menu.post = post thisPost.firstChild.checked = post.isHidden replies.firstChild.checked = if data?.hideRecursively? then data.hideRecursively else Conf['Recursive Hiding'] true @@ -1290,30 +1290,30 @@ ReplyHiding = thisPost = $('input[name=thisPost]', parent).checked replies = $('input[name=replies]', parent).checked makeStub = $('input[name=makeStub]', parent).checked - {post} = ReplyHiding.menu + {post} = PostHiding.menu if thisPost - ReplyHiding.hide post, makeStub, replies + PostHiding.hide post, makeStub, replies else if replies - Recursive.apply ReplyHiding.hide, post, makeStub, true - Recursive.add ReplyHiding.hide, post, makeStub, true + Recursive.apply PostHiding.hide, post, makeStub, true + Recursive.add PostHiding.hide, post, makeStub, true else return - ReplyHiding.saveHiddenState post, true, thisPost, makeStub, replies + PostHiding.saveHiddenState post, true, thisPost, makeStub, replies $.event 'CloseMenu' show: -> parent = @parentNode thisPost = $('input[name=thisPost]', parent).checked replies = $('input[name=replies]', parent).checked - {post} = ReplyHiding.menu + {post} = PostHiding.menu if thisPost - ReplyHiding.show post, replies + PostHiding.show post, replies else if replies - Recursive.apply ReplyHiding.show, post, true - Recursive.rm ReplyHiding.hide, post, true + Recursive.apply PostHiding.show, post, true + Recursive.rm PostHiding.hide, post, true else return - if data = ReplyHiding.db.get {boardID: post.board.ID, threadID: post.thread.ID, postID: post.ID} - ReplyHiding.saveHiddenState post, !(thisPost and replies), !thisPost, data.makeStub, !replies + if data = PostHiding.db.get {boardID: post.board.ID, threadID: post.thread.ID, postID: post.ID} + PostHiding.saveHiddenState post, !(thisPost and replies), !thisPost, data.makeStub, !replies $.event 'CloseMenu' makeButton: (post, type) -> @@ -1321,7 +1321,7 @@ ReplyHiding = className: "#{type}-reply-button" innerHTML: "[ #{if type is 'hide' then '-' else '+'} ]" href: 'javascript:;' - $.on a, 'click', ReplyHiding.toggle + $.on a, 'click', PostHiding.toggle a saveHiddenState: (post, isHiding, thisPost, makeStub, hideRecursively) -> @@ -1334,25 +1334,25 @@ ReplyHiding = thisPost: thisPost isnt false # undefined -> true makeStub: makeStub hideRecursively: hideRecursively - ReplyHiding.db.set data + PostHiding.db.set data else - ReplyHiding.db.delete data + PostHiding.db.delete data toggle: -> post = Get.postFromNode @ if post.isHidden - ReplyHiding.show post + PostHiding.show post else - ReplyHiding.hide post - ReplyHiding.saveHiddenState post, post.isHidden + PostHiding.hide post + PostHiding.saveHiddenState post, post.isHidden hide: (post, makeStub=Conf['Stubs'], hideRecursively=Conf['Recursive Hiding']) -> return if post.isHidden post.isHidden = true if hideRecursively - Recursive.apply ReplyHiding.hide, post, makeStub, true - Recursive.add ReplyHiding.hide, post, makeStub, true + Recursive.apply PostHiding.hide, post, makeStub, true + Recursive.add PostHiding.hide, post, makeStub, true for quotelink in Get.allQuotelinksLinkingTo post $.addClass quotelink, 'filtered' @@ -1361,7 +1361,7 @@ ReplyHiding = post.nodes.root.hidden = true return - a = ReplyHiding.makeButton post, 'show' + a = PostHiding.makeButton post, 'show' postInfo = if Conf['Anonymize'] 'Anonymous' @@ -1383,8 +1383,8 @@ ReplyHiding = post.nodes.root.hidden = false post.isHidden = false if showRecursively - Recursive.apply ReplyHiding.show, post, true - Recursive.rm ReplyHiding.hide, post + Recursive.apply PostHiding.show, post, true + Recursive.rm PostHiding.hide, post for quotelink in Get.allQuotelinksLinkingTo post $.rmClass quotelink, 'filtered' return diff --git a/src/main.coffee b/src/main.coffee index 16966fe8f..92cf94ae7 100644 --- a/src/main.coffee +++ b/src/main.coffee @@ -349,14 +349,14 @@ Main = initFeature 'Resurrect Quotes', Quotify initFeature 'Filter', Filter initFeature 'Thread Hiding', ThreadHiding - initFeature 'Reply Hiding', ReplyHiding + initFeature 'Reply Hiding', PostHiding initFeature 'Recursive', Recursive initFeature 'Strike-through Quotes', QuoteStrikeThrough initFeature 'Quick Reply', QR initFeature 'Menu', Menu initFeature 'Report Link', ReportLink initFeature 'Thread Hiding (Menu)', ThreadHiding.menu - initFeature 'Reply Hiding (Menu)', ReplyHiding.menu + initFeature 'Reply Hiding (Menu)', PostHiding.menu initFeature 'Delete Link', DeleteLink initFeature 'Filter (Menu)', Filter.menu initFeature 'Download Link', DownloadLink