Erweiterung:ManageWiki

From mediawiki.org
This page is a translated version of the page Extension:ManageWiki and the translation is 84% complete.
Outdated translations are marked like this.
MediaWiki-Erweiterungen
ManageWiki
Freigabestatus: stabil
Beschreibung Ermöglicht es Wiki-Administratoren, viele Aspekte ihrer Konfiguration zu ändern.
Autor(en) Southparkfan, John Lewis, MacFan4000, Reception123, Universal Omega
Betreuer Miraheze system administrators
Letzte Version continuous updates
MediaWiki 1.36.0+
PHP 7.2+
Datenbankänderungen Ja
Composer miraheze/manage-wiki
Tabellen mw_namespaces
mw_permissions
mw_settings
Lizenz GNU General Public License 3.0
Herunterladen
  • $wgManageWikiPermissionsDisallowedGroups
  • $wgManageWikiPermissionsAdditionalAddGroupsSelf
  • $wgManageWikiNamespacesDisallowedNames
  • $wgManageWikiExtensions
  • $wgManageWikiPermissionsAdditionalRights
  • $wgManageWikiExtensionsDefault
  • $wgManageWikiHelpUrl
  • $wgManageWiki
  • $wgManageWikiNamespacesAdditional
  • $wgManageWikiForceSidebarLinks
  • $wgManageWikiPermissionsAdditionalRemoveGroups
  • $wgManageWikiPermissionsPermanentGroups
  • $wgManageWikiPermissionsDefaultPrivateGroup
  • $wgManageWikiPermissionsDisallowedRights
  • $wgManageWikiPermissionsAdditionalRemoveGroupsSelf
  • $wgManageWikiSettings
  • $wgManageWikiPermissionsAdditionalAddGroups

  • managewiki-core
  • managewiki-editdefault
  • managewiki-extensions
  • managewiki-namespaces
  • managewiki-permissions
  • managewiki-restricted
  • managewiki-settings
  • remotewiki
Übersetze die ManageWiki-Erweiterung

Die Erweiterung ManageWiki bietet mehrere zusätzliche Spezialseiten für die Verwaltung von Wikis:

  • Special:ManageWiki/core
  • Special:ManageWiki/extensions
  • Special:ManageWiki/settings
  • Special:ManageWiki/namespaces
  • Special:ManageWiki/permissions

Ausführliche Informationen findest du unter diese Detailseite.

Warnung Warnung: ManageWiki wurde speziell für die Miraheze-Wikifarm entwickelt und funktioniert daher möglicherweise nicht immer auf anderen Websites oder Konfigurationen. Es wurden zwar Anstrengungen unternommen, um sie auch für Nicht-Miraheze-Wikis nutzbar zu machen, aber diese Erweiterung ist immer noch in erster Linie auf Miraheze fokussiert und auf das Miraheze-Setup zugeschnitten.

Issues and bug reporting

Um ein Problem oder einen Fehler zu melden, verwende bitte Miraheze Phabricator. Siehe hier für das Workboard.

Installation

  • Lade zuerst die separate Erweiterung CreateWiki herunter und installiere sie.
  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens ManageWiki im Ordner extensions/ ablegen.
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'ManageWiki' );
    
  • Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
  • Yes Erledigt – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.

Verwendung

Die Seite ManageWiki wird verwendet, um verschiedene Aspekte der Einstellungen eines Wikis zu verwalten. Wie bereits erwähnt, können Benutzer mit den entsprechenden Berechtigungen die Einstellungen ihres Wikis verwalten, Erweiterungen aktivieren/deaktivieren und zudem die Berechtigungen (wgGroupPermissions) direkt in ihrem Wiki ändern.

Alle Änderungen der Einstellungen werden unter Special:Log/managewiki aufgelistet. Jeder, der das managewiki Recht hat, kann die Wiki-Einstellungen ändern und Special:ManageWiki verwenden, du brauchst jedoch nur das "Lese"-Recht, um die Konfiguration zu sehen. Anyone who has the managewiki-core right can change wiki settings and use Special:ManageWiki/core but you only need the "read" right to view configuration. As indicated in the table below, each of the other rights corresponds to a respective special page.

Right Special page
managewiki-core Special:ManageWiki/core
managewiki-extensions Special:ManageWiki/extensions
managewiki-namespaces Special:ManageWiki/namespaces
managewiki-permissions Special:ManageWiki/permissions
managewiki-settings Special:ManageWiki/settings

Konfiguration

Parameter Voreinstellung Anmerkung
$wgManageWiki [ 'cdb' => false, 'core' => false, 'extensions' => false, 'namespaces' => false, 'permissions' => false, 'settings' => false, ]; Welche Module von ManageWiki auf dem Wiki aktiviert werden sollen.
$wgManageWikiCDBDirectory false Dadurch werden die CDB-Funktionen in ManageWiki aktiviert.
$wgManageWikiExtensions false Eine Reihe von Erweiterungen, die in der Wikifarm aktiviert sind.
$wgManageWikiExtensionsDefault false Ein Array mit Standard-Erweiterungen.
$wgManageWikiSettings false Eine Reihe von Einstellungen, die über Special:ManageWiki festgelegt werden können
$wgManageWikiPermissionsAdditionalAddGroups false ManageWikis Version von $wgAddGroups.
$wgManageWikiPermissionsAdditionalRemoveGroups false ManageWikis Version von $wgRemoveGroups.
$wgManageWikiPermissionsAdditionalRights false ManageWikis Version von $wgGroupPermissions.
$wgManageWikiPermissionsDisallowedGroups false Ein Array von Benutzergruppen, die ManageWiki nicht verwalten kann. Dadurch wird verhindert, dass Benutzer auch gleichnamige Gruppen erstellen.
$wgManageWikiPermissionsDisallowedRights [ 'managewiki-restricted', ]; Eine Reihe von Benutzerrechten, die ManageWiki nicht im Wiki verwalten und zuweisen kann.
$wgManageWikiPermissionsDefaultPrivateGroup false Name einer Gruppe, die zu privaten Wikis hinzugefügt werden soll. False deaktiviert diese Funktion.
$wgManageWikiHelpUrl false URL einer Hilfeseite für ManageWiki auf der lokalen Wikifarm.
$wgManageWikiSidebarLinks false Ob Quicklinks zu ManageWiki-Seiten in der Seitenleiste angezeigt werden sollen.

Siehe auch