Użytkownik:The Non Useful/common.js: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
dNie podano opisu zmian
it doesn't worked
Znacznik: Usunięcie całej zawartości strony
 
Linia 1: Linia 1:
/* Prevent saving edits containing [[pl: */
mw.loader.using('mediawiki.util').then(function () {
    if (mw.config.get('wgAction') !== 'edit' && mw.config.get('wgAction') !== 'submit') return;


    var title = mw.config.get('wgPageName');
    var excludedPattern = /^Użytkownik:[^\/]+\/.*\.(js|css|json)$/;
    if (excludedPattern.test(title)) return;
    var $saveButton = $('#wpSave');
    var $editForm = $('#editform');
    if (!$saveButton.length || !$editForm.length) return;
    $editForm.on('submit', function (e) {
        var wikitext = $('#wpTextbox1').val();
        var LinkRegex = /\[\[pl:/i;
        if (LinkRegex.test(wikitext)) {
            e.preventDefault();
            alert('「[[pl:」という文字列を含む編集は保存できません。');
        }
    });
});

Aktualna wersja na dzień 15:51, 28 lip 2025