| Zusammenfassung | Discourse Solved ermöglicht es Themenautoren und Mitarbeitern, eine Antwort als die Lösung des Themas zu markieren. | |
| Installationsanleitung | Dieses Plugin ist im Discourse-Kern enthalten. Es ist nicht erforderlich, das Plugin separat zu installieren. |
Während Discourse Solved in einer Vielzahl von Anwendungsfällen genutzt werden kann, konzentriert sich diese Dokumentation auf den primären Anwendungsfall einer Support- oder Q&A-Kategorie.
Hinweis: Discourse Solved ist im kostenlosen 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 werden mit sinnvollen Standardwerten vorausgefüllt, die du bei Bedarf überschreiben kannst.
Hinweis: Wenn du eine bestehende Kategorie bearbeitest, kannst du über das Feld Kategorietyp Kategorien-Typen hinzufügen oder entfernen. Kategorien-Typen können kombiniert werden, sodass du Funktionen wie das Markieren von Antworten als Lösungen und das Abstimmen (über Discourse Topic Voting) gemeinsam nutzen kannst.
Auf dem Reiter Support kannst du einige der Standardwerte für diese Kategorie oder für alle Support-Kategorien in deiner Community anpassen.
Kategorie-Einstellungen
Diese Einstellungen wirken sich nur auf die aktuelle Kategorie aus.
- Gelöste Themen automatisch schließen: Wenn aktiviert, werden gelöste Themen nach dieser Dauer seit der letzten Antwort automatisch geschlossen. Setze den Wert auf
0, um diese Einstellung zu deaktivieren. - Themenautor benachrichtigen, wenn ein Mitarbeiter eine Lösung markiert: Wenn ausgewählt, erhält der Themenautor eine Benachrichtigung, wenn ein Mitarbeiter eine Antwort als Lösung markiert.
- Leere Checkbox neben nicht gelösten Themen in der Themenliste anzeigen: Wenn ausgewählt, wird neben nicht gelösten Themen in der Themenliste eine leere Checkbox angezeigt. Gelöste Themen werden mit einer angekreuzten Box angezeigt, sodass dies hilft, zwischen gelösten und nicht gelösten Themen zu unterscheiden.
- Geteilte Probleme aktivieren: Wenn ausgewählt, können Benutzer auf die Schaltfläche Ich auch klicken, um anzugeben, dass sie ebenfalls von dem Problem betroffen sind. Siehe weiter unten mehr zu dieser Funktion.
Site-Einstellungen
Diese Einstellungen wirken sich auf alle Support-Kategorien auf der Site aus:
- Label für geteilte Probleme: Du kannst das Label der Schaltfläche für geteilte Probleme von Ich auch in beliebigen anderen Text ändern.
- Filter nach Lösungsstatus anzeigen: Wenn aktiviert, wird oben in der Kategorie ein Filter für gelöst/nicht gelöst hinzugefügt.
- Gelöste Themen in der Suche priorisieren: Wenn aktiviert, erhalten gelöste Themen in der Site-Suche Vorrang vor nicht gelösten Themen.
- Anzeigen, wer als Lösung markiert hat: Wenn aktiviert, zeigen gelöste Themen an, wer das Thema als gelöst markiert hat.
Eine Lösung markieren
Der Themenautor und die Site-Mitarbeiter können auf die Schaltfläche Lösung klicken, um die Antwort als Lösung für ihre Frage zu markieren.
Die Antwort wird dann im ersten Beitrag des Themas hervorgehoben, um den einfachen Zugriff zu ermöglichen.
Erinnerung an markierte Lösungen
Bei Themen, bei denen Lösungen markiert werden können, wird eine Popup-Nachricht „Wurde 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 Antwort akzeptieren
- Das Thema existiert seit mindestens 7 Tagen
Wenn du möchtest, dass diese Popup-Nachricht nicht angezeigt wird, kannst du den folgenden CSS-Code in einer Theme-Komponente verwenden, um ihn auszublenden:
.topic-navigation-outlet.no-answer {
display: none;
}
Zusätzliche Details zur Hinzufügung zu deiner Site
- Gehe zu
/admin/customize/themes - Klicke auf installieren und dann auf neues erstellen
- Gib ihm einen Namen 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 Reiter Allgemein ein
Und speichere. ![]()
Geteilte Probleme
Wenn Geteilte Probleme aktivieren aktiviert ist, können Mitglieder auf die Schaltfläche Ich auch im ersten Beitrag von nicht gelösten Themen klicken, um anzugeben, dass sie dasselbe Problem haben. Mehr erfahren.
Nach der Auswahl wird das Mitglied das Thema verfolgen. Es erhält dann eine Benachrichtigung, wenn das Thema gelöst wird. Wenn Mitglieder keine Benachrichtigungen erhalten möchten, wenn Themen, die sie verfolgen, gelöst werden, können sie die Einstellung Benachrichtige mich, wenn ein von mir verfolgtes Thema eine Lösung erhält in ihren Benachrichtigungseinstellungen deaktivieren.
Filter für gelöst/nicht gelöst
Wenn Filter nach Lösungsstatus anzeigen aktiviert ist, können Mitglieder Themen nach dem Status gelöst/nicht gelöst filtern.
Du kannst gelöste/nicht gelö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 verfügt über einige erweiterte Filter für gelöste oder nicht gelöste Themen, die im Dropdown Wo Themen zu finden sind:
Dies fügt status:solved oder status:unsolved zu deiner Suche hinzu.
Einstellungen
Die folgende Tabelle listet die Discourse Solved Site-Einstellungen auf. Kategorie-Einstellungen findest du oben.
| Name | Beschreibung |
|---|---|
solved enabled |
Solved-Plugin aktivieren, sodass Benutzer in angegebenen Kategorien Lösungen für Themen auswählen können |
show who marked solved |
Anzeigen, welcher Benutzer das Thema als gelöst markiert hat. |
allow solved on all topics |
Benutzern erlauben, Lösungen auf allen Themen auszuwählen (wenn nicht aktiviert, können Lösungen pro Kategorie oder Tag aktiviert werden) |
accept all solutions allowed groups |
Gruppen, die Lösungen auf jedem Thema akzeptieren dürfen (auch wenn nicht OP) |
| solved quote length | Anzahl der Zeichen, die beim Anzeigen der Lösung unter dem ersten Beitrag zitiert werden |
| solved topics auto close hours | Thema automatisch schließen (n) Stunden nach der letzten Antwort, sobald das Thema als gelöst markiert wurde. Setze auf 0, um das automatische Schließen zu deaktivieren. |
| show filter by solved status | Dropdown anzeigen, um eine Themenliste nach Lösungsstatus zu filtern |
| disable solved education message | Bildungsnachricht für gelöste Themen deaktivieren |
| accept solutions topic author | Dem Themenautor erlauben, eine Lösung zu akzeptieren |
| solved add schema markup | QAPage-Schema-Markup zum HTML hinzufügen, um es Suchmaschinen zu erleichtern, Lösungen in Suchergebnissen anzuzeigen |
| prioritize solved topics in search | Gelöste Themen in Suchergebnissen priorisieren. |
| enable solved tags | Tags, die Benutzern erlauben, Lösungen auszuwählen |
Solved-Badges
Diese Badges sind standardmäßig deaktiviert. Du kannst sie im Bereich Badges in den Admin-Einstellungen aktivieren.
| Name | Beschreibung | Lange Beschreibung | Typ | Gruppierung |
|---|---|---|---|---|
| Gelöst! | Eine Antwort als Lösung markiert haben | Dieses Badge wird vergeben, wenn eine Antwort als Lösung für ein Thema markiert wurde. |
Community | |
| Berater | 10 Antworten als Lösungen markiert haben | Dieses Badge wird vergeben, wenn 10 deiner Antworten als Lösungen für Themen markiert wurden. |
Community | |
| Allwissender | 50 Antworten als Lösungen markiert haben | Dieses Badge wird vergeben, wenn 50 deiner Antworten als Lösungen für Themen markiert wurden. |
Community | |
| Lösungs-Institution | 150 Antworten als Lösungen markiert haben | Dieses Badge wird vergeben, wenn 150 deiner Antworten als Lösungen für Themen markiert wurden. |
Community |
Entwicklungsgeschichte
Seit dem 29. Mai 2025 werden Daten für Lösungen in zwei Tabellen gespeichert:
- Ein Datensatz in
discourse_solved_solved_topicszeigt an, dass das Thema mittopic_ideine Lösung hat, und verfolgt auch die Informationen zum Auto-Close-Timer.- Ein Datensatz in
discourse_solved_topic_answersspeichert dieanswer_post_idundaccepter_user_idfür den Lösungspost selbst sowie einesolved_topic_id, die auf dieid-Spalte des Themasdiscourse_solved_solved_topics-Datensatz verweist.Diese Änderung wurde in Discourse PR #39806 eingeführt.
Die veralteten
discourse_solved_solved_topics-Spaltenanswer_post_idundaccepter_user_idwerden in Zukunft entfernt.
Vielen Dank an Western Digital für die Finanzierung der Entwicklung dieses Plugins!









