Am 15.02.2011 um 15:10 schrieb Hanno Schlichting: > Hi. Hi, sorry for the long delay.
> On Tue, Feb 15, 2011 at 2:46 PM, Michael Howitz <m...@gocept.com> wrote: >> I tracked this down to Zope2/App/exclude.zcml where the meta.zcml of the >> package zope.browserpage gets excluded. >> Sadly this ZCML file defines the expressiontype directive. >> >> What is the current way to use zope.contentprovider in a Zope2 environment? > > Hhm, I wasn't aware that this was possible at all so far. I thought we > only made zope.viewlet available in Zope2 via Products.Five.viewlet. According to my findings, the provider-expression should work in Zope2 PageTemplates (Products.PageTemplates) as it is registered in Products.PageTemplates.Expressions.createZopeEngine. In the project mentioned before Zope3 PageTemplates (zope.pagetemplate and z3c.template) are used, too. Sometimes we had permission problems ("UnauthorizedBinding: context") with the Zope2 PageTemplates even with Zope 2.11. Maybe mixing Zope2 and Zope3 PageTemplates is the source of the permission problems. As the outermost template is a z3c.template I doubt fixing the expressiontype declaration will help much in our use case. It will help to get zope.contentprovider running in Zope2 as this package has no reference to a TALES-Engine, everything is done in tales:expressiontype. Yours sincerely, -- Michael Howitz · m...@gocept.com · software developer gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1 Zope and Plone consulting and development _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )