# FAQ ```{include} snippets/wiphint.md ``` ```{admonition} Multilanguage The backend is available in many languages and can be set via the account settings (bottom left). For this documentation the English identifiers are used. ``` ## Allgemein
Bei mir ist alles auf Englisch, ich will es aber auf Deutsch (oder andersrum)! Die Backendsprache wird automatisch durch die Browser-Präferenz festgelegt. Soll trotdem eine andere Sprache im Backend gewünscht sein, kann diese in den Account-Einstellungen festegelgt werden (unten links "Username" → "Account")
Neues Formular anlegen Über das "Seiten"/"Pages"-Menü in den gewünschten Bereich/Container navigieren und via "Unterseite hinzufügen"/"Add child page" eine neue Seite hinzufügen und auf der neuen Seite dann "Form Fields". Im Anschluss kann die Seite publiziert werden (Button "Publish" unten auf der Seite).
Formular bearbeiten Über das "Seiten"/"Pages"-Menü zum Formular navigieren und im Menü das Bleistift/Pencil-Icon nutzen. Die Bearbeiten-Funktionalität steht wird noch an weiteren Stellen im System - oftmals über ein *Drei-Punkte-Menü* - angeboten.
Wie kann ich ein Formular testen? So lange Sie niemanden den "Link" des veröffentlichten Formulars mitteilen, können Sie - und jede*r andere die/der diesen Link kennt - das Formular testen. Weiter gibt es noch die Option, ein Formular bzw. eine Seite nur für einen eingeschränkten Benutzerkreis zugänglich zu machen: *Formular > Status > Privatssphäre ändern*: - Privat, nur für angemeldete Benutzer einsehbar - Privat, einsehbar mit folgendem Passwort
Übersetzung für Formular anlegen Für eine existierende Formular-Seite kann eine Übersetzung angelegt werden: Via "Translate" im Seiten-Actions-Menü. Hierbei wird im entsprechenden Seitenbaum der anderen Sprache eine Kopie dieser Seite mit den ursprünglichen Inhalten angelegt. Diese Inhalte auf der neuen Seite sind dann manuell zu übersetzen/überschreiben.
Was ist beim Kopieren einer Seite zu beachten? Nach dem Kopieren eines Formular sollte der *slug/Kurztitel* geprüft und angepasst werden: *Formular > Promote/Veröffentlichung > Slug/Kurztitel*
## Features
Was bedeuten die Einstellmöglichkeiten für die Felder? Siehe [Felder](fields.md).
Kann ich ein Captcha für mein Formular haben? Ja. Auf der Backendseite eines Formulars in den Reiter "Settings" wechseln und "Use captcha" aktivieren und die Seite publizieren.
## Formular-Einsendungen
Wo sind die Formulardaten? Formulardaten werden standardmäßig im System gespeichert. Über den Navigationspunkt "Forms" können die submissions der einzelnen Formulare eingesehen werden und auch exportiert (Excel, CSV) werden. Weiter bietet jedes Formular eine Einstellung, dass submissions an eine definierte Email-Adresse ("To adress") versendet werden. Diese - und weitere zugehörige Einstellungen wie z.B. "Subject" - sind auf der Formularseite am Ende zu finden.
Wie erhalte ich eine Nachricht wenn ein Formular abgesendet wird? Grundsätzlich werden alle Formular-Einsendungen im System gespeichert (siehe nächster FAQ-Punkt). Zusätzlich kann eine Email mit den Formulardaten bei jeder Einsendung versendet werden. Hierzu tragen Sie im Formular-Backend im Feld "An-Adresse" die von Ihnen gewünschte Empfänger-Emailadresse sowie einen einen Betreff im Feld "Betreff" ein. Der Betreff ist für für alle Einsendungen dieses Formulars identisch und kann z.B. für eine Emailpostfach-Eingangsregel genutzt werden.
Wo kann ich alle Einsendungen eines Formulars sehen? Auf der Formular-Backend-Seite sind die "Form page submissions" direkt unter dem Formulartitel mit der Anzahl der gesamten Einsendungen sowie dem Datum der letzten Einsendung verlinkt. Auf der verlinkten Seite der Formular-Einsendungen besteht die Möglichkeit die Einsendungen in einer tabellarischen Darstellung zu prüfen, nach Datum zu filtern oder sie im Excel-Format zu exportieren.
Erhalten User automatisch eine Bestätigungsmail? Nein. Das Formulartool kann keine automatischen Bestätigungsemails an User versenden, da es den User "nicht kennt". Auch wenn in einem Formular ein Feld "Email" zusammengestellt wurde, weiß das Formulartool nicht, was dieses Feld inhaltlich ausdrückt.
## Anmeldung und Berechtigungen
Wie melde ich mich am Backend an? Eine beliebige Seite unterhalb von "/admin/" aufrufen und die Login-Seite fragt die Credentials ab.
Warum kann ich mich nicht am Backend anmelden? Aktuell muss eine bestimmte Gruppenmitgliedschaft (siehe `env.template`) erfüllt sein, damit ein Login möglich ist.
Warum sehe ich im Backend keine oder nicht alle Formulare? Die Seiten und Funktionen im Backend sind über Permissions eingeschränkt. Diese Permissions hängen an der Gruppenmitgliedschaft von Usern. Jeder User "sieht" z.B. nur die Seiten/Formulare, für die sie oder er berechtigt ist. Weiter sind die Formulare über "Container-Seiten" zusammengefasst, damit über diese "Container-Seiten" Gruppen-Berechtigungen zugewiesen werden können.
Warum kann ich die Attachments in den Emails nicht abrufen? Der Abruf von hochgeladenen Dateien (Dokumente oder Bilder) ist nur über einen authentifizierten Request möglich. Die Authentifizierung erfolgt entweder über einen freigegebenen IP-Bereich/-Adresse oder über einen Login im Backend.
Wie kann ich andere Dateitypen für ein Dokumenten-Upload-Feld erlauben? Pro Formular - nicht per Feld - können Dateitypen bestimmt werden, die für den Dokument-Upload akzeptiert werden. Das entsprechende Feld ist *Seite > Einstellungen > Allowed document file types*. Dieses Feld ist ausschließlich für Administratoren sichtbar.