MediaWiki-diskusjon:Monobook.js/FungerandeVersjon

message: /*
*/
/* verktøytips og snøggtastar */
var ta = new Object();
ta['pt-userpage']         = new Array('.','Brukarsida mi');
ta['pt-anonuserpage']     = new Array('.','Brukarsida for ip-adressa du redigerer under');
ta['pt-mytalk']           = new Array('n','Diskusjonssida mi');
ta['pt-anontalk']         = new Array('n','Diskusjon om redigeringar gjorde av denne ip-adressa');
ta['pt-preferences']      = new Array(,'Innstillingane mine');
ta['pt-watchlist']        = new Array('l','Lista over sidene du overvakar.');
ta['pt-mycontris']        = new Array('y','Liste over bidraga mine');
ta['pt-login']            = new Array('o','Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.');
ta['pt-anonlogin']        = new Array('o','Det er ikkje obligatorisk å logga inn, men medfører mange fordelar.');
ta['pt-logout']           = new Array('o','Logg ut');
ta['ca-talk']             = new Array('t','Diskusjon om innhaldssida');
ta['ca-edit']             = new Array('e','Du kan redigere denne sida. Ver venleg og bruk førehandsvisings-knappen før du lagrar.');
ta['ca-addsection']       = new Array('+','Legg til ein bolk på denne diskusjonssida.');
ta['ca-viewsource']       = new Array('e','Denne sida er verna, men du kan sjå kjeldeteksten.');
ta['ca-history']          = new Array('h','Eldre versjonar av denne sida.');
ta['ca-protect']          = new Array('=','Vern denne sida');
ta['ca-delete']           = new Array('d','Slett denne sida');
ta['ca-undelete']         = new Array('d','Attopprett denne sida');
ta['ca-move']             = new Array('m','Flytt denne sida');
ta['ca-nomove']           = new Array(,'Du har ikkje tilgang til å flytte denne sida');
ta['ca-watch']            = new Array('w','Legge denne sida til i overvakingslista di');
ta['ca-unwatch']          = new Array('w','Fjern denne sida frå overvakingslista di');
ta['search']              = new Array('f','Søk gjennom denne wikien');
ta['p-logo']              = new Array(,'Hovudside');
ta['n-mainpage']          = new Array('z','Gå til hovudsida');
ta['n-portal']            = new Array(,'Om prosjektet, kva du kan gjera, kor ein finn saker og ting');
ta['n-currentevents']     = new Array(,'Aktuelt');
ta['n-recentchanges']     = new Array('r','Liste over dei siste endringane som er gjort på wikien.');
ta['n-randompage']        = new Array('x','Vis ei tilfeldig side');
ta['n-help']              = new Array(,'Hjelp til å bruke alle funksjonane.');
ta['n-sitesupport']       = new Array(,'Støtt oss!');
ta['t-whatlinkshere']     = new Array('j','Liste over alle wikisidene som har lenkjer hit');
ta['t-recentchangeslinked'] = new Array('k','Siste endringar på sider denne sida lenkjer til');
ta['feed-rss']            = new Array(,'RSS-mating for denne sida');
ta['feed-atom']           = new Array(,'Atom-mating for denne sida');
ta['t-contributions']     = new Array(,'Sjå liste over bidrag frå denne brukaren');
ta['t-emailuser']         = new Array(,'Send ein e-post til denne brukaren');
ta['t-upload']            = new Array('u','Last opp filer');
ta['t-specialpages']      = new Array('q','Liste over spesialsider');
ta['ca-nstab-main']       = new Array('c','Vis innhaldssida');
ta['ca-nstab-user']       = new Array('c','Vis brukarsida');
ta['ca-nstab-media']      = new Array('c','Direktelenkje (filpeikar) til fil');
ta['ca-nstab-special']    = new Array(,'Dette er ei spesialside, du kan ikkje redigere ho.');
ta['ca-nstab-wp']         = new Array('c','Vis prosjektside');
ta['ca-nstab-image']      = new Array('c','Vis filside');
ta['ca-nstab-mediawiki']  = new Array('c','Vis systemmelding');
ta['ca-nstab-template']   = new Array('c','Vis mal');
ta['ca-nstab-help']       = new Array('c','Vis hjelpeside');
ta['ca-nstab-category']   = new Array('c','Vis kategoriside');
if (!window.aOnloadFunctions) {
    var aOnloadFunctions = new Array();
}
// ============================================================
// BEGIN Externhinweis
function externHinweis() {
    if (
       (document.getElementById("pt-login")) &&  // ob der Benutzer NICHT angemeldet ist
       (document.getElementById("ca-edit")) &&   // ob die seite nicht geschützt ist
       (!document.getElementById("ca-nstab-user")) &&   // ob die seite keine benutzerseite ist
       (document.referrer != "") &&             // ob der referrer nicht leer ist
       (document.referrer.search(/wikipedia\.org/) == -1) // ob der Referrer NICHT wikipedia.org enthält
       )
    {
        var externHinweis = document.createElement("div");
        externHinweis.setAttribute('id','externHinweis');
            // Hier kann der Text verändert werden.
            // Bitte keine einfachen Anführungsstriche im Text verwenden!
            // Wikisyntax funktioniert nicht!
        externHinweis.innerHTML = '<a href="/wiki/Wikipedia:Velkommen" title="Wikipedia:Velkommen">Rett feil eller utvid denne artikkelen!</</a>';
       document.getElementById("content").appendChild(externHinweis);
    }
}
onload = externHinweis();
// END Externhinweis
// ============================================================
// ============================================================
// BEGIN Enable multiple onload functions
// ============================================================
// setup onload functions this way:
// aOnloadFunctions[aOnloadFunctions.length] = function_name; // without brackets!
// END Enable multiple onload functions
// ============================================================
 /** Interwiki links to featured articles ***************************************
  *
  *  Description: Highlights interwiki links to featured articles (or
  *               equivalents) by changing the bullet before the interwiki link
  *               into a star.
  *  Maintainers: [[:en:User:R. Koot]]
  */
 
// ============================================================
// BEGIN LinkFA
// ============================================================
function LinkFA() 
{
    var a;
    // iterate over all <span>-elements
    for(var i=0; a = document.getElementsByTagName("span")[i]; i++) {
        // if found a FA span
        if(a.className == "FA") {
            // iterate over all <li>-elements
            var b;
            for(var j=0; b = document.getElementsByTagName("li")[j]; j++) {
                // if found a FA link
                if(b.className == "interwiki-" + a.id) {
                    b.style.padding = "0 0 0 16px";
                    b.style.backgroundImage = "url('http://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Cscr-featured.png/14px-Cscr-featured.png')";
                    b.style.backgroundRepeat = "no-repeat";
                    b.title = "Tilsvarende artikkel er utmerket på dette språket";
                    b.className += " FA";
                }
            }
        }
    }
}
 
aOnloadFunctions[aOnloadFunctions.length] = LinkFA;
// ============================================================
// BEGIN LinkAA
// ============================================================
function LinkAA() 
{
    var a;
    // iterate over all <span>-elements
    for(var i=0; a = document.getElementsByTagName("span")[i]; i++) {
        // if found an AA span
        if(a.className == "AA") {
            // iterate over all <li>-elements
            var b;
            for(var j=0; b = document.getElementsByTagName("li")[j]; j++) {
                // if found an AA link
                if(b.className == "interwiki-" + a.id) {
                    b.style.padding = "0 0 0 16px";
                    b.style.backgroundImage = "url('http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Symbol_support_vote.svg/14px-Symbol_support_vote.svg.png')";
                    b.style.backgroundRepeat = "no-repeat";
                    b.className += " AA";
                    b.title = "Tilsvarende artikkel er anbefalt på dette språket";
                }
            }
        }
    }
}
aOnloadFunctions[aOnloadFunctions.length] = LinkAA;
// END LinkAA
// ============================================================
window.onload = function() {
    if (window.aOnloadFunctions) {
        for (var _i=0; _i<aOnloadFunctions.length; _i++) {
          aOnloadFunctions[_i]();
        }
    }
}
/*
*/