User:XXN/global.js
< User:XXN
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)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Anomie/useridentifier.js&action=raw&ctype=text/javascript');
// Add info on userpages listing their flags, account-age, contributions-count, and last-edit-time
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:PleaseStand/userinfo.js&action=raw&ctype=text/javascript');
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:XXN/withscript.js&action=raw&ctype=text/javascript');
if (mw.config.get("wgDBname") !== "wikidatawiki" && mw.config.get("wgDBname") !== "ruwiki" && mw.config.get("wgDBname") !== "enwiki") {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:XXN/direct-link-to-Commons.js&action=raw&ctype=text/javascript');
if (mw.config.get("wgDBname") !== "plwiki") {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:XXN/edittop.js&action=raw&ctype=text/javascript');
}
$.when(mw.loader.using(['mediawiki.util']), $.ready).then(function() {
//mw.loader.load('//ro.wikipedia.org/w/index.php?title=Utilizator:XXN/popups.js&action=raw&ctype=text/javascript');
// [[Wikipedia:Tools/Navigation popups]]
mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-navpop.css&action=raw&ctype=text/css', 'text/css');
window.popupOnEditSelection = false;
});
}
if (mw.config.get("wgDBname") !== "metawiki" && mw.config.get("wgDBname") !== "wikidatawiki" && mw.config.get("wgDBname") !== "rowiki") {
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:XXN/massedit.js&action=raw&ctype=text/javascript');
if (mw.config.get("wgDBname") !== "metawiki" && mw.config.get("wgDBname") !== "wikidatawiki" && mw.config.get("wgDBname") !== "commonswiki" && mw.config.get("wgDBname") !== "rowiki" && mw.config.get("wgDBname") !== "cebwiki") {
if (mw.config.get('wgNamespaceNumber') === 0) {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript');
$.when(mw.loader.using(['mediawiki.util']), $.ready).then(function() {
mw.util.addPortletLink(
"p-tb", // toolbox portlet
"http://toolserver.org/~dispenser/cgi-bin/webreflinks.py/" + mw.config.get('wgPageName') +
"?client=script&citeweb=on&overwrite=&limit=20&lang=" + mw.config.get('wgContentLanguage'),
"Reflinks" // link label
)
});
}
}
}
if (mw.config.get("wgDBname") == "enwiki" || mw.config.get("wgDBname") == "ruwiki" || mw.config.get("wgDBname") == "commonswiki") {
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Anomie/unwatch.js&action=raw&ctype=text/javascript');
if (mw.config.get('wgNamespaceNumber') === 6) {
if (mw.config.get("wgDBname") == "enwiki" || mw.config.get("wgDBname") == "commonswiki") {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:XXN/UserUploadsLinkInFilePageUploadLog.js&action=raw&ctype=text/javascript');
}
}
}
if (mw.config.get("wgDBname") === "svwiki" || mw.config.get("wgDBname") === "cebwiki") {
mw.loader.load('//www.wikidata.org/w/index.php?title=User:Matěj_Suchánek/markasduplicate.js&action=raw&ctype=text/javascript');
}
$.when(mw.loader.using(['mediawiki.util']), $.ready).then(function() {
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-purgetab.js&action=raw&ctype=text/javascript');
if (mw.config.get('wgNamespaceNumber') >= 0) {
$(function() {
mw.util.addPortletLink("p-tb", mw.config.get('wgServer') + mw.config.get('wgArticlePath').replace("$1", "Special:Prefixindex/" + mw.config.get('wgPageName')),
"Prefix index", "t-prefixindex", "List of pages beginning with " + mw.config.get('wgPageName'));
});
}
});
if (mw.config.get("wgAction") == 'edit' || mw.config.get("wgAction") == 'submit') {
$('#editpage-copywarn').hide();
}
if (mw.config.get("wgDBname") !== "wikidatawiki") {
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:XXN/CAL.js&action=raw&ctype=text/javascript');
}
/*
$(function () {
if (mw.config.get('wgNamespaceNumber') != 2 && mw.config.get('wgNamespaceNumber') != 3)
return;
var user = mw.config.get('wgTitle').split("/")[0];
var url = mw.config.get('wgScript') + "?title=Special:Listusers&limit=1&username=" + encodeURIComponent(user);
mw.util.addPortletLink("p-tb", url, "User rights", "t-userrights", "List of user groups for "+user);
});
*/