User:Dinoguy1000/scripts

{{User:Dinoguy1000/header}}

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:

  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)

Most of the time, I'm writing for all three reasons.

Currently, I have the following scripts:

: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

;Editing gadgets

;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

{{User:Dinoguy1000/footer}}