News (06 Aug 2024): Das Wiki läuft jetzt auf einem neuen Server. Aufgrund eines Upgrades von PHP mussten die Wiki-Software und die DPL-Erweiterung aktualisiert werden. Bitte meldet Fehler auf der Hauptseiten-Diskussion.

Benutzer:ARTy/monobook.js: Unterschied zwischen den Versionen

Aus GuildWiki
Zur Navigation springenZur Suche springen
(Den halben Tag gewartet um erstmal Ideen zu sammeln, und dennoch fällt einem just nach Erstellung noch was ein...)
(automatisches Schreibcursor-im-Suchfeld-beim-Seitenaufruf)
Zeile 27: Zeile 27:


addOnloadHook(extendNavigation);
addOnloadHook(extendNavigation);
addOnloadHook(function() {document.forms.searchform.searchInput.focus();} );

Version vom 6. April 2010, 02:56 Uhr

function extendNavigation ()
{
  // Funktion um die persönliche Navigation zu erweitern
  // es funktioniert nicht mit dem IE, aber den benutzt ja hoffentlich keiner

  // Ziele
  var urls = new Array("/wiki/GuildWiki:Stil_und_Formatierung","/wiki/Kategorie:Vorlage_Infobox","/wiki/Kategorie:Stub","/wiki/GuildWiki:Projekte/Sammler");

  // Anzeige (gleiche Reihenfolge wie bei den URLs ist nötig)
  var labels = new Array("Richtlinien","Infobox","Stubs","Sammlerprojekt");


  var nav_container = document.getElementById('p-navigation');
  var nav_container = nav_container.childNodes[3];
  var nav_list = nav_container.childNodes[1];
  
  for(var i =0; i < urls.length; i++)
  {
    new_li = document.createElement("li");
    new_a = document.createElement("a");
    new_a.href = urls[i];
    new_a.innerHTML = labels[i];
    new_li.appendChild(new_a);
    nav_list.appendChild(new_li);
  }
}

addOnloadHook(extendNavigation);
addOnloadHook(function() {document.forms.searchform.searchInput.focus();} );