MediaWiki:Common.js
Merk: Etter publisering vil det kanskje være nødvendig å slette mellomlageret i nettleseren din for å se endringene.
- Firefox / Safari: Hold Shift mens du klikker på Oppdater, eller trykk enten Ctrl+F5 eller Ctrl+R (⌘+R på Mac)
- Google Chrome: Trykk Ctrl+Shift+R (⌘+Shift+R på Mac)
- Internet Explorer / Edge: Hold Ctrl mens du trykker på Oppdater eller trykk Ctrl+F5
- Opera: Ttrykk Ctrl+F5.
/* Javascript i denne fila vil gjelde for alle drakter. */
var lang_mainlogo = {
nb: "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Wikimedia_Norge-logo_svart_nb.svg/{size}px-Wikimedia_Norge-logo_svart_nb.svg.png",
nn: "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Wikimedia_Norge-logo_svart_nn.svg/{size}px-Wikimedia_Norge-logo_svart_nn.svg.png",
se: "https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Wikimedia_Norge-logo_svart_se.svg/{size}px-Wikimedia_Norge-logo_svart_se.svg.png"
};
var lang_mainpage = {
nb: "Hovedside",
nn: "Hovudside",
se: "Váldosiidu"
};
function lang_getLogo(code, size) {
size = size || 135;
if (window.devicePixelRatio > 1.5) {
size = size * 2;
}
return lang_mainlogo[code].replace(/{size}/g, size);
}
function lang_modifyEnv() {
// Find out in which language the page is
var pagelang;
var pagelangobj = document.getElementById('page-lang');
if (pagelangobj) {
pagelang = pagelangobj.textContent;
} else {
pagelang = mw.config.get('wgUserLanguage');
}
if (pagelang && lang_mainlogo[pagelang]) {
$('.mw-wiki-logo')
.css('background-image', 'url(' + lang_getLogo(pagelang) + ')')
.css('background-size', '135px auto')
.attr('href', '/wiki/' + lang_mainpage[pagelang]);
} else {
// Default
$('.mw-wiki-logo')
.css('background-image', 'url(' + lang_getLogo('nb') + ')')
.css('background-size', '135px auto')
}
}
$(lang_modifyEnv);
if ( $( 'p.arvudesign' )[ 0 ]) {
$( 'body' ).addClass( $( 'p.arvudesign' ).attr( 'class' ) );
$( '.mw-pt-translate-header' ).insertAfter( '.mw-pt-languages' );
}
/* Omdiriger til wikimedia.no for enkelte sider */
if ( $( '#nettsideomdirigering' ).length && mw.config.get( 'wgNamespaceNumber' ) !== 10 ) {
var url = 'https://www.wikimedia.no/' + $( '#nettsideomdirigering' ).attr( 'data-blob' );
window.location.href = url;
}