equal
deleted
inserted
replaced
1 <configure |
|
2 xmlns="http://namespaces.zope.org/zope" |
|
3 xmlns:browser="http://namespaces.zope.org/browser" |
|
4 i18n_domain="ztfy.utils"> |
|
5 |
|
6 <adapter |
|
7 factory=".tzinfo" /> |
|
8 |
|
9 <utility |
|
10 name="ZTFY timezones" |
|
11 component=".schema.TimezonesVocabulary" /> |
|
12 |
|
13 <class class=".utility.ServerTimezoneUtility"> |
|
14 <factory |
|
15 id="ztfy.utils.timezone.ServerTimezone" /> |
|
16 <implements |
|
17 interface="zope.annotation.interfaces.IAttributeAnnotatable" /> |
|
18 <require |
|
19 interface=".interfaces.IServerTimezone" |
|
20 permission="zope.View" /> |
|
21 <require |
|
22 set_schema=".interfaces.IServerTimezone" |
|
23 permission="zope.ManageServices" /> |
|
24 </class> |
|
25 |
|
26 <browser:addMenuItem |
|
27 title="ZTFY server timezone" |
|
28 description="A server timezone utility is used to define default server timezone" |
|
29 class=".utility.ServerTimezoneUtility" |
|
30 permission="zope.ManageSite" /> |
|
31 |
|
32 <browser:editform |
|
33 name="properties.html" |
|
34 for=".interfaces.IServerTimezone" |
|
35 schema=".interfaces.IServerTimezone" |
|
36 permission="zope.ManageSite" |
|
37 menu="zmi_views" title="Properties" /> |
|
38 |
|
39 </configure> |
|