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