r252641 - collective.zipfiletransport/trunk/collective/zipfiletransport/browser

"Encolpe Degoute" <svn-changes-z4DKO/[email protected]> Mon, 14 Oct 2013 11:36:30 +0000 (UTC)
Newsgroups gmane.comp.web.zope.plone.collective.cvs
Message-ID <[email protected]>
Author: encolpe
Date: Mon Oct 14 11:36:29 2013
New Revision: 252641

Modified:
   collective.zipfiletransport/trunk/collective/zipfiletransport/browser/configure.zcml
Log:
Add dexterity container support

Modified: collective.zipfiletransport/trunk/collective/zipfiletransport/browser/configure.zcml
==============================================================================
--- collective.zipfiletransport/trunk/collective/zipfiletransport/browser/configure.zcml	(original)
+++ collective.zipfiletransport/trunk/collective/zipfiletransport/browser/configure.zcml	Mon Oct 14 11:36:29 2013
@@ -11,12 +11,14 @@
       permission="zope.Public"
       class=".isZipfileExportable"
     />
+
   <browser:view
       for="*"
       name="isZipfileImportable"
       permission="zope.Public"
       class=".isZipfileImportable"
     />
+
   <browser:page
       name="export_form"
       for="*"
@@ -39,14 +41,18 @@
     />
 
   <adapter factory=".zipexport.ExportFormAdapter"
-      for="Products.ATContentTypes.content.folder.ATFolder"/>
+           for="Products.ATContentTypes.content.folder.ATFolder"/>
+  <adapter factory=".zipexport.ExportFormAdapter"
+           for="Products.CMFPlone.Portal.PloneSite"/>
   <adapter factory=".zipexport.ExportFormAdapter"
-      for="Products.CMFPlone.Portal.PloneSite"/>
+           for="plone.dexterity.interfaces.IDexterityContainer"/>
 
   <adapter factory=".zipimport.ImportFormAdapter"
-      for="Products.ATContentTypes.content.folder.ATFolder"/>
+           for="Products.ATContentTypes.content.folder.ATFolder"/>
   <adapter factory=".zipimport.ImportFormAdapter"
-      for="Products.CMFPlone.Portal.PloneSite"/>
+           for="Products.CMFPlone.Portal.PloneSite"/>
+  <adapter factory=".zipimport.ImportFormAdapter"
+           for="plone.dexterity.interfaces.IDexterityContainer"/>
 
   <adapter factory=".zipfiletransportprefs.ZipFileTransportControlPanelAdapter" />
 
@@ -57,13 +63,5 @@
       permission="cmf.ManagePortal"
     />
 
-  <!-- five:traversable has been removed in Zope 2.12
-    and has been unnecessary since zope 2.10.
-    Using zcml:condition="not-have plone4" doesn't fix this...
-
-    <five:traversable class="OFS.Application.Application" />
-      <five:traversable class="Products.CMFCore.PortalObject.PortalObjectBase" />
-      -->
-
 </configure>
 

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk