Erweiterung:Info
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 | GitHub: Hinweis: |
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 Ordnerextensions/
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
- 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;
Diese Erweiterung wurde aus dem git.suriyaa.tk-Code migriert und in ein GitHub-Software-Repository eingecheckt. |