#1 2012-09-19 16:52:10

Oin
Użytkownik
Skąd: Gorlice / Kraków
Dołączył: 2005-06-14

Ignorowanie użytkowników forum - How-to

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:

Pokaż spoiler
QwWWI.png


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

#2 2012-09-19 17:04:29

marek2fgc
Moderator
Skąd: Lubin
Dołączył: 2010-06-28

Odp: Ignorowanie użytkowników forum - How-to

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)


Na głównej stronie ~MasaGratoR
MyAnimeList
"Tłumaczenie to świętość"

Offline

#3 2012-09-19 17:08:00

Oin
Użytkownik
Skąd: Gorlice / Kraków
Dołączył: 2005-06-14

Odp: Ignorowanie użytkowników forum - How-to

marek2fgc napisał:

A może napiszesz, czyjego autorstwa jest ten skrypt (...)?

Mojego. jezor


Minds are like parachutes. Just because you've lost yours doesn't mean you can borrow mine.

Offline

#4 2012-09-19 17:09:15

marek2fgc
Moderator
Skąd: Lubin
Dołączył: 2010-06-28

Odp: Ignorowanie użytkowników forum - How-to

Sorry, zapomniałem, że mam skrypt zmieniający nicki. Można usunąć. oczkod

Ostatnio edytowany przez marek2fgc (2012-09-19 17:10:00)


Na głównej stronie ~MasaGratoR
MyAnimeList
"Tłumaczenie to świętość"

Offline

#5 2012-09-19 17:15:08

Sir_Ace
Użytkownik
Dołączył: 2006-11-18

Odp: Ignorowanie użytkowników forum - How-to

Offline

#6 2012-09-19 17:37:10

Oin
Użytkownik
Skąd: Gorlice / Kraków
Dołączył: 2005-06-14

Odp: Ignorowanie użytkowników forum - How-to

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ć. jezor 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

Stopka forum

© Animesub.info 2019