| Zusammenfassung | Discourse Solved ermöglicht es Themenautoren und Teammitgliedern, eine Antwort als Lösung des Themas zu markieren. | |
| Installationsanleitung | Dieses Plugin ist in Discourse Core enthalten. Eine separate Installation des Plugins ist nicht erforderlich. |
Während Discourse Solved in einer Vielzahl von Anwendungsfällen verwendet werden kann, konzentriert sich diese Dokumentation auf den primären Anwendungsfall einer Support- oder FAQ-Kategorie.
Hinweis: Discourse Solved ist im Free-Plan nicht verfügbar.
Einrichten einer Support-Kategorie
Wähle beim Erstellen einer neuen Kategorie den Typ Support, um Discourse Solved in der Kategorie zu aktivieren.
Die Felder Kategoriename und Stil sind mit sinnvollen Standardwerten vorbelegt, die du bei Bedarf überschreiben kannst.
Hinweis: Beim Bearbeiten einer bestehenden Kategorie ermöglicht das Feld Kategorietyp das Hinzufügen oder Entfernen von Kategorietypen. Kategorietypen können kombiniert werden, sodass du Funktionen wie das Markieren von Antworten als Lösungen und das Abstimmungssystem (über Discourse Topic Voting) gemeinsam nutzen kannst.
Im Reiter Support kannst du einige der Standardeinstellungen für diese Kategorie oder für alle Support-Kategorien in deiner Community anpassen.
Kategorieeinstellungen
Diese Einstellungen betreffen nur die aktuelle Kategorie.
- Automatisches Schließen gelöster Themen: Wenn diese Option aktiviert ist, werden gelöste Themen nach dieser Zeitspanne ab der letzten Antwort automatisch geschlossen. Der Standardwert ist
2, sodass gelöste Themen 2 Tage nach der letzten Antwort geschlossen werden. Setze den Wert auf0, um die Einstellung zu deaktivieren. - Benachrichtige den Themenautor, wenn ein Teammitglied eine Lösung markiert: Wenn diese Option ausgewählt ist, erhält der Themenautor eine Benachrichtigung, wenn ein Teammitglied eine Antwort als Lösung markiert.
- Zeige ein leeres Kontrollkästchen neben ungelösten Themen in der Themenliste: Wenn diese Option ausgewählt ist, wird ein leeres Kontrollkästchen neben ungelösten Themen in der Themenliste angezeigt. Gelöste Themen werden mit einem angehakten Kästchen dargestellt, was hilft, gelöste und ungelöste Themen zu unterscheiden.
- Freigegebene Probleme aktivieren: Wenn diese Option ausgewählt ist, können Benutzer auf eine Ich auch-Schaltfläche klicken, um anzuzeigen, dass sie ebenfalls von dem Problem betroffen sind. Weitere Informationen zu dieser Funktion findest du unten.
Site-Einstellungen
Diese Einstellungen betreffen alle Support-Kategorien auf der Site:
- Label für freigegebene Probleme: Du kannst das Label der Schaltfläche für freigegebene Probleme von Ich auch in beliebigen anderen Text ändern.
- Filter nach Lösungstatus anzeigen: Wenn diese Option aktiviert ist, wird oben in der Kategorie ein Filter für gelöst/ungelöst hinzugefügt.
- Gelöste Themen in der Suche priorisieren: Wenn diese Option aktiviert ist, erhalten gelöste Themen in der Site-Suche Vorrang vor ungelösten Themen.
- Anzeigen, wer als gelöst markiert hat: Wenn diese Option aktiviert ist, wird bei gelösten Themen angezeigt, wer das Thema als gelöst markiert hat.
Eine Lösung markieren
Der Themenautor und die Site-Mitarbeiter können auf die Lösung-Schaltfläche klicken, um die Antwort als Lösung ihrer Frage zu markieren.
Die Antwort wird dann im ersten Beitrag des Themas hervorgehoben, um den Zugriff zu erleichtern.
Erinnerung an markierte Lösungen
Bei Themen, bei denen Lösungen markiert werden können, wird ein Popup mit der Meldung „Ist deine Frage beantwortet?“ angezeigt, wenn die folgenden Kriterien erfüllt sind:
- Das Thema hat keine akzeptierte Antwort.
- Das Thema hat mindestens eine Antwort von einem anderen Benutzer.
- Der Autor des Themas ist angemeldet und kann eine Antwort als Lösung akzeptieren.
- Das Thema existiert seit mindestens 7 Tagen.
Wenn du verhindern möchtest, dass diese Popup-Meldung angezeigt wird, kannst du das folgende CSS in einem Theme-Komponenten verwenden, um es auszublenden:
.topic-navigation-outlet.no-answer {
display: none;
}
Weitere Details zur Hinzufügung zu deiner Site
- Gehe zu
/admin/customize/themes - Klicke auf installieren und dann auf neu erstellen
- Gib einen Namen ein und wähle „Komponente“.
- Erstellen
- Füge es zu deinem Theme hinzu
- Klicke auf die Schaltfläche CSS/HTML bearbeiten und füge den Code in den Allgemein-Reiter ein
Und speichere. ![]()
Freigegebene Probleme
Wenn „Freigegebene Probleme aktivieren“ aktiviert ist, können Mitglieder auf eine Ich auch-Schaltfläche im ersten Beitrag von ungelösten Themen klicken, um anzuzeigen, dass sie dasselbe Problem haben. Mehr erfahren.
Nach der Auswahl wird das Mitglied auf Beobachtung für das Thema gesetzt. Es erhält dann eine Benachrichtigung, wenn das Thema gelöst ist. Wenn Mitglieder keine Benachrichtigungen erhalten möchten, wenn Themen, die sie beobachten, gelöst werden, können sie die Einstellung „Benachrichtige mich, wenn ein beobachtetes Thema eine Lösung erhält“ in ihren Benachrichtigungseinstellungen deaktivieren.
Gelöst/Ungelöst-Filter
Wenn „Filter nach Lösungstatus anzeigen“ aktiviert ist, können Mitglieder Themen nach ihrem Lösungstatus filtern.
Du kannst gelöste/ungelöste Themen auch filtern, indem du einen Parameter zur URL hinzufügst. Zum Beispiel:
https://meta.discourse.org/c/support?solved=yes oder Support - Discourse Meta .
Suche
Das Solved-Plugin enthält einige zusätzliche erweiterte Filter für gelöste oder ungelöste Themen, die im Dropdown-Menü Themenort zu finden sind:
Dies fügt status:solved oder status:unsolved zu deiner Suche hinzu.
Einstellungen
Die folgende Tabelle listet die Site-Einstellungen für Discourse Solved auf. Kategorieeinstellungen findest du oben.
| Name | Beschreibung |
|---|---|
solved enabled |
Aktiviert das Solved-Plugin und ermöglicht Benutzern in angegebenen Kategorien, Lösungen für Themen auszuwählen |
show who marked solved |
Zeigt an, welcher Benutzer das Thema als gelöst markiert hat. |
allow solved on all topics |
Erlaubt Benutzern, Lösungen für alle Themen auszuwählen (wenn deaktiviert, können Lösungen pro Kategorie oder Tag aktiviert werden) |
accept all solutions allowed groups |
Gruppen, die Lösungen für jedes Thema akzeptieren dürfen (auch wenn sie nicht der Ersteller sind) |
| solved quote length | Anzahl der Zeichen, die zitiert werden, wenn die Lösung unter dem ersten Beitrag angezeigt wird |
| solved topics auto close hours | Thema automatisch nach (n) Stunden ab der letzten Antwort schließen, sobald das Thema als gelöst markiert wurde. Auf 0 setzen, um das automatische Schließen zu deaktivieren. |
| show filter by solved status | Zeigt ein Dropdown-Menü zum Filtern einer Themenliste nach Lösungstatus an |
| disable solved education message | Deaktiviert die Hinweismeldung für gelöste Themen |
| accept solutions topic author | Erlaubt dem Themenautor, eine Lösung zu akzeptieren |
| solved add schema markup | Fügt QAPage-Schema-Markup zum HTML hinzu, um Suchmaschinen zu erleichtern, Lösungen in Suchergebnissen anzuzeigen |
| prioritize solved topics in search | Priorisiert gelöste Themen in Suchergebnissen. |
| enable solved tags | Tags, die Benutzern das Auswählen von Lösungen ermöglichen |
Solved-Abzeichen
Diese Abzeichen sind standardmäßig deaktiviert. Du kannst sie im Bereich Abzeichen in den Admin-Einstellungen aktivieren.
| Name | Beschreibung | Lange Beschreibung | Typ | Gruppierung |
|---|---|---|---|---|
| Solved! | Hat eine Antwort als Lösung markiert | Dieses Abzeichen wird für das Markieren einer Antwort als Lösung eines Themas verliehen. |
Community | |
| Guidance Counsellor | Hat 10 Antworten als Lösungen markiert | Dieses Abzeichen wird für das Markieren von 10 deiner Antworten als Lösungen für Themen verliehen. |
Community | |
| Know-it-All | Hat 50 Antworten als Lösungen markiert | Dieses Abzeichen wird für das Markieren von 50 deiner Antworten als Lösungen für Themen verliehen. |
Community | |
| Solution Institution | Hat 150 Antworten als Lösungen markiert | Dieses Abzeichen wird für das Markieren von 150 deiner Antworten als Lösungen für Themen verliehen. |
Community |
Entwicklungshistorie
Ab dem 29. Mai 2025 werden Daten für Lösungen in zwei Tabellen gespeichert:
- Ein Eintrag in
discourse_solved_solved_topicszeigt an, dass das Thema mittopic_ideine Lösung hat, und verfolgt auch die Auto-Close-Timer-Informationen.- Ein Eintrag in
discourse_solved_topic_answersspeichert dieanswer_post_idundaccepter_user_idfür den Lösungspost selbst sowie einesolved_topic_id, die auf dieid-Spalte desdiscourse_solved_solved_topics-Eintrags des Themas verweist.Diese Änderung wurde in Discourse PR #39806 eingeführt.
Die legacy-Spalten
answer_post_idundaccepter_user_idindiscourse_solved_solved_topicswerden in Zukunft entfernt.
Vielen Dank an Western Digital für die Finanzierung der Entwicklung dieses Plugins!









