webstaff: UI for various serial notes collab/phasefx/webstaff-serials-notes
authorJason Etheridge <jason@equinoxinitiative.org>
Fri, 7 Jul 2017 19:37:54 +0000 (15:37 -0400)
committerJason Etheridge <jason@EquinoxInitiative.org>
Fri, 14 Jul 2017 20:00:23 +0000 (16:00 -0400)
commit2ecae70b3c8b1669dcebb01cdc60f8822f4a4f95
treea7223ddfa42a6aae9d826a09934457702dc67a0f
parentcc7092ec20f338b902909ac098c4a1e101a665ba
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>
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