Benutzer:BLueFiSH.as/JS/Sperrstatus.js
< Benutzer:BLueFiSH.as | JS
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
//
// Farbanpassung des Schützen/Freigeben-Knopfes; inspiriert durch [[Benutzer:St-fl/Sperrstatus.js]]
//
//
// folgend der Code zur eigenen Farbdefinition. Syntax dafür in der monobook.js vor dem Einbinden des Skripts:
//
// var colorFullprotected = '#FF0000';
// var colorSemiprotected = '#FFFF00';
//
// wenn nichts gesetzt wird, werden standardmäßig die gleich folgenden Farben genommen
$(function () {
if ( typeof colorFullprotected == 'undefined' ) var colorFullprotected = '#FF0000'; // Rot
if ( typeof colorSemiprotected == 'undefined' ) var colorSemiprotected = '#FFFF00'; // Gelb
if ( document.getElementById('ca-unprotect') )
{
var obj = document.getElementById('ca-unprotect');
rahmenfarbe = '#FFFFFF';
feldfarbe = '#FFFFFF';
if (wgRestrictionEdit == 'sysop') {feldfarbe = colorFullprotected;}
else if (wgRestrictionEdit == 'autoconfirmed') {feldfarbe = colorSemiprotected;}
if (wgRestrictionMove == 'sysop') {rahmenfarbe = colorFullprotected;}
else if (wgRestrictionMove == 'autoconfirmed') {rahmenfarbe = colorSemiprotected;}
if (rahmenfarbe != '#FFFFFF')
{ obj.style.borderColor = rahmenfarbe + ' !important';
obj.style.borderWidth = '3px';
}
if (feldfarbe != '#FFFFFF')
{obj.firstChild.style.backgroundColor = feldfarbe + ' !important';}
}
});