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.

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

Reply via email to