Wikipedysta:Adamt/monobook.js
Z Wikipedii, wolnej encyclopedia
// =========================================================== // Popups // ===========================================================
popupDelay=1; // opóźnienie w sekundach popupFixRedirs=true; // naprawianie linków do przekierowań popupFixDabs=true; // naprawianie linków do stron ujednoznaczniających popupRevertSummaryPrompt=true; // możliwość zmiany tekstu przy revertowaniu popupAdminLinks=true; // wyświetlanie linków dla adminów (bloki itp.)
// =========================================================== // Opisy zmian, wstawianie testów // ===========================================================
// function usertalk_test(n) { var text; var summary; if (n == '0') { text = '{' + '{' + 'test|' + wgUserName + '|~~~~}}'; summary = "[[Szablon:test|test]]"; } else { text = '{' + '{' + 'test' + n + '}}~~~~'; summary = "[[Szablon:test" + n + "|test" + n + "]]"; } document.editform.wpTextbox1.value += text; if (document.editform.wpSection.value == '') document.editform.wpSummary.value = summary; } function usertalk_text(n, subst) { var sufix = '{' + '{' + ( subst ? 'subst:' : '') + n + '}}~~~~'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + sufix; var prefix = n.substr(0, 12) == 'Wikipedysta:' ? '' : 'Szablon:'; if (document.editform.wpSection.value == '') document.editform.wpSummary.value = "[[" + prefix + n + "|" + n + "]]"; } // $(function() { return; // Please remove when script has been fixed per instructions in phab:T72470, otherwise you will leak information about your viewing habits. if (wgAction != 'edit' && wgAction != 'submit') return;
var opisBtns = document.getElementById('userSummaryButtons');
if (! opisBtns) return; opisBtns.innerHTML = ; var kl = ;
//przyciskiDodaj(opisBtns, 'tytuł przycisku', 'dodajOpis("to co się pojawi w opisie")', kl, // 'tutaj zawartość dymka po najechaniu myszką') przyciskiDodaj(opisBtns, 'lit.', 'dodajOpis("lit.")', kl, 'Poprawiono literówki'); przyciskiDodaj(opisBtns, 'int.', 'dodajOpis("int.")', kl, 'Poprawiono interpunkcję'); przyciskiDodaj(opisBtns, 'ogonki', 'dodajOpis("polskie znaki")', kl, 'Poprawa polskich znaków');
// opisBtns.appendChild(document.createTextNode(' × ')); // odstęp
// drobne około wikizacyjne przyciskiDodaj(opisBtns, 'linki-zew', 'dodajOpis("linki zewnętrzne")', kl, 'Poprawiono/dodano linki zewnętrzne'); przyciskiDodaj(opisBtns, 'linki-wew', 'dodajOpis("linki wewnętrzne")', kl, 'Poprawiono linki wewnętrzne'); przyciskiDodaj(opisBtns, 'link', 'dodajOpis("poprawa linku")', kl, 'poprawa linku'); przyciskiDodaj(opisBtns, 'przekierowania', 'dodajOpis("poprawa przekierowań")', kl, 'poprawa przekierowań'); przyciskiDodaj(opisBtns, 'interwiki', 'dodajOpis("interwiki")', kl, 'Poprawiono/dodano linki do innych wersji Wikipedii'); przyciskiDodaj(opisBtns, 'kat.', 'dodajOpis("kat.")', kl, 'Poprawiono/dodano kategorię'); przyciskiDodaj(opisBtns, 'wikizacja', 'dodajOpis("wikizacja")', kl, 'Wikizacja');
opisBtns.appendChild(document.createTextNode(' × ')); // odstęp
// drobne około techniczne przyciskiDodaj(opisBtns, 'odzyskiwanie', 'dodajOpis("odtwarzanie grafik")', kl, 'Odzyskiwanie grafik'); przyciskiDodaj(opisBtns, 'ilustrowanie', 'dodajOpis("dodano/zmieniono grafikę - Wikiprojekt:Ilustrowanie")', kl, 'Poprawiono/dodano grafikę'); przyciskiDodaj(opisBtns, 'grafika (commons)', 'dodajOpis("Zamiana grafiki (commons)")', kl, 'Zamiana grafiki'); przyciskiDodaj(opisBtns, 'commons', 'dodajOpis("Dodano link do galerii na Commons")', kl, 'Dodano link do Commons'); przyciskiDodaj(opisBtns, 'szablon', 'dodajOpis("szablon")', kl, 'Poprawiono/dodano szablon');
// do przestrzeni głównej
if (wgNamespaceNumber == 0) { przyciskiDodaj(opisBtns, 'infobox', 'dodajOpis("infobox")', kl, 'Poprawiono/uzupełnienio/dodano infobox'); przyciskiDodaj(opisBtns, 'koordynaty', 'dodajOpis("koordynaty")', kl, 'koordynaty'); przyciskiDodaj(opisBtns, 'wikisłownik', 'dodajOpis("link do Wikisłownika")', kl, 'Dodano link do Wikisłownika'); przyciskiDodaj(opisBtns, 'npa', 'dodajOpis("npa")', kl, 'Zgłoszono artykuł jako podejrzany o naruszenie praw autorskich'); przyciskiDodaj(opisBtns, 'sdu', 'dodajOpis("sdu")', kl, 'Zgłoszono artykuł do usunięcia'); przyciskiDodaj(opisBtns, 'integracja', 'dodajOpis("integracja (autorzy: [[Wikipedysta:]], [[Wikipedysta:]]...")', kl, 'Integracja artykułu z innym - podaj autorów wklejanego tekstu!'); }
opisBtns.appendChild(document.createElement('br')); // nowa linia
// drobne inne przyciskiDodaj(opisBtns, 'dr.meryt.', 'dodajOpis("drobne merytoryczne")', kl, 'Drobne zmiany merytoryczne'); przyciskiDodaj(opisBtns, 'dr.red.', 'dodajOpis("drobne redakcyjne")', kl, 'Drobne zmiany redakcyjne'); przyciskiDodaj(opisBtns, 'dr.tech.', 'dodajOpis("drobne techniczne")', kl, 'Drobne zmiany techniczne'); if (wgNamespaceNumber == 0) { opisBtns.appendChild(document.createTextNode(' × ')); // odstęp
przyciskiDodaj(opisBtns, 'stub', 'dodajOpis("stub (zalążek)")', kl, 'Ten artykuł to stub'); przyciskiDodaj(opisBtns, 'redir', 'dodajOpis("redir (przekierowanie)")', kl, 'Poprawiono/dodano redirect'); przyciskiDodaj(opisBtns, 'disamb', 'dodajOpis("disambig (ujednoznacznienie)")', kl, 'Poprawiono/dodano stronę ujednoznaczniającą'); } opisBtns.appendChild(document.createTextNode(' × ')); // odstęp
// do użytkownika i około administracyjne
przyciskiDodaj(opisBtns, ':-)', 'dodajOpis(":-)")', kl, ':-)');
// do szablonu
if (wgNamespaceNumber == 10) { opisBtns.appendChild(document.createTextNode(' × ')); // odstęp przyciskiDodaj(opisBtns, 'rotacja', 'dodajOpis("rotacja")', kl, 'rotacja'); przyciskiDodaj(opisBtns, 'update', 'dodajOpis("update")', kl, 'update');
}
// do dyskusji szablonu
if (wgNamespaceNumber == 11) { opisBtns.appendChild(document.createTextNode(' × ')); // odstęp przyciskiDodaj(opisBtns, 'weryfikacja', 'dodajOpis("sprawdzono")', kl, 'Sprawdzono'); przyciskiDodaj(opisBtns, 'propozycja', 'dodajOpis("+propozycja")', kl, 'propozycja'); przyciskiDodaj(opisBtns, 'komentarz', 'dodajOpis("komentarz")', kl, 'Dodano komentarz w dyskusji lub do głosu'); przyciskiDodaj(opisBtns, 'rotacja', 'dodajOpis("rotacja")', kl, 'Rotacja'); przyciskiDodaj(opisBtns, 'archiwizacja', 'dodajOpis("archiwizacja")', kl, 'Archiwizacja');
}
// do strony wikipedysty
if (wgNamespaceNumber == 2) { przyciskiDodaj(opisBtns, 'selekcja', 'dodajOpis("usunięto wykorzystane lub zbędne")', kl, 'selekcja'); przyciskiDodaj(opisBtns, 'update', 'dodajOpis("update")', kl, 'update');
}
// do dyskusji
if (wgNamespaceNumber == 1) { przyciskiDodaj(opisBtns, 'czywiesz', 'dodajOpis("informacja o czywieszu")', kl, 'informacja o czywieszu');
}
// do dyskusji i głosowań, WP:
if (wgNamespaceNumber == 4) { przyciskiDodaj(opisBtns, 'głos', 'dodajOpis("głos")', kl, 'Oddano głos'); przyciskiDodaj(opisBtns, 'zostawić', 'dodajOpis("zostawić")', kl, 'Oddano argument na "zostawić"'); przyciskiDodaj(opisBtns, 'usunąć', 'dodajOpis("usunąć")', kl, 'Oddano argument na "usunąć"'); przyciskiDodaj(opisBtns, 'komentarz', 'dodajOpis("komentarz")', kl, 'Dodano komentarz w dyskusji'); przyciskiDodaj(opisBtns, 'skreślenie', 'dodajOpis("skreślenie niemerytorycznej wypowiedzi")', kl, 'Skreślenie niemerytorycznej wypowiedzi'); przyciskiDodaj(opisBtns, 'archiwizacja', 'dodajOpis("archiwizacja")', kl, 'Archiwizacja');
przyciskiDodaj(opisBtns, 'załatwione', 'dodajOpis("Załatwione")', kl, 'Do załatwionych');
}
// przyciski tylko podczas edycji strony dyskusji - testy
if (wgNamespaceNumber == 3) { opisBtns.appendChild(document.createElement('br')); // nowa linia przyciskiDodaj(opisBtns, 'test', 'usertalk_test(0) ', kl, 'test'); przyciskiDodaj(opisBtns, 'stub', 'usertalk_test("Stub") ', kl, 'artykuł nie spełnia wymagań'); przyciskiDodaj(opisBtns, 'witaj', 'usertalk_text("witaj", 1) ', kl, 'witaj'); opisBtns.appendChild(document.createTextNode(' × ')); // odstęp przyciskiDodaj(opisBtns, 'obraźl.', 'usertalk_test(1) ', kl, 'obraźliwe sformułowania'); przyciskiDodaj(opisBtns, 'niemeryt.', 'usertalk_test("W") ', kl, 'treści niemerytoryczne'); przyciskiDodaj(opisBtns, 'spamer', 'usertalk_text("spam", 0) ', kl, 'przestań wprowadzać zewnętrzne odnośniki do stron'); przyciskiDodaj(opisBtns, 'nonsens.', 'usertalk_test(2) ', kl, 'nonsensowne edycje'); przyciskiDodaj(opisBtns, 'zaśmiec.', 'usertalk_test("G") ', kl, 'tworzenie bezsensownych haseł'); przyciskiDodaj(opisBtns, 'niszcz.', 'usertalk_test(3) ', kl, 'niszczenie stron'); przyciskiDodaj(opisBtns, 'test4', 'usertalk_test(4) ', kl, 'ostatnie ostrzeżenie'); przyciskiDodaj(opisBtns, 'testP', 'usertalk_test("P") ', kl, 'pierwsze i ostatnie ostrzeżenie'); przyciskiDodaj(opisBtns, 'test5', 'usertalk_test(5) ', kl, 'blokada'); opisBtns.appendChild(document.createTextNode(' ')); // odstęp przyciskiDodaj(opisBtns, 'npa', 'usertalk_test("NPA") ', kl, 'npa'); przyciskiDodaj(opisBtns, 'żart', 'usertalk_test("żart") ', kl, 'żart'); przyciskiDodaj(opisBtns, 'testL', 'usertalk_test("L") ', kl, 'niszczenie linków, szablonów'); przyciskiDodaj(opisBtns, 'przywracanie', 'usertalk_test("AD") ', kl, 'dodawanie/kasowanie informacji'); opisBtns.appendChild(document.createElement('br')); // nowa linia przyciskiDodaj(opisBtns, 'podgląd', 'usertalk_text("podgląd", 0) ', kl, 'używaj przycisku Pokaż podgląd'); przyciskiDodaj(opisBtns, 'opisuj', 'usertalk_text("testopis", 0) ', kl, 'proszę o wypełnianie pola Opis zmian'); przyciskiDodaj(opisBtns, 'nie podpisuj', 'usertalk_text("bezpodpisu", 1) ', kl, 'nie podpisuj edytowanych przez Ciebie artykułów'); przyciskiDodaj(opisBtns, 'popraw', 'usertalk_text("topopraw", 1) ', kl, 'należy coś zmienić, nie krępuj się!'); opisBtns.appendChild(document.createTextNode(' ')); // odstęp przyciskiDodaj(opisBtns, 'grafikizew', 'usertalk_text("GrafikiZewnętrzne", 0) ', kl, 'nie zamieszczaj linków do grafik zewnętrznych'); przyciskiDodaj(opisBtns, 'wstawiaj ek', 'usertalk_text("Wikipedysta:Beau/TestEK", 1) ', kl, 'nie kasuj zawartości strony, którą chcesz usunąć'); przyciskiDodaj(opisBtns, 'nie komentuj', 'usertalk_text("Wikipedysta:Beau/TestKomentarz", 1) ', kl, 'nie umieszczaj komentarzy w treści artykułu'); przyciskiDodaj(opisBtns, 'przenieś', 'usertalk_text("Wikipedysta:Beau/TestPrzenoś", 1) ', kl, 'nie wolno przenosić stron kopiując jedynie ich treść'); przyciskiDodaj(opisBtns, 'koledzy', 'usertalk_text("Wikipedysta:Beau/TestEncy", 1) ', kl, 'nie dopisuj siebie lub kolegów'); opisBtns.appendChild(document.createTextNode(' × ')); // odstęp przyciskiDodaj(opisBtns, 'czywiesz', 'dodajOpis("informacja o czywieszu")', kl, 'Informacja o czywieszu'); przyciskiDodaj(opisBtns, 'wiadomość', 'dodajOpis("wiadomość")', kl, 'wiadomość'); } });
importScript('Wikipedysta:Tufor/QuickReCat.js');
// var quicksdu_autosave = true; var quicksdu_warnuser = false;
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) == "Movepage" ) {
mw.messages.set( {
'movepage-whl-loading': 'Wczytywanie linkujących...',
'movepage-whl-header': 'Linkujące',
'movepage-whl-no-links': 'Brak linkujących.'
} );
jQuery( document ).ready( function() {
var title = mw.config.get( 'wgPageName' ).replace( /^[^\/]+\//, );
var $list = jQuery( '
' ); jQuery( "div.printfooter:first" ).before( '
' + mw.messages.get( 'movepage-whl-header' ) + '
', $list );
$list.load( mw.util.getUrl( 'Special:Whatlinkshere/' + title ) + ' #mw-whatlinkshere-list', function() { if ( $list.html() == ) { $list.append( '' + mw.messages.get( 'movepage-whl-no-links' ) + '' ); } } ); } ); }