Шапка темы
[more]
Игнор-лист для RuBoard под браузеры FireFox, Chrome, Opera
Требуется расширение Greasemonkey/Personalized Web
Описание Скрипт нужен для снижения конфликтности на форуме. Не нравится кто-то - просто введите его в игнор, чтоб глаза не мозолил, вот и всё.
Скрипт срабатывает после полной загрузки страницы, и влияет только на то, как страничка форума отобразиться на вашем компьютере (ни на что больше не влияет).
Дополнительные фичи - это список друзей, сообщения которых выделяются цветом, показ сообщений только от указанных ников, возможность показывать на одной странице списки тем с нескольких форумов.
Скрипт версия 1.0 Самая первая, наиболее надёжная версия, с минимумом опций (только игнор-лист), предназначена на случай, если ничего другого не работает.
В этот скрипт надо вписать имена тех, чьи сообщения хотите чтобы не показывались. Здесь для примера заигнорированы пользователи Freak и Troll, запишите вместо них своих игнорируемых. Символ @ - это разделитель, чтобы отделять имена друг от друга.
[more=код скрипта (версия 1.0)]
Код: // ==UserScript==
// @name Ru-Board Helper
// @version 1.0 (18Dec09 02:42:37)
// @include
http://forum.ru-board.com/* // ==/UserScript==
(function() {
var IgnS = ''
// Список игнорируемых. Вписывайте в него тех, кого хотите игнорировать.
// Перед каждым именем должен быть значок "@". он используется как
// разделитель имён.
+'@Freak'
+'@Troll'
;
var Ing = IgnS.split('@');
var TrT = document.getElementsByTagName('tr');
for (var i = TrT.length -1; i >= 0 ; i--) {
var Btag = TrT
.getElementsByTagName('b');
if (Btag.length == 0) continue;
for (var j = 0; j < Ing.length; j++) {
if (Btag[0].innerHTML == Ing[j]) {
TrT[i].innerHTML = '<font class=tit> User <b>' +Ing[j] +'</b> ignored</font>';
break;
}
}
}
})();