Item4673: Add checkboxes to configure (FindMoreExtensions) to allow multiple plugin installations at once

Priority: CurrentState: AppliesTo: Component: WaitingFor:
Enhancement Closed Engine Configure  

Use Case

  • Install or update a couple of plugins via configure
Current Workflow
  1. go to "Plugins" > "Find more extensions"
  2. click on the upgrade/install link
  3. enter password
  4. Wait till the plugin is installed/upgraded and go back to configure
  5. again, go to "Plugins" > "Find more extensions"
  6. click on the upgrade/install link
  7. enter password
  8. Wait till plugin is installed/upgraded and go back to configure
  9. ... repeat above steps up to n times (n= number of plugins you need to update)
You can shorten the above workflow by hitting the back button in your browser after step 4 but it is still annoying.

Solution

Provide a checkbox for each plugin so you can simply tick the plugins you need and upgrade/install them in one go.

configure_with_checkboxes.png

-- TWiki:Main/CarloSchulz - 19 Sep 2007

I am not arguing against this. But please do not work in this for 4.2.0. Too much risk to break something.

-- TWiki:Main.KennethLavrsen - 19 Sep 2007

Took a while, but got there eventually smile In trunk.

-- CrawfordCurrie - 07 Nov 2009

The feedback-after-update page was broken. I think I have fixed it correctly, but please check as I may have missed something smile (BTW - is it correct that _actionManageExtensions does not pass time and formAction to the template parser?)

-- MichaelTempest - 07 Nov 2009

Yeah, it does. That page doesn't have an active form on it. Update feedback page looks good, thanks!

-- CrawfordCurrie - 13 Nov 2009

Cool! Thanks a lot taking care of this smile

-- CarloSchulz

I have improved the copy and layout:
  • removed the explanation line of text: this interface should be self explanatory
  • added a column color to connect all actions with the footer button
  • improved visibility of submit button

The feedback screen is still lacking. Lots of font sizes, and the bottom links are hardly visible.

-- ArthurClemens - 13 Nov 2009

I have updated the feedback screen as well.

-- ArthurClemens - 15 Nov 2009

ItemTemplate edit

Summary Add checkboxes to configure (FindMoreExtensions) to allow multiple plugin installations at once
ReportedBy TWiki:Main.CarloSchulz
Codebase
SVN Range TWiki-4.3.0, Tue, 18 Sep 2007, build 14939
AppliesTo Engine
Component Configure
Priority Enhancement
CurrentState Closed
WaitingFor
Checkins Foswikirev:5440 Foswikirev:5441 Foswikirev:5446 Foswikirev:5449 Foswikirev:5514 Foswikirev:5525 Foswikirev:5526
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r21 - 04 Oct 2010, KennethLavrsen
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License