Почувствуй себя модератором (пользователям Firefox only)
и так, многие учаснеки нашего продвинутого движения давно желали иметь возможность не видеть сообщений на форуме от ненавистных конкретно им и другим учаснекам юзеров
и такая возможность появилась!
все благодаря афтору Константину Тумалевичу - http://www.e1.ru/talk/forum/go_to_message.php?f=37...
я немножко подправил его код чтобы было возможно убирать несколько (сколько угодно) флудеров сразу
и так:
1. Устанавливаем прекрасный плугин для Файрфокса Greasmonkey - https://addons.mozilla.org/ru/firefox/addon/748
2.a скачиваем банящий скрипт с http://www.oval-lab.com/ban.user.js .Greasmonkey сразу его распознает и установит
либо
2.b
копируем следующий кот в файл ban.user.js
правим кот
на предмет ненавистных вам флудеров, сохраняете его в этом файле и можно драг и дропнуть его прямо в окно Файрфокса
Вуаля!
[Сообщение изменено пользователем 18.05.2008 16:50]
и такая возможность появилась!
все благодаря афтору Константину Тумалевичу - http://www.e1.ru/talk/forum/go_to_message.php?f=37...
я немножко подправил его код чтобы было возможно убирать несколько (сколько угодно) флудеров сразу
и так:
1. Устанавливаем прекрасный плугин для Файрфокса Greasmonkey - https://addons.mozilla.org/ru/firefox/addon/748
2.a скачиваем банящий скрипт с http://www.oval-lab.com/ban.user.js .Greasmonkey сразу его распознает и установит
либо
2.b
копируем следующий кот в файл ban.user.js
Исходник:// ==UserScript== // @name Fluders REMOVER // @namespace http://tumalevich.pp.ru // @description Remove all dumb themes by fluders (C) Konstatntin Tumalevich, multiply users ban added by Oval // @include http://www.e1.ru/talk/forum/* // ==/UserScript== var enemies = new Array(); enemies.push('проверка слуха');//Нами всеми горячо нелюбимый КФСЕ enemies.push('12007');//Нами всеми горячо нелюбимый 12007 enemies.push('Screw-driver');//Нами всеми горячо нелюбимый Screw-driver™ enemies.push('Задний');//пока-пока Задний Наше Всё //enemies.push('Oval');//ну типо подумайте хорошенько, все таки я бывает и полезную инфу доношу var page = document.location.href; if (page.indexOf('list.php') != -1) { //Список тем var seek = '//span[@class="registered_user"]'; var elements = document.evaluate(seek, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null ); for (var i = 0; i < elements.snapshotLength; i++) { var node = elements.snapshotItem(i); for(var j = 0; j < enemies.length; j++) { if (node.firstChild.innerHTML.indexOf(enemies[j]) != -1) { //alert('Зосранец детектед'); node.parentNode.parentNode.style.display = 'none'; //break; } } } } else { //Сообщения seek = '//font[@color="green"]'; elements = document.evaluate(seek, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null ); for (var i = 0; i < elements.snapshotLength; i++) { var node = elements.snapshotItem(i); var testing_text = node.innerHTML; testing_text = testing_text.replace(/<[^>]+>/g, ''); testing_text = testing_text.replace(' ',' '); for(var j = 0; j < enemies.length; j++) { if (testing_text.indexOf(enemies[j]) != -1) { node.parentNode.parentNode.parentNode.parentNode.style.display = 'none'; } } } } seek = null; elements = null; |
правим кот
Исходник:enemies.push('12007');//Нами всеми горячо нелюбимый 12007 enemies.push('Screw-driver');//Нами всеми горячо нелюбимый Screw-driver™ //enemies.push('Oval');//ну типо подумайте хорошенько, все таки я бывает и полезную инфу доношу |
на предмет ненавистных вам флудеров, сохраняете его в этом файле и можно драг и дропнуть его прямо в окно Файрфокса
Вуаля!
[Сообщение изменено пользователем 18.05.2008 16:50]
С
Сhieff, The
Автор: Oval
батенька, да Вы - талант! симаю шляпу...
B
Blackston™(4х4forever)
ничо не понял..
как вы поняли самое интересное происходит в эти строчках:
и
var enemies = new Array(); enemies.push('12007');//Нами всеми горячо нелюбимый 12007 enemies.push('Screw-driver');//Нами всеми горячо нелюбимый Screw-driver™ //enemies.push('Oval');//ну
типо подумайте хорошенько, все таки я бывает и полезную инфу доношу
и
//alert('Зосранец детектед');
t
temadiary
вечерком побалуюсь
С
Сhieff, The
уже письку составила, кого в игнор зопесать...
H
Hvost
seek = '//font[@color="green"]';
Ишь ты, подлиза какой!!! :-)
С
Сhieff, The
о мне чо, лифчик одедь?
нинада...до сексуальных игр мы с ВАМИ пока что не дошли...
M
Mishа
обана, клевая штука. давно уже надо было такую сделать.
С
Сhieff, The
зато у тебя много других талантов
ога...замечательный во всех отношеньях человек...
а если я ребрендинг сделаю
а, вот и ОНИ пожаловали //отключил чтобы проверить на время
сделаю версию банящую по ID
//включил обратно
Обсуждение этой темы закрыто модератором форума.