Ejemplo n.º 1
0
def RichTextLabelFieldWidget(field, request):
    return FieldWidget(field, RichTextLabelWidget(request))
Ejemplo n.º 2
0
def JSONFieldWidget(field, request):
    return FieldWidget(field, JSONWidget(request))
Ejemplo n.º 3
0
def SelectFieldWidget(field, request):
    return FieldWidget(field, SelectWidget(request))
Ejemplo n.º 4
0
def StreamNamedFileFieldWidget(field, request):
    return FieldWidget(field, StreamNamedFileWidget(request))
Ejemplo n.º 5
0
def _custom_field_widget(field, request):
    from plone.app.z3cform.widget import AjaxSelectWidget
    widget = FieldWidget(field, AjaxSelectWidget(request))
    widget.vocabulary = 'plone.app.vocabularies.PortalTypes'
    return widget
Ejemplo n.º 6
0
def TextFieldWidget(field, request):
    """IFieldWidget factory for TextWidget."""
    return FieldWidget(field, TextWidget(request))
Ejemplo n.º 7
0
def EndDateFieldWidget(field, request):
    widget = FieldWidget(field, DatetimeWidget(request))
    widget.default_timezone = default_timezone
    return widget
Ejemplo n.º 8
0
def CreatorsFieldWidget(field, request):
    widget = FieldWidget(field, AjaxSelectWidget(request))
    widget.vocabulary = 'plone.app.vocabularies.Users'
    return widget
Ejemplo n.º 9
0
 def RelatedItemsFieldWidget(field, request):
     widget = FieldWidget(field, RelatedItemsWidget(request))
     widget.vocabulary = 'plone.app.vocabularies.Catalog'
     return widget
Ejemplo n.º 10
0
def LanguageFieldWidget(field, request):
    widget = FieldWidget(field, SelectWidget(request))
    return widget
Ejemplo n.º 11
0
def ExpirationDateFieldWidget(field, request):
    widget = FieldWidget(field, DatetimeWidget(request))
    widget.pattern_options.setdefault('date', {})
    widget.pattern_options['date']['firstDay'] = first_weekday()
    return widget
Ejemplo n.º 12
0
def SubjectsFieldWidget(field, request):
    widget = FieldWidget(field, AjaxSelectWidget(request))
    widget.vocabulary = 'plone.app.vocabularies.Keywords'
    return widget
Ejemplo n.º 13
0
 def RichTextFieldWidget(field, request):
     return FieldWidget(field, RichTextWidget(request))
Ejemplo n.º 14
0
 def QueryStringFieldWidget(field, request):
     return FieldWidget(field, QueryStringWidget(request))
Ejemplo n.º 15
0
def PMTextAreaFieldWidget(field, request):
    return FieldWidget(field, PMTextAreaWidget(request))
Ejemplo n.º 16
0
def I18NTextAreaFieldWidget(field, request):
    """IFieldWidget factory for I18NTextWidget."""
    return FieldWidget(field, I18NTextAreaWidget(request))
Ejemplo n.º 17
0
def linked_checkbox_field_widget(field, request):
    return FieldWidget(field, LinkedCheckBoxWidget(request))
Ejemplo n.º 18
0
def GeolocationFieldWidget(field, request):
    return FieldWidget(field, GeolocationWidget(request))
Ejemplo n.º 19
0
def multiline_field_widget(field, request):
    return FieldWidget(field, MultiLineWidget(request))
Ejemplo n.º 20
0
def SingleCheckBoxFieldWidget(field, request):
    """IFieldWidget factory for CheckBoxWidget."""
    return FieldWidget(field, SingleCheckBoxWidget(request))
Ejemplo n.º 21
0
def RecurrenceFieldWidget(field, request):
    """IFieldWidget factory for RecurrenceWidget."""
    return FieldWidget(field, RecurrenceWidget(request))
Ejemplo n.º 22
0
def CustomTableWidgetFactory(field, request):
    """IFieldWidget factory for DataGridField."""
    return FieldWidget(field, CustomTableWidget(request))
Ejemplo n.º 23
0
def PortraitFieldWidget(field, request):
    return FieldWidget(field, PortraitWidget(request))
Ejemplo n.º 24
0
def NamedImageWidgetFactory(field, request):
    return FieldWidget(field, NicerNamedImageWidget(request))
Ejemplo n.º 25
0
def ColorSelectFieldWidget(field, request):
    return FieldWidget(field, ColorSelectWidget(request))
Ejemplo n.º 26
0
def LargeTextAreaFieldWidget(field, request):
    return FieldWidget(field, LargeTextAreaWidget(request))
Ejemplo n.º 27
0
def DatetimeFieldWidget(field, request):
    return FieldWidget(field, DatetimeWidget(request))
Ejemplo n.º 28
0
def DateFieldWidget(field, request):
    """IFieldWidget factory for DatetimeWidget."""
    widget = FieldWidget(field, DateWidget(request))
    widget.years_range = (-200, 1)
    return widget
Ejemplo n.º 29
0
def AjaxSelectFieldWidget(field, request, extra=None):
    if extra is not None:
        request = extra
    return FieldWidget(field, AjaxSelectWidget(request))
Ejemplo n.º 30
0
def MasterSelectRadioFieldWidget(field, request):
    return FieldWidget(field, MasterSelectRadioWidget(request))