Liebe Nutzerinnen und Nutzer, eine Liste aller bisher erstellter Artikel finden Sie unter Spezial:Alle Seiten, eine Liste mit Kurzinformationen zu den Quellen entsteht hier: Liste der Artikel. Wenn Sie selbst zum Wiki beitragen möchten, lesen Sie bitte die Seiten unter Gemeinschaftsportal.

Benutzerin:WikiSysop/Anti-Spam

Aus Liturgica notata
Wechseln zu: Navigation, Suche

Bisherige Versuche gegen Spam:

  • Captcha einrichten: Ideal wäre Kombination von Fraktur- oder Bastarda-Font mir lateinischem Lexikon. Gescheitert, weil ich mit Python nicht klarkam.
  • Checkuser-Funktion: Funktionierte bisher nicht; jetzt ja. Überprüfte IP-Adressen waren jedoch extrem unterschiedlich. Nutzen? Wäre $wgBlockOpenProxies sinnvoll?
  • Spam-Regex-Liste ist in der LocalSettings.php-Datei (s.u.) funktioniert nicht wirklich; ich konnte sowohl als WikiSysop als auch als Kthoele zwei der angegebenen Begriffe auf eine Diskussionsseite schreiben.
  • SpamBlacklist ist installiert, aber ich weiß nicht, ob die funktioniert. Müßte man die auch updaten?


  • Sinnvolle Einstellung?
  1. Verhindert, daß IPs Seiten bearbeiten, wenn auf false; verhindert aber auch
  2. das Bearbeiten von Diskussionen:

$wgGroupPermissions['*']['edit'] = true; $wgGroupPermissions['*']['createpage'] = false; $wgGroupPermissions['*']['createtalk'] = true;

  1. Weitere Nutzerrechte:

$wgGroupPermissions['user']['createpage'] = false; $wgGroupPermissions['user']['createtalk'] = false; $wgGroupPermissions['autoconfirmed']['createpage'] = true; $wgGroupPermissions['autoconfirmed']['createtalk'] = true;

  1. Prevent new user registrations except by sysops

$wgGroupPermissions['*']['createaccount'] = false;

  1. Stellt ein, welche Benutzergruppen ein captcha auflösen müssen:

$wgGroupPermissions['autoconfirmed']['skipcaptcha'] = true; $wgCaptchaTriggers['edit'] = true; $wgCaptchaTriggers['create'] = true; $wgCaptchaTriggers['addurl'] = true; $wgCaptchaTriggers['createaccount'] = true; $wgCaptchaTriggers['badlogin'] = true;

  1. Account-Erstellung nur mit gültiger E-Mail-Adresse, wenn true:

$wgEmailConfirmToEdit = true;

  1. ermöglicht Erteilung von Benutzergruppenrechten:
  2. $wgGroupPermissions['sysop']['userrights'] = true;
  1. IP-Adressen für die Checkuser-Funktion werden gespeichert:
  2. $wgPutIPinRC = true;
  1. Gegen Spam:

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

  1. Ermöglicht Fußnoten:

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

  1. Teil der captcha-Installation:

require_once("$IP/extensions/ConfirmEdit/ConfirmEdit.php" ); $wgCaptchaClass = 'SimpleCaptcha';


  1. für die Checkuser-Funktion (um IP-adressen von Usern lesen zu können):

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

  1. SpamRegex gegen Spam:

$wgSpamRegex = "/". $wgSpamRegex = "/buy-viagra/". $wgSpamRegex = "/dumpster/". $wgSpamRegex = "/insurance/". $wgSpamRegex = "/water damage/". $wgSpamRegex = "/interst rates/". $wgSpamRegex = "/site here/". $wgSpamRegex = "/buy twitter followers/". $wgSpamRegex = "/house owner/". $wgSpamRegex = "/business enterprise/". $wgSpamRegex = "/shopping/". $wgSpamRegex = "/marketing/". $wgSpamRegex = "/fenceinstallation/". $wgSpamRegex = "/purchasing/". $wgSpamRegex = "/Twitter followers/". $wgSpamRegex = "/car dealership/". $wgSpamRegex = "/discount/". $wgSpamRegex = "/work promoters/". $wgSpamRegex = "/There is nothing to wirite about me/". $wgSpamRegex = "/Search Engine Optimization/". $wgSpamRegex = "/selling a company/". $wgSpamRegex = "/Here is my blog post/". $wgSpamRegex = "/electronic advertising/". $wgSpamRegex = "/cent stocks/". $wgSpamRegex = "/Engineering/". $wgSpamRegex = "/engineering/". $wgSpamRegex = "/web blog/". $wgSpamRegex = "/printing deal/";

  1. Autoconfirm nach drei Tagen Wartezeit:

$wgAutoConfirmAge = 86400*3; // three days