Formularbeispiele mit URL-Parametern vorbereiten

Du möchtest jemandem zeigen, wie eine bestimmte Umfrage oder Einstellung aussehen könnte? Mit einem Parameterlink kannst du das Erstellungsformular von fragab vorbelegen. So lässt sich ein Beispiel öffnen, prüfen und bei Bedarf anpassen.

Der Link speichert und veröffentlicht keine Umfrage. Er ist für nachvollziehbare Beispiele und Voreinstellungen gedacht, nicht als vollständige Schnittstelle zur Umfrageverwaltung. Für einen Entwurf aus einer Beschreibung gibt es „Mit KI“ direkt im Erstellungsformular. Verbindungen zu ChatGPT oder Claude beschreibt die MCP-Anleitung.

Ein Beispiel öffnen

Dieser Link bereitet die Frage „Wann habt ihr Zeit?“ mit zwei Terminvorschlägen vor: 1. Juni 2030 um 18 Uhr und 2. Juni 2030 um 18 Uhr. Außerdem aktiviert er „Vielleicht“-Antworten.

Beispielformular für eine Terminabstimmung öffnen

https://fragab.de/create?title=Wann%20habt%20ihr%20Zeit%3F&date=2030-06-01%3B18%3A00%7C2030-06-02%3B18%3A00&vote_maybe=1

Beim Öffnen wird ein bereits automatisch gespeicherter Formularstand bevorzugt. Wenn du ein Beispiel nicht wie erwartet siehst, prüfe zuerst, ob im Browser noch ein anderer Entwurf geöffnet oder gespeichert ist. Teste Parameterbeispiele bei Bedarf in einer frischen Browsersitzung.

Aufbau und Kodierung

Die Parameter folgen nach dem Fragezeichen. Zwischen zwei Parametern steht &. Werte mit Leerzeichen, Umlauten oder Sonderzeichen müssen URL-kodiert werden. In HTML-Linkattributen schreibst du das trennende Zeichen als &.

In den Tabellen stehen die Werte zur besseren Lesbarkeit unkodiert. Beim Erstellen eines vollständigen Links musst du sie entsprechend kodieren.

Titel, Beschreibung und Optionen

ParameterBedeutung und Beispiel
titleTitel, etwa title=Wer bringt was mit?. Es gelten die Längenbegrenzungen des Formulars.
descBeschreibung, etwa desc=Unser Vereinsbuffet am Samstag. Der aktuelle Parameterweg übernimmt bis zu 2000 Zeichen.
dateDatumsoptionen im Format YYYY-MM-DD, getrennt durch |. Eine Uhrzeit folgt nach ;, eine Endzeit nach -. Beispiel: date=2030-06-01;18:00-20:00|2030-06-02;18:00.
textTextoptionen, getrennt durch |, etwa text=Salat|Brot|Getränke.
event_dateFeststehendes Datum für den Anlass, nicht als auswählbare Option: event_date=2030-06-01;18:00-22:00.
locationOrtsangaben, ebenfalls nach Position mit | getrennt, etwa location=Vereinsheim|Sportplatz.
limitLimit pro Option, etwa limit=2|1|0. 0 bedeutet hier kein Limit. Die Nutzung unterliegt den Paketbedingungen.
freetextEingabetyp pro Option, etwa freetext=text|number. Die Zuordnung erfolgt über die Position.
freetext_privateMarkiert Freitextfelder für vertrauliche Inhalte. Beispiel: freetext_private=|1 für das zweite Feld.

Für freetext sind im Parameterweg text, name, email, phone, number, date, datetime, time, url und color vorgesehen. Komplexere Einstellungen wie eigene Auswahllisten richtest du im Formular ein.

Optionen über ihre Position zuordnen

Die Einträge in date, text, location, limit und freetext beziehen sich auf dieselben Optionspositionen. Lasse einen Eintrag leer, wenn er für diese Position nicht gebraucht wird.

date=2030-06-01|2030-06-02&text=|Gemeinsames Essen|Was bringst du mit?&freetext=||text

Das Beispiel enthält zwei Terminoptionen. Die zweite erhält den Zusatz „Gemeinsames Essen“. An dritter Stelle steht die Textoption „Was bringst du mit?“ mit einem Freitextfeld. Die beiden senkrechten Striche in freetext=||text überspringen die ersten beiden Positionen.

Beispiele für Einstellungen

Die folgenden Schalter werden durch ihre Anwesenheit im Link eingeschaltet. Nutze dafür beispielsweise vote_maybe=1. Zum Ausschalten lässt du den Parameter weg; =0 ist bei diesen Schaltern kein verlässlicher Ausschalter.

ParameterEinstellung
vote_maybe„Vielleicht“-Antworten erlauben.
vote_noAusdrückliche „Nein“-Antworten erlauben.
vote_multipleEine Anzahl pro ausgewählter Option ermöglichen.
vote_singleGewählte Optionen sperren.
vote_bindingVerbindliche Abstimmung einschalten.
hide_votes, hide_names, hide_commentsAbstimmungen, Namen oder Kommentare für andere Teilnehmer verbergen.
no_commentsKommentare ausschalten.
chatGruppenchat aktivieren.
login_requiredAnmeldung zur Teilnahme verlangen.
ongoing_listEine fortlaufende Umfrage vorbereiten.
vote_one=2Die Zahl gleichzeitig auswählbarer Optionen begrenzen, hier auf zwei. Dieser Parameter erwartet eine positive Zahl.

Eine Endzeit vorbereiten

end=2030-06-01;15:20 setzt das geplante Ende auf den 1. Juni 2030 um 15:20 Uhr. Zeitangaben in diesem Parameterweg beziehen sich auf die von fragab verwendete Zeit Europe/Berlin und tragen keinen eigenen Zeitzonenoffset. Kontrolliere die angezeigte Zeit im Formular.

Zusammen mit end kannst du end_countdown=1 für den Countdown und end_close=1 für das Schließen nach dem geplanten Ende setzen. Startzeiten und weitere Einstellungen richtest du direkt im Formular ein.

Was ein Parameterlink nicht erledigt

  • Er bestätigt weder den Inhalt noch die Veröffentlichung. Prüfe und speichere die Umfrage selbst.
  • Er umgeht keine Paketprüfung. Maßgeblich sind deine tatsächlichen Berechtigungen und die Einstellungen beim Speichern.
  • Er bildet nicht jede aktuelle Funktion von fragab ab. Verwende für weitere Einstellungen das Formular.
  • Er sollte keine privaten Namen, E-Mail-Adressen oder andere vertrauliche Angaben enthalten. URL-Inhalte können weitergegeben und in Verlauf oder Protokollen gespeichert werden.

Verwende für deutschsprachige Formularbeispiele https://fragab.de/create und für ausdrücklich englische Beispiele https://fragab.com/en/create. Das betrifft den Formulareinstieg; veröffentlichte Inhaltsseiten haben ihre eigenen lokalisierten URLs.

Du möchtest einfach eine Umfrage anlegen? Hier geht es zum Erstellungsformular und zur Bedienungsanleitung.