Item9816: Add support for Simulate, and No Dependencies options to configure Extensions Installer UI
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Engine
Branches: Release01x01 trunk
The Package installer supports several options from the shell that are not available through the Web UI
-n - Simulate option:. Simulates installation without modifying the system
dependencies option: Runs a dependency report for the extension.
- The user is prompted to not install dependencies.
This change moves the "Install" button to a floating div in the upper right corner of the "Install and Update Extensions" dialog, and adds 4 options:
- Process all as selected (the default)
- Simulate actions
- Check dependencies only
- Install with no dependencies
The page needs some "beautification" work. It works on IE6, but the div appears in the upper left corner, and doesn't float.
This eliminates the "Jumping button" issue encountered as the extension icons expand, at least for the user attempting to hit the install button. However the page still jumps when trying to click the "install" checkboxes located further down the list.
And the page needs some "beautification" work.
Committing to trunk, but this is probably safe for 1.1.1 - this doesn't do much to the core Package code. Mainly enables features already in the Package code.
- 10 Oct 2010
Also adding an option to "reuse existing downloads" - otherwise a fresh copy is always downloaded of the _installer file as well as the archive.
- 25 Nov 2010
Although the function is in Package.pm, the configure UI doesn't implement this feature on 1.1, UI changes only to trunk / 1.2
- 24 Oct 2012