[Checkins] SVN: z3ext.controlpanel/trunk/ Do not inherit ContentContainerConfiglet from ContentContainer
Nikolay Kim
fafhrd at datacom.kz
Thu Mar 19 06:29:28 EDT 2009
Log message for revision 98264:
Do not inherit ContentContainerConfiglet from ContentContainer
Changed:
U z3ext.controlpanel/trunk/CHANGES.txt
U z3ext.controlpanel/trunk/src/z3ext/controlpanel/container.py
-=-
Modified: z3ext.controlpanel/trunk/CHANGES.txt
===================================================================
--- z3ext.controlpanel/trunk/CHANGES.txt 2009-03-19 09:56:05 UTC (rev 98263)
+++ z3ext.controlpanel/trunk/CHANGES.txt 2009-03-19 10:29:28 UTC (rev 98264)
@@ -2,7 +2,12 @@
CHANGES
=======
+1.4.1 (Unreleased)
+------------------
+- Do not inherit ContentContainerConfiglet from ContentContainer
+
+
1.4.0 (2009-03-12)
------------------
Modified: z3ext.controlpanel/trunk/src/z3ext/controlpanel/container.py
===================================================================
--- z3ext.controlpanel/trunk/src/z3ext/controlpanel/container.py 2009-03-19 09:56:05 UTC (rev 98263)
+++ z3ext.controlpanel/trunk/src/z3ext/controlpanel/container.py 2009-03-19 10:29:28 UTC (rev 98264)
@@ -22,15 +22,16 @@
from zope.security.decorator import DecoratedSecurityCheckerDescriptor
from zope.location.interfaces import ILocation
from zope.location.location import ClassAndInstanceDescr
+from zope.app.container.btree import BTreeContainer
from zope.app.container.contained import uncontained
from z3ext.content.type.order import Reordable
-from z3ext.content.type.interfaces import IOrder
-from z3ext.content.type.container import ContentContainer
from z3ext.controlpanel.configlet import Configlet
+from z3ext.content.type.interfaces import IItem, IOrder, IContentContainer
-class ContentContainerConfiglet(ContentContainer, Configlet):
+class ContentContainerConfiglet(BTreeContainer, Configlet):
+ interface.implements(IItem, IContentContainer)
def __init__(self, tests=()):
Configlet.__init__(self, tests)
More information about the Checkins
mailing list