webstaff: UI for various serial notes
authorJason Etheridge <jason@equinoxinitiative.org>
Fri, 7 Jul 2017 19:37:54 +0000 (15:37 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Mon, 17 Jul 2017 15:09:19 +0000 (11:09 -0400)
commit8492db5a32992f7f64090d540493ec28ee92ee1b
treef188a4221123749248785052611abccae57c1bb6
parent79b8ea4df1c9e6b227649d764cc85eaf349af12e
webstaff: UI for various serial notes

These changes add menu options for Subscription Notes, Distribution Notes, and
Item Notes to the webstaff serials interface (under Manage Subscriptions and
Manage Issues).  They spawn dialogs similar to the existing Copy Notes dialog
from the Item Editor, and show and allow the editing of existing notes as well
as the creation of a new note.

I'm not attempting to implement any behavior involving the alert flag.  I don't
know whether that exists or not.

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/templates/staff/serials/t_notes.tt2 [new file with mode: 0644]
Open-ILS/src/templates/staff/serials/t_subscription_manager.tt2
Open-ILS/src/templates/staff/serials/t_view_items_grid.tt2
Open-ILS/web/js/ui/default/staff/serials/directives/subscription_manager.js
Open-ILS/web/js/ui/default/staff/serials/directives/view-items-grid.js