User:RhinosF1/global.js: Difference between revisions
Content deleted Content added
No edit summary |
No edit summary |
||
(50 intermediate revisions by the same user not shown) | |||
Line 1:
if ([ 'mswiki' ].indexOf(mw.config.get('wgDBname')) === -1 ) {
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Gary/comments_in_local_time.js&action=raw&ctype=text/javascript');
}
mw.loader.load('//en.wikipedia.org/w/index.php?title=user:Enterprisey/script-installer.js&action=raw&ctype=text/javascript');▼
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:
// [[File:Krinkle_Global_SUL.js]]
▲mw.loader.load('//
if ([ 'enwiki', 'bnwiki', 'simplewiki' ].indexOf(mw.config.get('wgDBname')) === -1 ) {
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.js&action=raw&ctype=text/javascript');
}
//credit: Paladox/Miraheze
function showBackendPerformance() {
var server = mw.config.get( 'wgHostname' );
var respTime = mw.config.get( 'wgBackendResponseTime' );
if (server.startsWith('mediawiki-pinkunicorn-') || server.startsWith('mw-') ) {
caption = respTime.toString() + 'ms (' + server + '.k8s)';
} else {
dcas = ( { 1: 'eqiad', 2: 'codfw', 3: 'esams', 4: 'ulsfo', 5: 'eqsin', 6: 'drmrs' } )[ server.match(/(\d)\d{3}/)[1] ],
caption = respTime.toString() + 'ms (' + server + '.' + dcas + ')';
}
$( '<li>' ).html( caption ).prependTo( '#p-personal ul' );
}
$( document ).ready( showBackendPerformance );
|