Closed anibalsanchez closed 6 years ago
:+1:
Even without it being offline I think it would make more sense in last position.
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.
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.
My preference is in the last position. Too often the install button gets hit accidently.
@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.
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
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...
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.
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 .
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 ;)
The plugin has been refactored to use the 3.6 approach.
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: