On Lun, 11 de Abril de 2005, 14:06, Leszek Gawron dijo:
> Stefano Mazzocchi wrote:
>> Sylvain Wallez wrote:
>>
>>> Stefano Mazzocchi wrote:
>>>
>>> <snip/>
>>>
>>>> virtual readers? hmmmm, never thought of that one. What does that buy
>>>> you? I mean, it's not harmful to have it, but do you see any real use
>>>> of that?
>>>
>>>
>>>
>>>
>>> Consider an application using graphical buttons. You may want be able
>>> to either read images on the filesystem or generate them on the fly by
>>> combining an SVG prototype with some i18n dictionary :
>>>
>>> <map:match pattern="buttons/*.jpg">
>>>  <map:read type="button" src="{1}"/>
>>> </map:match>
>>>
>>> The reader will be (yes, I love this syntax :-) )
>>> <map:virtual-reader>
>>>  <map:generate src="buttons-prototype.svg"/>
>>>  <map:transform src="insert-i18n-key-in-svg.xsl"/>
>>>  <map:transform type="i18n"/>
>>>  <map:serialize type="svg2jpg"/>
>>> </map:virtual-reader>
>>
>>
>> Sure, but this is nothing different from
>>
>>  <map:match pattern="buttons/*.jpg">
>>   <map:generate src="buttons-prototype.svg"/>
>>   <map:transform src="insert-i18n-key-in-svg.xsl"/>
>>   <map:transform type="i18n"/>
>>   <map:serialize type="svg2jpg"/>
>>  </map:match>
>>
> I might be stupid but how are your examples parametrized? Should be
> there {1} somewhere?

Not necesarily. ;-)

As a use case, is posible to define a "fallback" pipeline. All other
request goes to the same pipeline.

Best Regards,

Antonio Gallardo

Reply via email to