User:Aconcagua/vector.js

//************************************************************************************************** // 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", "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"); } $(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(' ');

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

// Anzahl und Reihenfolge wählbar (siehe: Helferlein/Extra-Editbuttons) 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 //*************

$(function { if ( mw.config.get('wgNamespaceNumber') == 0 ) {   addPortletLink ('p-cactions', 'http://stats.grok.se/de/201006/' + mw.config.get('wgTitle'), 'AufrufStats'); } });