?
avatar rulatir
rulatir
9 Feb 2015

Steps to reproduce the issue

Search in the Extensions Manager.

Expected result

Search results should be middle-clickable, so that the user can open several results in background tabs, read them separately and then go back to the extension manager to search more or scroll to further results.

Actual result

Search results are not middle-clickable. The only way to see details of a result is to left-click on it, which unloads the search results listing. If I want to examine further results, I must search again. This is inefficient and cumbersome.

System information (as much as possible)

Additional comments

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
4.00

avatar rulatir rulatir - open - 9 Feb 2015
avatar zero-24
zero-24 - comment - 9 Feb 2015

@rulatir i'm not sure do we speak about this view?

extensionmanger

I think we cant open it for extra information can we?

avatar brianteeman brianteeman - change - 11 Feb 2015
Labels Added: ?
avatar prasoon2211
prasoon2211 - comment - 13 Feb 2015

@zero-24 I think that @rulatir is talking about the module manager where links are clickable. Also, I think that Crtl+Click works just fine for opening stuff in new tabs. But I guess some people might be more comfortable with the middle mouse button.

As for the fix, I suppose we can add this little snippet with some modification into the JS for the module manager (and any other places where a similar situation occurs.)


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/6023.
avatar zero-24
zero-24 - comment - 13 Feb 2015

@rulatir @prasoon2211 It works good for me using last Chrome on beta3 with the modul, plugin, menu and content mangers.

@rulatir can you add more information e.g. your browser? Is it possible that your mouse don't support it? Thanks!

avatar rulatir
rulatir - comment - 15 Feb 2015

No, we are talking about the view that is literally named "Extension Manager" - the view where you land when you open the "Extensions" dropdown menu in the main menu bar, and select the first item labelled "Extension Manager" in the English version:

extension_manager

(please ignore missing images in search results - this is either my adblock messing with them, or the image server has some problems, I don't really care about this)

I made this screenshot while hovering over the link in the first package in the results - "Kunena". As you can infer from the URL tooltip in the bottom left corner of the browser window, this link is just <a href="#">, and its ability to "get me" to that Kunena thing relies completely on javascript onclick handler and AJAX.

This is not right.

Hyperlinks should actually lead to what they promise, right there in the markup. In-place AJAX reloading is cool, but it is an enhancement that should be built on top of the basic hyperlink functionality, rather than replace it. The basic hyperlink functionality is precisely what enables middle click (or shift+click, or context menu action) in any browser, and completely for free. You don't need to program it. You may need to program the server side though, as it may be the case that only the AJAX route is currently implemented.

avatar mbabker
mbabker - comment - 15 Feb 2015

I'd suggest filing a ticket via https://github.com/joomla-extensions/install-from-web-client as that is the team maintaining the Install from Web functionality. As implemented, there are only a few "real" hyperlinks pointing to external resources (I think mostly JED links). Otherwise, this implementation is built to navigate from within this view and isn't designed to serve content outside of the CMS like you would suggest via middle clicking. Actually, if you're looking for the content as a standalone tab, you're better suited viewing the extension's listing on the JED versus this listing.

avatar rulatir
rulatir - comment - 15 Feb 2015

Understood, thanks.

avatar rulatir rulatir - change - 15 Feb 2015
Status New Closed
Closed_Date 0000-00-00 00:00:00 2015-02-15 16:30:56
avatar rulatir rulatir - close - 15 Feb 2015

Add a Comment

Login with GitHub to post a comment