User:Ilmari Karonen/scripts

From Wikipedia, the free encyclopedia

This is a complete list of all *.js pages in my user space (except for the skin JS pages monobook.js and cologneblue.js).

addlink.js
Obsolete wrapper around addPortletLink() from wikibits.js.
betterwatchlist.js
Unfinished script to improve watchlist appearance. Still buggy.
checkusage.js
Add a "Check image usage" link to the toolbox on image pages. Semi-obsolete, since it's mostly useful for Commons, and a similar feature is enabled there by default.
cleandelsummary.js
Admin-only: Hide autogenerated deletion summaries for pages tagged with {{db-attack}} or redirects to it. Included as part of Sysop.js.
cologneblue/shorteditlinks.js
Make the edit links on the Cologne Blue skin say simply "Edit" rather than "Edit this page". (Install at cologneblue.js.)
deletereasonlisthack.js
Admin-only: Tweak the predefined deletion reason drop-down menu to directly modify the summary text box.
deletionlog.js
Add a "Deletion log" link to the toolbox. Semi-obsolescent, as the deletion log is now automatically shown for non-existent pages.
editbutton user.js
Add a button for inserting {{user}} to the edit toolbar.
editsection0.js
Add a "0" tab for editing the lead section of the page next to the "edit this page" tab.
edittools.js
Userspace test version of MediaWiki:Edittools.js.
edittoolstest.js
Userspace test version of the JavaScript edittools loader code, now included in MediaWiki:Common.js/edit.js.
fixarxivlinks.js
Semi-automatically fix bad links to arXiv preprints. See documentation.
fixconverttosvg.js
Semi-automatic helper script for sorting images tagged with {{Convert to SVG}} by type. FIXME: Been a while since I tested this, may or may not still work.
fixcopyrightedfreeuse.js
Semi-automatic helper script for replacing the deprecated {{CopyrightedFreeUse}} tag with {{NoRightsReserved}}. Obsolete, as the task has been completed.
fixdiffwidth.js
A script to make wide diffs scroll horizontally. Worked around bug 1229, now obsolete.
fixdontknow.js
Semi-automatic helper script for sorting images in Category:Uploader unsure of copyright status. Works again, but somewhat useless since the category has been tagged with __NOGALLERY__.
fixuserjslinks.js
Semi-automatic helper script for replacing links to JS subpages of User:User name, User:Your name or User:Example with links to Special:Mypage. Semi-obsolete, most instances that should be replaced have been.
foo.js
Test script.
godmode-light.js
Used to be a patched copy of Sam Hocevar's "godmode-light" script (essentially providing non-admin rollback). Was unmaintained, broken and essentially obsoleted by WP:ROLLBACK. Blanked except for a historical comment.
googlelink.js
Add "Google search" and "Yahoo! search" links to the toolbox, to search for non-Wikipedia mentions of the current page's title.
ifdthumbnails.js
Add thumbnail images to WP:IFD and its subpages.
liveclock.js
Optimized replacement for the "Live UTC clock" gadget.
nfurbacklink.js
Semi-automatic helper script for adding missing "Article" parameters to images in Category:Non-free images lacking article backlink. See documentation. Semi-obsolete, as the backlog in that category has been mostly cleared.
prefixindex.js
Add a toolbox link to Special:Prefixindex listing subpages of the current page.
purge.js
Add a tab to purge the server page cache.
rblcheck.js
Add a toolbox link for IP user/talk/contributions pages to check the IP against multiple DNSBLs, courtesy of robtex.com. Useful for detecting open proxies, but needs some nontrivial interpretation. Semi-redundant, since a similar link is now provided in the page footer.
replace.js
Add a tab to edit pages to do a regexp search-and-replace on the text.
rollbacksummary.js
Automatically prompt for a custom edit summary when clicking rollback links.
rot13.js
Silly script to rot-13 en/decode selected text on a page.
searchnsmenu.js
Add a drop-down menu to the search box to choose the namespace to search in
sigdash.js
Make the "Your signature with timestamp" edit button use a real em dash.
signcheck.js
Pop up a confirmation dialog if trying to save a talk page without signing your name.
test.js
Another test script. Tends to contain whatever code I've last been testing. Don't use.
unwatch.js
Add "unwatch" links to each item in your watchlist.
unwatchredlinks.js
Add a button to the watchlist edit page to select all non-existent pages for un-watching.
userboxes.js
Semi-automatic helper script for substing deleted (or about-to-be-deleted) userboxes. Currently does nothing by default, but could be used by setting the appropriate config variables. FIXME: May need some updating to work fully.
userrights.js
Add a toolbox link to Special:Userrights to user and user talk pages for showing the rights assigned to the user in question.
watchedittalk.js
Add talk page links to the watchlist edit page. Obsolete, the links are now provided by MediaWiki.
watchfilter.js
Adds a namespace selector for filtering your watchlist. Mostly obsolete, since MediaWiki now has an equivalent feature. FIXME: Could perhaps be rewritten to replace the MediaWiki selector with a client-side filter instead, for improved responsiveness. May not be worth the bother, though.
watchlisteditdoublesubmit.js
Adds a second submit button to the top of the watchlist edit page.
watchsince.js
Adds a "Changes since last loaded" link to your watchlist, for keeping up with new changes.