Benutzernachrichtensystem

by Hawkes, Sep 18th 2009

Benutzernachrichtensystem

Hawkes

1.0.15, Mar 21st 2013

Community Framework 1.1.x

LGPL

51,505

More about this plug-in

Dieses Paket bietet Entwicklern eine umfangreiche Schnittstelle zum Versenden von Benutzerbenachrichtigungen im Stile eines Social Networks.
[teaser]Dieses Paket bietet Entwicklern eine umfangreiche Schnittstelle zum Versenden von Benutzerbenachrichtigungen im Stile eines Social Networks.[/teaser]

Beschreibung: Dieses Paket erweitert das WoltLab Community Framework um eine Schnittstelle zum Versenden, Handlen und Speichern von Benutzerbenachrichtigungen im Stile eines Social Networks. Jeder Benutzer kann detailliert festlegen, wie er über verfügbare Ereignisse informiert werden will. Die Schnittstelle erledigt hierbei das komplette Handling und Versenden der Benachrichtigung. Wer die Schnittstelle implementiert, muss lediglich dem System eventuelle Objekte bekannt machen, das Event selber und dessen Sprachvariablen festlegen. Das Abfeuern oder Widerrufen eines Events erfolgt mit einem einzigen Befehl. Es gibt hier in der Datenbank von mir ein Paket für Gästebuchbenachrichtigungen und eines für Geburtstagsbenachrichtigungen, welche den Einsatz der Schnitstelle demonstrieren.

Achtung die Dokumentation ist noch nicht wieder auf dem aktuellem Stand, bitte das Interface NotificationObjectType bzw. AbstractNotificationType durchlesen!

Funktionsumfang
Dynamische und beliebig erweiterbare Benachrichtigungstypen (z.B.: userMessages Platzhalter, E-Mails, PNs, ...)
Objektgebunden und objektungebundene (VoidObjectType) Benachrichtigungen möglich
Einfache Erweiterbarkeit
Intelligentes Flag- und Cachingsystem zur Minimierung der Performancebelastung
Nachrichtenüberblick für die Benutzer
Link zum Nachrichtencenter im userPanel mit der Möglichkeit des Autorefreshs
Lizenz: Siehe oben. GNU Lesser General Public License

Changelog:http://community.woltlab.com/db/index.php?page=Thread&threadID=5105

Screenshots (2)






Versions (23)

Version 1.0.15

Mar 21st 2013, 32.84 kB, 4,955 Downloads

What has changed?

Here you can read what has changed in the different versions of the software and download an older version if necessary.


Reviews (2)

Anfangs war ich Skeptisch ... #2

by "Ziel", Monday, June 27th 2011, 9:20pm

doch nun finde ich es perfekt. Kann nur wieder mal 1000 Danke sagen, ist ein wirklich tolles Plugin.
Gute API, weitere Implementationen problemlos möglich #1

by "Tr3kk3r", Sunday, April 17th 2011, 10:49pm

Die API ist gut gebaut, nachvollziehbar dokumentiert (wobei ein wenig auführlichere Quellcodedokumentation an einigen Stellen nicht schaden würde :P) und macht es einfach, weitere Implementationen vorzunehmen (schreibe gerade an einem Plugin dafür).

Möchte dir hier mal ein lob dalassen, man merkt halt, dass hier jemand am Werk war, der sein Handwerk versteht und sich vorher Gedanken um eine abstrakte Umsetzung gemacht hat!

Write a review!

Tell the plugin author and other customers your opinion about this plugin and rate it!
Please do not use the review feature to ask technical questions or to report errors!