Installationsanleitung für eine Erweiterung (Extension)

Beschreibung: Installationsanleitung für eine Erweiterung (Extension) in phpBB

Kategorie: Extensions

Link zu diesem Artikel: Alles auswählen

[url=https://www.phpbb.de/kb/viewarticle?a=29&sid=8799b05d73ae61f46c561441df666993]Knowledge Base - Installationsanleitung für eine Erweiterung (Extension)[/url]

Diese Anleitung steht auch als Video zur Verfügung: kb/viewarticle?a=1

In dieser Anleitung ist beschrieben, wie ihr eine Erweiterung (Extension) in phpBB 3.1/3.2/3.3 installiert, aktualisiert und deinstalliert. Erweiterungen ergänzen dein Forum um nützliche oder komfortable Funktionen, die im Standard phpBB nicht vorhanden sind. Du findest Erweiterungen in der Extension Datenbank von phpBB.com und noch in Entwicklung befindliche Erweiterungen bei uns im Forum. Anders als bei Modifikationen von phpBB 3.0 müssen hierzu keine Dateien mit einem Editor geändert werden.

Installation einer Erweiterung

  1. Die Erweiterung herunterladen und entpacken.
  2. Die entpackten Dateien nach ext/<autor-name>/<extension-name>/ kopieren.
  3. Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Erweiterungen in der Zeile der jeweiligen Erweiterung auf Aktivieren klicken.
Autor-Name und Extension-Name können hierbei aus der Konfigurationsdatei composer.json entnommen werden. Hier sind beide, getrennt durch einen Schrägstrich, im Feld "name" vermerkt. Zum Beispiel: "name": "gn36/firstpostedit", in der composer.json bedeutet, dass der Autor-Name gn36 und der Extension-Name firstpostedit ist.

Viele Erweiterungen sind bereits so verpackt, dass die Dateien bereits im richtigen Unterordner liegen und der Inhalt der Archive einfach nur in den ext/ Ordner kopiert werden muss. Wenn unter ext/<autor-name>/<extension-name> eine Datei namens composer.json liegt, dann sind die Dateien an der richtigen Stelle.

Aktualisieren einer Erweiterung

  1. Die Erweiterung in der Erweiterungs-Verwaltung im Administrations-Bereich deaktivieren.
  2. Den Ordner <extension-name> innerhalb des Verzeichnisses ext/<autor-name>/ löschen. (Ein Klick auf Daten löschen im Administrations-Bereich tut dies nicht!)
  3. Die Dateien der aktualisierten Erweiterung auf dem Server nach ext/<autor-name>/<extension-name>/ kopieren.
  4. In der Zeile der Erweiterung auf Aktivieren klicken.

Deinstallation einer Erweiterung

Die Deinstallation erfolgt im Vergleich zur Installation in umgekehrter Reihenfolge:
  1. In der Erweiterungs-Verwaltung im Administrations-Bereich in der Zeile der jeweiligen Erweiterung zunächst auf Deaktivieren und dann auf Daten löschen klicken.
  2. Den Ordner <extension-name> innerhalb des Verzeichnisses ext/<autor-name>/ löschen.
Bei Foren, die von phpBB 3.0 aktualisiert wurden kommt es bisweilen zu Problemen bei der Installation oder dem Aktualisieren von Erweiterungen, weil das Modul "Erweiterungen" im Admin-Bereich fehlt. In diesem Fall hilft folgender Artikel weiter: kb/viewarticle?a=21