[Zope-Checkins] CVS: Zope3/lib/python/Zope/Publisher/Browser - metaConfigure.py:1.1.2.2
Brian Lloyd
brian@digicool.com
Mon, 19 Nov 2001 17:01:01 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/Publisher/Browser
In directory cvs.zope.org:/tmp/cvs-serv9236
Modified Files:
Tag: Zope-3x-branch
metaConfigure.py
Log Message:
Added support for None in browser provide calls.
=== Zope3/lib/python/Zope/Publisher/Browser/metaConfigure.py 1.1.2.1 => 1.1.2.2 ===
from IBrowserPublisher import IBrowserPublisher
-def provideDefaultBrowserPresentation(for_, name, component):
- for_ = resolve(for_)
+def provideDefaultBrowserPresentation(name, component, for_=None):
+ if for_ is not None:
+ for_ = resolve(for_)
component = resolve(component)
providePresentation(for_, name, IBrowserPublisher, component)
providePresentation(for_, '', IBrowserPublisher, component)
-def provideBrowserPresentation(for_, name, component):
- for_ = resolve(for_)
+def provideBrowserPresentation(name, component, for_=None):
+ if for_ is not None:
+ for_ = resolve(for_)
component = resolve(component)
providePresentation(for_, name, IBrowserPublisher, component)