You are here: Home / LBN / Up2date / Plone and Zope / BastionLinux 13 / Products.AddRemoveWidget-1.5.0-3.lbn13.noarch

Products.AddRemoveWidget-1.5.0-3.lbn13.noarch

Package Attributes
RPM  Products.AddRemoveWidget-1.5.0-3.lbn13.noarch.rpm Architecture  noarch Size  55031 Created  2017/08/04 11:09:04 UTC
Package Specification
Summary Combo-box add/remove widget for Plone/Archetypes
Group Application/Internet
License GPL
Home Page http://svn.plone.org/svn/collective/AddRemoveWidget
Description

This is a replacement for KeywordWidget which permits you to add items from a vocabulary (and optionally new items) using a pair of selection boxes with "add" and "remove" buttons to transfer items between them. It overlaps in functionality with InAndOutWidget, but does not suffer from InAndOut's requirement for all items in the "target" list to be selection upon form submission. I believe InAndOut does not allow textual items to be added by the user, though it does support adding of referenced objects, which AddRemove does not. You are advised to test both to find out which one is more suitable for your needs.

Please see the docstring in AddRemoveWidget.py for a list of options you may pass to the widget to configure it.

You can also use the widget standalone, by defining a couple of variables (notably fieldName and vocabulary) and include the macro add_remove_box from widget_addremove.pt. See the comment in that file for details.

Also included is a ComboBoxWidget - it can be seen as supporting the same use case, when only one item may be selected. It presents a selection box from which to select a value, and a text box to enter an "other" value if none of the items in the list are sufficient.

Again, see the docstring in ComboBoxWidget.py, and the comment in widget_combobox.pt for details on how to use it within and outside Archetypes.

Requires
/bin/bash  
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
/bin/sh  
rpmlib(CompressedFileNames)  
rpmlib(PartialHardlinkSets)  
rpmlib(PayloadIsXz)  
Provides
Products.AddRemoveWidget
Obsoletes
Products.AddRemoveWidget-egginfo

Document Actions