Nie jesteś zalogowany.
Strony 1
Potrzebne:
- wtyczka Greasemonkey do FireFoxa
- poniższy skrypt
// ==UserScript==
// ==UserScript==
// @name AnimeSub.info - ignoruj użytkownika
// @namespace AnimeSub
// @include http://animesub.info/forum/viewtopic.php*
// @version 1
// @grant none
// ==/UserScript==
var ignore_list = [
"Kenshiro"
]
var list = document.getElementsByClassName("username");
for(i=0 ; i<list.length ; i++)
{
var username = list[i].firstChild.firstChild.firstChild.textContent;
for(j=0 ; j<ignore_list.length ; j++)
{
if(ignore_list.indexOf(username) > -1)
{
list[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.removeChild(list[i].parentNode.parentNode.parentNode.parentNode.parentNode);
break;
}
}
}
Efekt działania:
Enjoy!
Ostatnio edytowany przez Oin (2012-09-19 17:37:41)
Minds are like parachutes. Just because you've lost yours doesn't mean you can borrow mine.
Offline
A może napiszesz, czyjego autorstwa jest ten skrypt lub kto pierwszy wpadł na pomysł użycia go tutaj?
Po drugie, działa też na Chrome. Lepiej, gdybyś ten skrypt zapakował do .js
Ostatnio edytowany przez marek2fgc (2012-09-19 17:04:55)
Offline
A może napiszesz, czyjego autorstwa jest ten skrypt (...)?
Mojego.
Minds are like parachutes. Just because you've lost yours doesn't mean you can borrow mine.
Offline
Sorry, zapomniałem, że mam skrypt zmieniający nicki. Można usunąć.
Ostatnio edytowany przez marek2fgc (2012-09-19 17:10:00)
Offline
Dziękuję, już mamy:
http://animesub.info/forum/viewtopic.ph … 90#p388190
Offline
Hm, widzę, że tam qwig się smucił, że "nadal widać to coś przy pisaniu nowych w podglądzie", zatem skrypt bliźniaczy do pisania postów:
// ==UserScript==
// @name AnimeSub.info - ignoruj użytkownika 2
// @namespace AnimeSub
// @include http://animesub.info/forum/post.php*
// @version 1
// @grant none
// ==/UserScript==
var ignore_list = [
"Kenshiro"
]
var list = document.getElementsByClassName("postleft");
for(i=0 ; i<list.length ; i++)
{
var username = list[i].textContent;
for(j=0 ; j<ignore_list.length ; j++)
{
if(username.indexOf(ignore_list[j]) > -1)
{
list[i].parentNode.parentNode.parentNode.parentNode.removeChild(list[i].parentNode.parentNode.parentNode);
break;
}
}
}
Sprawdziłem, wydaje się działać. Może potem pomyślę i scalę oba skrypty w jeden, o ile się da.
Minds are like parachutes. Just because you've lost yours doesn't mean you can borrow mine.
Offline
Strony 1