[Zope-dev] AW: [Summary] Caching prob with AHCM and headers

Tres Seaver tseaver at zope.com
Thu Sep 25 08:00:58 EDT 2003


On Thu, 2003-09-25 at 06:41, Chris Withers wrote:
> Tres Seaver wrote:
> > I have wanted to add a binding to the TALES namespace to allow access to
> > the "skin object" for some time:  the current values in the namespace
> > are:
> > 
> >     'content' -- the skin object's aq_parent
> > 
> >     'view' -- the skin object's name (a really bad choice for the key)
> > 
> >     'keywords' -- any keywords passed to the "method"
> > 
> >     'request'  -- the request object
> > 
> >     'member'  -- the authenticated member (None for anonymous)
> > 
> >     'time' -- request time
> 
> Are these specific to the caching policy manager?

Yes.  Any object which uses TALES needs to set up the bindings for the
top-level names which are available to TALES expressions, using the
'getContext' method of the TALES engine.

> Where and how are they implemented?

Products.CMFCore.CachingPolicyManager.createCPContext.

Tres.
-- 
===============================================================
Tres Seaver                                tseaver at zope.com
Zope Corporation      "Zope Dealers"       http://www.zope.com




More information about the Zope-Dev mailing list