cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sylvain Wallez <>
Subject Re: [Proposal]: Advanced Value Substitution
Date Tue, 08 Oct 2002 11:18:17 GMT wrote:

>>I think, the proposed {\1} looks nice. And its very easy to understand. 
>Other comments?

We don't support absolute paths for now, although it can easily be added 
in o.a.c.treeprocessor.variables.PreparedVariableResolver.

We also have the (hidden ?) <map:global-parameters> feature which 
defines the first level or sitemap variables. These are the ones that 
should be accessed by the /-rooted notation.

    <map:parameter name="img-dir" value="foo"/>

    <map:match src="*.gif">
      <map:read src="{/img-dir}/{1}.gif"/>

Naming note : what about renaming "global-parameters" to 
"global-variables" ? Parameters are built by the sitemap for use used by 
components, whereas variables are set by components and given back to 
the sitemap for {} subsitution. So the "global-variables" names seems to 
me more appropriate.

How does it sound ?


Sylvain Wallez
  Anyware Technologies                  Apache Cocoon 

To unsubscribe, e-mail:
For additional commands, email:

View raw message