Zum Inhalt

Erstellen Sie ein Konto für den Baum-Eigentümer

Bevor Sie Gramps Web verwenden können, müssen Sie ein Konto für den Baum-Eigentümer erstellen. Wenn kein Benutzerkonto für einen bestimmten Baum existiert, wird ein Formular angezeigt, um ein Konto zu erstellen. Das Formular hängt von der Serverkonfiguration ab, ob es sich um einen Einzelbaum oder um mehrere Bäume handelt.

Einzelbaum-Konfiguration: Administratorkonto erstellen

Auf einem Server mit Einzelbaum-Konfiguration wird beim Öffnen von Gramps Web, wenn noch kein Benutzerkonto existiert, ein Formular zum Erstellen eines Administratorkontos angezeigt. Der Administrator wird sowohl der Eigentümer des (einzelnen) Baums als auch der Administrator der Installation sein. Das Formular ermöglicht auch die Konfiguration der E-Mail-Einstellungen, die für E-Mail-Benachrichtigungen benötigt werden (z. B. zum Zurücksetzen eines Benutzerpassworts). Wenn die E-Mail-Konfiguration bereits über eine Konfigurationsdatei oder Umgebungsvariablen auf dem Server hinzugefügt wurde, kann dieser Teil des Formulars leer gelassen werden.

Mehrbaum-Konfiguration: Administratorkonto erstellen

In einer Mehrbaum-Konfiguration wird dasselbe Formular zum Erstellen eines Administratorkontos angezeigt, wenn keine Benutzer in irgendeinem Baum existieren, d. h. wenn der Server gerade erstellt wurde.

Mehrbaum-Konfiguration: Konto für Baum-Eigentümer erstellen

In einer Mehrbaum-Konfiguration ist jeder Benutzer an einen einzelnen Baum gebunden. Selbst wenn bereits Benutzer in anderen Bäumen existieren, kann ein Baum-Eigentümer über die Weboberfläche erstellt werden, wenn noch kein Eigentümer für diesen Baum existiert.

Das Formular zur Erstellung des Eigentümers wird jedoch nicht automatisch auf der Startseite von Gramps Web angezeigt, die für alle Bäume gleich ist. Stattdessen kann es unter https://my-gramps-instance/firstrun/my-tree-id erreicht werden, wobei https://my-gramps-instance die Basisadresse Ihrer Gramps Web-Installation ist und my-tree-id die ID Ihres Baums ist.

Ein möglicher Workflow für einen Site-Administrator zur Erstellung eines neuen Baums besteht darin,

  • einen Baum über die REST API zu erstellen und die Baum-ID des neuen Baums zu erhalten
  • den Link zum Formular zur Erstellung des Eigentümers mit der entsprechenden Baum-ID an den potenziellen Baum-Eigentümer weiterzugeben

Das Formular zur Erstellung des Baum-Eigentümers ist analog zum oben beschriebenen Formular zur Erstellung des Administrators, mit dem Unterschied, dass es nicht erlaubt ist, die E-Mail-Konfiguration zu ändern (was nur für Administratoren erlaubt ist).