Not sure what we are talking about, but can't we use
http://extensions.xwiki.org/xwiki/bin/view/Extension/Include+Macro

with context=current?

or make the {{current}} macro a new parameters for the {{include}} ?

Thanks,
Caty

On Thu, Dec 16, 2010 at 12:51, Thomas Mortagne <[email protected]>wrote:

> On Thu, Dec 16, 2010 at 11:42, Vincent Massol <[email protected]> wrote:
> > Hi devs,
> >
> > I'd like to propose a new macro (not sure how to call it): {{current}}
> >
> > Usage:
> >
> > {{current document="wiki:space.page"}}
> > .... nested blocks....
> > {{/current}}
> >
> > What it does:
> >
> > * Execute the nested blocks in the context of the passed document, i.e.
> it sets the passed document as the current document in the execution
> context.
>
> So that means "current" macro will execute itself the transformations
> for its content ? What would be the priority of "current" macro in
> this case ?
>
> >
> > Rationale:
> >
> > * We have several use cases:
> > ** When we have an include and we want to use relative references (links,
> images) in the included document
> > ** On the Features page of enterprise.xwiki.org I query
> extensions.xwiki.org and get the data from one object field which has the
> format: "attach:...." (or "url:....", etc). I need to make this an image
> that is resolved based on the page where the information was taken from.
> >
> > WDYT?
> >
> > Thanks
> > -Vincent
> >
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to