User tests: Successful: Unsuccessful:
This joomla extension gives the user in the installation Modus in joomla to choose the functionality he or she wants to use for the installation.
These following plugins: urlFolderInstaller and packageInstaller are plugins which have the same functionalities as Install from url, install from folder path and upload from package. urlFolderInstaller Plugin allow the user not only to install from a path folder, but also from an url. And PackageInstaller allow the user to install from an extension file (zip Package).These plugin can also be disabled so that the user can just use what she or he wants to use. The advantage of this Solution is the flexibility of the User.
After the installation, the plugin have to be already in Extension / Manage enabled. There is only 2 columns installation: Install from url or path folder functionalities of the plugin urlFolderInstaller and upload from package File functionality of packageInstaller plugin.
worked as a group on that issue: @icampus , @Mpompejus , @G-Lu
Status | New | ⇒ | Pending |
Labels |
Added:
?
?
|
I think it is a mistake in the commit :)
@infograf768 what do you mean ? ... the ini files (french , german) are for the stranslation , in case the user is using joomla in another language like french or german
I removed the unnecessary language folders from the plugins. Everything should be fine now. :)
Labels |
Added:
?
|
Category | ⇒ | Administration Plugins |
Labels | |||
Easy | No | ⇒ | Yes |
Labels |
@Wolf-Rost There are conflicts, can you check please?
The conflicts are solved. Feel free to test it now. :)
@Wolf-Rost and @wnnz34 i have just add a new PR that fixes the lang file load issue see: wnnz34#3
For testing it looks good but we need to do 2 things more to make this happen.
A very importand point is that both plugins should be enabled by default and on updating (e.g. via script or SQL update files)
An Improvmend could be maybe to send a message if there are no installer plugins enabled to tell the user something like:
You have no installer plugin enabled. To be able install extensions you need to enable atleast on Plugin of the type installer.
The travis checks errored because a upstream domain is down where we get on component fpr the tests. The tests fail only on two php versions so if that domain comes back we can restart the build ans they will pass :)
I have restarted Travis
Thanks @brianteeman @wnnz34 can you fix the merge conflicts here?
I fixed the merge conflicts.
I have tested this item unsuccessfully on c7a4be4
After applying this patch in Joomla! 3.5.0-beta — staging 2016-01-17 go to Extensions > Manage > Install.
No tabulators, no search tools, no way to install something.
I have tested this item successfully on c7a4be4
Took me a while to work out what this PR is trying to do so I will write down my findings to help others.
This PR combines Install from Folder and Install from URL into a single tab so there are only two tabs
Install from URL or Path Folder
Upload Package File
or 3 if you have the install from web plugin
Category | Administration Plugins | ⇒ | Administration Feature Request Plugins |
Labels | |||
Easy | Yes | ⇒ | No |
[NOTE] This PR can not be tested with com_patchtester so you will either need to use git or you can download a complete joomla install with this PR applied from https://github.com/wnnz34/joomla-cms/archive/staging.zip
I have tested this item successfully on c7a4be4
To test this I used this install package (thanks @brianteeman for the helpful comments).
I was able to:
@wnnz34 @Wolf-Rost Please update this PR so the conflicts are resolved.
Status | Pending | ⇒ | Needs Review |
Labels |
Setting to Needs Review so the CMS Maintainers can make a decision
I have spoken to @Wolf-Rost he is going to fix this PR.
This PR has received new commits.
CC: @AnneKlapwijk, @bertmert, @brianteeman
This PR has received new commits.
CC: @AnneKlapwijk, @bertmert, @brianteeman
Category | Administration Plugins Feature Request | ⇒ | Administration Feature Request Language & Strings Plugins |
Labels |
I have tested this item successfully on c7a4be4
Thank you for the improvement!
Status | Needs Review | ⇒ | Ready to Commit |
Labels |
Added:
?
|
Milestone |
Added: |
Milestone |
Added: |
Milestone |
Removed: |
Milestone |
Added: |
Milestone |
Removed: |
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-05-07 14:18:31 |
Closed_By | ⇒ | roland-d |
Thank you everybody for your participation. PR has been merged.
Labels |
Removed:
?
|
What are these German and French ini files doing here?