Enhancement
Notifications
Issue description
It should be possible to create notifications for users. Creating a notification requires to provide Text instance (for multilingual support), a params array (for creating the actual text when the notification is displayed to the user, an emitter (user account who is responsible for the notification) and a recipient (a topincs user account).
Notifications are displayed to a user account in a generic page with unfolded new notifications and folded notificitions for today, last seven days and older. A messages is new when a user it has been created since the user last visited the notifications page.
It should be possible to trigger an email which informs the user that there is new notifications for him.
The purpose of this feature is the reduction of system foreign communication about changes in the database. Time saver. These are usually done by email and crafted by hand.
Developer comments
[%Note:make("id:some_note_template_id")
->add_parameter($something)
->add_parameter($some_value);%]
_Parameters_ are used for computing the text and recipients of the note.
|
Work sessions18
Start |
2017-10-26T13:17:36
|
End |
2017-10-26T16:22:41
|
Participant |
Robert Cerny
|
Start |
2017-10-27T11:22:08
|
End |
2017-10-27T17:22:12
|
Participant |
Robert Cerny
|
Start |
2017-10-27T20:44:51
|
End |
2017-10-27T21:02:30
|
Participant |
Robert Cerny
|
Start |
2017-10-30T10:48:27
|
End |
2017-10-30T12:55:39
|
Participant |
Robert Cerny
|
Start |
2017-10-30T13:38:44
|
End |
2017-10-30T14:52:59
|
Participant |
Robert Cerny
|
Start |
2017-10-30T17:00:00
|
End |
2017-10-30T17:34:33
|
Participant |
Robert Cerny
|
Start |
2017-10-30T21:45:35
|
End |
2017-10-30T22:31:33
|
Participant |
Robert Cerny
|
Start |
2017-10-31T06:37:56
|
End |
2017-10-31T09:25:10
|
Participant |
Robert Cerny
|
Start |
2017-10-31T11:07:23
|
End |
2017-10-31T12:47:13
|
Participant |
Robert Cerny
|
Start |
2017-10-31T14:55:21
|
End |
2017-10-31T16:15:15
|
Participant |
Robert Cerny
|
Start |
2017-10-31T17:09:34
|
End |
2017-10-31T17:58:12
|
Participant |
Robert Cerny
|
Start |
2017-11-01T09:09:54
|
End |
2017-11-01T10:00:00
|
Participant |
Robert Cerny
|
Start |
2017-11-01T12:06:30
|
End |
2017-11-01T13:18:53
|
Participant |
Robert Cerny
|
Start |
2017-11-01T14:40:07
|
End |
2017-11-01T17:44:08
|
Participant |
Robert Cerny
|
Start |
2017-11-02T08:20:06
|
End |
2017-11-02T10:49:39
|
Participant |
Robert Cerny
|
Start |
2017-11-06T08:48:00
|
End |
2017-11-06T09:45:09
|
Participant |
Robert Cerny
|
Start |
2017-11-06T10:44:57
|
End |
2017-11-06T11:08:13
|
Participant |
Robert Cerny
|
Start |
2017-11-08T10:09:07
|
End |
2017-11-08T12:22:10
|
Participant |
Robert Cerny
|
|
We are sorry
This page cannot be displayed in your browser. Use Firefox, Opera, Safari, or Chrome instead.