LP#1410369: patron message center page in TPac
authorGalen Charlton <gmc@esilibrary.com>
Wed, 18 Feb 2015 21:29:41 +0000 (21:29 +0000)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 18 Feb 2015 22:14:10 +0000 (22:14 +0000)
commit06152ade952d4b8ef4b7866cef80d8d7d08766f9
tree3b18800cb932c99ea4f2d145aa4dc99a1f45c016
parentc44b7dfe3139970a0fffbbce50f39f60f5f3ba43
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>
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