BuddyPress Desktop Notification
2015
Mein neustes Plugin wurde gerade auf wordpress.org veröffentlicht: „BuddyPress Desktop Notification„. Wenn Du eine BuddyPress Community betreibst, kannst Du dieses Plugin nutzen, um neue Nachrichten, Aktivitäten oder Freundschaftsanfragen von Nutzern anzeigen zu lassen.

Wie das funktioniert? Nachdem der Nutzer sich eingeloggt hat fragt ihn der Browser, ob er Desktop Notifications zulassen möchte. Diese funktionieren mit den meisten modernen Browsern (eine aktuelle Übersicht gibt es hier). Während normale Benachrichtigungsplugins einfach ein kleines Popup oder etwas ähnliches aufleuchten lassen, werden Desktop Notifikationen sogar angezeigt, während der Browser minimiert ist:

Es ist ein ziemlich kleines Plugin, kann jedoch relativ viel Traffic verursachen, da jeder eingeloggte Benutzer, welcher Notifikationen zulässt, alle fünf Sekunden eine Ajax Anfrage startet, ob es Neuigkeiten gibt. Ich habe mich dazu entschieden, das Plugin über Filter konfigurierbar zu machen, da ich – um ehrlich zu sein – kein besonders großer Fan überfrachteter Admin Menüs bin. Wenn das Plugin also zu viel Traffic verursacht, kann man das Request Intervall mit Hilfe von PHP vergrößern:
Weitere Informationen zu BuddyPress Desktop Notification finden sich auf der Webseite.
Saubere Sache, David! Vielen Dank für deine Arbeit und Mühe. Das hilft mir bei nem Projekt auf der Arbeit ziemlich weiter.
Kann man dir irgendwie ne kleine Anerkennung zukommen lassen?
Hi Kai!
Oha, vielen Dank 🙂 Das freut mich!