source: main/waeup.kofa/trunk/src/waeup/kofa/widgets/overrides.zcml @ 8197

Last change on this file since 8197 was 8171, checked in by uli, 13 years ago

Add PhoneNumber? schema field and register PhoneWidget? as default edit widget for it.

File size: 1.2 KB
Line 
1<configure xmlns="http://namespaces.zope.org/zope">
2
3  <adapter
4      for="zope.schema.interfaces.IDate
5           zope.publisher.interfaces.browser.IBrowserRequest"
6      provides="zope.formlib.interfaces.ISimpleInputWidget"
7      factory="waeup.kofa.widgets.datewidget.FormattedDateWidget"
8      permission="zope.Public"
9      />
10
11  <adapter
12      for="waeup.kofa.schema.interfaces.IFormattedDate
13           zope.publisher.interfaces.browser.IBrowserRequest"
14      provides="zope.formlib.interfaces.ISimpleInputWidget"
15      factory="waeup.kofa.widgets.datewidget.DateLEWidget"
16      permission="zope.Public"
17      />
18
19  <adapter
20      for="waeup.kofa.schema.interfaces.IFormattedDate
21           zope.publisher.interfaces.browser.IBrowserRequest"
22      provides="zope.formlib.interfaces.IDisplayWidget"
23      factory="waeup.kofa.widgets.datewidget.DateLEDisplayWidget"
24      permission="zope.Public"
25      />
26
27  <!-- Register edit widget for PhoneNumbers -->
28  <adapter
29      for="waeup.kofa.schema.interfaces.IPhoneNumber
30           zope.publisher.interfaces.browser.IBrowserRequest"
31      provides="zope.formlib.interfaces.ISimpleInputWidget"
32      factory="waeup.kofa.widgets.phonewidget.PhoneWidget"
33      permission="zope.Public"
34      />
35
36</configure>
Note: See TracBrowser for help on using the repository browser.