Benutzer:Jmfayard/monobook.js
Erscheinungsbild
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/* <pre><nowiki> */
// diese funktion ist für alle andere nötig
function addLoadEvent(func)
{
if (window.addEventListener)
window.addEventListener("load", func, false);
else if (window.attachEvent)
window.attachEvent("onload", func);
}
// Sehr tolle popups. Man muß es probieren
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js&action=raw&ctype=text/javascript');
// Hack on [[MediaWiki:Sidebar]] :
// Spezialseiten geht in Mitmachen ; Hochladen geht raus ;
// Werkzeuge hat jetzt nur aktuelle seitenbezogene Funktionalität
function barre_gauche() {
document.getElementById("t-upload").style.display="none";
var specialpages = document.getElementById("t-specialpages").cloneNode(1);
document.getElementById("t-specialpages").style.display="none";
var sitesupport = document.getElementById("n-sitesupport");
sitesupport.parentNode.appendChild(specialpages);
return;
}
addLoadEvent( barre_gauche ) ;
// Ich möchte die Kategorien auch in die linke Spalte haben
// Sehr angenehm
function CategoriesAGauche() {
var catlinks = document.getElementById("catlinks");
if (!catlinks) { return; }
var categories = catlinks.getElementsByTagName("a") ;
var h5_cats = document.createElement( "h5" );
var text = document.createTextNode( "Kategorien" ) ;
h5_cats.appendChild( text ) ;
var div_cats = document.createElement( "div" );
div_cats.setAttribute( "class", "pBody" );
var ul = document.createElement( "ul" );
var a_debut = 1 ; // evitons le lien Categories:
for (var i = a_debut ; i < categories.length ; i++ ) {
var a = categories[i] ;
var li = document.createElement( "li" ) ;
li.appendChild( a.cloneNode(1) ) ;
ul.appendChild( li );
}
div_cats.appendChild( ul ) ;
var portlet = document.createElement( "div" ) ;
portlet.setAttribute( "class", "portlet" );
portlet.setAttribute( "id", "p-cat" ) ;
portlet.appendChild( h5_cats ) ;
portlet.appendChild( div_cats ) ;
div_search = document.getElementById( "p-tb" );
document.getElementById("column-one").insertBefore( portlet, div_search);
}
addLoadEvent( CategoriesAGauche ) ;
/* </nowiki></pre> */