| Zusammenfassung | Discourse Solved ermöglicht es Benutzern, Lösungen in festgelegten Kategorien für Themen zu akzeptieren. | |
| Installationsanleitung | Dieses Plugin ist im Discourse-Kern enthalten. Eine separate Installation des Plugins ist nicht erforderlich. |
Aktivierung von Solved
Das Solved-Plugin kann über seine Einstellungen aktiviert werden, die auf Ihrer admin/plugins-Seite zugänglich sind:
Nach der Aktivierung des Plugins können Sie Solved für alle Kategorien einschalten, indem Sie die Site-Einstellung allow solved on all topics verwenden.
Alternativ können Sie dies auch pro Kategorie anwenden:
- Gehen Sie zur Kategorie, in der Sie Lösungen aktivieren möchten, und klicken Sie auf den Kategorie-Schlüssel
- Wechseln Sie zum Reiter Einstellungen
- Scrollen Sie nach unten und aktivieren Sie
Allow topic owner and staff to mark a reply as the solution

Markieren der Lösungen
Der OP (Themenersteller) hat auf jeder Antwort eine „Solution“-Schaltfläche, die es ihm ermöglicht/ermutigt, eine Antwort zu akzeptieren:
Für andere Benutzer, die eine Antwort akzeptieren können (z. B. Administratoren oder Moderatoren), erscheint dieselbe Option als diskreteres Kontrollkästchen:
Akzeptierte Antworten werden dann im ersten Beitrag des Themas hervorgehoben:
Und Themen mit akzeptierten Antworten werden in der Themenliste mit einem Häkchen markiert:
Einige Sites können auch von einem Indikator für ungelöste Themen in der Themenliste profitieren, der mit der Site-Einstellung empty_box_on_unsolved aktiviert werden kann:
Automatisches Schließen von Themen nach Lösung
Über die Haupt-Solved-Admin-Einstellungen können Sie einen Timer festlegen, um ein Thema zu schließen, sobald es eine Lösung erhalten hat, indem Sie die Admin-Einstellung solved topics auto close hours verwenden:
Alternativ kann dies pro Kategorie über das Kategorie-Schlüssel-Menü im Reiter Einstellungen festgelegt werden:
Suche & Filter
Suche
Das Solved-Plugin verfügt über zusätzliche erweiterte Suchfilter für gelöste oder ungelöste Themen, die im Dropdown-Menü „Wo Themen“ zu finden sind:
Dies fügt status:solved oder status:unsolved zu Ihrer Suche hinzu.
Filter
Sie können auch ein Filter-Dropdown auf den Seiten der Themenliste über die Site-Einstellung show_filter_by_solved_status aktivieren.
Sie können auch nach gelösten/ungelösten Themen filtern, indem Sie einen Parameter zur URL hinzufügen. Zum Beispiel:
https://meta.discourse.org/c/support?solved=yes oder https://meta.discourse.org/c/support?solved=no
Diese Links können über einer bestimmten Kategorienliste hinzugefügt werden, indem Sie diesen Anweisungen folgen:
Erinnerung an markierte Lösung
In Themen, in denen Lösungen markiert werden können, wird eine Popup-Nachricht „Wurde Ihre Frage beantwortet?“ angezeigt, wenn folgende 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 Sie verhindern möchten, dass diese Popup-Nachricht angezeigt wird, können Sie den folgenden CSS-Code in einer Theme-Komponente verwenden, um sie auszublenden:
.topic-navigation-outlet.no-answer {
display: none;
}
Zusätzliche Details dazu, wie Sie dies auf Ihrer Site hinzufügen können
- Gehen Sie zu
/admin/customize/themes - Klicken Sie auf Installieren und dann auf Neu erstellen
- Geben Sie ihm einen Namen und wählen Sie „Komponente“ aus.
- Erstellen
- Fügen Sie es Ihrem Theme hinzu
- Klicken Sie auf die Schaltfläche CSS/HTML bearbeiten und fügen Sie den Code in den Reiter Allgemein ein
Und speichern. ![]()
Einstellungen
| Name | Beschreibung |
|---|---|
| solved enabled | Solved-Plugin aktivieren, Benutzern erlauben, Lösungen für Themen auszuwählen |
| allow solved on all topics | Benutzern erlauben, Lösungen auf allen Themen auszuwählen (wenn deaktiviert, können Lösungen pro Kategorie oder Tag aktiviert werden) |
| accept all solutions allowed groups | Gruppen, die berechtigt sind, Lösungen auf jedem Thema zu akzeptieren (auch wenn sie nicht OP sind) |
| empty box on unsolved | Ein leeres Kästchen neben ungelösten Themen anzeigen |
| 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 (n) Stunden nach 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 | Ein Dropdown-Menü anzeigen, um eine Themenliste nach dem Status „gelöst“ zu filtern |
| notify on staff accept solved | Benachrichtigung an den Themenersteller senden, wenn ein Beitrag von einem Mitarbeiter als Lösung markiert wird |
| 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 |
| prioritize solved topics in search | Gelöste Themen in Suchergebnissen priorisieren. |
| enable solved tags | Tags, die Benutzern erlauben, Lösungen auszuwählen |
Solved-Abzeichen
| Name | Beschreibung | Lange Beschreibung | Typ | Gruppierung |
|---|---|---|---|---|
| Gelöst! | Eine Antwort als Lösung markiert | Dieses Abzeichen wird vergeben, wenn eine Antwort als Lösung für ein Thema markiert wurde. |
Community | |
| Beratungslehrer | 10 Antworten als Lösungen markiert | Dieses Abzeichen wird vergeben, wenn 10 Ihrer Antworten als Lösungen für Themen markiert wurden. |
Community | |
| Alleswisser | 50 Antworten als Lösungen markiert | Dieses Abzeichen wird vergeben, wenn 50 Ihrer Antworten als Lösungen für Themen markiert wurden. |
Community | |
| Lösungsinstitution | 150 Antworten als Lösungen markiert | Dieses Abzeichen wird vergeben, wenn 150 Ihrer Antworten als Lösungen für Themen markiert wurden. |
Community |
Diese Abzeichen sind standardmäßig deaktiviert. Sie können sie auf Ihrer
admin/badges-Seite aktivieren
Von uns gehostet? Dieses Plugin ist auf allen unseren Hosting-Tarifen verfügbar Solved | Discourse - Civilized Discussion
Entwicklungsgeschichte
Ab dem 29. Mai 2025 werden Daten für Lösungen in zwei Tabellen gespeichert:
- Ein Datensatz in
discourse_solved_solved_topicsgibt an, dass das Thema mittopic_ideine Lösung hat, und verfolgt auch die Informationen zum automatischen Schließen.- Ein Datensatz in
discourse_solved_topic_answersspeichert dieanswer_post_idundaccepter_user_idfür den Lösungsbeitrag selbst sowie einesolved_topic_id, die auf dieid-Spalte desdiscourse_solved_solved_topics-Datensatzes des Themas verweist.Diese Änderung wurde im Discourse PR #39806 eingeführt.
Die veralteten Spalten
answer_post_idundaccepter_user_idvondiscourse_solved_solved_topicswerden in Zukunft entfernt.
Vielen Dank an Western Digital für die Finanzierung der Entwicklung dieses Plugins!












