User:Zppix/Test/MediaWiki:Gadget-CentralAuthInterlinkFixer.js: Difference between revisions

Test1
m (+strategywiki as a .wikimedia.org site)
(Test1)
 
(6 intermediate revisions by 4 users not shown)
Line 12:
function host(id) {
var wikimedia, idNoSpaces;
if (id === 'mediawikiwikimetawiki') {
return 'mediawikimeta.miraheze.org';
}
if (id === 'foundationwikitestwiki') {
return 'wikimediafoundationpublictestwiki.orgcom';
}
if (id === 'wikidatawiki') {
return 'wikidata.org';
}
wikimedia = /^(advisory|auditcom|board|chair|chapcom|collab|comcom|commons|exec|grants|incubator|internal|login|meta|office|otrs wiki|quality|spcom|species|strategy|steward|wikimaniateam|wikimania20\d\d)wiki$/;
if (wikimedia.test(id)) {
return id.replace(/ /g, '-').replace(/_/g, '-').replace(/wiki$/, '.wikimedia.org');
Line 61:
 
if (mw.config.get('wgCanonicalSpecialPageName') === 'Log' || mw.config.get('wgCanonicalSpecialPageName') === 'Recentchanges') {
$mw.hook(document'wikipage.content').readyadd(fixCrosswikiLinks);
}
}(mediaWiki, jQuery));