Wikipedia:Narzędzia/Pending Changes Helper

Pending Changes Helper – pomocnik przeglądania artykułów Wikipedii. Przyśpiesza otwieranie stron do przejrzenia na listach zmian przez szybkie otwieranie 5 stron do przejrzenia jednocześnie (przy drugim kliknięciu można otworzyć kolejne 5). Oznacza na pomarańczowo otworzone już strony i np. na stronie z wkładem wikipedysty(-ki) stara się otworzyć unikatowe strony (czyli otworzy artykuł raz nawet jeśli na liście jest parę razy).

Działanie gadżetu edytuj

Działa na stronach:

  1. Wkład (Special:Contributions) – tutaj otwierane są nieprzejrzane zmiany albo ew. nowe strony do przejrzenia. Skrypt magicznie pomija duplikaty jeśli dany użytkownik zrobił więcej niż jedną edycję. Ustala również szybko wszystkie edycje, które są do przejrzenia.
  2. Strony ze zmianami oczekującymi na przejrzenie (Special:PendingChanges) – tutaj daje możliwość otworzenia pierwszych 5 linków. Ale również pierwszych 5 nieobserwowanych przez nikogo.
  3. Obserwowane (Special:Watchlist) – tu również otwieranych jest 5 pierwszych nieprzejrzanych. Ale tutaj zaczyna się od najnowszych zmian.
  4. Ostatnie zmiany (Special:Recentchanges) aka OZety aka RC – działa podobnie jak dla obserwowanych. Link do otwierania 5. kolejnych stron powinien być w narzędziach.
  5. Nowe strony (Special:Newpages).

Jeśli gadżet działa poprawnie, to na tych stronach pojawi się link „Otwórz pierwsze 5 stron do przejrzenia”.

Link może być przekreślony jeśli na danej stronie (w danym widoku) nie ma nic do przejrzenia.

Instalacja edytuj

  1. Narzędzie dostępne jest w Preferencjach na karcie Gadżety.
  2. Znajdziesz go szukając jego nazwy: „Pending Changes Helper” ← sekcja Narzędzia dla redaktorów(-ek).

Skrypt jest testowany głównie w Firefox, ale powinien działać również Chrome, Microsoft Edge, Safari, Opera Next.

Personalizacja edytuj

Opcje konfiguracji gadżetu edytuj

Gadżet umożliwia konfigurację na stronie: Specjalna:GadgetPrefs (strona konfiguracji gadżetów).

Możliwości konfiguracji:

  • Liczba otwieranych stron – ile stron chcesz otwierać jednocześnie.
  • Pomijanie stron – czyli na których stronach nie chcesz mieć linków do otwierania stron do przejrzenia. Czyli na których stronach specjalnych nie uruchamiać gadżetu.

Zaawansowane dostosowanie gadżetu edytuj

Gadżet można personalizować za pomocą tzw. hooków.

Można np. zmienić liczbę stron jaką chce się otwierać za jednym razem (domyślnie 5 stron).

Krok 1. Otwórz do edycji swój common.js.

Krok 2. Dodaj tam taki fragment kodu:

mw.hook('userjs.pendingChangesHelper.beforeInit').add(function (pch) {
  pch.options.limit = 7;
});

Krok 3. Zapisz zmiany.

Pominięcie dodawania linków na niektórych stronach specjalnych:

mw.hook('userjs.pendingChangesHelper.beforeInit').add(function (pch) {
  pch.options.skipNewpages = true;
  pch.options.skipWatchlist = true;
});


Inne opcje (options) można znaleźć na początku kodu gadżetu. Są tam również nazwy linków (pod tłumaczenia).

Licencja i autorzy edytuj

Przepisanie: Maciej Nux Jaros. Pierwotny skrypt: Beau; Matma Rex.

Licencja: CC-BY-SA.

Kod źródłowy z linterem i user-script (Tampermonkey): https://github.com/Eccenux/wiki-pendingChangesHelper/

Gadżet wdrażany przez Wikipedia:Wikiploy.