Скрипт для скрытия тем на форуме
Привет! Подскажите скрипт, который поможет скрыть темы на форуме, который на движке SMF. Форум - https://bitcointalk.org/ В разделе "Русский" > "Бизнес" 9 из 10 созданных тем - это школо-обменники BTC. Я хочу не видеть их.
![]() Подскажите скрипт, который скроет такие темы по фильтру "BTC-E" и "BTCe". |
Если нужно только скрыть заголовки темы то можно так :
var h = document.getElementsByTagName('span'); for (var i = h.length - 1; i >= 0; i--) { var elem = h[i]; if (~elem.innerHTML.indexOf('BTC-E') || (~elem.innerHTML.indexOf('BTCe'))) elem.style.display = "none" } Если нужно полностью удалить темы то так : var h = document.getElementsByTagName('tr'); for (var i = h.length - 1; i >= 0; i--) { var elem = h[i]; if (~elem.innerHTML.indexOf('BTC-E') || (~elem.innerHTML.indexOf('BTCe'))) elem.parentNode.removeChild(elem) } А если регистр букв не важен то можно так удалить темы : var h = document.getElementsByTagName('tr'); for (var i = h.length - 1; i >= 0; i--) { var elem = h[i]; if (~elem.innerHTML.search(/btc-e/i) || (~elem.innerHTML.search(/btce/i) )) elem.parentNode.removeChild(elem) } |
Огромное тебе спасибо! Как попробую - отпишусь!
Дополнено: научи нуба, как его включить? http://s24.postimg.org/4wi1l2rol/Javasc.png После нажатия ОК просит ввести пространство имён |
Я понятия не имею,что это за окно,так как у меня chrome.
Я использовал расширение TamperMonkey (в firefox вроде greasemonkey) |
Нашёл кнопку установить из файла. Теперь так: http://s9.postimg.org/l5vobtpxb/Mozilla_Firefox.png
|
Разобрался. Работает! Спасибо.
|
Часовой пояс GMT +3, время: 15:07. |