src/ztfy/utils/browser/configure.zcml
branchZTK-1.1
changeset 190 5152d59c147c
parent 183 db7a00baf389
child 202 00845ce1f3b4
equal deleted inserted replaced
189:c9ce3999f76b 190:5152d59c147c
    27 		permission="ztfy.ViewManagementScreens"
    27 		permission="ztfy.ViewManagementScreens"
    28 		layer="ztfy.skin.layer.IZTFYBackLayer"
    28 		layer="ztfy.skin.layer.IZTFYBackLayer"
    29 		weight="10" />
    29 		weight="10" />
    30 
    30 
    31 	<!-- Encoding selection widget -->
    31 	<!-- Encoding selection widget -->
    32 	<adapter
    32 	<adapter factory=".encoding.EncodingSelectFieldWidget" />
    33 		factory=".encoding.EncodingSelectFieldWidget" />
       
    34 
    33 
    35 	<class class=".encoding.EncodingSelectWidget">
    34 	<class class=".encoding.EncodingSelectWidget">
    36 		<require
    35 		<require
    37 			interface=".encoding.IEncodingSelectWidget"
    36 			interface=".encoding.IEncodingSelectWidget"
    38 			permission="zope.Public" />
    37 			permission="zope.Public" />
    39 	</class>
    38 	</class>
    40 
    39 
    41 	<!-- Color selection widget -->
    40 	<!-- Color selection widget -->
    42 	<adapter
    41 	<adapter factory=".color.ColorFieldWidgetFactory" />
    43 		factory=".color.ColorFieldWidgetFactory" />
       
    44 
    42 
    45 	<class class=".color.ColorWidget">
    43 	<class class=".color.ColorWidget">
    46 		<require
    44 		<require
    47 			interface=".color.IColorWidget"
    45 			interface=".color.IColorWidget"
    48 			permission="zope.Public" />
    46 			permission="zope.Public" />
    58 		mode="display"
    56 		mode="display"
    59 		template="templates/color_display.pt"
    57 		template="templates/color_display.pt"
    60 		widget=".color.IColorWidget"
    58 		widget=".color.IColorWidget"
    61 		layer="ztfy.skin.layer.IZTFYBrowserLayer" />
    59 		layer="ztfy.skin.layer.IZTFYBrowserLayer" />
    62 
    60 
       
    61 	<!-- Dates range widget -->
       
    62 	<adapter factory=".daterange.DatesRangeDataConverter" />
       
    63 
       
    64 	<adapter factory=".daterange.DatesRangeFieldWidgetFactory" />
       
    65 
       
    66 	<class class=".daterange.DatesRangeWidget">
       
    67 		<require
       
    68 			interface=".daterange.IDatesRangeWidget"
       
    69 			permission="zope.Public" />
       
    70 	</class>
       
    71 
       
    72 	<z3c:widgetTemplate
       
    73 		mode="input"
       
    74 		template="templates/daterange_input.pt"
       
    75 		widget=".daterange.IDatesRangeWidget"
       
    76 		layer="ztfy.skin.layer.IZTFYBrowserLayer" />
       
    77 
       
    78 	<z3c:widgetTemplate
       
    79 		mode="display"
       
    80 		template="templates/daterange_display.pt"
       
    81 		widget=".daterange.IDatesRangeWidget"
       
    82 		layer="ztfy.skin.layer.IZTFYBrowserLayer" />
       
    83 
    63 	<!-- TextLine list widget -->
    84 	<!-- TextLine list widget -->
    64 	<adapter
    85 	<adapter factory=".textlinelist.TextLineListDataConverter" />
    65 		factory=".textlinelist.TextLineListDataConverter" />
       
    66 
    86 
    67 	<adapter
    87 	<adapter factory=".textlinelist.TextLineListFieldWidgetFactory" />
    68 		factory=".textlinelist.TextLineListFieldWidgetFactory" />
       
    69 
    88 
    70 	<class class=".textlinelist.TextLineListWidget">
    89 	<class class=".textlinelist.TextLineListWidget">
    71 		<require
    90 		<require
    72 			interface=".textlinelist.ITextLineListWidget"
    91 			interface=".textlinelist.ITextLineListWidget"
    73 			permission="zope.Public" />
    92 			permission="zope.Public" />