[z3-checkins] r9738 - z3/Five/trunk

faassen at codespeak.net faassen at codespeak.net
Fri Mar 11 16:28:23 MET 2005


Author: faassen
Date: Fri Mar 11 16:28:23 2005
New Revision: 9738

Modified:
   z3/Five/trunk/adding.py
Log:
Move import, add some comments.


Modified: z3/Five/trunk/adding.py
==============================================================================
--- z3/Five/trunk/adding.py	(original)
+++ z3/Five/trunk/adding.py	Fri Mar 11 16:28:23 2005
@@ -39,6 +39,7 @@
 from Products.Five.pagetemplatefile import ZopeTwoPageTemplateFile
 
 from Acquisition import Implicit
+from OFS.SimpleItem import SimpleItem
 
 class BasicAdding(Implicit, BrowserView):
     implements(IAdding, IPublishTraverse)
@@ -76,8 +77,11 @@
 
     def nextURL(self):
         """See zope.app.container.interfaces.IAdding"""
+        # XXX this is definitely not right for all or even most uses
+        # of Five, but can be overridden by an AddView subclass, using
+        # the class attribute of a zcml:addform directive
         return (str(zapi.getView(self.context, "absolute_url", self.request))
-                + '/@@contents.html')
+                + '/manage_main')
 
     # set in BrowserView.__init__
     request = None 
@@ -193,7 +197,6 @@
                return True
        return False
 
-from OFS.SimpleItem import SimpleItem
 class ContentAdding(Adding, Traversable, SimpleItem):
 
     menu_id = "add_content"


More information about the z3-checkins mailing list