[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/Publisher/Browser - ViewMeta.py:1.3

Jim Fulton jim@zope.com
Thu, 20 Jun 2002 10:38:01 -0400


Update of /cvs-repository/Zope3/lib/python/Zope/App/Publisher/Browser
In directory cvs.zope.org:/tmp/cvs-serv26058/lib/python/Zope/App/Publisher/Browser

Modified Files:
	ViewMeta.py 
Log Message:
Made it possible for named views with pages to provide their own
publishTraverse and browserDefault implementations. The publishTraverse should
delegate to super(Klass, self) if it's traversal fails.



=== Zope3/lib/python/Zope/App/Publisher/Browser/ViewMeta.py 1.2 => 1.3 ===
         klass = factory[-1]
         klass = type(klass.__name__,
-                     (PageTraverser, klass, object),
+                     (klass, PageTraverser, object),
                      klassdict)
         factory[-1] = klass
         self.factory = factory