Fix file redirection.
This was all my bad.
This commit is contained in:
parent
249a739bfc
commit
36e11ff921
@ -6245,7 +6245,7 @@
|
||||
ImageExpand.contract(post);
|
||||
src = this.src.split('/');
|
||||
if (src[2] === 'images.4chan.org') {
|
||||
URL = Redirect.to('image', {
|
||||
URL = Redirect.to('file', {
|
||||
boardID: src[3],
|
||||
filename: src[5]
|
||||
});
|
||||
@ -6385,7 +6385,7 @@
|
||||
post = g.posts[this.dataset.fullid];
|
||||
src = this.src.split('/');
|
||||
if (src[2] === 'images.4chan.org') {
|
||||
URL = Redirect.to('image', {
|
||||
URL = Redirect.to('file', {
|
||||
boardID: src[3],
|
||||
filename: src[5].replace(/\?.+$/, '')
|
||||
});
|
||||
@ -7754,7 +7754,7 @@
|
||||
post: {},
|
||||
file: {},
|
||||
init: function() {
|
||||
var archive, arr, boardID, data, id, name, type, _i, _j, _len, _len1, _ref, _ref1, _ref2, _ref3;
|
||||
var archive, arr, boardID, data, id, name, type, _i, _len, _ref, _ref1, _ref2, _ref3;
|
||||
|
||||
_ref = Conf['selectedArchives'];
|
||||
for (boardID in _ref) {
|
||||
@ -7775,11 +7775,11 @@
|
||||
}
|
||||
}
|
||||
_ref2 = Redirect.archives;
|
||||
for (_i = 0, _len = _ref2.length; _i < _len; _i++) {
|
||||
archive = _ref2[_i];
|
||||
for (name in _ref2) {
|
||||
archive = _ref2[name];
|
||||
_ref3 = archive.boards;
|
||||
for (_j = 0, _len1 = _ref3.length; _j < _len1; _j++) {
|
||||
boardID = _ref3[_j];
|
||||
for (_i = 0, _len = _ref3.length; _i < _len; _i++) {
|
||||
boardID = _ref3[_i];
|
||||
if (!(boardID in Redirect.thread)) {
|
||||
Redirect.thread[boardID] = archive;
|
||||
}
|
||||
@ -10052,7 +10052,8 @@
|
||||
var url;
|
||||
|
||||
if (Conf['404 Redirect'] && d.title === '4chan - 404 Not Found') {
|
||||
url = Redirect.to('image', {
|
||||
Redirect.init();
|
||||
url = Redirect.to('file', {
|
||||
boardID: pathname[1],
|
||||
filename: pathname[3]
|
||||
});
|
||||
|
||||
@ -6254,7 +6254,7 @@
|
||||
ImageExpand.contract(post);
|
||||
src = this.src.split('/');
|
||||
if (src[2] === 'images.4chan.org') {
|
||||
URL = Redirect.to('image', {
|
||||
URL = Redirect.to('file', {
|
||||
boardID: src[3],
|
||||
filename: src[5]
|
||||
});
|
||||
@ -6394,7 +6394,7 @@
|
||||
post = g.posts[this.dataset.fullid];
|
||||
src = this.src.split('/');
|
||||
if (src[2] === 'images.4chan.org') {
|
||||
URL = Redirect.to('image', {
|
||||
URL = Redirect.to('file', {
|
||||
boardID: src[3],
|
||||
filename: src[5].replace(/\?.+$/, '')
|
||||
});
|
||||
@ -7763,7 +7763,7 @@
|
||||
post: {},
|
||||
file: {},
|
||||
init: function() {
|
||||
var archive, arr, boardID, data, id, name, type, _i, _j, _len, _len1, _ref, _ref1, _ref2, _ref3;
|
||||
var archive, arr, boardID, data, id, name, type, _i, _len, _ref, _ref1, _ref2, _ref3;
|
||||
|
||||
_ref = Conf['selectedArchives'];
|
||||
for (boardID in _ref) {
|
||||
@ -7784,11 +7784,11 @@
|
||||
}
|
||||
}
|
||||
_ref2 = Redirect.archives;
|
||||
for (_i = 0, _len = _ref2.length; _i < _len; _i++) {
|
||||
archive = _ref2[_i];
|
||||
for (name in _ref2) {
|
||||
archive = _ref2[name];
|
||||
_ref3 = archive.boards;
|
||||
for (_j = 0, _len1 = _ref3.length; _j < _len1; _j++) {
|
||||
boardID = _ref3[_j];
|
||||
for (_i = 0, _len = _ref3.length; _i < _len; _i++) {
|
||||
boardID = _ref3[_i];
|
||||
if (!(boardID in Redirect.thread)) {
|
||||
Redirect.thread[boardID] = archive;
|
||||
}
|
||||
@ -10063,7 +10063,8 @@
|
||||
var url;
|
||||
|
||||
if (Conf['404 Redirect'] && d.title === '4chan - 404 Not Found') {
|
||||
url = Redirect.to('image', {
|
||||
Redirect.init();
|
||||
url = Redirect.to('file', {
|
||||
boardID: pathname[1],
|
||||
filename: pathname[3]
|
||||
});
|
||||
|
||||
@ -6232,7 +6232,7 @@
|
||||
ImageExpand.contract(post);
|
||||
src = this.src.split('/');
|
||||
if (src[2] === 'images.4chan.org') {
|
||||
URL = Redirect.to('image', {
|
||||
URL = Redirect.to('file', {
|
||||
boardID: src[3],
|
||||
filename: src[5]
|
||||
});
|
||||
@ -6372,7 +6372,7 @@
|
||||
post = g.posts[this.dataset.fullid];
|
||||
src = this.src.split('/');
|
||||
if (src[2] === 'images.4chan.org') {
|
||||
URL = Redirect.to('image', {
|
||||
URL = Redirect.to('file', {
|
||||
boardID: src[3],
|
||||
filename: src[5].replace(/\?.+$/, '')
|
||||
});
|
||||
@ -7746,7 +7746,7 @@
|
||||
post: {},
|
||||
file: {},
|
||||
init: function() {
|
||||
var archive, arr, boardID, data, id, name, type, _i, _j, _len, _len1, _ref, _ref1, _ref2, _ref3;
|
||||
var archive, arr, boardID, data, id, name, type, _i, _len, _ref, _ref1, _ref2, _ref3;
|
||||
|
||||
_ref = Conf['selectedArchives'];
|
||||
for (boardID in _ref) {
|
||||
@ -7767,11 +7767,11 @@
|
||||
}
|
||||
}
|
||||
_ref2 = Redirect.archives;
|
||||
for (_i = 0, _len = _ref2.length; _i < _len; _i++) {
|
||||
archive = _ref2[_i];
|
||||
for (name in _ref2) {
|
||||
archive = _ref2[name];
|
||||
_ref3 = archive.boards;
|
||||
for (_j = 0, _len1 = _ref3.length; _j < _len1; _j++) {
|
||||
boardID = _ref3[_j];
|
||||
for (_i = 0, _len = _ref3.length; _i < _len; _i++) {
|
||||
boardID = _ref3[_i];
|
||||
if (!(boardID in Redirect.thread)) {
|
||||
Redirect.thread[boardID] = archive;
|
||||
}
|
||||
@ -10044,7 +10044,8 @@
|
||||
var url;
|
||||
|
||||
if (Conf['404 Redirect'] && d.title === '4chan - 404 Not Found') {
|
||||
url = Redirect.to('image', {
|
||||
Redirect.init();
|
||||
url = Redirect.to('file', {
|
||||
boardID: pathname[1],
|
||||
filename: pathname[3]
|
||||
});
|
||||
|
||||
@ -13,7 +13,7 @@ Redirect =
|
||||
else
|
||||
archive.boards
|
||||
Redirect[type][boardID] = archive if arr.contains boardID
|
||||
for archive in Redirect.archives
|
||||
for name, archive of Redirect.archives
|
||||
for boardID in archive.boards
|
||||
unless boardID of Redirect.thread
|
||||
Redirect.thread[boardID] = archive
|
||||
|
||||
@ -46,7 +46,8 @@ Main =
|
||||
when 'images.4chan.org'
|
||||
$.ready ->
|
||||
if Conf['404 Redirect'] and d.title is '4chan - 404 Not Found'
|
||||
url = Redirect.to 'image',
|
||||
Redirect.init()
|
||||
url = Redirect.to 'file',
|
||||
boardID: pathname[1]
|
||||
filename: pathname[3]
|
||||
location.href = url if url
|
||||
|
||||
@ -137,7 +137,7 @@ ImageExpand =
|
||||
|
||||
src = @src.split '/'
|
||||
if src[2] is 'images.4chan.org'
|
||||
URL = Redirect.to 'image',
|
||||
URL = Redirect.to 'file',
|
||||
boardID: src[3]
|
||||
filename: src[5]
|
||||
if URL
|
||||
|
||||
@ -28,7 +28,7 @@ ImageHover =
|
||||
|
||||
src = @src.split '/'
|
||||
if src[2] is 'images.4chan.org'
|
||||
URL = Redirect.to 'image',
|
||||
URL = Redirect.to 'file',
|
||||
boardID: src[3]
|
||||
filename: src[5].replace /\?.+$/, ''
|
||||
if URL
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user