On 14 Sep 2015 at 15:02:40, Pascal BASTIEN
(pbasnews-xwiki@yahoo.fr(mailto:pbasnews-xwiki@yahoo.fr)) wrote:
Nope: both method doesn't work with velocity
macro...
Do you want a nice xar to check? Then where I can upload it? in Jira?
In your example below you were not inside a velocity macro!
You said:
Then to obtain what I want I must user
html tag:
{{html}}
#includeInContext("mySpace.myPage")
{{/html}}
The {{html}} macro cannot work inside a velocity macro…
Now, #include* macros all render the content, which is why you get HTML.
Thanks
-Vincent
--- En date de : Lun 14.9.15, vincent(a)massol.net a
écrit :
> De: vincent(a)massol.net
> Objet: Re: [xwiki-users] Fw : Include & Co board effect
> À: "XWiki Users"
> Cc: pbasnews-xwiki(a)yahoo.fr
> Date: Lundi 14 septembre 2015, 14h00
> #yiv5668446636
> body{font-family:Helvetica,
> Arial;font-size:13px;}Hi Pascal,
> You should use {{include}}
> for transclusions and {{display}} for inserting the result
> of the execution of some page.
> Thanks-Vincent
>
> On 10 Sep 2015 at 11:26:25,
> Pascal BASTIEN (pbasnews-xwiki(a)yahoo.fr)
> wrote: NB: new
> include function {{include
> reference="BacASable.Page"
> type="document" /}} doesn't work well when
> target page contains a velocity macro
>
> If target page contains a macro velocity
> (#macro( foo $color ), the main page containing
> "include reference" can't call foo macro.
>
> (with includeInContext it's working)
>
>
>
> --- En date de : Jeu 10.9.15, Pascal
> BASTIEN a écrit :
>
>
>
> > De: Pascal BASTIEN
>
>
> > Objet: [xwiki-users] Include & Co
> board effect
>
> > À: "XWiki Users"
>
>
> > Date: Jeudi 10 septembre 2015, 10h33
>
> > Hello,
>
> >
>
> > In my velocity script I try to include
> some velocity code
>
> > from another page.
>
> > I want similare function like
> "source" in bash, it's like
>
> > copy/paste some code in main script
> from another file.
>
> > I read
>
https://network.xwiki.com/xwiki/bin/view/DocXE31Fr/IncludeInVelocity
>
> > and use
> #includeInContext("mySpace.myPage") but there
>
> > are board effect:
>
> > #includeInContext return HTML code
> like this
>
> >
I call
> MyMacro
My color is
>
> > Red
...
>
> > Then to obtain what I want I must user
> html tag:
>
> > {{html}}
>
> >
> #includeInContext("mySpace.myPage")
>
> > {{/html}}
>
> >
>
> > Is it normal?
>
> >
>
> >
>
> > Thxs,
>
> >
>
> > Pascal B