Personal tools
You are here: Home Products Plone Roadmap #201: Improve the UberSelectionWidget UI
Document Actions

#201: Improve the UberSelectionWidget UI

Contents
  1. Definitions
  2. Motivation
  3. Assumptions
  4. Proposal
  5. Implementation
  6. Deliverables
  7. Risks
  8. Progress log
  9. Participants
by Martin Aspeli last modified March 2, 2008 - 13:56
The UbserSelectionWidget (USW) currently has a basic, non-AJAX user interface. It should be made more dynamic and user friendly with AJAX/KSS.
Proposed by
Martin Aspeli
Seconded by
Florian Schulze
Proposal type
User interface
Repository branch
fschulze-optilude-usw
State
in-progress

Definitions

 

Motivation

The UberSelectionWidget is important - it supports various use cases where we are selecting from large vocabularies, and also provides support for "browsing" through folder hierarchies to select content items. The functionality is complete, but the UI is slow and cumbersome, and could benefit from AJAX-support.

Assumptions

 

Proposal

Create a dynamic, AJAX-driven UI, based on the original USW proposals and mock-ups. This is modelled in part on the popular QuickSilver Mac application.

Implementation

An implementation of this widget lives in the fszchulze-optilude-usw branch of plone.app.form. When complete, the new widget should "just work" for any form that uses the UberSelectionWidget or the UberMultiSelectionWidget.

Deliverables

A working, KSS-driven widget

Risks

 

Progress log

An initial implementation lives in the aforementioned branch. It still needs to be tidied up,

Participants

Andreas Zeidler, Florian Schulze, Martin Aspeli and Alexander Limi

Framework team vote

Posted by Martijn Pieters at December 13, 2007 - 22:13
+1

Framework team vote

Posted by Andreas Zeidler at December 13, 2007 - 23:01
+1 (see http://lists.plone.org/pipermail/framework-team/2007-December/001484.html)

ah well...

Posted by Andreas Zeidler at December 13, 2007 - 23:14
i suppose i should really make this an "abstained", since i've already contributed somewhat here...

Framework team vote

Posted by Tom Lazar at December 20, 2007 - 13:03
+1

Framework team vote

Posted by Raphael Ritz at December 20, 2007 - 13:43
+1

Framework team vote

Posted by Danny Bloemendaal at December 22, 2007 - 17:37
+1

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by