User:Quiddity/common.js
Appearance
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
// Expand all grouped RC/Watchlist entries, if you use preference "Group changes by page in recent changes and watchlist".
$( function () {
$('.mw-enhancedchanges-checkbox').prop('checked', true);
} );
// Default expand the "View templates on this page" and "View hidden categories on this page" on initial preview
mw.loader.using('mediawiki.cookie', function(){ mw.cookie.set('templates-used-list', 'expanded'); });
mw.loader.using('mediawiki.cookie', function(){ mw.cookie.set('hiddencats-list', 'expanded'); });
// Navpopups. See also global.css
window.popupDelay=0.3;
window.popupHideDelay=0.3;
window.popupOnEditSelection=false;
window.popupAdminLinks=true;
window.imagePopupsForImages=false;
window.popupPreviewKillTemplates=false;
window.popupOnlyArticleLinks=false;
var ns = mw.config.get("wgNamespaceNumber"),
action = mw.config.get('wgAction');
if (ns == 2 || ns == 3) {
// Add info on userpages listing their flags, account-age, contributions-count, and last-edit-time
// See screenshot at https://en.wikipedia.org/wiki/User:PleaseStand/User_info
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:PleaseStand/userinfo.js&action=raw&ctype=text/javascript&oldid=803890891');
}
if (ns == 2 || ns == 3 || ns == -1) {
// Gives some useful links on user, user talk, and user contribution pages
// by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Useful_links>
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Hoo_man/useful_links.js&action=raw&ctype=text/javascript&oldid=18534438');
if(typeof(usefulLinksConfig) == 'undefined') usefulLinksConfig = {};
usefulLinksConfig.toolLinkMethod = 'p-cactions';
}
// https://en.wikipedia.org/wiki/User:Writ_Keeper/Scripts/massRollback.js
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Writ_Keeper/Scripts/massRollback.js&action=raw&ctype=text/javascript&oldid=794876634');
/* Override annoying purge dialog */
if ( mw.config.get( 'wgAction' ) === 'purge' ) {$('form.mw-htmlform').submit();}
// Strikeout locally blocked username links
mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript&oldid=884588633');
// Null edit and Purge links in "More" menu
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/NullEdit.js&action=raw&ctype=text/javascript&oldid=1016230548');
mw.loader.load('https://www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-purgetab.js&action=raw&ctype=text/javascript&oldid=5776675');
// Add a link to Special:Contributions/YourUsername into personal toolbar
mw.util.addPortletLink(
'p-vector-user-menu-overflow',
mw.util.getUrl( 'Special:Contributions/' + mw.config.get( 'wgUserName' ) ),
'cont.',
'pt-contribs',
'Your contributions',
null,
null
);
// [[File:Krinkle_WhatLeavesHere.js]
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/WhatLeavesHere.js&action=raw&ctype=text/javascript');