diff --git a/4chan_x.user.js b/4chan_x.user.js index c6436fc07..6a26ee06a 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -3243,6 +3243,7 @@ case 'tg': case 'tv': case 'u': + case 'vg': return "http://archive.foolz.us/" + href[3] + "/full_image/" + href[5]; } }, @@ -3256,6 +3257,7 @@ case 'tv': case 'u': case 'v': + case 'vg': return "http://archive.foolz.us/" + g.BOARD + "/thread/" + g.THREAD_ID + "/"; case 'lit': return "http://fuuka.warosu.org/" + g.BOARD + "/thread/" + g.THREAD_ID; diff --git a/changelog b/changelog index eafede17d..d57e7be98 100644 --- a/changelog +++ b/changelog @@ -1,4 +1,6 @@ master +- Mayhem + Add /vg/ archive redirection. 2.26.3 - Mayhem diff --git a/script.coffee b/script.coffee index 950a5b655..46e6fc25b 100644 --- a/script.coffee +++ b/script.coffee @@ -2580,12 +2580,12 @@ redirect = # Do not use g.BOARD, the image url can originate from a cross-quote. return unless conf['404 Redirect'] switch href[3] - when 'a', 'jp', 'm', 'tg', 'tv', 'u' + when 'a', 'jp', 'm', 'tg', 'tv', 'u', 'vg' "http://archive.foolz.us/#{href[3]}/full_image/#{href[5]}" thread: -> return unless conf['404 Redirect'] switch g.BOARD - when 'a', 'jp', 'm', 'tg', 'tv', 'u', 'v' + when 'a', 'jp', 'm', 'tg', 'tv', 'u', 'v', 'vg' "http://archive.foolz.us/#{g.BOARD}/thread/#{g.THREAD_ID}/" when 'lit' "http://fuuka.warosu.org/#{g.BOARD}/thread/#{g.THREAD_ID}"