joomla-extensions / install-from-web-client

Home of the "Install from Web" (aka Joomla Extension Finder) plugin for the Joomla! CMS.
GNU General Public License v2.0
6 stars 12 forks source link

Move "Install from Web" to the last tab position #6375 #19

Closed anibalsanchez closed 6 years ago

anibalsanchez commented 9 years ago

Right now "Install from Web" shows this message "We are sorry but due..."

There is no defined date when the new "Install from Web" is going to be available.

Meanwhile, to avoid this message, plugin can be moved to the last tab position, just a simple change in webinstaller.xml:

            default="1"
Bakual commented 9 years ago

:+1:

Even without it being offline I think it would make more sense in last position.

nicksavov commented 9 years ago

My guess is that most people that install it would likely want it in the 1st position by default. I'm certainly that way, since it saves more time than the alternative methods.

N6REJ commented 9 years ago

Make it a param in options? I've been looking to deactivate it since its down right now and can't remember how to do so.

natselection commented 9 years ago

My preference is in the last position. Too often the install button gets hit accidently.

nicksavov commented 9 years ago

@N6REJ, it's already an option and the PR only modifies the default.

Go to Plugin Manager, then look for "Installer - Install from Web".

If you edit it, you'll see the option in there to move it to First or Last.

If you disable it, it will remove Install from Web from the Install area.

N6REJ commented 9 years ago

thanks nick Bear On 3/9/2015 18:39, Nick Savov wrote:

@N6REJ https://github.com/N6REJ, it's already an option and the PR only modifies the default.

Go to Plugin Manager, then look for "Installer - Install from Web".

If you edit it, you'll see the option in there to move it to First or Last.

If you disable it, it will remove Install from Web from the Install area.

— Reply to this email directly or view it on GitHub https://github.com/joomla-extensions/install-from-web-client/pull/19#issuecomment-77967973.

No virus found in this message. Checked by AVG - www.avg.com http://www.avg.com Version: 2015.0.5751 / Virus Database: 4299/9264 - Release Date: 03/09/15

infograf768 commented 9 years ago

When this was implemented, I was in favor of last position by default in order not to be forced to load from JED each time one displays the Extensions Manager. But I only got the possibility of choice in the params...

brianteeman commented 8 years ago

With J3.6 the installer is built with a plugin for each tab, similar to the install from web plugin. The position of each tab is determined by the ordering of the plugins.

This makes the position parameter in the ifw plugin obsolete and actually limits the functionality. Thus that parameter should be removed.

beat commented 8 years ago

As the HTTPS issue #5 has been fixed, there are much less reasons to make this the last tab, while the reasons to make it the first tab remain (as was initially decided by majority consensus after an open and friendly discussion on the old trackers).

A PR implementing the new 3.6 way and that still supports 3.5 and below is welcome. We do not have (and will never have) the resources to maintain multiple versions of this plugin. So the plugin needs to continue to work on all installed Joomla 3.x versions, while supporting both the new and old triggers. But that's already commented in the issue #46 .

As you state it correctly, the new 3.6 way makes imho this PR obsolete, and this issue redundant with the new 3.6 way commented in #46 .

zero-24 commented 8 years ago

You can make the new version just be availibary for 3.6 and never so there is no problem in changing how the plugin works as the old/installed version is not changed ;)

mbabker commented 6 years ago

The plugin has been refactored to use the 3.6 approach.