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:
- 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
- I think it would be interesting, for whatever reason, to attempt to make a script to do x
- 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:
- 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 Wikipedia: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
- 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
This is a Wikipedia user page.
This is not an encyclopedia article. If you find this page on any site other than Wikipedia, you are viewing a mirror site. Be aware that the page may be outdated and that the user to whom this page belongs may have no personal affiliation with any site other than Wikipedia itself. The original page is located at http://en.wikipedia.org/wiki/User:Dinoguy1000/scripts. |