I've made a couple of userscripts for the forum, and I'm also currently working on another
warning: I'm about to start typing differently than usual so don't get 2 confused ok
The ones that I've already made don't really get much exposure, because... I never made a thread for it. I only posted them in the request threads that were asking for such a thing. Well, I did mention one of them
here, but that thread didn't really go anywhere.
Extended Who's Online
Get it hereThis userscript was
requested by SWAT One.
To be clear, "extended" refers to the list itself, not any features involved. All it does is increase the size of the list, so that it includes everyone who's currently online.
By default, it adds a button near the top of the
Who's Online page that, when clicked, clears the entire list, then begins adding more entries. You can also set it to do this as soon as the page loads, rather than when the button is clicked. Also by default, it does
not include guests, but this can be changed too.
To change the settings, just change a couple of values near the top of the script. It explains what each of them are for above them.
Issues:
- Sometimes the times get out of order, not a big deal
- Unreliable on any pages other than the first, also not very important
Locked Topic Quotes
Get it hereDidn't know that. Locking thread.
This one was...
also requested by SWAT One.
It adds quote buttons to posts in locked topics, which add the quote for the respective post to a little text box at the bottom, so that you don't have to copy and paste them manually. This also preserves BBCode, which you wouldn't have access to if you did it manually!
Contrary to what I said in the request thread, it
does work in Firefox. I just fixed it. It was, for the second time, because FF lacked a function that I didn't realize was nonstandard (element.insertAdjacentElement).
No issues that I'm aware of.
Blockland Userscript Framework for the Forum (WIP)
Does the name sound bad? Heck yeah it does. But I need it to sound good when shortened, and BLUFF will accomplish that until I come up with a name that's good on both fronts.
Help me with that plz.
The purpose of this userscript is not to add any "features" to forum pages, but instead to make it significantly easier/less mind-numbing to make userscripts that
do add stuff.
It is intentional that there isn't a big link for this one. Because it is far from finished, and mostly useless in its current state. But if you are the sort of person who would want to look at it anyway,
here's a link. I've mentioned this project twice (
here, and
here).
It doesn't really
do a whole lot at the moment, aside from the page type and session ID stuff I mentioned in the first post I talked about it in. One noteworthy addition is that it now provides a class to represent a user. It only automatically creates an instance of this class when you're on the page for a person's profile, and it completely fails if they don't have an avatar. I'll fix that later.
When it reaches a more useful state, I'll write up some documentation and host it on my website. In the meantime, if you wanna know exactly what it does, you'd have to just read through the source code. Actually, I might go ahead and start writing the documentation, so I don't get overwhelmed later.
Minor scriptsHere's some small stuff I didn't feel deserved a big title.
Image Hider, for Emgiell. Hides
all the images in posts or PMs, with a show/hide button. Includes a setting for including signatures on PM pages.
More userscripts:
Gyt's Userscript PlazaSteve's userscripts (kind of old, plz let me know if there's a newer thread)