[go: nahoru, domu]

Hoppa till innehållet

Användare:Wasell/monobook.js

Från Wikipedia
Den utskrivbara versionen stöds inte längre och kanske innehåller renderingsfel. Uppdatera din webbläsares bokmärken och använd standardutskriftsfunktionen istället.

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(')'));
    }
  });
}