collective/collective.z3cform.widgets — Issue #3: widget to add a dynamic list of objects
Author: hvelarde
Created: 2012-03-08 19:46:26+00:00
State: open

Main use case is related items; the widget should work this way:

* it should display a button

* when the button is pressed a modal window will show up

* the modal window will display a list of current items, on the left side (it could be empty at first call), and a list of available items on the right side

* the available items would be a list of most recent items, in batches of 10 items

* a search box will be available on top and it would allow to refine the list of items shown

* an item preview should be available on mouse over

* items on the right side can be added/drag&dropped to the left side

* items on the left side can be sorted/removed

* only content types listed in Plone's search settings configlet will be available in the listing; we should also honor live search settings.

* widget should be adapted with sources different from the portal catalog

More brainstorming is needed on how this widget would degrade if no JS is available.