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.
Bearbeiten von „Benutzerin:WikiSysop/Anti-Spam“
Sie bearbeiten diese Seite unangemeldet. Wenn Sie sie abspeichern, wird Ihre aktuelle IP-Adresse in der Versionsgeschichte aufgezeichnet und ist damit unwiderruflich öffentlich einsehbar.
Die Bearbeitung kann rückgängig gemacht werden.
Bitte prüfen Sie den Vergleich unten, um sicherzustellen, dass Sie dies tun möchten, und speichern Sie dann unten Ihre Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Ihr Text | ||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Bisherige Versuche gegen Spam:== | ==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? | |
+ | # Verhindert, daß IPs Seiten bearbeiten, wenn auf false; verhindert aber auch | ||
+ | # das Bearbeiten von Diskussionen: | ||
+ | $wgGroupPermissions['*']['edit'] = true; | ||
+ | $wgGroupPermissions['*']['createpage'] = false; | ||
+ | $wgGroupPermissions['*']['createtalk'] = true; | ||
+ | |||
+ | # Weitere Nutzerrechte: | ||
+ | $wgGroupPermissions['user']['createpage'] = false; | ||
+ | $wgGroupPermissions['user']['createtalk'] = false; | ||
+ | $wgGroupPermissions['autoconfirmed']['createpage'] = true; | ||
+ | $wgGroupPermissions['autoconfirmed']['createtalk'] = true; | ||
+ | |||
+ | # Prevent new user registrations except by sysops | ||
+ | $wgGroupPermissions['*']['createaccount'] = false; | ||
+ | |||
+ | # 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; | ||
+ | |||
+ | # Account-Erstellung nur mit gültiger E-Mail-Adresse, wenn true: | ||
+ | $wgEmailConfirmToEdit = true; | ||
+ | |||
+ | # ermöglicht Erteilung von Benutzergruppenrechten: | ||
+ | # $wgGroupPermissions['sysop']['userrights'] = true; | ||
+ | |||
+ | # IP-Adressen für die Checkuser-Funktion werden gespeichert: | ||
+ | # $wgPutIPinRC = true; | ||
+ | |||
+ | # Gegen Spam: | ||
+ | require_once( "$IP/extensions/SpamBlacklist/SpamBlacklist.php"); | ||
+ | |||
+ | # Ermöglicht Fußnoten: | ||
+ | require_once("$IP/extensions/Cite/Cite.php"); | ||
+ | |||
+ | # Teil der captcha-Installation: | ||
+ | require_once("$IP/extensions/ConfirmEdit/ConfirmEdit.php" ); | ||
+ | $wgCaptchaClass = 'SimpleCaptcha'; | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | # für die Checkuser-Funktion (um IP-adressen von Usern lesen zu können): | |
+ | require_once( "$IP/extensions/CheckUser/CheckUser.php" ); | ||
− | + | # 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/"; | ||
− | + | #Autoconfirm nach drei Tagen Wartezeit: | |
− | $ | + | $wgAutoConfirmAge = 86400*3; // three days |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | |||
− | |||
+ | * Anmeldung am besten nur mit E-Mail-Adresse. Wo kann man die E-Mail-Adressen der Spammer einsehen? Wenn sich da ein Muster ergibt, kann man bestimmte E-Mail-Anbieter evtl. auch sperren lassen? | ||
* Link: http://www.mediawiki.org/wiki/Manual:Combating_spam | * Link: http://www.mediawiki.org/wiki/Manual:Combating_spam | ||
− |