Extension:LockAuthor/de

This page is a translated version of the page Extension:LockAuthor and the translation is 21% complete.
MediaWiki-Erweiterungen
OOjs UI icon advanced-invert.svg
LockAuthor
Freigabestatus: stabil
Einbindung Benutzerrechte
Beschreibung Prevents users from editing pages they haven't created
Autor(en) VedmakaDiskussion
Betreuer WikiTeq team
Letzte Version 1.0
Kompatibilitätspolitik Follows the MediaWiki version lifecycle. Master is not backward compatible.
MediaWiki 1.35+
PHP 7.1+
Lizenz GNU General Public License 2.0 oder neuer
Herunterladen
README
  • $wgLockAuthorExcludedNamespaces
  • $wgLockAuthorActions
  • editall
Übersetze die LockAuthor-Erweiterung, wenn sie auf translatewiki.net verfügbar ist

Prüfe die Benutzungs- und Versionsmatrix.

Probleme Offene Aufgaben · Einen Fehler melden

This extension prevents users from editing pages they haven't created and uses a blocking strategy, so it requires you to manage "edit", "create" permissions granting by yourself.

Also, this extension is a drop-in replacement for the EditOwn extension.

A common case for using this extension is to grant users an "edit" right, so everyone will be allowed to create new pages, but this extension will block the editing of other pages created by other users.

This extension was created for the WikiWorks.

Installation

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens LockAuthor im Ordner extensions/ ablegen.
  • Folgenden Code am Ende der LocalSettings.php hinzufügen:
    wfLoadExtension( 'LockAuthor' );
    
  • Configure as required
  •   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

  • $wgLockAuthorExcludedNamespaces - array of namespaces to be excluded from checks
  • $wgLockAuthorActions - array of actions to be checked (Default: [ 'edit', 'create' ])

Rights:

  • editall - grant this right to a group to allow bypassing extension's restrictions

Beispiel

# Prevent anonymous editing
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createpage'] = false;

# Allow regular users to edit pages
$wgGroupPermissions['user']['edit'] = true;
$wgGroupPermissions['user']['createpage'] = true;

wfLoadExtension( 'LockAuthor' );
// LockAuthor will limit users edit right only to pages created by them

# Allow sysop to edit all pages
$wgGroupPermissions['sysop']['editall'] = true;

Siehe auch

  This extension is professionally maintained by the WikiTeq team.