On Thu, Dec 16, 2010 at 12:03, Jean-Vincent Drean
<[email protected]> wrote:
> I second that, I was expecting {{include context="new"}} to be applied
> on the wiki syntax, is this parameter only taken into account for
> script macros ?

It is since include macro inside included document are based on
current document for example.

The problem with context=new is that it completely isolate the
included document and don't only change the current document which is
not what we wants here.

>
> JV.
>
> On Thu, Dec 16, 2010 at 11:56 AM, Ecaterina Moraru (Valica)
> <[email protected]> wrote:
>> 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

Reply via email to