From 2de968891c429ba89c70cf470bc8bceddf373c64 Mon Sep 17 00:00:00 2001 From: Nicolas Stepien Date: Wed, 8 Aug 2012 16:59:35 +0200 Subject: [PATCH] Add /q/ archive redirection. Close #648. --- 4chan_x.user.js | 3 +++ changelog | 2 ++ script.coffee | 6 +++--- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/4chan_x.user.js b/4chan_x.user.js index 88c72d29a..a331f1e99 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -4467,6 +4467,7 @@ case 'a': case 'jp': case 'm': + case 'q': case 'sp': case 'tg': case 'vg': @@ -4482,6 +4483,7 @@ case 'co': case 'jp': case 'm': + case 'q': case 'sp': case 'tg': case 'tv': @@ -4507,6 +4509,7 @@ case 'co': case 'jp': case 'm': + case 'q': case 'sp': case 'tg': case 'tv': diff --git a/changelog b/changelog index f0603e95d..73169da46 100644 --- a/changelog +++ b/changelog @@ -1,4 +1,6 @@ master +- Mayhem + Add /q/ archive redirection. 2.34.3 - Mayhem diff --git a/script.coffee b/script.coffee index b72a3146d..6e1731a1d 100644 --- a/script.coffee +++ b/script.coffee @@ -3551,7 +3551,7 @@ Redirect = image: (board, filename) -> # Do not use g.BOARD, the image url can originate from a cross-quote. switch board - when 'a', 'jp', 'm', 'sp', 'tg', 'vg', 'wsg' + when 'a', 'jp', 'm', 'q', 'sp', 'tg', 'vg', 'wsg' "//archive.foolz.us/#{board}/full_image/#{filename}" when 'u' "//nsfw.foolz.us/#{board}/full_image/#{filename}" @@ -3564,7 +3564,7 @@ Redirect = # "https://md401.homelinux.net/4chan/cgi-board.pl/#{board}/full_image/#{filename}" post: (board, postID) -> switch board - when 'a', 'co', 'jp', 'm', 'sp', 'tg', 'tv', 'v', 'vg', 'wsg', 'dev', 'foolz' + when 'a', 'co', 'jp', 'm', 'q', 'sp', 'tg', 'tv', 'v', 'vg', 'wsg', 'dev', 'foolz' "//archive.foolz.us/api/chan/post/board/#{board}/num/#{postID}/format/json" when 'u', 'kuku' "//nsfw.foolz.us/api/chan/post/board/#{board}/num/#{postID}/format/json" @@ -3577,7 +3577,7 @@ Redirect = else "#{board}/post/#{postID}" switch board - when 'a', 'co', 'jp', 'm', 'sp', 'tg', 'tv', 'v', 'vg', 'wsg', 'dev', 'foolz' + when 'a', 'co', 'jp', 'm', 'q', 'sp', 'tg', 'tv', 'v', 'vg', 'wsg', 'dev', 'foolz' url = "//archive.foolz.us/#{path}/" if threadID and postID url += "##{postID}"