Przejdź do zawartości

Wikipedysta:AramilFeraxa/ReportSolver

Z Wikipedii, wolnej encyklopedii

ReportSolver – skrypt, mający na celu pomóc w zamykaniu zgłoszeń / problemów.

Działa w następujących przestrzeniach:

  • Dyskusja
  • Dyskusja Wikipedii
  • Dyskusja kategorii
  • Dyskusja wikiprojektu
  • Dyskusja szablonu

Ponadto m.in. na stronach: WP:PdA, WP:PUR oraz przy stolikach WP:BAR. Możliwe jest dodanie własnych stron (zob. niżej).

Niektóre strony mają swoje indywidualne przyciski, jak np. prośby do administratorów, czy przyznawanie uprawnień redaktora. Skrypt obsługuje także WP:ZB, dodając odpowiedni szablon z podpisem i zmieniając {{Status zgłoszenia}}.

Dostępne opcje:[edytuj | edytuj kod]

Ogólne[edytuj | edytuj kod]

  • Oznacz jako załatwione – dodanie na końcu sekcji Załatwione + podpis.
  • Oznacz jako odrzucone – dodanie na końcu sekcji Odrzucone + podpis.
  • Oznacz jako niezałatwione – dodanie na końcu sekcji Niezałatwione + podpis.
  • Oznacz jako przedawnione – dodanie na końcu sekcji Przedawnione + podpis.

Dla WP:PUR[edytuj | edytuj kod]

  • Włączone – dodanie na końcu sekcji Włączone + podpis.
  • Odmowa – dodanie na końcu sekcji Odmowa + podpis.

Dla WP:ZB[edytuj | edytuj kod]

  • Oznacz jako załatwione – dodanie na końcu sekcji Załatwione, zmiana statusu na (+) + podpis.
  • Oznacz jako odrzucone – dodanie na końcu sekcji Odrzucone, zmiana statusu na (-) + podpis.
  • Oznacz jako błędne – dodanie na końcu sekcji Błędne, zmiana statusu na (!) + podpis.
  • Zgłoś uwagę – dodanie na końcu sekcji komentarza, zmiana statusu na (?) + podpis.

Ponadto, przy każdej opcji jest także osobny przycisk (K), umożliwiający wykonanie danej akcji wraz z dodaniem komentarza. Otwiera on pole edycji z wstawionym już odpowiednim szablonem i podpisem oraz wykonanymi odpowiednimi akcjami, np. w przypadku np. poprawionym statusem zgłoszenia.

Instalacja[edytuj | edytuj kod]

W swoim common.js dodaj linijkę:

mw.loader.load('//pl.wikipedia.org/w/index.php?title=User:AramilFeraxa/ReportSolver.js&action=raw&ctype=text/javascript');

Następnie przeładuj pamięć podręczną, za pomocą CTRL + SHIFT + R.

Konfiguracja[edytuj | edytuj kod]

Możliwe jest dodanie własnych stron, na który skrypt ma działać, poprzez dopisanie do common.js:

var RSConfig = { allowedPages: [ 'Wikipedysta:AramilFeraxa', 'itd', ] };

Wszelkie błędy, sugestie i uwagi proszę zgłaszać na stronie dyskusji autora bądź tej podstrony.