[Checkins]
SVN: zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/
Converted widget registrations from view to adapter,
to make security work.
Albertas Agejevas
alga at pov.lt
Wed Jan 31 12:38:48 EST 2007
Log message for revision 72281:
Converted widget registrations from view to adapter, to make security work.
Changed:
U zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/configure.zcml
U zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/overrides.zcml
-=-
Modified: zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/configure.zcml
===================================================================
--- zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/configure.zcml 2007-01-31 17:29:38 UTC (rev 72280)
+++ zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/configure.zcml 2007-01-31 17:38:47 UTC (rev 72281)
@@ -15,11 +15,11 @@
<!-- Widgets -->
- <view
- type="zope.publisher.interfaces.browser.IBrowserRequest"
+ <adapter
for="zope.schema.interfaces.ISet
- zope.schema.interfaces.IDate"
- provides="zope.app.form.interfaces.IInputWidget"
+ zope.schema.interfaces.IDate
+ zope.publisher.interfaces.browser.IBrowserRequest"
+ provides="zope.app.form.browser.interfaces.ISimpleInputWidget"
factory=".datetimewidget.DateSetWidget"
permission="zope.Public"
/>
Modified: zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/overrides.zcml
===================================================================
--- zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/overrides.zcml 2007-01-31 17:29:38 UTC (rev 72280)
+++ zc.datetimewidget/branches/gintas-dateranges/src/zc/datetimewidget/overrides.zcml 2007-01-31 17:38:47 UTC (rev 72281)
@@ -1,33 +1,33 @@
<configure xmlns='http://namespaces.zope.org/zope'>
<!-- Wire up our widgets to replace the default ones. -->
- <view
- type="zope.publisher.interfaces.browser.IBrowserRequest"
- for="zope.schema.interfaces.IDatetime"
- provides="zope.app.form.interfaces.IInputWidget"
+ <adapter
+ for="zope.schema.interfaces.IDatetime
+ zope.publisher.interfaces.browser.IBrowserRequest"
+ provides="zope.app.form.browser.interfaces.ISimpleInputWidget"
factory=".datetimewidget.DatetimeWidget"
permission="zope.Public"
/>
- <view
- type="zope.publisher.interfaces.browser.IBrowserRequest"
- for="zope.schema.interfaces.IDate"
- provides="zope.app.form.interfaces.IInputWidget"
+ <adapter
+ for="zope.schema.interfaces.IDate
+ zope.publisher.interfaces.browser.IBrowserRequest"
+ provides="zope.app.form.browser.interfaces.ISimpleInputWidget"
factory=".datetimewidget.DateWidget"
permission="zope.Public"
/>
- <view
- type="zope.publisher.interfaces.browser.IBrowserRequest"
- for="zope.schema.interfaces.IDatetime"
+ <adapter
+ for="zope.schema.interfaces.IDatetime
+ zope.publisher.interfaces.browser.IBrowserRequest"
provides="zope.app.form.interfaces.IDisplayWidget"
factory=".datetimewidget.DatetimeDisplayWidget"
permission="zope.Public"
/>
- <view
- type="zope.publisher.interfaces.browser.IBrowserRequest"
- for="zope.schema.interfaces.IDate"
+ <adapter
+ for="zope.schema.interfaces.IDate
+ zope.publisher.interfaces.browser.IBrowserRequest"
provides="zope.app.form.interfaces.IDisplayWidget"
factory=".datetimewidget.DateDisplayWidget"
permission="zope.Public"
More information about the Checkins
mailing list