Jump to content

Erweiterung:Info

From mediawiki.org
This page is a translated version of the page Extension:Info and the translation is 92% complete.
Outdated translations are marked like this.
MediaWiki-Erweiterungen
Info
Freigabestatus: instabil
Einbindung Benutzer-Schnittstelle
Beschreibung Fügt eine Info-Registerkarte auf allen normalen Seiten hinzu, die eine schnelle Anzeige von Informationen ermöglicht
Autor(en) Suriyaa Sundararuban (Suriyaa KudoDiskussion)
Betreuer Suriyaa Sundararuban
Letzte Version 2.0.0 (2019-06-08)
MediaWiki 1.29+
PHP 5.6+
Datenbankänderungen Nein
Lizenz GNU General Public License 2.0 oder später
Herunterladen

Die Info-Erweiterung fügt auf allen normalen Seiten einen Info-Tab hinzu, der es uns ermöglicht, die Website-Informationen schnell anzuzeigen.

Installation

  • Die neuste Version herunterladen und die Datei(en) in ein Verzeichnis namens Info im Ordner extensions/ ablegen.
  • Wird von git aus installiert, ist Composer auszuführen, um PHP-Abhängigkeiten zu installieren, indem composer install --no-dev im Erweiterungsverzeichnis ausgeführt wird. (Siehe task T173141 für mögliche Komplikationen.)
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'Info' );
    
  • Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
  • Konfigurieren, falls erforderlich
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Konfiguration

Diese Erweiterung verfügt über ein zusätzliches Benutzerrecht namens "Info", mit dem du die Verwendung der Erweiterung genau kontrollieren kannst. Standardmäßig wird sie der Benutzergruppe "Benutzer" zugewiesen, d. h. allen Benutzern mit einem Konto, die angemeldet sind. Wenn du sie zudem anonymen Nutzern zuweisen möchtest, damit sie die Funktion zur Anzeige von Seiteninformationen verwenden können, ohne einen Beitrag zu schreiben, füge den folgenden Code in deine "LocalSettings.php"-Datei ein, nachdem du diese Erweiterung aufgerufen hast:

$wgGroupPermissions['*']['info'] = true;

Um der Benutzergruppe "user" die Berechtigung zu entziehen und sie gleichzeitig nur der Benutzergruppe "sysop" zu gewähren, kannst du die folgenden zwei Zeilen hinzufügen:

$wgGroupPermissions['user']['info'] = false;
$wgGroupPermissions['sysop']['info'] = true;