Skip to content

Installation und Konfiguration im CMS Plone

Technische Voraussetzungen für den Einsatz von edi.substanceforms:

Folgende Komponenten und Produkte sind Voraussetzung für die Anwendung von edi.substanceforms

  • Lauffähige Datenbank auf Basis von PostgreSQL
  • Installation von Python >= 3.8
  • Lauffähige Installation (Buildout) des Web CMS Plone in der Version >= 5.2.4

Das Package edi.substanceforms wird auf der Plattform GitHub gehostet.

Um edi.substanceforms im Web-Content-Management-System Plone zu installieren, wird das Package zunächst via git clone in das Sourcen-Verzeichns (src) der Buildout-Installation heruntergeladen und für die Installation in der Datei buildout.cfg eingetragen. Die Installation erfolgt dann im Rahmen des Buildout-Prozesses

{buildout-home}$ cd src
{buildout-home}/src$ git clone https://github.com/educorvi/edi.substanceforms.git

Einträge in der Datei buildout.cfg der Plone-Installation:

    eggs:
         ...
         edi.substanceforms

    develop:
         ...
         src/edi.substanceforms

Durchführung eines neuen Buildouts im Wurzelverzeichnis der Plone-Installation:

{buildout-home}$ ./bin buildout

Anschließend kann der Plone-Client hochgefahren werden, dies geschieht mit dem Befehl:

{buildout-home}$ ./bin/{instance-name} start

Danach muss das Package in den Plone-Einstellungen installiert werden.

--> Einstellungen ({site-url}/@@plone_control_panel) --> edi.substanceforms --> Installieren

Das Package wurde nun erfolgreich installiert und ist einsatzbereit.

Nun kann mit dem Hinzufügen einer Datenbank begonnnen werden.