Wikipedysta:AramilFeraxa/ReportSolver
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', ] };
Uwagi[edytuj | edytuj kod]
Wszelkie błędy, sugestie i uwagi proszę zgłaszać na stronie dyskusji autora bądź tej podstrony.