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

Priority: Enhancement
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Component: Configure
Reported By: TWiki:Main.CarloSchulz
Waiting For:
Last Change By: KennethLavrsen

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 distro:6cec7edbf534 distro:2feda46d0e0a distro:8df539db6636 distro:f16b716f00cc distro:3f3da8003346 distro:389e2ab36190 distro:aa3acdc52c3d
TargetRelease minor
ReleasedIn 1.1.0

I Attachment Action Size Date Who Comment
configure_install_feedback.pngpng configure_install_feedback.png manage 112.7 K 13 Nov 2009 - 22:54 ArthurClemens  
configure_with_checkboxes.pngpng configure_with_checkboxes.png manage 7.3 K 19 Sep 2007 - 09:13 CarloSchulz  
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