Erweiterung:Info

This page is a translated version of the page Extension:Info and the translation is 100% complete.
MediaWiki-Erweiterungen
OOjs UI icon alert-invert.svg
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 der LocalSettings.php einfügen:
    wfLoadExtension( 'Info' );
    
  • Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
  • Konfigurieren, falls erforderlich
  •   Erledigt – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.

Für Benutzer, die MediaWiki in der Version 1.29 und früher betreiben:

Die oben stehenden Anweisungen beschreiben die neue Installationsanweisung für diese Erweiterung unter der Verwendung von wfLoadExtension(). Wird diese Erweiterung in einer dieser früheren Versionen (MediaWiki 1.29 und früher)  – an Stelle von wfLoadExtension( 'Info' ); – installiert, benutze:

require_once "$IP/extensions/Info/Info.php";

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;