Przejdź do zawartości

MediaWiki:Gadget-edit-summaries-local.js

Z Wikicytatów, wolnej kolekcji cytatów

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
});