Przejdź do zawartości

MediaWiki:Siteblock.js

Wersja z dnia 16:48, 20 lip 2026 autorstwa Wexeontheweb (dyskusja | edycje) (Utworzono nową stronę "$(function() { // Pobranie informacji o zabezpieczeniach edycji strony var editProtect = mw.config.get('wgRestrictionEdit'); // Zatrzymanie skryptu, jeśli strona ma "Brak" zabezpieczeń if (!editProtect || editProtect.length === 0) return; var iconUrl = ''; var tooltip = ''; // Sprawdzanie poziomu zabezpieczeń (od najwyższego do najniższego) if (editProtect.indexOf('sysop') !== -1) { // Zabezpieczenie WYSOKIE -…")
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Uwaga: aby zobaczyć zmiany po opublikowaniu, 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)
  • Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5.
  • Opera: Naciśnij klawisze Ctrl+F5.
$(function() {
    // Pobranie informacji o zabezpieczeniach edycji strony
    var editProtect = mw.config.get('wgRestrictionEdit');
    
    // Zatrzymanie skryptu, jeśli strona ma "Brak" zabezpieczeń
    if (!editProtect || editProtect.length === 0) return;
    
    var iconUrl = '';
    var tooltip = '';

    // Sprawdzanie poziomu zabezpieczeń (od najwyższego do najniższego)
    if (editProtect.indexOf('sysop') !== -1) {
        // Zabezpieczenie WYSOKIE - Czerwona kłódka
        iconUrl = 'https://youtuberopedia.wexe-exe.xyz/images/0/0b/Padlock-red.png?_=20260720204633';
        tooltip = 'Wysoki poziom zabezpieczenia: Edycja tylko dla administratorów.';
    } else if (editProtect.indexOf('editor') !== -1 || editProtect.indexOf('autoreview') !== -1) {
        // Zabezpieczenie ŚREDNIE - Żółta kłódka
        // Zależnie od konfiguracji wiki, grupa "Redaktorzy" może nazywać się 'editor', 'autoreview' itp.
        iconUrl = 'https://youtuberopedia.wexe-exe.xyz/images/3/31/Padlock-gold.png?_=20260720204527';
        tooltip = 'Średni poziom zabezpieczenia: Strona wymaga umiejętności edytorskich (tylko redaktorzy).';
    } else if (editProtect.indexOf('autoconfirmed') !== -1) {
        // Zabezpieczenie NISKIE - Zielona kłódka
        iconUrl = 'https://youtuberopedia.wexe-exe.xyz/images/7/72/Padlock-green.png?_=20260720204252';
        tooltip = 'Niski poziom zabezpieczenia: Edycja zablokowana dla niezarejestrowanych i nowych użytkowników.';
    }

    // Wygenerowanie i wstawienie kłódki do wskaźników na stronie
    if (iconUrl) {
        var indicator = $('<div>', { 'class': 'mw-indicator' })
            .append($('<img>', {
                'src': iconUrl,
                'title': tooltip,
                'alt': 'Poziom zabezpieczenia',
                'css': { 'height': '22px', 'cursor': 'help' }
            }));
        $('.mw-indicators').append(indicator);
    }
});