Skip to main content

Erstellen von Diskussionskategorieformularen

Du kannst die Vorlagen anpassen, mit denen Communitymitglieder neue Diskussionen in deinem Repository erstellen können.

Informationen zu Diskussionskategorieformularen

Durch die Verwendung von Diskussionsformularen in deinem Repository kannst du Communitymitglieder dazu animieren, spezifische, strukturierte Informationen in ihre Diskussionen aufzunehmen. Mit Diskussionskategorieformularen kannst du Diskussionsvorlagen erstellen, die anpassbare Webformularfelder enthalten. Diskussionsformulare werden mithilfe des GitHub-Formularschemas in YAML geschrieben. Weitere Informationen findest du unter Syntax für das GitHub-Formularschema.

Wenn du noch nicht mit YAML arbeitest und mehr erfahren möchtest, lies den Artikel zum Erlernen von YAML in Y Minuten.

Um ein Diskussionsformular in deinem Repository zu verwenden, musst du eine neue Datei erstellen und dem Ordner /.github/DISCUSSION_TEMPLATE/ im Repository hinzufügen.

Du kannst auch Diskussionskategorieformulare für deine Organisation erstellen. Weitere Informationen findest du unter Erstellen einer Standard-Community-Health-File.

Für Umfragen werden keine Diskussionskategorieformulare unterstützt. Weitere Informationen zu Umfragen findest du unter Informationen zu Diskussionen.

Hier siehst du die gerenderte Version des Issueformulars:

Screenshot: Gerendertes Diskussionskategorieformular

Erstellen von Diskussionskategorieformularen

Diskussionskategorieformulare können von Personen mit Schreibzugriff auf ein Repository erstellt werden.

  1. Navigiere zu dem Repository, in dem du ein Diskussionskategorieformular erstellen möchtest.
  2. Erstelle in deinem Repository eine Datei namens /.github/DISCUSSION_TEMPLATE/FORM-NAME.yml. Ersetze dabei FORM-NAME durch den Namen für dein Diskussionskategorieformular. Der Name muss mit dem Slug für eine deiner Diskussionskategorien übereinstimmen. Beispielsweise sollte der Name der Vorlage für die Kategorie „Ankündigungen“ .github/DISCUSSION_TEMPLATE/announcements.yml lauten. Weitere Informationen zum Erstellen neuer Dateien auf GitHub findest du unter Neue Dateien erstellen.
  3. Gib im Textfeld der neuen Datei den Inhalt deines Diskussionskategorieformulars ein. Weitere Informationen findest du unter Syntax für Diskussionskategorieformulare.
  4. Committe deine Workflowdatei in den Standardbranch deines Repositorys. Weitere Informationen findest du unter Neue Dateien erstellen.