Benutzer:Jumbo1435/monobook.js

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
//sichten-Links in die Listen mit den Beiträgen eines Benutzers einfügen
//[[Benutzer:P.Copp/scripts/addreviewlinks.js]]
/*importScript('Benutzer:P.Copp/scripts/addreviewlinks.js');*/
if( mw.config.get("wgCanonicalSpecialPageName") == 'Contributions' ) jQuery(document).ready( function() {
	var lis = document.getElementById("mw-content-text").getElementsByTagName( 'li' );
	for( var i = 0; i < lis.length; i++ ) {
		if( lis[i].classList.contains("flaggedrevs-pending") ) {
			var link = document.createElement( 'a' );
			link.href = lis[i].getElementsByTagName( 'a' )[0].href.replace( /&oldid=.*/, '&diff=review' );
			link.appendChild( document.createTextNode( 'sichten' ) );
			link.title = 'Unterschied zur letzten gesichteten Version anzeigen';
			var span = document.createElement( 'span' );
			span.appendChild( document.createTextNode( ' | ◄' ) );
			span.appendChild( link );
			span.appendChild( document.createTextNode( '►' ) );
			lis[i].insertBefore(span, lis[i].getElementsByTagName("a")[2].nextSibling);
		};
	};
});


// Konfigurationsvariablen für http://de.wikipedia.org/wiki/Wikipedia:Helferlein/Navigation-Popups
popupFixDabs = true;
popupFixDabsSummary = 'BKL %s durch %s ersetzt mit Wikipedia:Helferlein/Navigation-Popups';
popupFixRedirs = true;
popupFixRedirsSummary = 'Weiterleitung »%s« durch Zielseite »%s« ersetzt mit [[Wikipedia:Helferlein/Navigation-Popups]]';
popupDelay = 3;


// neue Versionen direkt vergleichen
if( mw.config.get("wgAction") == 'history' ) addOnloadHook( function() {
	var lis = document.getElementsByTagName("li");
	var updated;
	for (var i = 0; i< lis.length; i++) { 
		if ( lis[i].getAttribute("class") &&
		     lis[i].getAttribute("class").match(/\bmw-history-line-updated\b/) ) {
			updated = i;
		}; 
	};
	if ( updated < lis.length ) {
		lis[updated + 1].getElementsByTagName("input")[0].checked = true;
		document.querySelector("[value='Gewählte Versionen vergleichen']").style.backgroundColor = "#0f0";
	} else {
		document.querySelector("[value='Gewählte Versionen vergleichen']").style.backgroundColor = "#00f";
	};
});