--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ztfy/utils/timezone/configure.zcml Fri Mar 05 00:16:27 2010 +0100
@@ -0,0 +1,39 @@
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ xmlns:browser="http://namespaces.zope.org/browser"
+ i18n_domain="ztfy.utils">
+
+ <adapter
+ factory=".tzinfo" />
+
+ <utility
+ name="ZTFY timezones"
+ component=".schema.TimezonesVocabulary" />
+
+ <class class=".utility.ServerTimezoneUtility">
+ <factory
+ id="ztfy.utils.timezone.ServerTimezone" />
+ <implements
+ interface="zope.annotation.interfaces.IAttributeAnnotatable" />
+ <require
+ interface=".interfaces.IServerTimezone"
+ permission="zope.View" />
+ <require
+ set_schema=".interfaces.IServerTimezone"
+ permission="zope.ManageServices" />
+ </class>
+
+ <browser:addMenuItem
+ title="ZTFY server timezone"
+ description="A server timezone utility is used to define default server timezone"
+ class=".utility.ServerTimezoneUtility"
+ permission="zope.ManageSite" />
+
+ <browser:editform
+ name="properties.html"
+ for=".interfaces.IServerTimezone"
+ schema=".interfaces.IServerTimezone"
+ permission="zope.ManageSite"
+ menu="zmi_views" title="Properties" />
+
+</configure>
\ No newline at end of file