Log message for revision 68054: The provider: TALES expression is supported since Five 1.4. Five 1.5 is included in Zope 2.10 now, so we could just as well register it here. Gets rid of some stupid code duplication in Five as well...
Changed: U Zope/branches/ajung-zpt-end-game/lib/python/Products/PageTemplates/Expressions.py -=- Modified: Zope/branches/ajung-zpt-end-game/lib/python/Products/PageTemplates/Expressions.py =================================================================== --- Zope/branches/ajung-zpt-end-game/lib/python/Products/PageTemplates/Expressions.py 2006-05-09 08:59:02 UTC (rev 68053) +++ Zope/branches/ajung-zpt-end-game/lib/python/Products/PageTemplates/Expressions.py 2006-05-09 09:17:42 UTC (rev 68054) @@ -22,6 +22,7 @@ from zope.tales.expressions import DeferExpr, SubPathExpr from zope.tales.expressions import SimpleModuleImporter from zope.traversing.adapters import traversePathElement +from zope.contentprovider.tales import TALESProviderExpression from zExceptions import NotFound, Unauthorized from OFS.interfaces import ITraversable @@ -107,6 +108,7 @@ e.registerType('not', NotExpr) e.registerType('defer', DeferExpr) e.registerType('lazy', LazyExpr) + e.registerType('provider', TALESProviderExpression) e.registerBaseName('modules', SecureModuleImporter) return e _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins