cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geoff Howard <>
Subject Re: XConfPath task (was Re: MountTableMatcher)
Date Fri, 21 Nov 2003 12:49:16 GMT
Upayavira wrote:
> Jeremy Quinn wrote:
>> On 19 Nov 2003, at 18:37, Upayavira wrote:


>> Thanks Upayavira
>> Did you read the bit earlier about the scheme having a flaw because of 
>> no variable substitution in the <xmap> tag's attributes?
> No I didn't.
>> How difficult would it be to add this?
> Coding-wise, pretty trivial, just wrap each string with 
> getProject().replaceProperties().
> Before we do this, I think we should sort out a few details, following 
> on from a comment from Vadim.
> Do we want to automatically replace properties, and remove the 
> replace-properties attribute? Are there any situations in which this 
> could cause a problem?
> Similarly, are there any situations in which it could cause a problem in 
> the top level attributes, e.g. xpath, or include-before?
> We could:
> (1) Remove the replace-properties attribute, and replace properties 
> automatically in the content, and in the top level attributes.
> (2) Leave the replace-properties attribute, and only replace properties 
> in the top level attributes if it is set to true.

How about (3) default replace-properties to true, and make it optional.

If someone comes up with some valid reason that variable replacement 
should be turned off, they can.


View raw message