User:Dinoguy1000/scripts

I am hosting several JavaScript user scripts in my userspace - so far, all of them were either written by other users, with minor tweaks made by myself; or were adapted by myself from other scripts. I write, expand, debug, and otherwise tweak scripts for one of three reasons: Most of the time, I'm writing for all three reasons.
 * 1) I have a need for certain functionality in a specific manner that current scripts don't provide, or current scripts don't offer a general method of doing whatever they do
 * 2) I think it would be interesting, for whatever reason, to attempt to make a script to do x
 * 3) I am trying to expand my working knowledge of JavaScript, and I've found that I learn best when working hands-on (at least, that's how I learned TI-BASIC for the TI-83 and TI-89 Titanium/TI-92 Plus - I had the basics down before I ever picked up an instruction manual or looked up an online programming guide)

Currently, I have the following scripts:
 * DelSort (delsort.js) - generalized version of amdelsort.js with features from other deletion sorting tools added; I intend to continue adding features and ultimately try to get it included as a component of Twinkle
 * AnimangaDelSort (amdelsort.js) - based on code from Deltab, superceded by delsort.js
 * User links (userlinks.js) - adds a bunch of user-related links in the toolbox section of the sidebar on a bunch of pages; currently in planning
 * FullwidthReplacer (fullwidth2ascii.js) - based on Drilnoth's CodeFixer, converts fullwidth characters to ASCII (or other recommended) equivalents; ready for standard use
 * See also Special:PrefixIndex/User:Dinoguy1000/scripts, because I'm lazy. =)

At any given time, I may also have miniscripts in my monobook.js file - at any rate, I import lots of scripts, some of which you may find interesting or useful, and some of which I intend to tweak to suit my needs better (see point 1 above). Currently (as of March 3, 2009), I also use the following gadgets:
 * Browsing gadgets
 * Navigation popups
 * Editing gadgets
 * Friendly
 * HotCat
 * Twinkle
 * User interface gadgets
 * Add an [edit] link for the lead section of a page
 * Allow /16 and /24 – /32 CIDR ranges on Special:Contributions forms (uses API), as well as wildcard prefix searches, e.g., "Splark*".
 * Allow up to 50 more characters in each of your edit summaries.
 * Change the "new section" tab text to instead display the much narrower "+".
 * Display an assessment of an article's quality as part of the page header for each article.
 * Open external links in a new tab/window