User:Jkmartindale/gadgets

From Meta, a Wikimedia project coordination wiki

Copy and paste these code snippets to your custom JavaScript or custom CSS.

My Gadgets[edit]

Subpages[edit]

Adds a "Subpages" link to the page actions that shows subpages of the current page.

mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Jkmartindale/subpages.js&action=raw&ctype=text/javascript');

Gadgets I Use[edit]

ArchiveLinks[edit]

Adds an [archive] link next to links in References that points to a cached version of the target page.

mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-ArchiveLinks.js&action=raw&ctype=text/javascript');

Comments in Local Time[edit]

Turns useless UTC timestamps into your local time

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Gary/comments in local time.js.js&action=raw&ctype=text/javascript');
//My settings
LocalComments =
{
	dateFormat: 'ymd',
	dayOfWeek: false,
	timeFirst: false,
	twentyFourHours: true
};

markblocked[edit]

Strike out usernames that have been blocked

mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');

Page Purge[edit]

Adds Purge to the page actions that, uh, purges the page.

mw.loader.using(['mediawiki.util', 'mediawiki.api', 'mediawiki.notify']).done(function ()
{
	mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-purgetab.js&action=raw&ctype=text/javascript');
});

QuickEditCounter[edit]

Displays on user pages (and subpages) the amount of edits said user has made

mw.loader.load('//id.wikipedia.org/w/index.php?title=MediaWiki:Gadget-quickeditcounter.js&action=raw&ctype=text/javascript');

Reference Tooltips[edit]

Displays tooltips for references (duh)

mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-ReferenceTooltips.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-ReferenceTooltips.css&action=raw&ctype=text/css', 'text/css');

Search results in new tab[edit]

Pressing Ctrl or Command while clicking the search icon will open results in a new tab

mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-search-new-tab.js&action=raw&ctype=text/javascript');

Syntax highlighter[edit]

Highlights wikitext syntax in the editor.

mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Remember_the_dot/Syntax_highlighter.js&action=raw&ctype=text/javascript');

ThreadedDiscussions[edit]

Adds alternating color to horrid non-Flow talk pages to make individual comments easier to see.

mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-ThreadedDiscussions.css&action=raw&ctype=text/css', 'text/css');

Or if you prefer to add this to your custom CSS:

@import "//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-ThreadedDiscussions.css&action=raw&ctype=text/css";

wikEdDiff[edit]

Adds a delta button on diff pages that shows changes inline, sort of like how Google Docs does it.

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&action=raw&ctype=text/javascript');