Användare:Wasell/monobook.js
Utseende
OBS: Efter du har publicerat sidan kan du behöva tömma din webbläsares cache för att se ändringarna.
- Firefox / Safari: Håll ned Skift och klicka på Uppdatera sidan eller tryck Ctrl-F5 eller Ctrl-R (⌘-R på Mac)
- Google Chrome: Tryck Ctrl-Skift-R (⌘-Skift-R på Mac)
- Edge Håll ned Ctrl och klicka på Uppdatera eller tryck Ctrl-F5.
- Opera: Tryck Ctrl-F5.
popupDelay = 0.1;
popupHideDelay = 0.1;
popupImages = false;
popupOnEditSelection = false;
popupHistoryPreviewLimit = 10;
popupAdminLinks = false;
window.popupMaxWidth = 600;
popupPreviewKillTemplates = false;
popupPreviewFirstParOnly = false;
popupRevertSummaryPrompt = false;
popupQueriedRevertSummary = 'Återställd till tidigare version av $3';
popupQueriedRevertToPreviousSummary = 'Återställd efter redigering av [[Special:Contributions/$3|$3]] ([[Användardiskussion:$3|diskussion]])';
// Lägger tillbaka redigeringslänkarna till höger
var oldEditsectionLinks = true;
// Krymp flikar till ett minimum:
function set_tab_text(tab_id, text) {
var the_tab; var anchor;
if( !(the_tab = document.getElementById(tab_id)) ) return;
anchor = the_tab.getElementsByTagName( 'a' );
anchor[0].innerHTML = text;
}
addOnloadHook( function (){
set_tab_text('ca-nstab-user', 'sida');
set_tab_text('ca-nstab-main', 'sida');
set_tab_text('ca-talk', 'disk');
set_tab_text('ca-edit', 'red');
set_tab_text('ca-history', 'hist');
set_tab_text('ca-protect', 'skydd');
set_tab_text('ca-delete', 'radrera');
set_tab_text('ca-move', 'flytt');
set_tab_text('ca-watch', 'bev');
});
/* FUL-HACK för att få popups att funka med Special:Bidrag */
var ip_re = /^\d+(?:\.\d+){3}$/;
addOnloadHook( function (){
var anchors = document.getElementsByTagName('a');
for (var i = 0; i < anchors.length; ++i) {
var a = anchors[i];
a.href = a.href.replace('Special:Bidrag', 'Special:Contributions');
if (ip_re.test(a.text))
a.style.background = "rgb(255, 196, 196)";
if (a.text == "Wasell")
a.style.background = "rgb(196, 255, 196)";
}
});
addOnloadHook(function () {
mw.util.addPortletLink('p-navigation', '/w/index.php?title=Special:Senaste_%C3%A4ndringar&limit=100&hideliu=1', 'Oinloggade 100');
mw.util.addPortletLink('p-navigation', '/w/index.php?title=Special:Senaste_%C3%A4ndringar&limit=250&hideliu=1', 'Oinloggade 250');
mw.util.addPortletLink('p-navigation', '/wiki/Special:Newpages', 'Nya sidor');
mw.util.addPortletLink('p-navigation', '/wiki/Kategori:Snabba raderingar', 'Snabba raderingar');
mw.util.addPortletLink('p-navigation', '/wiki/WP:BOÅ##Beg.C3.A4ran', 'Begäran om åtgärder');
});
/* whois-länk för oinloggade i listan över deras bidrag */
if (wgCanonicalSpecialPageName == 'Contributions') {
addOnloadHook(function() {
var sub = document.getElementById('contentSub');
var text = sub.firstChild.data;
// contentSub inleds med en text som är "För " för inloggade
// men "För <IP-nummer> (" för icke-inloggade användare.
if (text.length > 4) {
var ip = text.substring(4, text.length - 2);
var url = 'http://www.dnsstuff.com/tools/whois.ch?ip=' + ip +'&email=on';
var whois = document.createElement('a');
whois.setAttribute('href', url);
whois.appendChild(document.createTextNode('whois'));
sub.lastChild.data = ' | ';
sub.appendChild(whois);
sub.appendChild(document.createTextNode(')'));
}
});
}