[Zope-dev] traversal and __before_publishing_traverse__ conflict

2010-02-21 Thread Wichert Akkerman
Apologies for the cross post, but since there are many components involved here I'm not sure what the right list is. Plone uses plone.theme to set an IBrowserSkinType on the request that matches the currently selected CMF skin. This is very useful since it allows you to register browser views

Re: [Zope-dev] traversal and __before_publishing_traverse__ conflict

2010-02-21 Thread Wichert Akkerman
I have commited a possible fix in a wichert=request-modifier branch. I made a change which tests if a traversal step did any real traversing or only did something else and use that to control calling of the before publish hook. All Zope tests are passing with this change. Wichert. On