[EMAIL PROTECTED] 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:pipelines> <map:global-parameters> <map:parameter name="img-dir" value="foo"/> </map:global-parameters> <map:pipeline> <map:match src="*.gif"> <map:read src="{/img-dir}/{1}.gif"/> </map:match> </map:pipeline> </map:pipelines> 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 -- Sylvain Wallez Anyware Technologies Apache Cocoon http://www.anyware-tech.com mailto:[EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]