Benutzer:Krogmann/Mediawiki Bots Pywikipedia

Aus SDQ-Wiki

Bot1 (htpasswd): linkcheckbot

Bot2 (lokal): linkcheckbot2

URL des Wikis: https://sdqweb.ipd.kit.edu/mediawiki-test-XXXXXXXXX/

Nutzung von pywikipedia: http://www.mediawiki.org/wiki/Manual:Pywikipediabot/Overview

  • SVN checkout
  • user-config.py anlegen
  • user-fixes.py anlegen lassen
  • je Wiki eine eigene Family erzeugen (1 Wiki = Sprache + Prefix)

Voraussetzung für Botbenutzung

  • Bot Benutzer linkcheckbot2 muss lokal existieren und aktiv sein
  • http auth für localhost deaktiviert in htaccess
   # Required for bot logincheckbot:
   Allow From 141.3.52.64
  • anonym lesen erlauben in LocalSettings.php
   $wgGroupPermissions['*']['read'] = false; --> $wgGroupPermissions['*']['read'] = true;

Konsole

python weblinkchecker.py -day:0 -ignore:401 -ignore:301 -start:!

Einschränkungen:

  • keine Link-Reparatur
  • findet keine internen Links
  • findet keine Interwikilinks