Przejdź do zawartości

Wikipedia:Zadania dla botów

Skrót: WP:ZdB, WP:ZDBOT
Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Michał Sobkowski (dyskusja | edycje) o 20:13, 28 sie 2021. Może się ona znacząco różnić od aktualnej wersji.

Tutaj możesz umieścić dowolne zadanie dla bota. Któryś z właścicieli botów prawdopodobnie zainteresuje się Twoim problemem i pomoże go rozwiązać. Możesz też mieć własnego bota, przeczytaj jak używać botów oraz ogólne zalecenia ich stosowania.

Instrukcja

Pamiętaj:

Nie wpisuj zadania do kilku miejsc. Jeśli wpisałeś je do dyskusji operatora bota, to nie dodawaj go tutaj, i odwrotnie. Inaczej ludzie będą marnować czas, pracując nad tym samym.

Zadania stałe

Zadanie stałe Boty
Archiwizacja stron dyskusji malarzBOT
Cykliczne spolszczanie wybranych szablonów (głownie cytowania) z en.wiki, pomocne dla tłumaczy. malarzBOT
Dodawanie aktualnej daty do szablonów {{dopracować|źródła}} i {{fakt}} w hasłach znajdujących się w kategorii Artykuły wymagające uzupełnienia źródeł malarzBOT
Dodawanie opisów do linków zewnętrznych w przypisach w postaci szablonu {{Cytuj}} mastiBot
Infoboksy malarzBOT, MatmaBot, Paweł Ziemian BOT
Naprawa podwójnych i usuwanie zerwanych przekierowań mastiBot
Odświeżanie tabeli w Związki chemiczne według pierwiastków Miner
Okresowe czyszczenie stron Wikipedia:Brudnopis, Pomoc:Krok pierwszy - edytowanie, Pomoc:Krok drugi - formatowanie, Pomoc:Krok trzeci - linki, Pomoc:Krok czwarty - grafiki, Pomoc:Krok piąty - szablony, Pomoc:Krok szósty - znaczniki mastiBot
Poprawa odwołań do przekierowań do szablonów malarzBOT
Sprawdzanie nowych artykułów:
  • {{ek}}owanie eksperymentów edycyjnych oraz wandalizmów
  • oznaczanie artykułów naruszających prawa autorskie
Beau.bot (docelowo mastiBot)
Sprawdzanie nowych artykułów:
  • dodawanie do artykułów szablonów {{dopracować}} z parametrami linki oraz kategoria
mastiBot
Tworzenie kategorii dla dyskusji w Poczekalni malarzBOT
Usunięcie szablonu {{przypisy}} z haseł, w których nie ma znacznika ref mastiBot
Usuwanie starych stron dyskusji anonimowych użytkowników malarzBOT.admin
Usuwanie stron użytkowników z kategorii malarzBOT
Usuwanie z artykułów linków do skasowanych grafik CommonsDelinker, malarzBOT
Usuwanie zbędnych przekierowań na stronach dyskusji malarzBOT.admin
Wyszukiwanie martwych linków zewnętrznych, wstawianie i usuwanie szablonów informacyjnych o martwych linkach mastiBot
Artykuły na medal, dobre artykuły, listy na medal z innych Wikipedii, które nie mają swoich odpowiedników w polskiej Wikipedii mastiBot
Usuwanie linków tożsamych z tekstem linka mastiBot
Uzupełnianie brakujących szablonów Tygodni tematycznych w dyskusjach powstałych artykułów mastiBot
Zamiana niektórych linków na szablony linków malarzBOT
Poprawa martwych linków zewnętrznych (strona do zgłoszeń) Szoltys-bot
Oznaczanie odtworzonych stron (OZ, rejestr) PBbot
Oznaczanie powtórnie opublikowanych brudnopisów (OZ, rejestr) PBbot
Witanie nowych redaktorów (z nadania ręcznego lub z automatu) PBbot
Dodawanie brakującego {{Kontrola autorytatywna}} (zasady) PBbot
Generowanie zestawień brakujących biogramów kobiecych na podstawie Wikidanych (lista) PBbot
Cotygodniowe raportowanie o statystykach przeglądania na tablicy ogłoszeń PBbot
Cotygodniowe generowanie statystyk autorów, zgłaszających, przeglądających oraz wyświetleń CzyWiesza PBbot


Zlecenia

Przeniesienie szablonów Szablon:Encyklopedia PWN z LZ do WD

Status: wykonane
Opis zlecenia
Pod koniec lipca Tarnoob wstawił 677 odnośników do haseł w Encyklopedii PWN za pomocą tytułowego szablonu w sekcji "Linki zewnętrzne". Zostało to jednomyślnie skrytykowane w Kawiarence. Margoz rzucił pomysł, że można te wpisy wykorzystać do wprowadzenia właściwości P7305 ("identyfikator internetowej Encyklopedii PWN") w Wikidanych.
Zadanie polegałoby więc na:
  1. znalezieniu artykułów z szablonem {{Encyklopedia PWN}} w sekcji "Linki zewnętrzne" (ewentualnie z ograniczeniem do haseł, w których wstawił go Tarnoob?)
  2. pobraniu identyfikatora i wpisaniu go jako właściwości P7305 w WD
  3. usunięciu szablonu z LZ
  4. wstawieniu szablonu {{Kontrola autorytatywna}} (jeśli go brak) do artykułu.
Jest to wykonalne? Michał Sobkowski dyskusja 08:37, 6 sie 2021 (CEST)[odpowiedz]
Chętni operatorzy botów
Peter Bowman (dyskusja) 19:22, 10 sie 2021 (CEST)[odpowiedz]
Dyskusja
  • Bardzo fajnie, że robota postępuje i mam nadzieję, że mój miesiąc to nie jest irytująco długo, zwł. że to jest przeplatane innym miniprojektami (jak kategoryzacja algebry liniowej). Nie znam tutejszych standardów, ale naiwna intuicja mi podpowiada, żeby zgłoszenie całkiem wycofać dopiero po skończeniu tego do cna. Tarnoob (dyskusja) 01:11, 23 sie 2021 (CEST)[odpowiedz]
  • @Tarnoob: nie było moim zamiarem Cię pośpieszać, oczywiście pracuj w swoim tempie :). Ze swojej strony jako operator bota sądzę, że niniejsze zgłoszenie zostało zadośćuczynione (czekam tylko na potwierdzenie osoby zgłaszającej) - lista jest, można spokojnie na niej pracować. Został jeszcze ten pierwszy wątek w WP:AR, gdzie przedstawiono problem, dlatego proponuję śledzić przebieg spraw tam, zaś to zgłoszenie zamknąć. Peter Bowman (dyskusja) 08:53, 23 sie 2021 (CEST)[odpowiedz]
  • Te reguły 3 identyfikatorów to pewnie moja wina z czasów, gdy KA linkował tylko do katalogów bibliotecznych. Tam linkowanie pod hasła spoza biogramów było w zasadzie nieporozumieniem. Jednak obecnie szablon został rozbudowany o bonusy. Dzięki nim można było łatwo wzbogacić hasła o linki do zewnętrznych wyspecjalizowanych baz spoza literatury (np. hasła botaniczne). Może warto dla niektórych z tych identyfikatorów zdjąć limit trzech. Chociaż ja bym o to najpierw zapytał w kawiarence. Paweł Ziemian (dyskusja) 21:51, 24 sie 2021 (CEST)[odpowiedz]
  • @Paweł Ziemian Można by dodać do szablonu {{ka}} kilka linków do identyfikatorów encyklopedii (leksykonów) z treściami dostępnymi online i w co bardziej zrozumiałych językach. Co z jednej strony wzbogaciłoby artykuły o rzetelne (bo o charakterze encyklopedycznym) treści, a z drugiej (trywialnej) strony zwiększyłoby skokowo liczbę identyfikatorów, a przez to i liczbę artykułów w których wstawiony zostałby szablon KA wg ww. algorytmu. Z tego co pamiętam, tak całkiem "z głowy" oprócz identyfikatorów do ww. EPWN, aż proszą się identyfikatory do Britanniki, są też chyba identyfikatory do jakichś (dostępnych online) encyklopedii w j. rosyjskim, ukraińskim, włoskim, katalońskim, chorwackim itp. Przy tym z doświadczenia raczej odradzałbym Brockhausa, bo identyfikatory i linki do treści wprawdzie są ale sama treść poza zdawkowym wstępem ukryta jest w większości przypadków za paywallem. Znalazłyby się zapewne też i identyfikatory do jakichś (dostępnych online) branżowych leksykonów, ale tu musiałbym dokładniej poszukać kandydatów w WD (w przypadku głębszego zainteresowania niniejszą sprawą). --Alan ffm (dyskusja) 15:45, 25 sie 2021 (CEST)[odpowiedz]

Przekierowania

Status: wykonane
Opis zlecenia

Męczę się z porządkowaniem ujednoznacznień, stron, które są z nawiasem i nie mają linku w ujednoznacznieniu jest trochę, ale część z nich to efekt przenoszenia stron bez korekty lików. Zastanawiam się czy byłoby możliwe zastąpienie w ujednoznacznieniach przekierowań na linki wprost. Zmniejszyłoby to stronę Wikiprojekt:Sprzątanie disambigów i redirectów/artykuł z nawiasem, bez linkowań.

Dokładniej:

Jeśli artykuł ma szablon "Ujednoznacznienie", to
Jeśli pierwszy link po "*" jest przekierowaniem, to
zamień przekierowanie na link na który wskazuje przekierowanie.

Stok (dyskusja) 19:09, 16 sie 2021 (CEST)[odpowiedz]

Chętni operatorzy botów
Peter Bowman (dyskusja) 18:46, 21 sie 2021 (CEST)[odpowiedz]
Dyskusja
możesz pokazać jakiś przykład? Bo to jest do zrobienia, tylko trzeba chwilę pokombinować. masti <dyskusja> 19:11, 16 sie 2021 (CEST)[odpowiedz]
Np. w 18 Pułk Piechoty są 4 zielone, w Chałupki - 1, w Christian Martínez też 1 linki. Sądzę, że co 20 ujednoznacznienie z tej listy ma zielone artykuły. Stok (dyskusja) 19:20, 16 sie 2021 (CEST)[odpowiedz]
  • W pełni popieram wniosek Stoka. Proponuję jednak, o ile nie jest to trudniejsze technicznie – poprawiać wszystkie linki do przekierowań, które pojawiają się w ujednoznacznieniach. Andrzei111 (dyskusja) 09:35, 17 sie 2021 (CEST)[odpowiedz]
    Propozycja Andrzej111 może nawet uprościć kod bota, oczywiście zmian będzie znacznie więcej. Stok (dyskusja) 08:37, 18 sie 2021 (CEST)[odpowiedz]
    Wychodzi obecnie 15 419 linków na 11 455 stronach ujednoznaczniających: quarry:query/57893. Technicznie wykonalne, zgłaszam się jako chętny. @Stok, @masti, @Andrzei111: czy widzicie jakąś przeszkodę w masowym zastąpieniu przekierowań na tej liście? Peter Bowman (dyskusja) 18:46, 21 sie 2021 (CEST)[odpowiedz]
    @Peter Bowman dla mnie jak najbardziej OK. masti <dyskusja> 20:51, 21 sie 2021 (CEST)[odpowiedz]
    Lista OK, zastanawiam się tylko czy pozostawić tekst linka do starej strony, czy do nowej. Np. w Zużycie jest wymienione zużycie łuszczeniowe, które jest przekierowaniem do Spalling. W tej sytuacji zmieniamy na [[Spalling|zużycie łuszczeniowe]]. A jak zmieni przekierowania do części artykułów?
    Trzeba koniecznie zostawić część widoczną linku w zmianach część wsi na część miejscowości i osada leśna na osada. Czyli [[część wsi]] -> [[część miejscowości|część wsi]], a [[osada leśna]] -> [[osada|osada leśna]]
    W poniższych przypadkach, to tak jak wskazał bot:
    Zu ! Armata_przeciwlotnicza_ZU-23-2 ! 23_mm_armata_przeciwlotnicza_ZU-23-2
    Zu ! Zu_(grupa_muzyczna) ! Zu_(zespół_muzyczny)
    Zubkowa_(ujednoznacznienie) ! Zubkowa_(wieś) ! Zubkowa
    Gdyby były problemy, to zacznijmy od tych prostych Stok (dyskusja) 21:38, 21 sie 2021 (CEST)[odpowiedz]
    @Stok: bot zmieni tylko stronę docelową, link nadal będzie wyświetlał ten sam tekst. Jeżeli została podana, to uwzględni też wspomnianą część artykułu, czyli tzw. fragment (czwarta kolumna w wynikach Quarry). Zgodnie z nazewnictwem kolumn zadaniem bota jest przetworzenie każdej strony disambiguation, zamieniając zależnie od sytuacji:
    • [[redirect|tekst_linku]] na [[target#fragment|tekst_linku]], albo
    • [[redirect]] na [[target#fragment|redirect]].
    Podobny algorytm wykorzystuję w zgłoszeniach ZdB dot. naprawy linków po przenosinach. Peter Bowman (dyskusja) 22:58, 21 sie 2021 (CEST)[odpowiedz]
    OK, dzięki. Stok (dyskusja) 23:37, 21 sie 2021 (CEST)[odpowiedz]
@Stok: zrobione. Pozdrawiam, Peter Bowman (dyskusja) 01:25, 25 sie 2021 (CEST)[odpowiedz]
Dziękuję. Przy okazji proszę Malarza by zlecił botowi odnowę strony Wikiprojekt:Sprzątanie disambigów i redirectów/artykuł z nawiasem, bez linkowań, ewentualnie innych związanych z ujednoznacznieniami. Stok (dyskusja) 07:40, 25 sie 2021 (CEST)[odpowiedz]
To zestawienie się generuje kilka dni. Bot je próbuje wykonać raz na miesiąc. Jeżeli nie ma aktualizacji ponad dwa miesiące to proszę o informację. W przeciwnym razie proszę czekać. ~malarz pl PISZ 17:33, 26 sie 2021 (CEST)[odpowiedz]
Przepraszam za jeszcze jeden ping. @Stok: tutaj wrzuciłem listę 54 stron, z którymi bot sobie nie poradził, prawdopodobnie z powodu transkluzji przekierowań przez szablon. Peter Bowman (dyskusja) 11:08, 25 sie 2021 (CEST)[odpowiedz]
@Peter Bowman, czy rozważyłbyś wykonanie analogicznego zadania, polegającego na posprzątaniu przekierowań we wszystkich szablonach nawigacyjnych? Mathieu Mars (dyskusja) 11:44, 25 sie 2021 (CEST)[odpowiedz]
Jasne, nawet parę miesięcy temu przygotowałem listę roboczą. Otworzyłem nowe zgłoszenie: #Przekierowania w szablonach nawigacyjnych. Peter Bowman (dyskusja) 12:57, 25 sie 2021 (CEST)[odpowiedz]

Przekierowania w szablonach nawigacyjnych

Status: trwa dyskusja
Opis zlecenia
Za sugestią @Mathieu Mars i na podobnych zasadach co #Przekierowania na stronach ujednoznaczniających (permalink) zastąpienie przekierowań na proste linki w szablonach nawigacyjnych. Przy okazji rozwiąże to problem niewytłuszczonych selflinków, który zgłoszono w maju na WP:KT. Wówczas wykryto przekierowania w ~3800 szablonach (lista).
Chętni operatorzy botów
Peter Bowman (dyskusja) 12:54, 25 sie 2021 (CEST)[odpowiedz]
Dyskusja
W podlinkowanym wątku @Malarz pl wyrażał uwagi odnośnie niechcianych przekierowań w miejscu docelowych brakujących lub nieencyklopedycznych artykułów, które warto by przejrzeć ręcznie przed botowaniem. Nie mam jednak pomysłu, jak dokonać weryfikacji tak długiej listy w praktyczny sposób; na pewno trzeba by zaglądać do każdej strony pojedynczo. Proponuję najpierw dokonać botowania, a później ewentualnie zastanawiać się nad stosownością tych linków – bot niczego nie dodaje ani usuwa, więc postrzegam to jako dwie oddzielne operacje: automatyczna podmiana przekierowań oraz merytoryczna weryfikacja szablonu przez człowieka. Ja z kolei w maju obawiałem się dublowania elementów w navboksach, ale tego problemu nie ma w wybranym algorytmie, który to zawsze zachowuje wyświetlany tekst (podmiana [[przekierowanie]] na [[link|przekierowanie]]). Peter Bowman (dyskusja) 12:54, 25 sie 2021 (CEST)[odpowiedz]

Dodanie identyfikatora EPWN do kontroli autorytatywnej

Status: trwa dyskusja
Opis zlecenia
Mamy tysiące haseł, w których są przypisy do Encyklopedii PWN (choćby z edycji IP 85.222.23.6). Można je wykorzystać podobnie jak w #Przeniesienie szablonów Szablon:Encyklopedia PWN z LZ do WD. Zadanie polegałoby na:
  1. znalezieniu artykułów z szablonem {{Encyklopedia PWN}}, w którym pole "tytuł" jest tożsame z tytułem artykułu (ewentualnie z pominięciem ujednoznacznienia w nawiasie dla haseł typu "Tytuł (ujednoznacznienie)")
  2. pobraniu identyfikatora i wpisaniu go jako właściwości P7305 w WD
  3. wstawieniu szablonu {{Kontrola autorytatywna}} (jeśli go brak) do artykułu.
Peter Bowman, to chyba coś dla Twojego bota. Michał Sobkowski dyskusja 10:56, 26 sie 2021 (CEST)[odpowiedz]
Chętni operatorzy botów
Peter Bowman (dyskusja) 11:36, 26 sie 2021 (CEST)[odpowiedz]
Dyskusja
  • Tożsamość tytułów nie jest dobrym kryterium, gdyż EPWN często zmienia kolejność członów (np. Adolf Horubała vs Horubała Adolf). Przygotowałem listę 7270 wystąpień, które trzeba przejrzeć ręcznie. Jeśli nie znajdę czasu, to może mi to zająć parę tygodni. Szablon ma w sumie prawie 11k wywołań, czyli istnieje dużo wystąpień spoza listy: wielokrotne wywołania na stronie oraz dublujące się identyfikatory EPWN. Te przypadki można uwzględnić po przerobieniu obecnej listy. Peter Bowman (dyskusja) 15:40, 27 sie 2021 (CEST)[odpowiedz]
  • Może biogramy byłoby łatwej namierzyć. Generalnie w nich jest data i miejsce urodzin oraz śmierci. Można to wykorzystać w celu automatycznej weryfikacji zgodności. Pozostałe trzeba będzie chyba przeglądać ręcznie. Pokusiłbym się nawet o próbę skanowania bazy PWN w celu wyszukiwania biogramów. Jednak nie wiem czy to nie grozi banem. Może lepiej zrobić pospolite ruszenie i przynajmniej spróbować ustalić ręcznie taki link przynajmniej dla artykułów wyróżnionych. Paweł Ziemian (dyskusja) 14:35, 28 sie 2021 (CEST)[odpowiedz]

Mołdawskie rejony

Status: nowe
Opis zlecenia

Proszę o dodanie szablonów nawigacyjnych z Kategoria:Szablony nawigacyjne - mołdawskie rejony i Kategoria:Szablony nawigacyjne - gagauskie rejony odpowiednio do wszystkich niebieskolinkowych haseł. Mathieu Mars (dyskusja) 01:14, 27 sie 2021 (CEST)[odpowiedz]

Chętni operatorzy botów
Dyskusja