src/ztfy/utils/configure.zcml
branchZTK-1.1
changeset 233 6c087119379d
parent 169 b4b587dd45ca
--- a/src/ztfy/utils/configure.zcml	Wed Oct 16 14:31:37 2013 +0200
+++ b/src/ztfy/utils/configure.zcml	Wed Oct 16 14:32:24 2013 +0200
@@ -1,6 +1,7 @@
 <configure
 	xmlns="http://namespaces.zope.org/zope"
 	xmlns:i18n="http://namespaces.zope.org/i18n"
+	xmlns:zcml="http://namespaces.zope.org/zcml"
 	i18n_domain="ztfy.utils">
 
 	<i18n:registerTranslations directory="locales" />
@@ -18,6 +19,18 @@
 		factory=".schema.DottedDecimalDataConverter"
 		trusted="True" />
 
+	<!-- zc.set classes -->
+	<class
+		zcml:condition="installed zc.set"
+		class="zc.set.Set">
+		<require
+			interface=".interfaces.ISetInfo"
+			permission="zope.View" />
+		<require
+			interface=".interfaces.ISetWriter"
+			permission="zope.ManageContent" />
+	</class>
+
 	<!-- Sub-packages -->
 	<include package=".tal" />