Antwortvorlage

||||\n-|-|-|\n:discourse2: | Zusammenfassung | Reply Template ermöglicht es Ihnen, einfach einen Teil eines Beitrags in einer Antwort oder einem neuen Thema wiederzuverwenden.\n| :eyeglasses: | Vorschau | Vorschau im Discourse Theme Creator\n:hammer_and_wrench: | Repository-Link | \u003chttps://github.com/discourse/discourse-reply-template-component\u003e\n:open_book: |Neu bei Discourse Themes? | Anfängerleitfaden zur Verwendung von Discourse Themes\n\n[wrap=theme-install-button repoUrl="https://github.com/discourse/discourse-reply-template-component\" repoName="Discourse Reply Template"]\nDiese Themenkomponente installieren\n[/wrap]\n[quote]\n\n:discourse2: Da dies eine #offizielle Themenkomponente ist, die vom Discourse-Team gepflegt wird, können #support-, #bug-, #ux- und #feature-Anfragen in den entsprechenden Kategorien hier auf Meta gestellt und mit dem entsprechenden Tag der Themenkomponente versehen werden. Klicken Sie auf einen der unten stehenden Links, um eine zu starten. :+1: \n\n\u003ckbd\u003e [:question:\u0026nbsp;Support](Discourse Meta "Support bei der Konfiguration und Verwendung von Reply Template anfordern") \u003c/kbd\u003e \u003ckbd\u003e [:bug:\u0026nbsp;Bug](Discourse Meta "Ein Fehlerbericht bedeutet, dass etwas kaputt ist und die normale/typische Nutzung der Themenkomponente verhindert") \u003c/kbd\u003e \u003ckbd\u003e [:eyes:\u0026nbsp;UX](Discourse Meta "Diskussion über die Benutzeroberfläche von Reply Template und wie Funktionen präsentiert werden (einschließlich Sprache und UI-Elemente)") \u003c/kbd\u003e \u003ckbd\u003e [:bulb:\u0026nbsp;Feature](Discourse Meta "Diskussion darüber, wie bestehende Funktionen von Reply Template verbessert oder erweitert werden können und wie vorgeschlagene neue Funktionen funktionieren könnten")\u003c/kbd\u003e\n\n[/quote]\n\n### Funktionen\n\nReply Template ermöglicht es Ihnen, einfach einen Teil eines Beitrags in einer Antwort oder einem neuen Thema wiederzuverwenden.\n\n### Verwendung\n\n\n[wrap=template key=\"template-name\"]\nMein wiederverwendbarer Inhalt\n\n- [ ] Aufgabe 1\n- [ ] Aufgabe 2\n[/wrap]\n\n\nBeachten Sie, dass beim Klicken auf die Schaltfläche das Anmelde-Modal angezeigt wird, wenn der Benutzer nicht angemeldet ist.\n\nSchlüssel ist obligatorisch\n\n### Weitere Optionen\n\n- action=\"create\" dies bewirkt, dass die Schaltfläche einen Composer zum Erstellen eines neuen Themas öffnet\n- action=\"create_pm\" dies bewirkt, dass die Schaltfläche einen Composer zum Erstellen einer neuen PN öffnet\n- categoryId=\"2\" nur verwendbar mit action=\"create\", legt die Kategorie des geöffneten Composers fest\n- title=\"some title\" nur verwendbar mit create und create_pm, Titel des Themas/der PN\n- recipients=\"a@example.com\" nur verwendbar mit create_pm, an wen dies gesendet werden soll\n- usernames=sam nur verwendbar mit create_pm\n- label=\"Mein Schaltflächentext\" Der Text der Schaltfläche\n\n\n### Platzhalter\n\nSie können spezielle Schlüssel in Ihrer Vorlage haben, die ersetzt werden:\n\n- \$week_start -\u003e Datum zu Beginn der Woche\n- \$week_end -\u003e Datum am Ende der Woche\n- \$prev_week_start -\u003e Datum zu Beginn der letzten Woche\n- \$prev_week_end -\u003e Datum am Ende der letzten Woche\n- \$today\n- \$tomorrow\n- \$username -\u003e Benutzername des aktuellen Benutzers\n- \$name -\u003e Name des aktuellen Benutzers \n\nBeachten Sie, dass dies durch lokale Daten ersetzt wird.\n\nSpezielle Platzhalter werden auch in title interpoliert\n\n### Tags-Liste\n\ntagsList=\":heart:,foo,#bar" zeigt eine Liste von Kontrollkästchen am Ende der Vorlage an, sodass Personen ihr Thema einfach mit Tags versehen können.\n\n

\n\n## Beispiel\n\n\nMeine To-Do-Liste $week_end\n\n- [x] Aufgabe 1\n- [x] Aufgabe 2\n\n\n### Einstellungen\n\n| Übersetzung | Standard\n|-|-|\n| discourse_reply_template_component.use_template_reply | Vorlage als Antwort verwenden\n| discourse_reply_template_component.use_template_create | Vorlage als neues Thema verwenden\n| discourse_reply_template_component.use_template_create_pm | Vorlage als neue PN verwenden\n| discourse_reply_template_component.needs_key | Jede Vorlage benötigt ein Schlüsselattribut. z.B.: [wrap=template key=\"weekly_status\"][/wrap]\n\n\u003cbr\u003e\n\n\u003e:discourse2: Bei uns gehostet? Themenkomponenten können auf unseren Standard-, Business- und Enterprise-Plänen verwendet werden.

43 „Gefällt mir“

Ich habe mich gefragt, ob das in einer bestimmten Kategorie/einem bestimmten Sub verwendet werden kann?

Also z. B. ein Fehlermeldungsformular?

3 „Gefällt mir“

Ja :arrow_down:

Zum Beispiel:
[wrap=template key="bug-report" action="create" categoryId="deine-bug-kategorie-id"]

9 „Gefällt mir“

Danke, ich werde das noch genauer untersuchen.

Das ist das Beste. Vielen Dank!! Ich nutze dies, um Checklisten-Vorlagen zu erstellen, die jederzeit angelegt werden können, wenn wir ein wiederkehrendes Projekt durchführen. Früher lauteten unsere Anweisungen: „Alles unten kopieren und einfügen

5 „Gefällt mir“

Ist geplant, diese Funktionalität im Composer-Fenster zugänglich zu machen? Für mich wäre der logischste Ort dort, wo Funktionen wie „Details ausblenden

3 „Gefällt mir“

Ich habe die Komponente gerade aktualisiert. Für die Verwendung siehe OP, aber hier eine kurze Anmerkung:

  • Platzhalter-Daten werden nun durch lokale Daten ersetzt
  • Sie können jetzt eine tagsList definieren

8 „Gefällt mir“

Vielen Dank für diese großartige Komponente!

Es ist unmöglich, eine Umfrage im Wrap hinzuzufügen. Können Sie diese Funktion hinzufügen?

[wrap=template key="template-name"]

[poll type=regular results=on_vote chartType=bar]
# Wer wird teilnehmen?
* 1
* 2
* 3
[/poll]

[/wrap]

Ich habe deinem Component weitere Lokalisierungen hinzugefügt und einen PR erstellt. Bitte prüfe ihn.

1 „Gefällt mir“

Wie kann ich diese Komponente installieren?

Meiner Meinung nach wäre es hilfreicher, ein Beispiel für den Antwortfall (ohne action=create) zu haben, da dies wahrscheinlich der Grund ist, nach dem die meisten suchen, da das Erstellen eines Themas bereits über die URL möglich ist.

Mein Versuch:

  • OK
  • Fehlgeschlagen
2 „Gefällt mir“

Wäre es möglich, eine Vorlage zur Erstellung einer neuen persönlichen Nachricht zu verwenden?

Außerdem führt das Klicken auf „Vorlage als Antwort verwenden

4 „Gefällt mir“

Toller Vorschlag, erledigt. Ich habe den OP aktualisiert.

4 „Gefällt mir“

Gibt es eine Möglichkeit, den Titel eines neuen Themas vorab auszufüllen?

Gibt es eine Möglichkeit, Tags automatisch hinzuzufügen, anstatt nur eine Tag-Liste zu haben?

4 „Gefällt mir“

Nein, aber das ist auf jeden Fall eine vernünftige Feature-Anfrage. Ich habe gerade volle Hände, notiere mir das aber gerne. Danke.

5 „Gefällt mir“

Gibt es eine Möglichkeit, den Standard-Antwort-Button in einem Thema mit einer solchen Vorlage zu ändern? Das wäre ein Gamechanger für bestimmte strukturierte Diskussionen im Forum, insbesondere bei Wettbewerben, bei denen Nutzer Inhalte in strukturierter Form einreichen müssen.

1 „Gefällt mir“

Hallo, sorry, ich verstehe Ihre Anfrage nicht. Könnten Sie bitte genauer werden?

Derzeit kann der Benutzer die Antwortvorlage nur über die Schaltfläche im ersten Beitrag zugreifen, die von der Theme-Komponente generiert wird.
Ich möchte erreichen, dass die Vorlage auch für die Standard-Antwortbuttons im Thema aktiviert wird (Antwortbutton unter der Zeitleiste und Antwortbutton unter dem letzten Beitrag).

Edit: Ein häufiger Anwendungsfall ist ein Thema, in dem Benutzer Feedback wie Fehlerberichte usw. hinterlassen können. Wenn wir pro-Thema-Beitragsvorlagen hinzufügen könnten, genau wie pro-Kategorie-Vorlagen für neue Themen, würde dies zu weniger unvollständigen Berichten führen und somit unserem Personal viel Zeit sparen.

5 „Gefällt mir“

Hallo,

Ich habe einige Probleme bei der Installation dieser Komponente. Ich bin neu bei Discourse und hoffe, dass jemand bestätigen kann, ob die von mir unternommenen Schritte korrekt sind.

Ich habe die Anleitung hier Installing a theme or theme component befolgt, um die Komponente zu installieren. Ich habe die Komponente in allen unseren Themes enthalten.

Wenn ich jedoch ein neues Thema erstelle und Folgendes einfüge:

Mein wiederverwendbarer Inhalt

  • Aufgabe 1
  • Aufgabe 2

Gibt es keine Schaltfläche für “Vorlage als Antwort verwenden”. Beispiel:

Es wird nur der Wrapper um die Vorlage angezeigt. Habe ich einen Schritt übersehen? Muss ich etwas im Code anpassen?

Außerdem meldet Discourse, dass das Theme Fehler in CSS, HTML oder YAML hat. Ich bin mir nicht sicher, ob das etwas damit zu tun hat, warum die Schaltfläche nicht angezeigt wird?

Vielen Dank für jede Hilfe.

Ich werde es mir morgen ansehen

2 „Gefällt mir“

Danke. Mir wurde mitgeteilt, dass es sich auch um ein Problem mit der von uns verwendeten Discourse-Version handeln könnte, aber ich werde mich dazu noch einmal melden.