LP1806087 Ang catalog pending tabs offer manual redirect
authorBill Erickson <berickxx@gmail.com>
Thu, 21 Feb 2019 18:12:52 +0000 (13:12 -0500)
committerDan Wells <dbw2@calvin.edu>
Fri, 1 Mar 2019 21:57:44 +0000 (16:57 -0500)
commitc2c491618d3ff284eabe545716000118d775478b
treeeec69c0897b1115497049a44e125e662211a25e9
parent81d5551dd07d55b4be4ae05397d6b7e78571ac9b
LP1806087 Ang catalog pending tabs offer manual redirect

Instead of sending users to the AngJS versions of not-yet-implemented
tabs from the Angular catalog, show a message indicating the tab is not
yet implemented and offer a link to open the requested record tab in a
new browser tab.  This better clarifies what is happening and helps to
avoid situations where the back-button is confusingly hijacked via
intermediate redirect.

We now also open the "View" link for copies in a new tab as well for
consistency with the modified "Edit" link.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/eg2/src/app/staff/catalog/record/copies.component.html
Open-ILS/src/eg2/src/app/staff/catalog/record/record.component.html
Open-ILS/src/eg2/src/app/staff/catalog/record/record.component.ts