Простейший userjs-скрипт для kursk.me/kursk2.ru
Наверняка каждый хоть раз да сталкивался с ситуацией, когда при переходе по внутреней ссылке попадаешь на другую версию сайта. Для тех кто предпочитает
В такой ситуации меня вид этой картинки заставляет считать себя физически и умственно неполноценным и вообще пойти совершить суицид.
В начале я обычно просто ручками менял адрес, но чувство неполноценности не отступало. Потом мне пришла в голову идея сделать какой-нибудь юзерскрипт, но времени и желания както не было, потому что яваскрипт — не мой родной язык и копаться в нем мне не особо нравиться.
Но все-таки я решился. Функционал — только ссылки на топики и комменты, кода соответственно тоже минимум.
Принцип действия наипростейший: проверяем с какой страницы мы перешли на текущую, и если это другой домен, то просто подменяем адрес.
Вот код для поклонников kursk2.ru
<code> // ==UserScript== // @name kursk2.ru to kursk2.ru changelink // @description Replacing the reference without using a second site // @include //kursk2.ru/* // ==/UserScript== if (document.referrer.match(/^http:\/\/.*kursk2\.ru.*\//)&&location.href.match(/^http:\/\/kursk\.me\/blog.*\//)) { document.location.href=location.href.replace(/^http:\/\/kursk\.me\/blog.*\//, "//blog.kursk2.ru/"); } </code>
А это для поклонников kursk2.ru
<code> // ==UserScript== // @name kursk2.ru to kursk2.ru changelink // @description Replacing the reference without using a second site // @include //kursk2.ru/* // @include //*.kursk2.ru/* // ==/UserScript== if (document.referrer.match(/^http:\/\/kursk\.me\/blog.*\//)&&location.href.match(/^http:\/\/.*kursk2\.ru.*\//)) { document.location.href=location.href.replace(/^http:\/\/.*kursk2\.ru.*\//, "//kursk2.ru/blog/") } </code>
P.S. Проверял в Опере — других браузеров у меня нету. Небольшой минус — чтобы вернуться на ту страницу с которой перешли, нужно нажать на стрелку назад 2 раза.
11 комментариев
от звания физически и умственно неполноценного скрипт не спасает
Ну и еще при переключении с одного сайта на другой моим глазам например приходится некотрое время привыкать к новому оформлению — цветовой гамме, размеру шрифта, положению некторых элементов(теже авторы комментариев). Собственно это мною и двигало.
Уведомления, которые присылают на почту оба сайта обычно содержат две ссылки — на курск.ме и курск2, но сделано это не столь удобно и наглядно, чтобы это работало эффективно.
поправил тебя, не благодари.
Если пользуешься, то он тебе нравится.
Тебе нравится Небраузер!