Tag: BuddyPress Desktop Notification

Hier werden Beiträge zu meinem Plugin “BuddyPress Desktop Notification” versammelt.

BuddyPress Desktop Notification 0.8 veröffentlicht

Schon seit einigen Wochen hatte ich an der neusten Version von BuddyPress Desktop Notification gearbeitet. Dabei ging es vor allem um die Einarbeitung von Vorschlägen, welche User im Support Forum gemacht haben. Gestern abend habe ich die neuste Version 0.8 nun im Repository von WordPress veröffentlicht.

Kurz zur Erinnerung: Mit diesem Plugin kannst Du den Nutzern Deiner BuddyPress Community die Möglichkeit geben, via Desktop Notification über Neuigkeiten im Netzwerk informiert zu werden.

Was hält die neuste Version bereit?

  1. komplett übersetzbar
  2. und schon inklusive deutscher Sprachdatei
  3. Wenn ein User sich gestört fühlt durch die Benachrichtigungen kann er diese in seinen Einstellungen unter der Sektion Emails abstellen
  4. Einige kleine Bugfixes

Außerdem habe ich für de.wordpress.org eine Übersetzung der Pluginbeschreibung eingereicht. Ich bin mal gespannt wie das System arbeitet und ob man auf https://de.wordpress.org/plugins/buddypress-desktop-notification/ bald einen deutschen Text dafür sieht. Noch heißt es im Übersetzungsbereich das Plugin sei nicht komplett übersetzbar, allerdings verstehe ich nicht ganz warum und tippe darauf, dass diese Information noch aktualisiert werden muss (da das Plugin jetzt über eine Text Domain etc. verfügt).

Vielen Dank an die vielen Nutzer des Plugins, damit hätte ich gar nicht gerechnet als ich mit dem Plugin angefangen hatte.

BuddyPress Desktop Notification

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.

BuddyPress Desktop Notification
Eine Benachrichtigung mit BuddyPress Desktop Notification

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:

Desktop notification works also with minimized browsers
Desktop Notification funktionieren auch, wenn 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.