You are here: Foswiki>Tasks Web>Item8492 (07 Oct 2014, GeorgeClark)Edit Attach

Item8492: "Install / uninstall selected extensions" button improvements

pencil
Priority: Enhancement
Current State: No Action Required
Released In: 1.2.0
Target Release: minor
Applies To: Engine
Component: Configure
Branches:
Reported By: WillNorris
Waiting For:
Last Change By: GeorgeClark
two small (javascript, degrades gracefully) changes to improve the usability of the page which prompts for a password in order to install an extension:
  1. after the user presses the "Install / uninstall selected extensions" button, the button should disable itself in order to not allow itself to be pressed anymore. this prevents a double (or more) unzip of the plugin. this can easily happen if the plugin is large and/or contains many dependencies, which are in turn installed and the user doesn't realize that the install is actually in process.
  2. the "Install / uninstall selected extensions" button should be disabled if there are no extensions selected.

configure-install-button.png
-- WillNorris - 10 Feb 2010

I don't think these apply any more to Foswiki 1.2. Configure extension installer completely restructured.

-- GeorgeClark - 07 Oct 2014
 

ItemTemplate edit

Summary "Install / uninstall selected extensions" button improvements
ReportedBy WillNorris
Codebase trunk
SVN Range
AppliesTo Engine
Component Configure
Priority Enhancement
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease minor
ReleasedIn 1.2.0
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release01x01Checkins
I Attachment Action Size Date Who Comment
configure-install-button.pngpng configure-install-button.png manage 100 K 18 Mar 2010 - 04:46 WillNorris  
install-extension.pngpng install-extension.png manage 61 K 10 Feb 2010 - 23:19 WillNorris  
Topic revision: r5 - 07 Oct 2014, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy