a2z3

by Tom "Spanky" Kapanka last modified Feb 01, 2006 08:47 AM
Workspace for notes on porting Archetypes widgets (and fields) to Zope 3.

Current AT Fields:

  • CMF Object Field
  • Date Time Field
  • Reference Field
  • Photo Field
  • Image FIeld
  • Float Field
  • String Field
  • Boolean Field
  • Attachment Field
  • File Field
  • Text Field
  • Integer Field
  • Fixed Point Field
  • LinesField Field
  • Computed Field

Current AT Widgets:

  • StringWidget
  • TextAreaWidget
  • Selection Widget
  • MultiSelectionWidget
  • Boolean Widget
  • RichWidget
  • LinesWidget
  • ReferenceWidget
  • IntegerWidget
  • Calendar Widget
  • IdWidget
  • ImageWidget
  • FileWidget
  • DecimalWidget
  • ComputedWidget
  • KeywordWidget
  • PasswordWidget
  • InAndOutWidget
  • EpozWidget
  • VisualWidget
  • LabelWidget
  • PicklistWidget

Zope 3 Widgets:

  • BrowserWidget, DisplayWidget
  • UnicodeDisplayWidget

textwidgets:

  • TextWidget, BytesWidget
  • TextAreaWidget, BytesAreaWidget
  • PasswordWidget, FileWidget
  • ASCIIWidget, ASCIIAreaWidget
  • IntWidget, FloatWidget
  • DatetimeWidget, DateWidget
  • DatetimeDisplayWidget
  • DateDisplayWidget
  • BytesDisplayWidget
  • ASCIIDisplayWidget
  • URIDisplayWidget

boolwidgets:

# Widgets for boolean fields

  • CheckBoxWidget
  • BooleanRadioWidget
  • BooleanSelectWidget
  • BooleanDropdownWidget

itemswidgets:

# Choice and Sequence Display Widgets

  • ItemDisplayWidget
  • ItemsMultiDisplayWidget
  • SetDisplayWidget
  • ListDisplayWidget

# Widgets for fields with vocabularies. Note that these are only dispatchers for the widgets below.

  • ChoiceDisplayWidget
  • ChoiceInputWidget
  • CollectionDisplayWidget
  • CollectionInputWidget
  • ChoiceCollectionDisplayWidget
  • ChoiceCollectionInputWidget

# Widgets that let you choose a single item from a list. These widgets are multi-views on (field, vocabulary)

  • SelectWidget
  • DropdownWidget
  • RadioWidget

# Widgets that let you choose several items from a list. These widgets are multi-views on (field, vocabulary)

  • MultiSelectWidget
  • MultiSelectSetWidget
  • MultiCheckBoxWidget
  • OrderedMultiSelectWidget

sequencewidget:

# Widgets that let you enter several items in a sequence. These widgets are multi-views on (sequence type, value type)

  • SequenceWidget
  • TupleSequenceWidget
  • ListSequenceWidget
  • SequenceDisplayWidget

objectwidget:

  • ObjectWidget