LP#1410369: patron message center page in TPac
authorGalen Charlton <gmc@esilibrary.com>
Wed, 18 Feb 2015 21:29:41 +0000 (21:29 +0000)
committerBill Erickson <berickxx@gmail.com>
Fri, 20 Feb 2015 21:58:17 +0000 (16:58 -0500)
commit86765b012fbdef3b53756da87c6cdc0369a45d83
tree6576bebd857ce513e6e6d7b5f615e10444fb55d5
parent84e42951a28876c9b6e74bf78f78080538a456dc
LP#1410369: patron message center page in TPac

This patch adds My Account tab in TPac for
displaying and managing patron messages.  In particular,
a logged in patron will be able to:

- see a list of their (undeleted) messages
- open a particular message and see it's body;
  doing this automatically marks the message as
  read
- delete messages from either the list or
  single-message views
- mark messages as unread from the list or
  single-message views
- mark messages as read from the list view

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
Open-ILS/src/templates/opac/css/style.css.tt2
Open-ILS/src/templates/opac/myopac/messages.tt2 [new file with mode: 0644]
Open-ILS/src/templates/opac/myopac/messages/list.tt2 [new file with mode: 0644]
Open-ILS/src/templates/opac/myopac/messages/single_message.tt2 [new file with mode: 0644]
Open-ILS/src/templates/opac/parts/myopac/base.tt2