Erweiterung:UserPageEditProtection
UserPageEditProtection Freigabestatus: stabil |
|
---|---|
Einbindung | Benutzerrechte |
Beschreibung | Erlaubt den Bearbeitungszugriff zu Benutzerseiten einzuschränken |
Autor(en) | |
Letzte Version | 4.1.0 (2020-03-07) |
MediaWiki | 1.29+ |
PHP | 7.0+ |
Datenbankänderungen | Nein |
Lizenz | GNU General Public License 2.0 oder neuer |
Herunterladen | README CHANGELOG |
$wgOnlyUserEditUserPage |
|
editalluserpages |
|
Quarterly downloads | 11 (Ranked 131st) |
Übersetze die UserPageEditProtection-Erweiterung, wenn sie auf translatewiki.net verfügbar ist | |
The UserPageEditProtection extension restricts user page edit to the owner of the page (the user) and users assigned to groups that have user page edit access through $wgGroupPermissions. This effectively provides users with a group of protected pages, since this protection extends to any subpages of the user page (i.e., User:Hoggwild/sandbox1). Any user assigned to a group with view rights to user pages can read a user page, but only an authorized user may edit it. Diese Erweiterung hat auf Benutzerdiskussionsseiten keine Wirkung.
Installation
- Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens
UserPageEditProtection
im Ordnerextensions/
ablegen. - Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
wfLoadExtension( 'UserPageEditProtection' ); $wgOnlyUserEditUserPage = true;
- Konfiguriere Benutzerberechtigungen nach Bedarf
- Erledigt – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.
Konfiguration
Diese Erweiterung fügt ein zusätzliches Benutzerrecht editalluserpages
hinzu, um eine granulare Kontrolle zu ermöglichen.
Standardmäßig ist es der "sysop"-Benutzergruppe zugewiesen.
Um es einer anderen Benutzergruppe zuzuweisen, bspw. userpageeditor, füge den folgenden Code zur Datei "LocalSettings.php" hinzu, nachdem du diese Erweiterung aufrufst.
$wgGroupPermissions['userpageeditor']['editalluserpages'] = true;
Der Zugriff für die "sysop"-Benutzergruppe kann Beispielsweise mit der folgenden Codezeile entzogen werden:
$wgGroupPermissions['sysop']['editalluserpages'] = false;
Siehe auch
Diese Erweiterung ist in den folgenden Softwarepaketen enthalten und/oder wird von den folgenden Wiki-Farmen, bzw. Wiki-Hostern verwendet: Dies ist keine maßgebliche Liste. Softwarepakete und/oder Wiki-Farmen, bzw. Wiki-Hoster nutzen diese Erweiterung ggf., obwohl sie nicht in dieser Liste enthalten sind. Prüfe daher stets die Nutzung im verwendeten Softwarepaket und/oder bei der Wiki-Farm, bzw. dem Wiki-Hoster. |
- Stable extensions/de
- User rights extensions/de
- GPL licensed extensions/de
- Extensions in Wikimedia version control/de
- Extensions which add rights/de
- GetUserPermissionsErrors extensions/de
- All extensions/de
- Extensions included in Miraheze/de
- Extensions included in WikiForge/de
- Edit extensions/de
- Page specific user rights extensions/de