Official Invisible Ignored Users Greasemonkey Script

dchuk

Senior Botter
Oct 30, 2008
7,044
224
0
San Diego,CA
serpiq.com
Alright, this was too easy to not do tonight. I took the very very easy route and just required jquery in the script and that made this into literally a one-liner. I might go back and rewrite this to only use raw javascript, but meh, fuck it.

Here's the code for those curious:

// ==UserScript==
// @name Invisible Ignore List
// @namespace IIL
// @description Makes users on your ignore list completely invisible in threads.
// @include http://www.wickedfire.com/*
// @version 1
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
// ==/UserScript==

$("div.smallfont:contains('This message is hidden because')").parents('.page').each(function(){ $(this).parent().hide()})
To install this yourself:

  1. Get GreaseMonkey for Firefox if you don't already have it
  2. Go here and click "Install": Invisible Ignore List for Greasemonkey
  3. In Firefox, go to Tools -> Greasemonkey -> Manage User Scripts, then activate the Invisible Ignore List Script
    et5_p_dnt~x5.png
  4. Enjoy


Before:

5z7j_oqnxlj%7E.png


After:

tg6efx-4-l_z.png


Random Shit

Apparently there's a compatible plugin for Chrome called TamperMonkey...someone try this out there and let us know if it works.

If shit acts weird, let me know and I'll see what I can do to fix it.

If you have other things you want to see blocked, let me know. I don't use the ignore user function so I just did this because it seemed obvious.
 
  • Like
Reactions: JRose and guerilla


Please repost it in HTML or CODE tags. Posting it as a quote breaks it.

Also, testing in TamperMonkey now. It works. You're a fucking BOSS.

Code:
// ==UserScript==
// @name Invisible Ignore List
// @namespace IIL
// @description Makes users on your ignore list completely invisible in threads.
// @include http://www.wickedfire.com/*
// @version 1
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
// ==/UserScript==

$("div.smallfont:contains('This message is hidden because')").parents('.page').each(function(){ $(this).parent().hide()})
 
Do you realize how huge this is?

I will never have to read another {SHITPOSTER} or {SHITPOSTER} or {SHITPOSTER} post again.

Ever.

I love you Darrin. You're amazing.
 
You can install scripts directly in Chrome if you just open an extensions tab and drag the script to it. You have to save it to your computer first though. A similar deal with Opera.
 
Not working for me in Chrome
Make sure you're using the paste I provided. Dchuk's OP code has been altered by the forum software.

Also, I am using Tampermonkey in Chrome and its working tits.

This is an enormous innovation for mankind. It's like if you had never had toast with real butter, and then one day, someone made toast with real butter. And you ate it. And it was amazing.
 
Now you just need to apply this to thread listings as well.

Since you asked: Is there a way to also remove/block actual thread links from ignored users?

Do you guys mean threads started by ignored users? Link me to an example of what you're talking about and I'll see what I can do. If there is something identifiable on the page about the fact that the thread is by an ignored user then I should be able to make it work.
 
Please repost it in HTML or CODE tags. Posting it as a quote breaks it.

Also, testing in TamperMonkey now. It works. You're a fucking BOSS.

Code:
// ==UserScript==
// @name Invisible Ignore List
// @namespace IIL
// @description Makes users on your ignore list completely invisible in threads.
// @include http://www.wickedfire.com/*
// @version 1
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
// ==/UserScript==

$("div.smallfont:contains('This message is hidden because')").parents('.page').each(function(){ $(this).parent().hide()})

Sorry, figured everyone would just use the link to install it. I know you already just did this, but here it is again in proper code tags:

Code:
// ==UserScript==
// @name        Invisible Ignore List
// @namespace   IIL
// @description Makes users on your ignore list completely invisible in threads.
// @include     http://www.wickedfire.com/*
// @version     1
// @require     http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
// ==/UserScript==

$("div.smallfont:contains('This message is hidden because')").parents('.page').each(function(){ $(this).parent().hide()})
 
IM SUCH A NOOB

I didnt click the link, old school yo. Greasemonkey scripts are like iMacros.
 
dchuk I don't think there is something to identify a thread started by an ignored user.

I don't know shit all about greasemonkey, but could you add a ignore list to your script? Then you could remove them based on username.
 
Do you guys mean threads started by ignored users? Link me to an example of what you're talking about and I'll see what I can do. If there is something identifiable on the page about the fact that the thread is by an ignored user then I should be able to make it work.

Not sure but I think this:

before:

wf-ignore-threads.png



after:

wf-ignore-threads1.png