Unanswered Filter adds a new breadcrumb dropdown that allows users to filter a topic list by unanswered (0 replies) and answered topics (more than 1 reply). There’s also an option to show an “unanswered” link in the nav as an alternative to the dropdown.
Hallo @awesomerobot – Ich habe gerade die [frühere Funktion] „Link zum Filter für unbeantwortete Themen“ ausprobiert, und sie ist fast genau das, was ich brauche. Es gibt nur ein paar Dinge auf meiner Wunschliste:
Ich hätte gerne die Möglichkeit, Themen mit bestimmten Kategorien und Tags zu überspringen. Einige informative Themen erfordern nicht wirklich Antworten; sie könnten sich in einer bestimmten Kategorie befinden oder als „Dokumentation“ usw. getaggt sein. Angeheftete „Willkommen“-Beiträge könnten beispielsweise durch ein Tag ausgeschlossen werden.
Ich wünschte, „Unbeantwortet“ würde sich etwas mehr wie „Neu“ und „Ungelesen“ verhalten: nur erscheinen, wenn nicht null, und eine Anzahl anzeigen. Es ist nicht so verlockend, darauf zu klicken, wenn keine relevanten ungelesenen Themen angezeigt werden.
Mit diesen Ergänzungen wäre es perfekt – und meiner Meinung nach sollte es als Kernfunktionalität von Discourse hinzugefügt werden.
Nur eine Notiz für den Fall, dass sie für andere hilfreich ist:
Ich habe beschlossen, die neuere Komponente „Unanswered Filter“ auszuprobieren. Ich weiß nicht, ob es ein Problem mit meiner speziellen Discourse-Installation war, aber ich hatte einige Schwierigkeiten, sie zum Laufen zu bringen. Ich habe deinstalliert, neu installiert und neu gestartet, um sie anzuzeigen, und schließlich:
cd /var/discourse
./launcher destroy app
./launcher start app
… hat es dazu gebracht, wirksam zu werden.
Nachdem ich alle Ausschlüsse in den Komponenteneinstellungen gelöscht hatte, brauchte ich einen Moment, um zu erkennen, warum der Statusfilter nicht in der Kategorienansicht (und in unserem Fall auf der Startseite, die wir standardmäßig auf Kategorien setzen) angezeigt wird: weil es ein Themenfilter ist. [schlägt sich die Stirn] Er kann offensichtlich keine Liste von Kategorien filtern.
Ich wünschte immer noch, dass er Themen nach Schlagwörtern ausschließen könnte, damit er keine informativen Themen als „unbeantwortet“ auflistet, aber eine einfache Problemumgehung besteht darin, eine Antwort zu posten, z. B. „Dieses Thema ist gesperrt.“ – bevor das Thema gesperrt wird.
Funktioniert wie beworben – großartige Komponente.
Ich habe gerade einen Refactor zusammengeführt, der ein Problem behebt, bei dem das Dropdown nicht aktualisiert wurde, und das verwendete Ember modernisiert
Wenn neue Probleme auftreten, lassen Sie es uns bitte wissen!
Könnte es so angepasst werden, dass Beiträge von Mitarbeitern nicht in der Liste angezeigt werden? Wir interessieren uns nur für gewöhnliche, arme Benutzer, die keine Antwort erhalten haben. Mitarbeiter werden damit irgendwie umgehen, hoffe ich.
Idealerweise wäre es großartig, einen weiteren Filter zu haben, der Beiträge anzeigt, auf die vom Personal nicht geantwortet wurde. Nur für den Fall, dass wir sicherstellen wollen, dass ein Beitrag von mindestens einem Mitarbeiter überprüft und beantwortet wurde und nicht von einem gewöhnlichen Kerl.
@awesomerobot, nach dem letzten Update erhalte ich diesen Fehler:
Error: Could not find module `discourse-i18n` imported from `discourse/theme-10/initializers/unanswered-filter-link
Haben Sie eine Idee, wie ich dieses Problem lösen könnte?
Besteht die Möglichkeit, dass Sie dieses Plugin in naher Zukunft aktualisieren, um Beiträge mit null Antworten anzuzeigen, die nicht von der staff-Gruppe erstellt wurden?
Ist Ihre Discourse-Installation auf dem neuesten Stand (admin/upgrade)? Ich würde erwarten, dass ein Update dies behebt.
Derzeit gibt es keine Pläne, ich glaube nicht, dass es eine einfache Möglichkeit gibt, dies zu tun… diese Theme-Komponente stützt sich auf einen integrierten URL-Parameter, um 0 Antworten zu erhalten (?max_posts=1), aber ich glaube nicht, dass wir etwas haben, um Beiträge von Benutzern aus einer bestimmten Gruppe auszublenden.
Sind Sie nach einer Kategorie gefiltert? Auf Mobilgeräten sind die Kategorie-Filter (einschließlich dieses Filters) auf den Entdeckungsrouten (neueste/top/heißeste/usw.) ausgeblendet.