"Ultimate SBN" Script


Users expressed the need or want to customize their rink experience and I have an early development version of a script available for installation.

This is the very early workings of an idea I wanted to implement. The idea is you can specify users to "ignore" and users to "favorite."

What currently happens when you set a user to ignore:

Any posts by that user will be removed and replaced by text saying "ignored"
Entire comment trees replying to that user will also be removed.
Inline comments are ignored without effecting other replies.
Currently, Rec'd to Green comments will still show.



What currently happens when you set a user to a favorite:

Their Rec'd to Green posts stay like a normal Rec'd to Green comment
All other posts are highlighted a nice light Capitals red.


All of the above changes happen after the page loads, usually instantly depending on the size of the thread, and update automatically as users posts.

How to Install:

You'll need to install Firefox and the Firefox extension Greasemonkey. (This probably works in Greasemonkey for other browsers but I have not tested it.)

After those are installed you'll need to Install my Script

How to Configure:

You'll need to open the script to enter users to ignore or highlight. Notepad is all that is required.

Tools > Greasemonkey > Manage User Scripts
Select Ultimate SBN and then press the Edit button.

You'll see an ignores list and a favs list where you can add in users at lines 39 and 40. That's all there is to it.

There should also be a little monkey icon at the bottom of your browser that will shortcut you to these options. At anytime you can disable the script by clicking on the monkey icon or going into the above options and deselecting "Enabled"

You can also easily change the color of the favorite highlight by replacing the default "#ccff99" with the color of your choice. (It's now a light green by default instead of the red) Here is a list of web safe hex colors.

After you make a change and save the script you'll need to refresh any SBN pages you already had open to see the change take place.

Side notes:

This has not been tested extensively and has not been tested with more than a few users in each category.
This was basically done as a proof of concept and to see if it would be worth making it into a full blown extension.
SBNation support isn’t responsible for what may or may not happen when you run this script, so if you use it, you’re on your own. They don't have anything to do with this.

An extension would have links added under users names to set to a fav or ignored user, hide\show ignored posts, customize highlight color based on user, etc. Those are all things that could be developed into the current script form as well except a lot of functions like saving specific users would not be possible permanently.

Honestly, I don't see myself doing many major additions at anytime in the near future since it's overkill for how much work I would probably want to put into it considering I picked up scripting this stuff about a week ago.

If this FanPost is written by someone other than one of the blog's editors, the opinions expressed in it do not necessarily reflect those of this blog or SB Nation.

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Japers' Rink

You must be a member of Japers' Rink to participate.

We have our own Community Guidelines at Japers' Rink. You should read them.

Join Japers' Rink

You must be a member of Japers' Rink to participate.

We have our own Community Guidelines at Japers' Rink. You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.