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
if( wgCanonicalSpecialPageName == 'Contributions' ) addOnloadHook( function() {
var content = document.getElementById( 'bodyContent' )
|| document.getElementById( 'mw_contentholder' ) || document.getElementById( 'article' );
var ul = content.getElementsByTagName( 'ul' )[0];
if (typeof(ul) == 'undefined') return;
var lis = ul.getElementsByTagName( 'li' );
for( var i = 0; i < lis.length; i++ ) {
if( !getElementsByClassName( lis[i], 'span', 'flaggedrevs-pending' )[0] ) continue;
var link = document.createElement( 'a' );
iAmAdmin = false;
for (j=0;j<wgUserGroups.length;j++) {
if (wgUserGroups[j] == "sysop") iAmAdmin = true;
}
if (iAmAdmin)
link.href = lis[i].getElementsByTagName( 'a' )[1].href.replace( /&oldid=.*/, '&diff=review' );
else
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( ')' ) );
var anchor = getElementsByClassName( lis[i], 'span', 'comment' )[0]
|| lis[i].getElementsByTagName( 'strong' )[0];
if( anchor ) anchor.parentNode.insertBefore( span, anchor );
else getElementsByClassName( lis[i], 'span', 'flaggedrevs-pending' )[0].appendChild( span );
}
});