Duplikat-Benachrichtigungsterminator

Lassen Sie mich zunächst sagen, dass ich kein Entwickler bin, sondern diese Arbeit lediglich gesponsert habe. Ich werde sie nicht unterstützen können, aber ich werde mit allen potenziellen Mitwirkenden zusammenarbeiten. Ich stelle dieses Plugin hier nur bereit, um etwas an die Community zurückzugeben.

Plugin-Beschreibung

Dieses Plugin entfernt doppelte Benachrichtigungen (nachdem sie angeklickt wurden) und markiert sie als gelesen, wenn die Benachrichtigungen auf dieselbe URL verweisen. Das Plugin enthält außerdem eine Schaltfläche „Benachrichtigungen löschen“ in allen privaten Nachrichten. Diese Schaltfläche (nur für Administratoren sichtbar) entfernt alle Benachrichtigungen für alle anderen Administratoren in diesem bestimmten Gespräch, außer für konsolidierte Antworten.

Hintergrund des Plugins

Meine Community ist stark auf Unterstützung über private Nachrichten angewiesen. Oft sind 2–3 Administratoren in einer privaten Nachricht vertreten. Wenn ein Administrator antwortet und auf die Antwort des Mitglieds wartet, müssen die anderen beiden Administratoren in diesem Gespräch diese Nachricht nicht unbedingt sehen. Um ihnen Zeit zu sparen, kann der Administrator, der gerade an der privaten Nachricht arbeitet, die Benachrichtigungen für das andere Personal löschen. Persönlich wird dieses Plugin unserem Personal viel Zeit sparen. Beim Testen, indem wir das tat, was wir auf unserer Website „Runden“ nennen, reduzierten sich die Benachrichtigungen, die andere unterstützende Administratoren potenziell überprüfen mussten, von 20 auf nur zwei, die ihre Aufmerksamkeit erforderten.

Plugin-Funktionen

Hier gibt es wirklich nichts Besonderes zu erwähnen. Es gibt keine Optionen/Einstellungen, außer der Möglichkeit, den Text innerhalb der Schaltfläche zu ändern. Einfach installieren, aktivieren, und das war’s.

Unerwünschtes Verhalten

EDIT: Kein unerwünschtes Verhalten mehr. Benachrichtigungen, bei denen konsolidierte Antworten vorliegen, sind nicht betroffen, sodass Administratoren nichts Wichtiges verpassen.

Interessiert? Probieren Sie es aus (Getestet und funktionsfähig auf Version 2.6.3 stabil):

PS: Dieses Plugin funktioniert auch mit Benachrichtigungen, die von meinem PM Scanner Plugin gesendet werden.

6 „Gefällt mir“

Vielleicht solltest du deinen Nutzern beibringen, das nicht zu tun?

2 „Gefällt mir“

Glaub mir, das ist etwas, wogegen wir täglich ankämpfen. Erst kürzlich haben wir begonnen, bei übermäßigem Taggen Warnungen auszusenden. Manche Benutzer, die schnell eine Antwort wollen, gehen so weit, dass sie @administrators und dann jeden einzelnen Admin/Moderator einzeln in einer einzigen Antwort taggen. :laughing: Aber das Taggen ist nur ein Teil des Gesamtproblems. Antwort-Benachrichtigungen sind ebenfalls darunter, und es ist wirklich schmerzhaft (zumindest für mich), 3–4 Benachrichtigungen hintereinander im Benachrichtigungsbereich zu sehen, die alle zum selben Thema/zur selben URL führen.

2 „Gefällt mir“

Der Entwickler dieses Plugins arbeitet derzeit an einem Update, das eine Schaltfläche am unteren Rand jeder privaten Nachricht (PM) enthalten wird, die nur für Administratoren sichtbar ist. Sobald diese Schaltfläche gedrückt wird, wird die Benachrichtigung (für diese spezifische PM) für alle anderen an der Konversation beteiligten Administratoren beendet (als gelesen markiert). In unserer Discourse-Instanz bieten wir viel Support über PMs. Oft enthalten PMs 2–3 Administratoren und ein Mitglied. Es war für uns mühsam, Benachrichtigungen für Dinge zu verfolgen, die bereits von einem anderen Administrator gelöst wurden. Ja, es gibt die Zuweisungs-/gelöst-Funktion, und man kann Themen schließen/öffnen. Aber unsere Website erfordert, dass einige Administratoren eine PM über mehrere Tage hinweg überwachen; wir können sie nicht schließen und einen Kunden nicht zu lange warten lassen. Wir müssen von Zeit zu Zeit nach dem Rechten sehen, und um anderen Administratoren Zeit zu sparen, indem sie nicht erneut Dinge prüfen müssen, die bereits gelöst wurden, haben wir dieses neue Update entwickelt :smiley:

Wie bei den meisten meiner Plugins wird es auch hier vor allem für mich nützlich sein :smiley: Vielleicht findet aber auch jemand anderes eine Verwendung dafür. Wir haben unsere Instanz im Wesentlichen zu einem Marktplatz umgestaltet, bei dem PMs in Support-Tickets für Verkäufe umgewandelt werden, sodass wir umfangreichen Support über PMs leisten. Eine Schaltfläche mit der Aufschrift „Nichts mehr zu tun, Benachrichtigungen für andere Administratoren beenden

4 „Gefällt mir“

Update! Das Plugin wurde aktualisiert und enthält nun einen Button „Benachrichtigungen löschen

1 „Gefällt mir“

Getestet und funktionsfähig für 2.4.1 – keine Updates erforderlich.

3 „Gefällt mir“

Getestet und für 2.5.0 funktionsfähig – kein Update erforderlich :slight_smile: :slight_smile:

1 „Gefällt mir“

Getestet und funktioniert für 3.0 – kein Update erforderlich.

3 „Gefällt mir“