Page MenuHomePhabricator

targeting a new window in a link, the wiki way?
Closed, DeclinedPublic

Description

Author: kent.littler

Description:
I searched the following to no avail, target, new window, _blank, _parent, _top, _self.

I'm looking for a way to enter a link so that it opens in a new window. The application uses this
functionality and I think the user should have the option to add this type of link also, please
keep reading as this can be implemented while not forcing the user to use a new window.

Use Case
We use bugzilla as our bug tracking software and a link to has been placed on the help page.

  1. The user has navigated to help and found the link to bugzilla and want to enter a bug describing

the page they were on just previous to going to help.

  1. They click on the link to enter the bug, but can't remember what they saw on the page they are

trying to describe.

  1. They click the back button to get to the page they were going to enter a bug on, see the problem

but now they don't have the facility to enter the bug, so they go back to help and click on the
bugzilla link again, they have a very bad short term memory, they live in Canada! so they forget
what the problem was again, and so on, and so on, and so on.

(These people are not aware of the right click option, actually tested a couple of users on this by
asking them to open the link in a new window, one clicked the normal link clicked back and then
tried the right click, the other just sat there confused and said I don't know how)

Possible Use Case with new window functionality

  1. User finds a bug, opens help, clicks an icon next to the bugzilla link.
  1. User clicks back to the page they were on while bugzilla opens in a new window.
  1. User enters bug with problem in plain view (icon indicates opening in a new window.)

Implementation

I would suggest another attribute that when entered inserts a duplicate link beside the regular one
and around an icon so no one is forced to open it in a new window but the option is available to
them. By doing it this way you can iliminate the unwanted effect of forcing new windows on the user
while still providing the functionality. Further, i would like the same functionality given for
naming the window.

Internal Links
go from:

[[link|link name]]

to:

[[^_winname|link|link name]]

External Links
go from:

[[http://wikipedia.org/link linkname]]

to:

[[^_winname|http://wikipedia.org/link link name]]

I'm a newbie so this code may not be right. but it should look like this in the end.
<a href="http://wikipedia.org/link">linkname</a><a href="http://wikipedia.org/link"
target="_winname">^</a>

Or some other more suitable icon.


Version: unspecified
Severity: enhancement
OS: Windows 2000
Platform: PC

Details

Reference
bz1055

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 8:07 PM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz1055.
bzimport added a subscriber: Unknown Object (MLST).

Really forcing a user browser to open a new window is annoying.
Actually the external links got a different color and even a
little icon, user can then choose how he wants the link opened.

Will not be implemented.

ayg wrote:

*** Bug 6990 has been marked as a duplicate of this bug. ***

ayg wrote:

*** Bug 8418 has been marked as a duplicate of this bug. ***

ayg wrote:

*** Bug 3213 has been marked as a duplicate of this bug. ***

gunter.schmidt wrote:

There seems to be a lot demand for this functionality, why not add an optional parameter $wgExternalLinkTarget = '_blank';

See patch for Linker.php

gunter.schmidt wrote:

Patch to enhance opening of external links

Attached:

robchur wrote:

Harms usability. Reclosing.

(In reply to comment #5)

There seems to be a lot demand for this functionality, why not add an optional
parameter $wgExternalLinkTarget = '_blank';

See patch for Linker.php

r41333 btw