Spam in MediaWiki beseitigen

Aus Fachinformatiker Azubi
Wechseln zu: Navigation, Suche

Wer einen frisches MediaWiki installiert, wird meistens zugespammt von Bots. Deren Ziel ist es sogenannte Backlinks zu erstellen. Damit ihre Seite besser in den Suchergebnissen gerankt wird.

Installation

Das MediaWiki Spam-sicher einstellen ist mit der aktuellen Version recht einfach.

E-Mail Bestätigung

In der LocalSettings.php sollten wir diesen Eintrag setzen:

$wgEmailConfirmToEdit = true;

Danach wird der Spam zu 80% beseitigt.

Captcha Hinzufügen

Als Captcha Service empfehle ich den von Google - reCaptcha (bislang nicht geknackt). Dazu müssen Sie sich ein Private und Public Key erstellen (siehe http://www.google.com/recaptcha).

Die Erweiterung ConfirmEdit ist in den aktuellen Versionen automatisch enthalten. Es benötigt nur eine Erweiterung der LocalSettings.php Datei.

require_once("$IP/extensions/ConfirmEdit/ConfirmEdit.php");
require_once("$IP/extensions/ConfirmEdit/ReCaptcha.php"); 
$wgCaptchaClass = 'ReCaptcha';
$wgReCaptchaPublicKey = 'Public Key';
$wgReCaptchaPrivateKey = 'Private Key';

Nun sollten die Bots keine Chance haben.

Mehrere Artikel auf einmal löschen

Die Erweiterung Nuke hilft uns bei der Massen-löschung. Die Erweiterung ist ebenfalls in den aktuellen Version von Haus aus enthalten. Dazu muss einfach die LocalSettings.php erweitert werden.

require_once("$IP/extensions/Nuke/Nuke.php");

Anschließend kann man folgende Seite aufrufen:

http://example.de/Spezial:Massenlöschung

Damit solltet ihr euer MediaWiki Spam sicher kriegen.

Weiteres