Wikiup:WikiProjekt Weblinkwartung/Bot-Auftrag
Lua-Fehler in package.lua, Zeile 80: module 'strict' not foundLua-Fehler in package.lua, Zeile 80: module 'strict' not foundWP:WLWBot {{Wikipedia:WikiProjekt Weblinkwartung/Tabs}}
Es können hier Listen erstellt werden, in denen Artikel, alter Link und neuer Link eingetragen werden und von Bots in die Artikel übertragen werden.
Funktion des Bots
- Ist die Vorlage {{Benutzer:Luke081515Bot/Bearbeite Auftrag}} gesetzt, erscheint die Liste in einer Kategorie, die vom Botbetreiber beobachtet wird. Sobald er Zeit hat, wird er den Auftrag starten.
- Der Bot sammelt sich alle Seiten ein, schaut, welche doppelt sind, um die mehreren Defekten Links mit einem Edit zu korrigieren
- Der Bot ersetzt den Link pur
- Falls es einen Hinweis auf Defekte Weblinks gibt, entfernt der Bot die korrigierten Links
- Der Bot entfernt die Vorlage und die abgearbeiteten Zeilen
- Der Bot schreibt ein Log der durchgeführten Aufgabe (notiert dort auch, auf welchen Seiten ein Edit fehlschlug)
Falls Vorlagen ersetzt werden sollen, bitte keine Pipes einfügen, sondern stattdessen {{Pipe}} verwenden. Diese Vorlage wird der Bot in seinem Edit dann durch echte Pipes ersetzen.
Vorbereiten von Listen
- Zur Vorbereitung von Botaufträgen dient die Liste Wikipedia:WikiProjekt Weblinkwartung/Botliste in Vorbereitung. (Diese Liste ist immer in der Kategorie Kategorie:Wikipedia:WikiProjekt Weblinkwartung/Domains/Vorbereitung Botliste zu halten.)
- Zum Erstellen von Listen kann man Tools wie WP:HT/giftbot/weblinksuche verwenden: Formular
- Alle Zeilen der Tabellen sollen sorgfältig überprüft werden. Sehr nützliche Online-Tools zur Vorabüberprüfung von URLs sind für den Chrome-Browser die die Erweiterung „Link Checker“ oder für Firefox-Browser die Erweiterung „Link Evaluator“ (Achtung vor dem ersten Benutzen der Erweiterungen in den Optionen „Abmelden“ und „wikipedia\.org“ bei den Ausnahmen hinzufügen!)
- Die Liste Wikipedia:WikiProjekt Weblinkwartung/Botliste muss dabei immer gleich aufgebaut sein:
Artikel | alter Link | neuer Link |
---|---|---|
Wikipedia:Spielwiese | http://www.example.org/alt1 | http://www.example.org/neu1 |
Wikipedia:Spielwiese | http://www.example.org/alt2 | http://www.example.org/neu2 |
Wikitext:
Die [[Wikipedia:WikiProjekt Weblinkwartung/Botliste]] muss dabei immer gleich aufgebaut sein: {| class="wikitable sortable" |- ! Artikel !! alter Link !! neuer Link |- | [[Wikipedia:Spielwiese]] || http://www.example.org/alt1 || http://www.example.org/neu1 |- | [[Wikipedia:Spielwiese]] || http://www.example.org/alt2 || http://www.example.org/neu2 |- |}
- Falls Vorlagen ersetzt oder eingesetzt werden, muss das Pipezeichen ("|") durch
{{pipe}}
(kleingeschrieben) ersetzt werden, da das Pipezeichen sonst als Teil der Tabellensyntax interpretiert würde. - Erst wenn sichergestellt ist, dass alle neuen Linkziel passen, die Vorlage auf
{{Benutzer:Luke081515Bot/Bearbeite Auftrag}}
stellen.
Nacharbeit
Nicht immer werden alle URLs umgesetzt. Oft gibt die Weblinksuche nicht die gleichen URLs aus wie sie im Artikel stehen, oder es wurden Vorlagen verwendet, und betroffene URL steht nicht im Artikel. Solche Fehler werden in Benutzer:Luke081515Bot/Log aufgelistet.
Insbesondere wenn der Bot Links auf das Webarchiv eintragen soll, ist es nützlich diese anschließend mit dem Tool Wikipedia:WLC in die korrekten Vorlagen zu übertragen. Diese Aufgabe ist derzeit noch besser halbautomatisch per Hand zu erledigen, um eventuelle Fehler aufgrund der Vorlagenvielfalt besser erkennen zu können. Bitte zudem auch das Log des Bots kontrollieren (ist nach Abschluss des Auftrags verlinkt), um zu überprüfen, ob es Fehler gab, z.B. weil eine Seite geschützt war.