MediaWiki:Gadget-Zabezpieczone.js

Z Nonsensopedii, polskiej encyklopedii humoru

Uwaga: aby zobaczyć zmiany po zapisaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.

  • Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5 lub Ctrl+R (⌘-R na komputerze Mac)
  • Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
  • Internet Explorer: Przytrzymaj Ctrl jednocześnie klikając Odśwież lub naciśnij klawisze Ctrl+F5
  • Konqueror: Kliknij polecenie Odśwież lub naciśnij klawisz F5
  • Opera: Wyczyść pamięć podręczną w Narzędzia → Preferencje
/**
	Informacje o zabezpieczeniu (typu: "Strona zabezpieczona przed edytowaniem, półzabezpieczona przed przeniesieniem")
*/
function Zab() {
	var editRestriction = mw.config.get('wgRestrictionEdit')[0] || '*';
	var moveRestriction = mw.config.get('wgRestrictionMove')[0] || '*';
	if (editRestriction === '*' && moveRestriction === '*') return;
	if (mw.config.get('wgIsMainPage')) return;
	
	var zabezpieczenie = '';
	var klucz = {autoconfirmed: "półzabezpieczona", sysop: "zabezpieczona"};
	if (editRestriction === moveRestriction) {
		zabezpieczenie = klucz[editRestriction];
	} else {
		if (editRestriction != '*') {
			zabezpieczenie += klucz[editRestriction] + " przed edycją";
			if (moveRestriction != '*') zabezpieczenie += ", ";
		}
		if (moveRestriction != '*') {
			zabezpieczenie += klucz[moveRestriction] + " przed przeniesieniem";
		}
	}
	
	$("<span class='restr'>Strona " + zabezpieczenie + ".</span>").css({
		float: "right"
	}).appendTo("#contentSub");
}
if (mw.config.get('wgRestrictionEdit') !== null && mw.config.get('wgRestrictionMove') !== null) jQuery(document).ready(Zab);