MediaWiki:Gadget-edit-summaries-local.js
Wygląd
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.
/* global mw */
/**
* Lokalne przyciski opisu zmian.
*
* loader: [[MediaWiki:Gadget-edit-summaries.js]]
* core: [[MediaWiki:Gadget-edit-summaries-core.js]]
*/
// Uwaga! Do własnych przycisków używaj:
// mw.hook('userjs.przyciskiOpis.gotowe').add(...)
// składania jest taka sama, ale `_baza` jest tylko dla bazowych przycisków
mw.hook('userjs.przyciskiOpis._baza').add(function (przyciski, opisBtns, isVe) {
/*
// konwersja: stare na nowe
przyciskiDodaj\(opisBtns, '([^']+)', 'dodajOpis\("\1"\)', kl,\s*[\r\n]+\s*'([^']+)'
przyciski.zmiana({tekst:'$1',\n\t\tdlugie:'$2'}
przyciskiDodaj\(opisBtns, '([^']+)', 'dodajOpis\("([^"]+)"\)', kl,\s*[\r\n]+\s*'([^']+)'
przyciski.zmiana({tekst:'$1', zmiana:'$2',\n\t\tdlugie:'$3'}
*/
// drobne różne
przyciski.zmiana({tekst:'lit.',
dlugie:'Poprawiono literówkę'});
przyciski.zmiana({tekst:'int.',
dlugie:'Poprawiono interpunkcję'});
przyciski.zmiana({tekst:'format.', zmiana:'formatowanie',
dlugie:'Przeformatowano'});
przyciski.zmiana({tekst:'notka',
dlugie:'Poprawiono/dodano notkę'});
przyciski.zmiana({tekst:'sort.', zmiana:'sortowanie',
dlugie:'Posortowano cytaty alfabetycznie lub chronologicznie'});
przyciski.zmiana({tekst:'grafika',
dlugie:'Poprawiono/dodano grafikę'});
przyciski.zmiana({tekst:'ogonki', zmiana:'polskie znaki',
dlugie:'Poprawa polskich znaków'});
// opisBtns.appendChild(document.createTextNode(' ')); // odstęp
// drobne około wikizacyjne
przyciski.zmiana({tekst:'linki-zew', zmiana:'linki zewnętrzne',
dlugie:'Poprawiono/dodano linki zewnętrzne'});
przyciski.zmiana({tekst:'linki-popr', zmiana:'poprawa linków',
dlugie:'Poprawiono linki zewnętrzne/wewnętrzne'});
przyciski.zmiana({tekst:'interwiki', zmiana:'[[Pomoc:Interwiki|interwiki]]',
dlugie:'Poprawiono/dodano linki do innych wersji Wikipedii'});
przyciski.zmiana({tekst:'kat.',
dlugie:'Poprawiono/dodano kategorię'});
opisBtns.appendChild(document.createTextNode(' ')); // odstęp
// drobne około techniczne
przyciski.zmiana({tekst:'stub', zmiana:'stub (zalążek)',
dlugie:'Ten artykuł to stub'});
przyciski.zmiana({tekst:'ujedn.', zmiana:'ujednoznacznienie',
dlugie:'Poprawiono/dodano stronę ujednoznaczniającą'});
przyciski.zmiana({tekst:'szablon',
dlugie:'Poprawiono/dodano szablon'});
opisBtns.appendChild(document.createElement('br'));
// drobne inne
przyciski.zmiana({tekst:'dr.meryt.', zmiana:'drobne merytoryczne',
dlugie:'Drobne zmiany merytoryczne'});
przyciski.zmiana({tekst:'dr.red.', zmiana:'drobne redakcyjne',
dlugie:'Drobne zmiany redakcyjne'});
przyciski.zmiana({tekst:'dr.tech.', zmiana:'drobne techniczne',
dlugie:'Drobne zmiany techniczne'});
opisBtns.appendChild(document.createTextNode(' ')); // odstęp
// do użytkownika i około administracyjne
przyciski.zmiana({tekst:'witaj',
dlugie:'Dodano powitanie dla użytkownika'});
przyciski.zmiana({tekst:'test',
dlugie:'Dodano ostrzeżenie dla użytkownika'});
przyciski.zmiana({tekst:'npa', zmiana:'[[WC:NPA|npa]]',
dlugie:'Zgłoszono artykuł jako podejrzany o naruszenie praw autorskich'});
przyciski.zmiana({tekst:'sdu', zmiana:'[[WC:SDU|sdu]]',
dlugie:'Zgłoszono artykuł do usunięcia'});
przyciski.zmiana({tekst:'ek', zmiana:'[[WC:EK|ek]]',
dlugie:'Zgłoszono artykuł do ekspresowego (s)kasowania'});
przyciski.zmiana({tekst:'rev.', zmiana:'przywrócenie poprzedniej wersji',
dlugie:'przywrócenie poprzedniej wersji'});
przyciski.zmiana({tekst:'integracja', zmiana:'integracja (autorzy: [[Użytkownik:]], [[Użytkownik:]]...',
dlugie:'Integracja artykułu z innym - podaj autorów wklejanego tekstu!'});
opisBtns.appendChild(document.createTextNode(' ')); // odstęp
// insze do dyskusji i głosowań
przyciski.zmiana({tekst:'głos',
dlugie:'Oddano głos'});
przyciski.zmiana({tekst:'komentarz',
dlugie:'Dodano komentarz w dyskusji lub do głosu'});
przyciski.zmiana({tekst:'pytanie',
dlugie:'Zadano pytanie w dyskusji'});
przyciski.zmiana({tekst:'odp.', zmiana:'odpowiedź',
dlugie:'Dodano odpowiedź w dyskusji'});
// odstęp przed własnymi
opisBtns.appendChild(document.createTextNode(' ')); // odstęp
});