LP1852782 Linker links to auth record editor
authorBill Erickson <berickxx@gmail.com>
Wed, 8 Jan 2020 21:49:35 +0000 (16:49 -0500)
committerBill Erickson <berickxx@gmail.com>
Fri, 21 Feb 2020 15:44:43 +0000 (10:44 -0500)
commit340f35293474f3e03a419f196c20d1e8d30a2b32
tree39b384c5a857eeecdf5380c606bc42908aa7602b
parentb1421dfcac621ec69e030b6ee8b14bfddc4cb116
LP1852782 Linker links to auth record editor

Adds a new UI at /staff/cat/authority/edit/ for finding authority
records by ID and editing authority records via the Angular MARC editor.

Modifies the "Cataloging" => "Retrieve Authority Record By ID" nav menu
entry to point to the Angular version of the interface.

Augments the MARC edit authority linking dialog to turn authority ID's
into links which open the authority record in its own MARC editor in a
new tab.

Misc. MARC editor repairs related to loading authority records by ID.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
13 files changed:
Open-ILS/src/eg2/src/app/common.module.ts
Open-ILS/src/eg2/src/app/share/catalog/catalog-common.module.ts
Open-ILS/src/eg2/src/app/staff/cat/authority/authority.module.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/cat/authority/marc-edit.component.html [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/cat/authority/marc-edit.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/cat/authority/routing.module.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/cat/routing.module.ts
Open-ILS/src/eg2/src/app/staff/nav.component.html
Open-ILS/src/eg2/src/app/staff/share/marc-edit/authority-linking-dialog.component.html
Open-ILS/src/eg2/src/app/staff/share/marc-edit/editor.component.html
Open-ILS/src/eg2/src/app/staff/share/marc-edit/editor.component.ts
Open-ILS/src/eg2/src/app/staff/share/marc-edit/rich-editor.component.html
Open-ILS/src/templates/staff/navbar.tt2