Angular Catalog: Record summary links open in the same tab

Bug #1953692 reported by Anna Goben
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

All of the links currently active in the Angular record summary open in the same tab rather than in a new tab.

Any external links (e.g. Related Resource, Version of Resource) should open in a new tab rather than loading in the active catalog page tab.

I also think the user links (Created By, Edited By) should open the user in a new tab rather than loading over the current catalog page.

Version: EG 3.8.0

Elaine Hardy (ehardy)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Terran McCanna (tmccanna) wrote :

We've had requests from our libraries that links open in new tabs in most situations.

Changed in evergreen:
importance: Undecided → Wishlist
tags: added: bitesize
Revision history for this message
Michele Morgan (mmorgan) wrote :

The following patch changes the link behavior in the Record Summary to open in new tabs. The following links will open in new tabs:

Title
Created By
Last Edited By
Jacket image
Course

Here's my working branch:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mmorgan/lp1953692-angcat_links_open_in_new_tab

user/mmorgan/lp1953692-angcat_links_open_in_new_tab

tags: added: pullrequest
Changed in evergreen:
milestone: none → 3.10-beta
Revision history for this message
Tiffany Little (tslittle) wrote :

When I installed this for Feedback Fest, I got a JIT compilation error. Looks like it's just missing a closing tag after "title" on line 55. I went ahead and made the change on my server so it could be tested otherwise, but the branch itself will just need the update.

Revision history for this message
Gina Monti (gmonti90) wrote :

Testing this out for FF 9/22.

How does the course link come up? Do you need to associate an item or the brief record to the course for it to show?

Revision history for this message
Terran McCanna (tmccanna) wrote :

I created a course and associated an item with it and it worked perfectly. All other links did, too!

My sign off is at: https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mccanna/lp1953692-angat_links_open_in_new_tab_signoff

tags: added: signedoff
Changed in evergreen:
assignee: nobody → Jane Sandberg (sandbergja)
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Thanks, Michele and Terran! Merged for inclusion in 3.10, along with a one-character follow-up commit (missing closing pointy bracket).

Changed in evergreen:
assignee: Jane Sandberg (sandbergja) → nobody
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.