Кока, а можно сделать так, чтобы при парсинге ссылок в постах и комментариях (из тела сообщения или из href, если ссылку пишут через тег <a />), если ссылка ведет на веб-морду реактора, домен бы вырезался из href итоговой ссылки?
Например, http://joyreactor.cc/post/12847419 превращалось бы просто в /post/12847419
http://old.reactor.cc/all превращалось бы в /all
http://jrproxy.com/user/koka превращалось бы в /user/koka
Только с фэндомными тегами непонятно как быть, там же в зависимости от домена, ЕМНИП, отображается разная информация в аккаунте пользователя.
Но при этом не трогать служебные домены, типа img0.joyreactor.cc (по понятным причинам). Можно, конечно, и их парсером подменять на тот, через который сидит юзер, но это надо городить логику, а предложенное мной сделать - несколько минут и строчек кода.
Зачем? Все сидят через разные домены, кто-то через основной, кто-то через олд, а кто-то вообще в Казахстане. Если в посте или каментах дают ссылку на реактор, то у юзера она должна открываться в том домене, которым юзер пользуется, так как контент в итоге все равно один.
Когда привык сидеть через новый дизайн и кликаешь по ссылке на олд, просто морщишь нос. Когда приходится сидеть через jrproxy и кликаешь по ссылке на joyreactor.cc, сначала сидишь тупишь в монитор, потом вручную меняешь ссылку. Неудобно же.
Да, если юзер намеренно дает ссылку на какой-то из доменов реактора, типа, "нате сходите посмотрите на олд <ссылка>", то такое поведение парсера всё поломает и тут я хз как быть.
Например, http://joyreactor.cc/post/12847419 превращалось бы просто в /post/12847419
http://old.reactor.cc/all превращалось бы в /all
http://jrproxy.com/user/koka превращалось бы в /user/koka
Только с фэндомными тегами непонятно как быть, там же в зависимости от домена, ЕМНИП, отображается разная информация в аккаунте пользователя.
Но при этом не трогать служебные домены, типа img0.joyreactor.cc (по понятным причинам). Можно, конечно, и их парсером подменять на тот, через который сидит юзер, но это надо городить логику, а предложенное мной сделать - несколько минут и строчек кода.
Зачем? Все сидят через разные домены, кто-то через основной, кто-то через олд, а кто-то вообще в Казахстане. Если в посте или каментах дают ссылку на реактор, то у юзера она должна открываться в том домене, которым юзер пользуется, так как контент в итоге все равно один.
Когда привык сидеть через новый дизайн и кликаешь по ссылке на олд, просто морщишь нос. Когда приходится сидеть через jrproxy и кликаешь по ссылке на joyreactor.cc, сначала сидишь тупишь в монитор, потом вручную меняешь ссылку. Неудобно же.
Да, если юзер намеренно дает ссылку на какой-то из доменов реактора, типа, "нате сходите посмотрите на олд <ссылка>", то такое поведение парсера всё поломает и тут я хз как быть.
Еще на тему
Проверка: https://joyreactor.cc/post/3785326