Platzhalter-Formulare

:discourse2: Zusammenfassung Platzhalter-Formulare ermöglichen die Erstellung dynamischer Dokumentation, indem ein Formular erstellt wird, das jedes Vorkommen eines =MUSTER= in Ihrem Beitrag durch den Wert eines Text- oder auswählbaren Eingabefelds ersetzt.
:eyeglasses: Vorschau Vorschau im Discourse Theme Creator
:hammer_and_wrench: Repository-Link https://github.com/discourse/discourse-placeholder-theme-component
:open_book: Neu bei Discourse-Themen? Anfängerleitfaden zur Verwendung von Discourse-Themen

Dieses Theme-Komponente installieren

Funktionen

Fügen Sie Platzhalter in Beiträgen in folgendem Format hinzu:

[wrap=placeholder key=NAME description="Ihr Name"][/wrap]
[wrap=placeholder key=COUNTRY default=US defaults=FR,DE,US,CN,AU,CA][/wrap]

Ihre E-Mail: =NAME=-=COUNTRY=@example.com

Das Ergebnis sieht dann so aus:

Dies wird in Mailinglisten verwendet:

Ihre E-Mail: =ZNAME=-=ZCOUNTRY=@example.com

Wie oben gezeigt, wird der Text innerhalb des Wrappers als lange Beschreibung verwendet.

[wrap=placeholder key=NAME description="Ihr Name"]
Dies wird in Mailinglisten verwendet
[/wrap]

Verfügbare Schlüssel

  • key: Der Schlüssel, der in Ihrem Beitrag ersetzt werden soll
  • default/defaults: Standardwert(e)
  • description: Ein Platzhaltertext für die Eingabe

Beispiele

# Erstellen eines neuen Plugins
rails g plugin =PLUGIN_NAME=
cd plugins/=PLUGIN_NAME=

Wir verwenden es zur Erstellung von Runbooks, How-Tos und wiederverwendbaren Vorlagen (es funktioniert auch in Codeblöcken). Bitte teilen Sie Ihre Anwendungsfälle!

Einstellungen

Übersetzung Standard
toolbar.builder Platzhalter hinzufügen
builder.errors.no_key Ein Schlüssel ist erforderlich.
builder.title Platzhalter hinzufügen
builder.insert Einfügen
builder.key.label Schlüssel
builder.key.description Der =Schlüssel=, der im Beitrag ersetzt werden soll.
builder.description.label Beschreibung
builder.description.description Beschreibung, die bei der Eingabe ohne festgelegten Wert angezeigt wird.
builder.values.label Standardwert(e)
builder.values.description Optionale Wert(e) für Ihren Platzhalter. Wenn mehrere Werte definiert sind, wird eine Auswahl verwendet.

:discourse2: Von uns gehostet? Theme-Komponenten können in unseren Standard-, Business- und Enterprise-Plänen verwendet werden.

66 „Gefällt mir“