]> git.evergreen-ils.org Git - Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Circulation/patron-message-center.txt
LP2045292 Color contrast for AngularJS patron bills
[Evergreen.git] / docs / RELEASE_NOTES_NEXT / Circulation / patron-message-center.txt
1 Patron Message Center
2 ^^^^^^^^^^^^^^^^^^^^^
3 There is now a new mechanism via which messages can be sent to
4 patrons for them to read while logged into the public catalog.
5
6 Patron messages can be generated in two ways: when a new public
7 note is added to the patron's record, and when an A/T event
8 that is configured to generate messages is processed.  Three
9 new default A/T event definitions are added to generate
10 patron messages when a hold is canceled due to lack of a target,
11 staff action, or the item expiring on the shelf.
12
13 In the public catalog, patrons can read their messages, mark
14 one or more messages as read or unread, or delete messages that
15 they do not want to see again.  The XUL staff client has a new
16 menu option on the patron display, "Message Center", that allows
17 staff to view messages.  Messages are intentionally not meant
18 to be editable by patrons or library staff.
19
20 During upgrade, existing public patron notes that are marked
21 public are copied over as new patron messages that are marked
22 as read.
23
24 There are four new fields available in the A/T event definition:
25
26  * Message Title
27  * Message Template
28  * Message Library Path
29  * Message User Path
30
31 If these four fields are set, when the A/T event is processed,
32 a message is generated in addition to whatever reactor is
33 specified by the event definition.  This means that, for example,
34 an email overdue notice can also generate a message that the
35 patron can view in the public catalog.