Дамы и Господа, наш форум полностью переехал на http://quantoforum.ru
Заходите по новому адресу, будем рады вас видеть

Все участники должны получить специальное письмо. При всех возникающих проблемах пожалуйста сообщите о ней в специальной теме http://quantrinas.bbhit.ru/viewtopic.php?id=1948


Старый Кванто®Форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Старый Кванто®Форум » Боярская Дума » Как пофиксить форумские ссылки(скрипт)


Как пофиксить форумские ссылки(скрипт)

Сообщений 1 страница 23 из 23

1

Если вы пользуетесь браузером Firefox(а также практически любым другим браузером, смотрите
http://en.wikipedia.org/wiki/Greasemonkey), то есть очень простое решение "кривых ссылок myff.ru", когда вместо
перехода по ссылке сначала показывается одна и та же страница "Вы собираетесь перейти по внешней ссылке":

1. Установите плагин greasemonkey.  Выберите в меню "Tools->Greasemonkey->enable"(включить).
2. Создайте текстовый файл c названием quantforum.user.js, код скрипта вот тут http://pastebin.com/f721ccff7:

Код:
// ==UserScript==
// @name          Clean Myff
// @namespace     
// @description   Clean up all the crap from myff.ru, version 1
// @include       *.myff.ru/*
// @exclude       

// ==/UserScript==

// fix the links
for (var i=0; i < document.links.length; i++)
{
        document.links[i].href= document.links[i].href.replace(
        /http:\/\/[a-z]+.myff.ru\/click.php\?/, 
        '');
}

// delete some shitty ads
var table  = document.getElementById('pun-title');
table.parentNode.removeChild(table);

Прямая ссылка на файл -- http://pastebin.com/pastebin.php?dl=f721ccff7

3. Откройте этот файл в Firefox через "File->Open File". Нажмите ок.
4. Перезагрузите страницу, теперь все ссылки будут прямыми. Если при переходе по ссылкам бред "Вы собираетесь перейти по внешней ссылке" не появляется, то всё зашибись.
5. Прощай бред администрации myff.ru! Скучать мы по тебе не будем.

По мотивам моего поста на КС об игнорах. :))

Пользуйтесь на здоровье! Тот же скрипт будет работать и у Е-нота и на ИШФ.

PS Только ногами не пинайте, первый раз в жизни javascript пишу. :)

Отредактировано drowsy (2009-08-08 04:15:22)

2

Как удалить разные нехорошие ссылки рекламные: проще всего поставить ещё и расширение platypus:

1) установите расширения "greasemonkey" и "platypus". Включите greasemonkey(щёлкнуть по обезьянке в правом нижнем углу, чтобы она яркая была).
2) Включите Platypus (в меню tools). Удалите все элементы форума, которые вам не нравятся(рекламу...), и жмите "cохранить".
3)  Потом в настройках скрипта в greasemonkey напишите "http://*.myff.ru/*". И зашибись! Рекламы вообще нет.

Вот так у меня выглядят верх и низ форума:
http://img339.imageshack.us/img339/5904 … 720343.png
http://img98.imageshack.us/img98/4226/s … 720344.png

Рекламы нет вообще!

Отредактировано drowsy (2009-08-08 04:43:26)

3

drowsy написал(а):

есть очень простое решение "кривых ссылок myff.ru"

Мой IE8 дает ошибку

Сценарий:   ...\f721ccff7[1].js
Строка:  11
Символ:  15
Ошибка:  'document' - определение отсутствует
Код:     800А1391
Источник:      Ошибка выполнения Microsoft JScript
:unsure:

4

Не знаю даже. Это ж не в фаерфоксе. Можно вроде и без использования объекта document.
А вообще IE лучше не использовать, если есть возможность.

Отредактировано drowsy (2009-08-08 07:09:36)

5

Кстати, ссылки на Гугл (и его сервисы)  отсюда проходят без задева.

6

Не знаю. У меня мой скрипт прекрасно работает, фиксит ссылки и вырезает всю рекламу.

7

drowsy, все эти шутки не проходят. Через неделю форум отключают.

8

arnsheridan написал(а):

Через неделю форум отключают.

? В каком смысле?

9

В смысле " Такого форума нет".

10

Даже если юзер на свой страх и риск использует свои собственные антипересылочные и антирекламные скрипты?

11

azur написал(а):

Даже если юзер на свой страх и риск использует свои собственные антипересылочные и антирекламные скрипты?

Где?

12

arnsheridan написал(а):

drowsy, все эти шутки не проходят. Через неделю форум отключают.

БлиH! Вас без бутылки понять  :rofl:  Я думал форум через неделю закроют.

Они не имеют права контролировать что я делаю на своём компе. Если юзеры хотят вырезать рекламу -- пусть вырезают. Вот администрация да, не может этот скрипт в тело форума встроить. А юзеры люди свободные  :jumping:

Отредактировано drowsy (2009-08-22 21:46:23)

13

drowsy, если так то ладно. Позволяю.

14

arnsheridan написал(а):

drowsy, если так то ладно. Позволяю.

http://dimitraservice.info/uploads/0002/25/06/8547-1.gif  http://dimitraservice.info/uploads/0002/25/06/8547-1.gif  http://dimitraservice.info/uploads/0002/25/06/8547-1.gif

15

Жаль , что мне звание не дали "Барин". http://www.kolobok.us/smiles/standart/mosking.gif

16

arnsheridan написал(а):

Жаль , что мне звание не дали "Барин".

У вас там описка, Барин.  http://dimitraservice.info/uploads/0002/25/06/8548-3.gif

Отредактировано drowsy (2009-08-22 21:59:14)

17

http://www.kolobok.us/smiles/user/KidRock_02.gif

18

Тему просматривают (Гостей: 1, Пользователей: 3) azur Quantrinas Quantrinas

Вау, пойду отдыхать ..  %-)

19

ИМЕННО!

20

arnsheridan написал(а):

Жаль , что мне звание не дали "Барин". http://www.kolobok.us/smiles/standart/mosking.gif

Вы можете выбрать, ув.arnsheridan  :mybb:

21

А можно так: " Секретный Агент и Барин"? http://www.kolobok.us/smiles/standart/drinks.gif

22

Как скажете :) Вам лично строго по выбору :)

23

Буду думать об этом бессонными ночами. http://www.kolobok.us/smiles/standart/grin.gif


Вы здесь » Старый Кванто®Форум » Боярская Дума » Как пофиксить форумские ссылки(скрипт)