Sylvain Wallez wrote:
> This is about a todo that says "View must start not from the first
> encountered label, but from the last one". Here's below Vadim's answer
> to my request for enlightment about it :
>
> > Vadim wrote :
> >> Sylvain wrote :
>
> >> Also I'm not sure this is a good thing (can be confusing) and it
> >> would be difficult to implement.
>
> > Take a look at the documentation pipeline. Right know it requires hacks
> > like this:
> > ------------8<--------------
> > <map:generators default="file">
> > <map:generator name="file"
> > src="org.apache.cocoon.generation.FileGenerator" label="content"/>
> > <!-- FIXME: Change this once better view handling is implemented -->
> > <map:generator name="file-nolabel"
> > src="org.apache.cocoon.generation.FileGenerator"/>
> > </map:generators>
> > ------------8<--------------
>
> > Yes, it works for now but it is just a hack to overcome current views
> > implementation.
>
> > To defend my point even further... If you think about this in the
> > context "one sitemap per user", "hosting environment", and take into
> > account that every <map:generator/> line is actually a *pool*... You
> > know, you will run out of resources before you finish reading this email
> > ;)
>
> To solve this problem, I don't think jumping from the last label is the solution.
>What is outlined above is that we need a way to "forget" labels defined on a
>component at particular locations in the pipelines. So I'm thinking of an extension
>of the label attribute syntax to be able to substract some or all of the labels
>defined at component level.
>
> Some examples :
> - map:generate label="foo" adds label "foo" to labels defined on the component
>(current behaviour),
> - map:generate label="-, foo" puts only label "foo" on this statement,
> - map:generate label="-content" will substract label "content" from those defined on
>the component
> - map:generate label="-" will remove all labels
>
> What is your opinion on this ?
Excuse my probable lack of focus at the moment (being at Giacomo's
place), but I didn't get it.
Can you please outline what is the problem you are trying to solve and
why you need to 'subtract' view labels?
--
Stefano Mazzocchi One must still have chaos in oneself to be
able to give birth to a dancing star.
<[EMAIL PROTECTED]> Friedrich Nietzsche
--------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]