Extension:ConfirmAccount/de

Ein MediaWiki lässt sich so konfigurieren, dass Inhalte nur für angemeldete Benutzer lesbar und beschreibbar sind. Wenn die Anmeldung freigegeben wird, könnte sich dennoch jeder über “Anmelden/Benutzerkonto erstellen” ein Benutzerkonto eröffnen, und hätte dann Einblick in die Inhalte und könnte sie editieren. Die ConfirmAccount Erweiterung deaktiviert die Automatisch bestätigten Benutzer. Wenn die Erweiterung aktiviert ist, muss ein Benutzer-Konto mit der Berechtigung Bürokrat neue Benutzer-Konten genehmigen. Es gibt noch Einstellungen, welche es ermöglicht, bestimmte Seiten als Gast anzeigen zu lassen. Zusätzlich kann auch die ConfirmEdit Erweiterung installiert werden (in Verbindung mit der ConfirmAccount Erweiterung), um ein Captcha hinzu zufügen. Hiermit kann eine Sicherheitslücke (Botanmeldungen) geschlossen werden.

Einrichtung

 * Die Dateien downloaden (rechter Kasten, “Downlad snapshot (Git master)”.


 * Dateien entpacken und das Verzeichnis in “ConfirmAccount” umbenennen.


 * Das Verzeichnis in den Ordner “Extensions” übertragen.


 * Fügen Sie diesen Code am Ende ihrer LocalSettings.php ein. Nur für MediaWiki Version =< 1.16


 * Fügen Sie diesen Code am Ende ihrer LocalSettings.php ein. Nur für MediaWiki Version >= 1.17


 * Ausführung

php maintenance/update.php


 * Konfigurieren Sie die Einstellungen

Webanbieter ohne SSH oder Cron Jobs

Ein paar Webanbieter und Wikianbieter haben kein SSH oder Cron Jobs. Wenn dieses der Fall ist, muss über die PHPMyAdmin die Datenbank-Tabellen angelegt werden.


 * phpMyAdmin auf dem Webserver aufsuchen und in die Wiki-Datenbank gehen. Das SQL-Fenster öffnen. Die Datei “ConfirmAccount.sql” die sich in der Extension unter “backend” > “schemas” > “mysql” befindet mit einem Codeeditor öffnen, den Inhalt kopieren, in das SQL-Fenster einfügen und mit “OK” das Ausführen bestätigen.


 * Wenn ein Präfix für das Wiki in der SQL-Datenbank verwendet wird, suche in deiner SQL-Datenbank folgende Tabellen: account_credentials und account_requests. Benne die beiden Tabellen um, so das Sie den Präfix haben. Beispiel account_credentials umbenennen in wiki_account_credentials.

Einstellungen und Konfigurationen
Einstellungen Es gibt mehrere Konfigurationsvariablen, die in der LocalSettings.php eingestellt (Variablen werden nach der Zeile, require_once hinzugefügt.) werden können. Schaue in die ConfirmAccount.config.php für alle Variablen, die eingestellt werden können. (Die Standardwerte sind in der ConfirmAccount.config.php.) Die beiden Dateien sollen nicht bearbeitet werden.

Es gibt keine ConfirmAccount.config.php Datei mehr. Die Einstellungen sind in der ConfirmAccount.php enthalten. Standardmäßig muss bei der Anmeldung von neuen Benutzern in der Biografie 50 Wörter verwendet werden. Dieses kann über die LocalSettings.php mit folgender Variable geändert werden Standardmäßig muss bei der Anmeldung von neuen Benutzern in der Biografie 50 Wörter verwendet werden. Dieses kann über die LocalSettings.php mit folgender Variable geändert werden

Wenn Sysops immer noch Benutzer-Konten erstellen kann, muss dieses über die LocalSettings.php geändert werden: $wgGroupPermissions['*']['createaccount'] = false;

Wenn nur eingeloggte Benutzer die Anmeldeseite aufrufen können, müssen die Anmeldeseite für "Gäste" freigeschaltet werden. Dieses kann über die Variable $wgWhitelistRead in derLocalSettings.php passieren. Zum Beispiel: $wgWhitelistRead = array('Spezial:Benutzerkonto beantragen','Hauptseite'); Es werden jetzt für nicht eingeloggte User die Anmeldeseite und die Hauptseite ohne Anmeldung freigegeben.

Benutzerrechte


 * confirmaccount - Für Benutzerkonto-Beantragen Zustimmung
 * requestips - Es zeigt IP Adressen von Benutzerkonten-Beantragen
 * lookupcredentials - Diesen Benutzer können alten anerkannten Benutzerkonten-Beantragen Information suchen

Aktive Wikis

 * Sturmkrieg Benutzerdefinierten Systemnachrichten