Vorstellung von Formularvorlagen

Formvorlagen sind großartig!

Ist es möglich, dass wir zusätzliche Informationen und Tipps usw. hinzufügen?

Zum Beispiel wäre es schön, wenn wir nach Abschnitten gruppieren oder Überschriften hinzufügen könnten, z. B.:

# Meine Daten

- type: input
  id: name
  attributes:
    label: "Mein Vorname"
    placeholder: "Bitte geben Sie hier Ihren Vornamen ein"
  validations:
    required: true

- type: input
  id: surname
  attributes:
    label: "Mein Nachname"
    placeholder: "Bitte geben Sie hier Ihren Nachnamen ein"
  validations:
    required: true

# Firmendaten

- type: input
  id: name
  attributes:
    label: "Name meines Unternehmens"
    placeholder: "Unternehmensname"
  validations:
    required: true

...usw.

Es wäre auch gut, ein Formular zur Erstellung des Titels zu verwenden.

Außerdem wäre es hilfreich, Notizen hinzufügen zu können, die im endgültigen Thread nicht angezeigt werden, zum Beispiel:


**Bitte beachten Sie: Alle Threads in diesem Abschnitt werden vor der Veröffentlichung geprüft.**

- Bitte veröffentlichen Sie denselben Thread nicht mehr als einmal.
- Dieser Abschnitt ist nur für ____ vorgesehen.
- Bitte posten Sie auf Englisch.
- Falls möglich, kommen Sie bitte zurück und hinterlassen Sie einen Hinweis im Thread, um uns mitzuteilen, wann ...
- usw.

Edit: Es wäre schön, wenn Notizen auch dauerhaft im Thread verbleiben würden.

1 „Gefällt mir“

Es gibt eine Feature-Anfrage, für die Sie möglicherweise abstimmen möchten:

3 „Gefällt mir“

Das wäre unglaublich nützlich, um zwischen dem „Formularmodus“ und dem „Normalmodus“ wechseln zu können :grimacing:

2 „Gefällt mir“

+1 dafür, der Anwendungsfall ist sehr klar: das Mischen von formularbasierten Beiträgen mit anderen Arten von Inhalten.

Wir haben eine Kategorie ‘tech-apps’, in der wir nur Apps posten können, aber dort gibt es auch Wikis und allgemeine Themen. Beim aktuellen Verhalten müssen wir Formularvorlagen komplett deaktivieren, weil sie die normalen Posting-Aktionen stören.

Ein einfacher Schalter wäre eine nette Ergänzung, die es zu überdenken gäbe :slight_smile:

1 „Gefällt mir“

Das ist eine großartige Funktion, und ich freue mich auf die Möglichkeit, unsere etwas umständliche Nutzung der Kategorie-Vorlage zu ersetzen. Allerdings bin ich bei unseren Anwendungsfällen auf einige Hindernisse gestoßen. Daher hier das gewünschte Feedback.

Anpassung des Post-Inhalts

Unser Hauptwunsch wäre, den erstellten Post formatieren zu können; wir möchten zumindest etwas Kontrolle über die Ausgabe haben. Dies könnte entweder ein separates Feld beim Bearbeiten/Einrichten des Formulars sein oder in YAML könnte es in etwa so aussehen:

output: |
  Hier steht ein vorgefertigter Einführungstext.

  🗺 **{{ field_id_1.label }}**  {{ field_id_1.data }}

  Weiterer benutzerdefinierter Text

  📅 **Unser eigenes Label:**:
  {{ field_id_2.data }}, {{ field_id_3.data }}

  Etwas ganz anderes, das für den Post Sinn ergibt, nicht aber für das Formular, da es nicht mit dessen Ausfüllen zusammenhängt.

Die Formularfelder enthalten ein id-Attribut, und ich hatte gehofft, dieses nutzen zu können, um die Post-Ausgabe mit CSS zu formatieren. Allerdings scheinen sie in der Ausgabe überhaupt nicht vorzukommen. Wenn ich darüber nachdenke, würde dies nur funktionieren, wenn das Bearbeiten des Posts zurück zum Bearbeiten des Formulars führen würde, da ich sonst vermute, dass die Struktur beim Bearbeiten des Posts verloren gehen würde/könnte. Zurück zum Formular zu gelangen, wenn man den Post bearbeitet, würde für uns tatsächlich sehr gut funktionieren und dabei helfen, die Validierung durchzusetzen, die derzeit leicht zu ignorieren oder zu umgehen ist.

Ich nehme an, was ich suche, ist weniger eine Formularvorlage, sondern eher eine Art Strukturierte Themen-Funktion, die spezifisch für meine Anwendungsfälle sein könnte… aber vielleicht bin ich damit nicht allein?

Anpassung des Titels

Es wäre auch eine schöne Funktion, den Themen-Titel basierend auf einer Kombination der Formulareingaben anpassen zu können, und ich nehme an, es wäre eine natürliche Erweiterung des obigen Vorschlags. Wie auch immer, das ist für uns kein Muss, aber ein schönes Extra.

Optionale Felder

Zu guter Letzt – und ich bin mir nicht sicher, ob ich etwas übersehen habe –, wäre es schön, angeben zu können, dass ein Eingabefeld nicht in den Post aufgenommen werden soll. Dies ist nützlich für Dinge wie Kontrollkästchen, denen man beim Ausfüllen des Formulars „zustimmen“ muss, die aber nicht im Post benötigt werden.