[JIRA] (JENKINS-60189) Open links to plugin pages on a separate tab (plugin manager)

10 views
Skip to first unread message

fqueiruga@cloudbees.com (JIRA)

unread,
Nov 15, 2019, 1:25:03 PM11/15/19
to jenkinsc...@googlegroups.com
Félix Queiruga Balado created an issue
 
Jenkins / Improvement JENKINS-60189
Open links to plugin pages on a separate tab (plugin manager)
Issue Type: Improvement Improvement
Assignee: Unassigned
Attachments: image-2019-11-15-19-23-52-825.png
Components: core
Created: 2019-11-15 18:24
Priority: Minor Minor
Reporter: Félix Queiruga Balado

Clicking on a plugin name on the plugin manager triggers a navigation away to the plugin page.

The navigation happens in the current tab and makes and makes the user leave Jenkins. I think this poses a problem for the following reasons:

  • The unsaved changes on plugin selection and  filter status are lost upon navigating away. Navigating back to the page does not restore this state.
  • It's really easy to click one of these links, either by accident or by assuming that the link acts as a checkbox label (clicking the link would toggle the checkbox).

My proposal is to open these links on a new tab. This helps prevent user mistakes and unwanted loss of changes. 

Open points

It seems easy to change this behaviour for the plugin links (on red on the image), it's just an HTML change.
I have doubts about the hyperlinks on the plugin excerpts (on blue on the image). I'm assuming this would require some additional JS code.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

fqueiruga@cloudbees.com (JIRA)

unread,
Nov 15, 2019, 1:26:05 PM11/15/19
to jenkinsc...@googlegroups.com
Félix Queiruga Balado commented on Improvement JENKINS-60189
 
Re: Open links to plugin pages on a separate tab (plugin manager)

I have marked the severity as minor because this may this can become a "minor loss of function" IMO, but I understand if this should be set to trivial.

fqueiruga@cloudbees.com (JIRA)

unread,
Nov 15, 2019, 1:42:03 PM11/15/19
to jenkinsc...@googlegroups.com

fqueiruga@cloudbees.com (JIRA)

unread,
Nov 15, 2019, 1:53:03 PM11/15/19
to jenkinsc...@googlegroups.com
Félix Queiruga Balado updated an issue
Clicking on a plugin name on the plugin manager triggers a navigation away to the plugin page.

The navigation happens in the current tab and makes and makes the user leave Jenkins. I think this poses a problem for the following reasons:
* The unsaved changes on plugin selection and  filter status are lost upon navigating away. Navigating back to the page does not restore this state.
* It's really easy to click one of these links, either by accident or by assuming that the link acts as a checkbox label (clicking the link would toggle the checkbox).


My proposal is to open these links on a new tab. This helps prevent user mistakes and unwanted loss of changes. 

 

This solution would also be applied to external links on the "third party licenses" page.

 
h4. Open points


It seems easy to change this behaviour for the plugin links (on red on the image), it's just an HTML change.
I have doubts about the hyperlinks on the plugin excerpts (on blue on the image). I'm assuming this would require some additional JS code.

!image-2019-11-15-19-23-52-825.png!

fqueiruga@cloudbees.com (JIRA)

unread,
Nov 15, 2019, 5:07:13 PM11/15/19
to jenkinsc...@googlegroups.com
Status: Open In Progress

o.v.nenashev@gmail.com (JIRA)

unread,
Nov 25, 2019, 4:24:02 PM11/25/19
to jenkinsc...@googlegroups.com
Oleg Nenashev resolved as Fixed
 

It was released in Jenkins 2.206. Thanks Félix Queiruga Balado!

Change By: Oleg Nenashev
Status: In Progress Resolved
Resolution: Fixed
Released As: Jenkins 2.206
Reply all
Reply to author
Forward
0 new messages