Tagagamit:Aconcagua/vector.js: Pagkakaiba sa mga binago

Content deleted Content added
Bagong pahina: //************************************************************************************************** // Interwiki-Beobachtungslisten in Sidebar (http://www.mediawiki.org/wiki/Manual:...
(Walang pagkakaiba)

Pagbabago noong 07:28, 22 Oktubre 2010

//**************************************************************************************************
 // Interwiki-Beobachtungslisten in Sidebar (http://www.mediawiki.org/wiki/Manual:Interface/Sidebar)
 //*************************************************************************************************

function ModifySidebar(action, section, name, link) {
    try {
        switch (section) {
          case "languages":
            var target = "p-lang";
            break;
          case "toolbox":
            var target = "p-tb";
            break;
          case "navigation":
            var target = "p-navigation";
            break;
          default:
            var target = "p-" + section;
            break;
        }
 
        if (action == "add") {
            var node = document.getElementById(target)
                               .getElementsByTagName('div')[0]
                               .getElementsByTagName('ul')[0];
 
            var aNode = document.createElement('a');
            var liNode = document.createElement('li');
 
            aNode.appendChild(document.createTextNode(name));
            aNode.setAttribute('href', link);
            liNode.appendChild(aNode);
            liNode.className='plainlinks';
            node.appendChild(liNode);
        }
 
        if (action == "remove") {
            var list = document.getElementById(target)
                               .getElementsByTagName('div')[0]
                               .getElementsByTagName('ul')[0];
 
            var listelements = list.getElementsByTagName('li');
 
            for (var i = 0; i < listelements.length; i++) {
                if (listelements[i].getElementsByTagName('a')[0].innerHTML == name ||
                    listelements[i].getElementsByTagName('a')[0].href == link) {
 
                    list.removeChild(listelements[i]);
                }
            }
        }
 
    } catch(e) {
      // lets just ignore what's happened
      return;
    }
}
 
function CustomizeModificationsOfSidebar() {
    ModifySidebar("add", "toolbox", " ", "");
    ModifySidebar("add", "toolbox", "BL en.Wikipedia", "http://en.wikipedia.org/wiki/Special:Watchlist");
    ModifySidebar("add", "toolbox", "BL Commons", "http://commons.wikimedia.org/wiki/Special:Watchlist");
    ModifySidebar("add", "toolbox", "BL de.wp 3h", "http://de.wikipedia.org/w/index.php?title=Spezial:Beobachtungsliste&days=0.125");
    ModifySidebar("add", "toolbox", "BL de.wp 4h", "http://de.wikipedia.org/w/index.php?title=Spezial:Beobachtungsliste&days=0.166667");
    ModifySidebar("add", "toolbox", "GetCoordinate", "http://www.mcaviglia.ch/gmap/get_coor_ext.asp?l=de");
    ModifySidebar("add", "toolbox", "CatScan", "http://toolserver.org/~daniel/WikiSense/CategoryIntersect.php?wikilang=de");
    ModifySidebar("add", "toolbox", "CatScan2", "http://toolserver.org/~magnus/catscan_rewrite.php?interface_language=de");
    ModifySidebar("add", "toolbox", "Google (de.wp)", "http://www.google.de/custom?sa=Google+Search&domains=de.wikipedia.org&sitesearch=de.wikipedia.org");
    ModifySidebar("add", "toolbox", "Google (en.wp)", "http://www.google.de/custom?sa=Google+Search&domains=en.wikipedia.org&sitesearch=en.wikipedia.org");
    ModifySidebar("add", "toolbox", "flickr2commons", "http://tools.wikimedia.de/~magnus/flickr2commons.php");
    ModifySidebar("add", "toolbox", "wiki2commons", "http://tools.wikimedia.de/~magnus/commonshelper.php?interface=de");
}
 
addOnloadHook(CustomizeModificationsOfSidebar);


//**************
 // Purge-Button 
 //*************

// Modul: modifyCA.js
var addeditintro = false;        // TAB zum Editieren des Nullabschnitts (Intros) einer Seite hinzufügen?
var editintrotext = "IntroBearbeiten";  // Beschriftung des TABs
var addpurge = true;            // TAB zum Purgen (Servercache-Updaten) einer Seite hinzufügen?
var purgetext = "Purge";                // Beschriftung des TABs

importScript('Benutzer:PDD/modifyCA.js');  // [[Benutzer:PDD/modifyCA.js]]


//************************
 // Interwikis auf Deutsch
 //***********************

document.write('<script type="text/javascript" src="/w/index.php?title=Benutzer:Revolus/monobook.js/sidebartranslate.js&action=raw&ctype=text/javascript"></script>');


//*******************
 // Extra-Editbuttons
 //******************

// Anzahl und Reihenfolge wählbar (siehe: [[Wikipedia:Helferlein/Extra-Editbuttons#Die Buttons]])
var customEditButtons = "A,A3,B,C,E,F,G,H,I,I1,I2,J1,K,M,Q,R,R1,R2,R3,S,T,U,V,DS,W,X,Q1,N,NT,B1,CO,PD";
var rmEditButtons = [6,7,10];


//**************
 // AufrufStats
 //*************

addOnloadHook(function () {
 if ( wgNamespaceNumber == 0 )
 {
   addPortletLink ('p-cactions', 'http://stats.grok.se/de/2010/' + wgTitle, 'AufrufStats');
 }
});