The status changer box as a left-column panel.
The results of the section splitter with a CSS declaration in place to give each div a red border.

These are the Wikipedia-specific javascripts I have written. To use them, copy them to your own userspace and update your /monobook.js to have the proper includes (see mine) for them and their dependencies. Keep scripts that are depended upon above scripts that depend on them. Please discuss these scripts on my usertalk page.


If you like my wikiscripts, consider a userbox!

tzws This user uses Topaz's Wikiscripts.
tzws This user has enhanced userpage CSS available.


It seems that IE7 won't run some of my scripts, but it won't throw any errors either. It seems to ignore the three 'Script Debugger' settings in the options, too. Feel free to suggest a debugging strategy on my talk page. Might I suggest Firefox?


Updating

I apologize for putting an obnoxious notice up for everyone, but I couldn't think of an easier way to notify people of the major changes I've made to the status changer script. To update, copy your configuration section someplace, overwrite your status changer with the copy I have here, and then put your configuration back. Your new version should have a slightly different code section and a version declaration on the top of the file. If you want to totally disable the changes notification (instead of disabling it until the version changes again), use your own copy of init instead and delete everything except the first line, var topaz = new Object();.

Installation instructions

A complete set of installation instructions is on an external page.

Scripts

The below tree is organized based on dependencies: scripts that are depended upon are the parents of scripts that depend on them. (That is, if you decide to use something, you will also need any scripts above it in the tree.) Function libraries (only useful if you're a wikiscripter yourself or you need them to run a module) are in blue, and Modules (scripts which most anyone might find useful and which require nearly zero javascript skill) are in orange.

Testcases

enhanced userpage: either not installed, not active, or not working properly (wait until the page is fully loaded)

Todo

If you have an idea for a script, please suggest it on my talk page. I don't know what people need or want unless they tell me!

See also: Wikipedia:WikiProject_User_scripts#Requests