Seit der Einführung des neuen Discourse Templates Plugins genieße ich die neue Funktionalität, Antwortvorlagen in Themen innerhalb einer speziellen Vorlagenkategorie zu speichern. Dies erleichtert die Anzeige und Bearbeitung von Vorlagen und ermöglicht gleichzeitig die Möglichkeit, vorhandene Vorlagen nach Bedarf zu filtern, zu kennzeichnen, zu bearbeiten und zu sortieren.
Derzeit kann jedoch nur eine Vorlagenkategorie auf einmal ausgewählt werden, sodass alle Vorlagen für eine Website von allen Benutzern gemeinsam genutzt werden, die Zugriff auf die festgelegte Vorlagenkategorie haben.
Darüber hinaus gibt es derzeit keine Möglichkeit für einen Benutzer, eine Vorlage zu erstellen, auf die nur er selbst zugreifen kann, ohne die Zugriffsrechte für alle Vorlagen innerhalb der Vorlagenkategorie zu ändern.
Funktionsanfrage
Basierend auf diesen Beobachtungen sind hier ein paar Funktionen, von denen ich glaube, dass viele verschiedene Arten von Discourse-Benutzern profitieren könnten:
- Die Möglichkeit, eine persönliche private Vorlage zu erstellen, auf die nur der Benutzer, der die Vorlage erstellt hat, zugreifen und sie anzeigen kann.
- Die Möglichkeit, private Vorlagen zu erstellen, auf die zwei oder mehr Benutzer auf der Website zugreifen können, die aber für alle anderen verborgen bleiben.
Anwendungsbeispiele
Einige Möglichkeiten, wie dies in verschiedenen Situationen genutzt werden könnte.
- Ein Benutzer möchte persönliche Vorlagen für sich selbst erstellen, möchte aber nicht die Hauptvorlagenkategorie mit irrelevanten Vorlagen für die gesamte Website überladen.
- Ex: Alex’ Unternehmen nutzt Discourse als Support-Plattform und möchte Antworten auf jede mögliche Kundenfrage als Vorlage speichern. Selbst wenn die Vorlagen nie verwendet werden, kann Alex auf seine persönlichen Vorlagen für zukünftige Kundenfragen oder Wissen über etwas zurückgreifen, das er vielleicht schon länger nicht mehr gesehen hat – auch wenn die Vorlagen nie verwendet werden.
- Ex: Alex nutzt Discourse als Community-Forum für die Produkte und Dienstleistungen, die er auf seiner Hauptwebsite (nicht Discourse) verkauft. Alex erstellt eine Vorlage für ein Thema, zu dem er jeden Freitag nur selbst auf seiner Discourse-Website postet, um das Engagement zu fördern.
- Gemeinsame Vorlagen für ein ganzes Team, aber nicht für das gesamte Unternehmen.
- Ex: Alex arbeitet als Softwareentwickler und sein Team durchläuft häufig mehrere verschiedene Aufgabensätze intern. Das Softwareentwicklungsteam hat eine Vorlage mit einer Checkliste oder anderen umsetzbaren Elementen für jeden Aufgabensatz, der von jedem Mitglied des Teams erledigt werden muss.
- Ex: Alex leitet ein Team, das Discourse als Support-Plattform nutzt. Alex erstellt Vorlagen, auf die nur das Support-Team zugreifen kann, um dem Team zu helfen, schneller auf Kunden zu reagieren.
- Zwei oder mehr Teammitglieder möchten auf dieselben Vorlagen zugreifen, aber sie müssen nicht mit dem gesamten Team geteilt werden.
- Ex: Alex arbeitet im Support und John arbeitet in der Softwareentwicklung, ihr Unternehmen nutzt Discourse zur Kommunikation mit Kunden. John hat gerade einen Fehler behoben, also beschließt er, eine Vorlage zu erstellen, die die Änderungen erklärt, die er an der Software des Unternehmens vorgenommen hat, um den Fehler zu beheben – er teilt diese Vorlage dann mit Alex, damit sie die Kunden über die Updates informieren können. Sobald alle Kunden benachrichtigt wurden, könnte die Vorlage gelöscht werden.
Ich bin sicher, dass es hier noch viele weitere Anwendungsfälle gibt.
Die Notwendigkeit von Ausgewogenheit
Vor diesem Hintergrund und unabhängig davon, welche Funktionen zum Veröffentlichen oder privaten Halten von Vorlagen vorhanden sind, müssen die Benutzer einer Website immer noch entscheiden: „Mit wem soll eine Vorlage geteilt werden?“
Es gibt ein Gleichgewicht zwischen „Jeder auf der Website wird diese Vorlage jeden Tag verwenden“ und „Jemand hat diese Vorlage einmal für eine bestimmte Aufgabe verwendet und sie wird jetzt nie wieder verwendet“. Im ersten Fall möchten wir natürlich, dass diese Vorlage mit allen geteilt wird, aber im letzteren Fall würde sie, wenn die Vorlage geteilt würde, einfach die Liste der Vorlagen überladen, und die Liste aller Vorlagen könnte schnell überwältigend, veraltet oder überflüssig werden, wenn es keine Standards dafür gäbe, was eine „akzeptable“ Vorlage für die gesamte Website ist.
Was ist mit Tags?
Mit Discourse Templates können wir jetzt jede Vorlage kennzeichnen, um sie beim Sortieren und Finden von Vorlagen zu unterstützen. Warum sollten wir dann überhaupt Vorlagen benötigen, die für eine Einzelperson oder ein Team privat sind? Warum könnte ein Support-Team nicht einfach alle seine Vorlagen mit dem Tag #support kennzeichnen und damit fertig sein? Warum könnte Alex nicht einfach alle seine persönlichen Vorlagen mit dem Tag #alex-templates kennzeichnen und weitermachen?
Kurze Antwort: Es gibt keinen Grund, warum das nicht funktionieren würde. Benutzer können einfach Vorlagen kennzeichnen und dann danach suchen, wenn sie sie abrufen möchten.
Lange Antwort (was eigentlich nur weitere Fragen sind): Wenn Leute Vorlagen verwenden, scrollen sie dann durch alle oder suchen sie nur nach dem, was sie brauchen? Wenn Sie nur nach Vorlagen suchen, spielt die Anzahl der Vorlagen, durch die Sie suchen, wahrscheinlich keine so große Rolle – Sie suchen einfach und sind fertig, sobald Sie gefunden haben, was Sie suchen. Wenn Sie jedoch alle möglichen Vorlagen durchscrollen, die Sie verwenden könnten, kann dies eine langwierige Aufgabe sein, je nachdem, wie viele Vorlagen Ihre Website hat.
Was ist, wenn Ihre Website riesig ist? Wenn Ihre Website 1000 Vorlagen hätte, Sie aber nur 10 davon verwenden, warum sollten Sie dann all die zusätzlichen Vorlagen sehen müssen, wären das nicht einfach zusätzliche Unordnung für Sie? Okay, ein wenig extrem, aber trotzdem, es gibt eine Schwelle, an der es einfach zu viele Vorlagen gibt für eine bestimmte Gruppe von Personen oder die gesamte Website, auf die zugegriffen werden kann.
Was ist, wenn Sie nicht wissen, wonach Sie suchen sollen? Was ist, wenn Sie gerade erst mit der Moderation einer bestimmten Discourse-Website begonnen haben und nicht wissen, wie alle Vorlagen heißen, und es 100 davon gibt? Was ist, wenn Sie nach einer Vorlage für die „Website-Einführung“ suchen, aber jemand die Vorlage, nach der Sie suchen, „Willkommen“ (oder eine ähnliche Situation) genannt hat und Ihre Suche nichts ergibt?
Hier gibt es viele Fragen zu bedenken, und es gibt nicht unbedingt eine richtige Antwort.
Es scheint, dass andere Benutzer hier auch Gedanken dazu haben. Während dies sich auf das jetzt veraltete Canned Replies Plugin bezog, sind die geäußerten Ideen immer noch anwendbar:
Mögliche Implementierungswege
Wenn wir über die eigentlichen Mechanismen nachdenken, wurde erwähnt, dass @saquetim möglicherweise mehr über die beste Implementierung weiß.
Für persönliche Vorlagen könnte eine PM an sich selbst + ein spezielles Tag ausreichen?
Wenn Sie möchten, dass ein paar Leute Zugriff auf eine Vorlage haben, könnten Sie sich selbst und die andere Person mit einem speziellen Tag per PM kontaktieren?
Vielleicht könnten wir die Möglichkeit haben, mehrere discourse templates categories auszuwählen?
Was sind eure Gedanken dazu? ![]()
- Wäre so etwas tatsächlich nützlich?
- Warum möchten wir die Möglichkeit haben, private Vorlagen zu erstellen?
- Wie möchten wir, dass dies verwendet wird?




