From 4f820ad8de8c6f84af3c4b47ce0d035c7d693cd8 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Sun, 11 May 2014 19:42:13 -0700 Subject: [PATCH] 4gropes has been broken for awhile, I guess? Fix #687 If anyone has a new catalog to replace 4gropes, CC me. --- builds/4chan-X.user.js | 63 ++------------------------- builds/crx/script.js | 63 ++------------------------- src/Miscellaneous/CatalogLinks.coffee | 11 ++--- 3 files changed, 12 insertions(+), 125 deletions(-) diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 16c89af6a..417dc83e5 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -11372,65 +11372,10 @@ return CatalogLinks.el.title = "Turn catalog links " + (useCatalog ? 'off' : 'on') + "."; }, external: function(board) { - switch (board) { - case 'a': - case 'c': - case 'g': - case 'co': - case 'k': - case 'm': - case 'o': - case 'p': - case 'v': - case 'vg': - case 'w': - case 'cm': - case '3': - case 'adv': - case 'an': - case 'cgl': - case 'ck': - case 'diy': - case 'fa': - case 'fit': - case 'int': - case 'jp': - case 'mlp': - case 'lit': - case 'mu': - case 'n': - case 'po': - case 'sci': - case 'toy': - case 'trv': - case 'tv': - case 'vp': - case 'x': - case 'q': - return "http://catalog.neet.tv/" + board; - case 'd': - case 'e': - case 'gif': - case 'h': - case 'hr': - case 'hc': - case 'r9k': - case 's': - case 'pol': - case 'soc': - case 'u': - case 'i': - case 'ic': - case 'hm': - case 'r': - case 'w': - case 'wg': - case 'wsg': - case 't': - case 'y': - return "http://4index.gropes.us/" + board; - default: - return "/" + board + "/catalog"; + if (board === 'a' || board === 'c' || board === 'g' || board === 'co' || board === 'k' || board === 'm' || board === 'o' || board === 'p' || board === 'v' || board === 'vg' || board === 'w' || board === 'cm' || board === '3' || board === 'adv' || board === 'an' || board === 'cgl' || board === 'ck' || board === 'diy' || board === 'fa' || board === 'fit' || board === 'int' || board === 'jp' || board === 'mlp' || board === 'lit' || board === 'mu' || board === 'n' || board === 'po' || board === 'sci' || board === 'toy' || board === 'trv' || board === 'tv' || board === 'vp' || board === 'x' || board === 'q') { + return "http://catalog.neet.tv/" + board; + } else { + return "/" + board + "/catalog"; } } }; diff --git a/builds/crx/script.js b/builds/crx/script.js index 39773e6f4..b4d919749 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -11387,65 +11387,10 @@ return CatalogLinks.el.title = "Turn catalog links " + (useCatalog ? 'off' : 'on') + "."; }, external: function(board) { - switch (board) { - case 'a': - case 'c': - case 'g': - case 'co': - case 'k': - case 'm': - case 'o': - case 'p': - case 'v': - case 'vg': - case 'w': - case 'cm': - case '3': - case 'adv': - case 'an': - case 'cgl': - case 'ck': - case 'diy': - case 'fa': - case 'fit': - case 'int': - case 'jp': - case 'mlp': - case 'lit': - case 'mu': - case 'n': - case 'po': - case 'sci': - case 'toy': - case 'trv': - case 'tv': - case 'vp': - case 'x': - case 'q': - return "http://catalog.neet.tv/" + board; - case 'd': - case 'e': - case 'gif': - case 'h': - case 'hr': - case 'hc': - case 'r9k': - case 's': - case 'pol': - case 'soc': - case 'u': - case 'i': - case 'ic': - case 'hm': - case 'r': - case 'w': - case 'wg': - case 'wsg': - case 't': - case 'y': - return "http://4index.gropes.us/" + board; - default: - return "/" + board + "/catalog"; + if (board === 'a' || board === 'c' || board === 'g' || board === 'co' || board === 'k' || board === 'm' || board === 'o' || board === 'p' || board === 'v' || board === 'vg' || board === 'w' || board === 'cm' || board === '3' || board === 'adv' || board === 'an' || board === 'cgl' || board === 'ck' || board === 'diy' || board === 'fa' || board === 'fit' || board === 'int' || board === 'jp' || board === 'mlp' || board === 'lit' || board === 'mu' || board === 'n' || board === 'po' || board === 'sci' || board === 'toy' || board === 'trv' || board === 'tv' || board === 'vp' || board === 'x' || board === 'q') { + return "http://catalog.neet.tv/" + board; + } else { + return "/" + board + "/catalog"; } } }; diff --git a/src/Miscellaneous/CatalogLinks.coffee b/src/Miscellaneous/CatalogLinks.coffee index e123e537c..ce8bc8b3e 100755 --- a/src/Miscellaneous/CatalogLinks.coffee +++ b/src/Miscellaneous/CatalogLinks.coffee @@ -44,10 +44,7 @@ CatalogLinks = CatalogLinks.el.title = "Turn catalog links #{if useCatalog then 'off' else 'on'}." external: (board) -> - switch board - when 'a', 'c', 'g', 'co', 'k', 'm', 'o', 'p', 'v', 'vg', 'w', 'cm', '3', 'adv', 'an', 'cgl', 'ck', 'diy', 'fa', 'fit', 'int', 'jp', 'mlp', 'lit', 'mu', 'n', 'po', 'sci', 'toy', 'trv', 'tv', 'vp', 'x', 'q' - "http://catalog.neet.tv/#{board}" - when 'd', 'e', 'gif', 'h', 'hr', 'hc', 'r9k', 's', 'pol', 'soc', 'u', 'i', 'ic', 'hm', 'r', 'w', 'wg', 'wsg', 't', 'y' - "http://4index.gropes.us/#{board}" - else - "/#{board}/catalog" \ No newline at end of file + if board in ['a', 'c', 'g', 'co', 'k', 'm', 'o', 'p', 'v', 'vg', 'w', 'cm', '3', 'adv', 'an', 'cgl', 'ck', 'diy', 'fa', 'fit', 'int', 'jp', 'mlp', 'lit', 'mu', 'n', 'po', 'sci', 'toy', 'trv', 'tv', 'vp', 'x', 'q'] + "http://catalog.neet.tv/#{board}" + else + "/#{board}/catalog" \ No newline at end of file