You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jspwiki.apache.org by Dirk Frederickx <di...@gmail.com> on 2021/05/01 16:45:43 UTC
Re: Custom context variable
Hi Alex,
I probably don't fully understand your use-case.
It seems you need to use WikiVariables in your template JSP ...
Assume you would have following pages; containing the 'condiment' Wiki
Variable:
PAGE_1
[{SET condiment='mayonaise'}]
PAGE_2
[{SET condiment='pickles'}]
PAGE_3
[{SET condiment='pickles'}]
Now you could modify the HEADER.JSP by adding a page link which will change
depending on the value of this variable.
You can use the Variable TLD to read-out any wiki variable in your JSP's,
like so:
HEADER.JSP
<div class="header">
..
<div class="pagename"> .... </div>
<div class="special-link">
<wiki:Link><wiki:Variable var="condiment" default="Pickles" /> Home
Page</wiki:Link>
</div>
</div>
So, when visiting PAGE_1; the header will have a link to "Mayonaise Home
Page".
When visiting PAGE_2 or PAGE_3; the header will have a link to "Pickles
Home Page".
When visiting other pages without the "condiment" variable, the link will
point to "Pickles Home Page".
Hope this is helpful,
Grtz,
dirk
On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski <ar...@elyland.net>
wrote:
> Bit more description. "Several context" mean tomcat context - several
> jspwiki.
>
> On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net> wrote:
> > Thanks for your attentions, Dirk!>
> >
> > I have modified template which used by several context with own data. >
> > Header.jsp contain logo click by which must open another internet
> page, >
> > but the page different for each context.>
> > I hope use variable that I could set for each context separately (like >
> > the CopyrightNotice.txt, for example), which will be contain external >
> > page link, and use that variable in Header.jsp.>
> >
> >
> > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com> wrote:>
> > > Hi,> >>
> > > >>
> > > Can you describe a bit more in detail what you are trying to
> achieve?> >>
> > > >>
> > > >>
> > > dirk> >>
> > > >>
> > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski <ar...@elyland.net>>
> >>
> > > wrote:> >>
> > > >>
> > > > Good day!> >>
> > > >> >>
> > > > I did read the explanation> >>
> > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable and do >
> > not> >>
> > > > uderstand, how create custom variable for context.> >>
> > > > I needed variable, which will be contain link to another page >
> > different> >>
> > > > for each context which placed in the wiki Header.> >>
> > > >> >>
> > > > Tell me please, how I can make that.> >>
> > > >> >>
> > > > Thanks in advance.> >>
> > > >> >>
> > > > --> >>
> > > > З найкращими побажаннями, Олександр Ридзевський |With best
> regards, >
> > Mr.> >>
> > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр >
> > Рыдзевский> >>
> > > > Системний та мережевий інженер, Elyland ltd. |System and Network> >>
> > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
> ltd.> >>
> > > >> >>
> > > >> >>
> > >>
> >
> > -- >
> > З найкращими побажаннями, Олександр Ридзевський |With best regards,
> Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский>
> > Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>
> >
> >
>
> --
> З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr.
> Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
> Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
>
>
Re: Custom context variable
Posted by Dirk Frederickx <di...@gmail.com>.
Hi Alex,
Great! Happy to hear that it is working now.
I did some further digging in the code.
Actually, Interwiki references are supported when using the "ref" attribute
iso "page" with the <wiki:Link> tag.
<wiki:Link ref='Portal:PageName'>Some description.</wiki:Link>
This way you don't need the workaround with a jstl variable.
Unfortunately we are lacking documentation for the LinkTag.
Grtz,
dirk
On Thu, May 13, 2021 at 11:12 AM Alex Rydzewski <ar...@elyland.net>
wrote:
> Kind times, Dirk!
>
> That's work, thank you!
> I hope everything will work as intended soon.
>
> Thanks for your attention and great work!
>
>
> On 2021/05/13 07:29:26, Dirk Frederickx <d....@gmail.com> wrote:
> > Hello Alex,>
> >
> > Apologize for the wrong information!>
> > I did some extra testing and found out that unfortunately JSPWiki
> Tags do>
> > not support Interwiki links today :-(>
> > Definitely something to be fixed.>
> >
> > Can you try this:>
> >
> > <c:set var="interwikiRef"><wiki:Variable>
> > var="jspwiki.interWikiRef.Portal" /></c:set>>
> > <a href="${fn:replace(interwikiRef, '%s', 'PageName)}">PageName>
> > Text</a>>
> >
> >
> > dirk>
> >
> >
> >
> >
> > On Wed, May 12, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>>
> > wrote:>
> >
> > > Good morning, Dirk!>
> > >>
> > > That is do not help for my situation.>
> > >>
> > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > > https://mydomain.is?page=%s>
> > > Header.jsp: href="<wiki:Link page='Portal:html' format='url' />>
> > >>
> > > Result:
> http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml>
> > >>
> > > I did add variable to template by type of 'FrontPage'>
> > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > > https://mydomain.is?page=%s>
> > > Header.jsp: <c:set var="homepage"><wiki:Variable>
> > > var="jspwiki.interWikiRef.Portal" /></c:set>>
> > > Header.jsp: href="<wiki:Link page='${homepage}' format='url' />">
> > >>
> > > In that case result is:>
> > >>
> > >
>
> http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=https%3A//mlgame.ru%3Fpage%3D%25s>
>
>
> > >>
> > > In both the cases I get "currentwiki" part in result url:>
> > > http://172.28.3.166:8080/currentwiki/Wiki.jsp, but I need clear
> pointed>
> > > url.>
> > > Expected link: http://mydomain.is/html or simply http://mydomain.is>
> > >>
> > > This option is very needed for our project. Help me please.>
> > >>
> > >>
> > > On 2021/05/11 20:28:20, Dirk Frederickx <d....@gmail.com> wrote:>
> > > > Try::>>
> > > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > > https://mydomain.is>>
> > > > ?page=%s>>
> > > >>
> > > > What is does: it replaces the %s by the name of the page in the>
> > > wiki-link.>>
> > > >>
> > > > dirk>>
> > > >>
> > > > On Tue, May 11, 2021 at 5:09 PM Alex Rydzewski <ar...@elyland.net
> >>>
> > > > wrote:>>
> > > >>
> > > > > Good day, Dirk!>>
> > > > >>>
> > > > > I make that:>>
> > > > >>>
> > > > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>>
> > > > > https://mydomain.is>>
> > > > >>>
> > > > > Header.jsp: href="<wiki:Link page='Portal:html' format='url' />">>
> > > > >>>
> > > > > In result link is:>>
> > > > > http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml
> >>
> > > > >>>
> > > > > Expected: http:/mydomain.is/html>>
> > > > >>>
> > > > >>>
> > > > > On 2021/05/07 10:46:26, Dirk Frederickx <d....@gmail.com>
> wrote:>>
> > > > > > Hi Alex>>>
> > > > > >>>
> > > > > > You need to use an interwiki-ref with a colon: >>>
> > > > > >>>
> > > > > > > href="<wiki:Link page='Portal:Some-page-name' format='url'
> />">>>
> > > > > >>>
> > > > > >>>
> > > > > > Dirk>>>
> > > > > >>>
> > > > > > > On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net>>
> > > wrote:>>>
> > > > > > > >>>
> > > > > > > Kind times, Dirk!>>>
> > > > > > > >>>
> > > > > > > Thank you for your explanation. However, I have problem
> even so.>>>
> > > > > > > >>>
> > > > > > > Add jspwiki.interWikiRef.Portal = https://mydomain.is to>>
> > > > > jspwiki-custom.properties>>>
> > > > > > > In Header.jsp link specified: href="<wiki:Link page='Portal'>>
> > > > > format='url' />">>>
> > > > > > > >>>
> > > > > > > In result link is>>
> > > > > http://172.28.3.166:8080/current/Wiki.jsp?page=Portal>>>
> > > > > > > Expected https://mydomain.is>>>
> > > > > > > >>>
> > > > > > > What am I doing wrong?>>>
> > > > > > > >>>
> > > > > > > >>>
> > > > > > > On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com>>
> > > wrote:>>>
> > > > > > > > Yes, you can use interwiki links also in your template
> code.>>>>
> > > > > > > >>>>
> > > > > > > > jspwiki.properties :>>>>
> > > > > > > > jspwiki.interWikiRef.Mayonaise =>>
> > > > > https://jspwiki.ru.Mayonaise?page=%s>>>>
> > > > > > > >>>>
> > > > > > > > In wiki-markup:>>>>
> > > > > > > > This is a link to the Mayonaise home-page :>
> > > [Mayonaise:HomePage]>>>>
> > > > > > > >>>>
> > > > > > > > In a template you could do this>>>>
> > > > > > > > <wiki:Link>Mayonaise:HomePage</wiki:Link>>>>>
> > > > > > > >>>>
> > > > > > > > or>>>>
> > > > > > > >>>>
> > > > > > > > <a class="mayonaise-link" href="<wiki:Link>>
> > > > > page='Mayonaise:HomePage'>>>>
> > > > > > > > format='url' />">Link to M</a>>>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > > dirk>>>>
> > > > > > > >>>>
> > > > > > > > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski>
> > > <ar...@elyland.net>>>>>
> > > > > > > > wrote:>>>>
> > > > > > > >>>>
> > > > > > > > > Hello, Dirk!>>>>
> > > > > > > > >>>>>
> > > > > > > > > Do I can use that variable in template code?>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > > On 2021/05/05 06:23:14, Dirk Frederickx
> <d....@gmail.com>>>
> > > > > wrote:>>>>
> > > > > > > > > > Hi Alex>>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > Tx for the additional information.>>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > You may want to read about>>>>>
> > > > > > > > > >
> https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>>>>
> > > > > > > > > > which can facilitate establishing links between
> different>>
> > > > > wiki sites.>>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > dirk>>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський
> <>>>>>
> > > > > > > > > > rydzewski.al@gmail.com> wrote:>>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > > Kind times, Dirk!>>>>>
> > > > > > > > > > >>>>>>
> > > > > > > > > > > I have one host with tomcat. In that tomcat I run
> several>>
> > > > > context>>>>>
> > > > > > > > > > > (several copy of) with jspwiki. Each instanse of
> jspwiki>>
> > > > > has own data>>>>>
> > > > > > > > > > > but use the one common template (modified haddock).
> In>
> > > the>>
> > > > > template>>>>>
> > > > > > > > > > > header placed some image clicking by which need for
> me so>>
> > > > > that>>>>
> > > > > > > > > direct to>>>>>
> > > > > > > > > > > another external http site. Each of the jspwiki
> instance>>
> > > > > has its own>>>>>
> > > > > > > > > > > link. For example. jspwiki.ru must contain link to>>
> > > > > blablabla.ru,>>>>>
> > > > > > > > > > > jspwiki.en contain link to blbl.en, and so on...>>>>>
> > > > > > > > > > >>>>>>
> > > > > > > > > > >>>>>>
> > > > > > > > > > > On 2021/05/01 16:45:43, Dirk Frederickx
> <d....@gmail.com>
> > > >>>
> > > > > wrote:>>>>>
> > > > > > > > > > > > Hi Alex,> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > I probably don't fully understand your use-case.>
> >>>>>>
> > > > > > > > > > > > It seems you need to use WikiVariables in your
> template>>
> > > > > JSP ...> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > Assume you would have following pages; containing
> the>>
> > > > > 'condiment'>>>>>
> > > > > > > > > > > Wiki> >>>>>>
> > > > > > > > > > > > Variable:> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > PAGE_1> >>>>>>
> > > > > > > > > > > > [{SET condiment='mayonaise'}]> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > PAGE_2> >>>>>>
> > > > > > > > > > > > [{SET condiment='pickles'}]> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > PAGE_3> >>>>>>
> > > > > > > > > > > > [{SET condiment='pickles'}]> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > Now you could modify the HEADER.JSP by adding a
> page>
> > > link>>
> > > > > which>>>>
> > > > > > > > > will>>>>>
> > > > > > > > > > > change> >>>>>>
> > > > > > > > > > > > depending on the value of this variable.> >>>>>>
> > > > > > > > > > > > You can use the Variable TLD to read-out any wiki>>
> > > > > variable in your>>>>>
> > > > > > > > > > > JSP's,> >>>>>>
> > > > > > > > > > > > like so:> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > HEADER.JSP> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > <div class="header">> >>>>>>
> > > > > > > > > > > > ..> >>>>>>
> > > > > > > > > > > > <div class="pagename"> .... </div>> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > <div class="special-link">> >>>>>>
> > > > > > > > > > > > <wiki:Link><wiki:Variable var="condiment">>
> > > > > default="Pickles" />>>>>
> > > > > > > > > Home> >>>>>>
> > > > > > > > > > > > Page</wiki:Link>> >>>>>>
> > > > > > > > > > > > </div>> >>>>>>
> > > > > > > > > > > > </div>> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > So, when visiting PAGE_1; the header will have a
> link>
> > > to>>
> > > > > "Mayonaise>>>>>
> > > > > > > > > > > Home> >>>>>>
> > > > > > > > > > > > Page".> >>>>>>
> > > > > > > > > > > > When visiting PAGE_2 or PAGE_3; the header will
> have a>>
> > > > > link to>>>>>
> > > > > > > > > > > "Pickles> >>>>>>
> > > > > > > > > > > > Home Page".> >>>>>>
> > > > > > > > > > > > When visiting other pages without the "condiment">>
> > > > > variable, the>>>>
> > > > > > > > > link>>>>>
> > > > > > > > > > > will> >>>>>>
> > > > > > > > > > > > point to "Pickles Home Page".> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > Hope this is helpful,> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > Grtz,> >>>>>>
> > > > > > > > > > > > dirk> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>>>>
> > > > > > > > > <ar...@elyland.net>> >>>>>>
> > > > > > > > > > > > wrote:> >>>>>>
> > > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > Bit more description. "Several context" mean
> tomcat>>
> > > > > context ->>>>>
> > > > > > > > > > > several> >>>>>>
> > > > > > > > > > > > > jspwiki.> >>>>>>
> > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski>>
> > > > > <a....@elyland.net>>>>>
> > > > > > > > > wrote:> >>>>>>
> > > > > > > > > > > > > > Thanks for your attentions, Dirk!>> >>>>>>
> > > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > > I have modified template which used by several>>
> > > > > context with own>>>>>
> > > > > > > > > > > data. >> >>>>>>
> > > > > > > > > > > > > > Header.jsp contain logo click by which must
> open>>
> > > > > another>>>>
> > > > > > > > > internet> >>>>>>
> > > > > > > > > > > > > page, >> >>>>>>
> > > > > > > > > > > > > > but the page different for each context.>>
> >>>>>>
> > > > > > > > > > > > > > I hope use variable that I could set for each>
> > > context>>>>
> > > > > > > > > separately>>>>>
> > > > > > > > > > > (like >> >>>>>>
> > > > > > > > > > > > > > the CopyrightNotice.txt, for example), which
> will>
> > > be>>
> > > > > contain>>>>>
> > > > > > > > > > > external >> >>>>>>
> > > > > > > > > > > > > > page link, and use that variable in
> Header.jsp.>>>
> > > >>>>>>
> > > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx>>
> > > > > <d....@gmail.com>>>>>
> > > > > > > > > wrote:>>>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > > Hi,> >>> >>>>>>
> > > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > Can you describe a bit more in detail what
> you>
> > > are>>
> > > > > trying>>>>
> > > > > > > > > to> >>>>>>
> > > > > > > > > > > > > achieve?> >>> >>>>>>
> > > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > dirk> >>> >>>>>>
> > > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex
> Rydzewski>>>>>
> > > > > > > > > > > <ar...@elyland.net>>> >>>>>>
> > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > wrote:> >>> >>>>>>
> > > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > > Good day!> >>> >>>>>>
> > > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > > I did read the explanation> >>> >>>>>>
> > > > > > > > > > > > > > > >>>
> > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>>>>
> > > > > > > > > > > and do >> >>>>>>
> > > > > > > > > > > > > > not> >>> >>>>>>
> > > > > > > > > > > > > > > > uderstand, how create custom variable for>>
> > > > > context.> >>> >>>>>>
> > > > > > > > > > > > > > > > I needed variable, which will be contain
> link>
> > > to>>
> > > > > another>>>>
> > > > > > > > > page>>>>>
> > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > > different> >>> >>>>>>
> > > > > > > > > > > > > > > > for each context which placed in the wiki>>
> > > > > Header.> >>> >>>>>>
> > > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > > Tell me please, how I can make that.> >>>
> >>>>>>
> > > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > > Thanks in advance.> >>> >>>>>>
> > > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > > --> >>> >>>>>>
> > > > > > > > > > > > > > > > З найкращими побажаннями, Олександр
> Ридзевський>>
> > > > > |With>>>>
> > > > > > > > > best> >>>>>>
> > > > > > > > > > > > > regards, >> >>>>>>
> > > > > > > > > > > > > > Mr.> >>> >>>>>>
> > > > > > > > > > > > > > > > Alexander Rydzewski, |С наилучшими
> пожеланиями,>>
> > > > > Александр>>>>
> > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > > Рыдзевский> >>> >>>>>>
> > > > > > > > > > > > > > > > Системний та мережевий інженер, Elyland
> ltd.>>
> > > > > |System and>>>>>
> > > > > > > > > > > Network> >>> >>>>>>
> > > > > > > > > > > > > > > > Engineer at Elyland ltd. |Системный и
> сетевой>>
> > > > > инженер,>>>>>
> > > > > > > > > > > Elyland> >>>>>>
> > > > > > > > > > > > > ltd.> >>> >>>>>>
> > > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > > -- >> >>>>>>
> > > > > >%2
>
> --
> З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr.
> Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
> Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
>
>
Re: Custom context variable
Posted by Alex Rydzewski <ar...@elyland.net>.
Kind times, Dirk!
That's work, thank you!
I hope everything will work as intended soon.
Thanks for your attention and great work!
On 2021/05/13 07:29:26, Dirk Frederickx <d....@gmail.com> wrote:
> Hello Alex,>
>
> Apologize for the wrong information!>
> I did some extra testing and found out that unfortunately JSPWiki
Tags do>
> not support Interwiki links today :-(>
> Definitely something to be fixed.>
>
> Can you try this:>
>
> <c:set var="interwikiRef"><wiki:Variable>
> var="jspwiki.interWikiRef.Portal" /></c:set>>
> <a href="${fn:replace(interwikiRef, '%s', 'PageName)}">PageName>
> Text</a>>
>
>
> dirk>
>
>
>
>
> On Wed, May 12, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>>
> wrote:>
>
> > Good morning, Dirk!>
> >>
> > That is do not help for my situation.>
> >>
> > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > https://mydomain.is?page=%s>
> > Header.jsp: href="<wiki:Link page='Portal:html' format='url' />>
> >>
> > Result:
http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml>
> >>
> > I did add variable to template by type of 'FrontPage'>
> > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > https://mydomain.is?page=%s>
> > Header.jsp: <c:set var="homepage"><wiki:Variable>
> > var="jspwiki.interWikiRef.Portal" /></c:set>>
> > Header.jsp: href="<wiki:Link page='${homepage}' format='url' />">
> >>
> > In that case result is:>
> >>
> >
http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=https%3A//mlgame.ru%3Fpage%3D%25s>
> >>
> > In both the cases I get "currentwiki" part in result url:>
> > http://172.28.3.166:8080/currentwiki/Wiki.jsp, but I need clear
pointed>
> > url.>
> > Expected link: http://mydomain.is/html or simply http://mydomain.is>
> >>
> > This option is very needed for our project. Help me please.>
> >>
> >>
> > On 2021/05/11 20:28:20, Dirk Frederickx <d....@gmail.com> wrote:>
> > > Try::>>
> > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > https://mydomain.is>>
> > > ?page=%s>>
> > >>
> > > What is does: it replaces the %s by the name of the page in the>
> > wiki-link.>>
> > >>
> > > dirk>>
> > >>
> > > On Tue, May 11, 2021 at 5:09 PM Alex Rydzewski <ar...@elyland.net>>>
> > > wrote:>>
> > >>
> > > > Good day, Dirk!>>
> > > >>>
> > > > I make that:>>
> > > >>>
> > > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>>
> > > > https://mydomain.is>>
> > > >>>
> > > > Header.jsp: href="<wiki:Link page='Portal:html' format='url' />">>
> > > >>>
> > > > In result link is:>>
> > > > http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml>>
> > > >>>
> > > > Expected: http:/mydomain.is/html>>
> > > >>>
> > > >>>
> > > > On 2021/05/07 10:46:26, Dirk Frederickx <d....@gmail.com> wrote:>>
> > > > > Hi Alex>>>
> > > > >>>
> > > > > You need to use an interwiki-ref with a colon: >>>
> > > > >>>
> > > > > > href="<wiki:Link page='Portal:Some-page-name' format='url'
/>">>>
> > > > >>>
> > > > >>>
> > > > > Dirk>>>
> > > > >>>
> > > > > > On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net>>
> > wrote:>>>
> > > > > > >>>
> > > > > > Kind times, Dirk!>>>
> > > > > > >>>
> > > > > > Thank you for your explanation. However, I have problem
even so.>>>
> > > > > > >>>
> > > > > > Add jspwiki.interWikiRef.Portal = https://mydomain.is to>>
> > > > jspwiki-custom.properties>>>
> > > > > > In Header.jsp link specified: href="<wiki:Link page='Portal'>>
> > > > format='url' />">>>
> > > > > > >>>
> > > > > > In result link is>>
> > > > http://172.28.3.166:8080/current/Wiki.jsp?page=Portal>>>
> > > > > > Expected https://mydomain.is>>>
> > > > > > >>>
> > > > > > What am I doing wrong?>>>
> > > > > > >>>
> > > > > > >>>
> > > > > > On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com>>
> > wrote:>>>
> > > > > > > Yes, you can use interwiki links also in your template
code.>>>>
> > > > > > >>>>
> > > > > > > jspwiki.properties :>>>>
> > > > > > > jspwiki.interWikiRef.Mayonaise =>>
> > > > https://jspwiki.ru.Mayonaise?page=%s>>>>
> > > > > > >>>>
> > > > > > > In wiki-markup:>>>>
> > > > > > > This is a link to the Mayonaise home-page :>
> > [Mayonaise:HomePage]>>>>
> > > > > > >>>>
> > > > > > > In a template you could do this>>>>
> > > > > > > <wiki:Link>Mayonaise:HomePage</wiki:Link>>>>>
> > > > > > >>>>
> > > > > > > or>>>>
> > > > > > >>>>
> > > > > > > <a class="mayonaise-link" href="<wiki:Link>>
> > > > page='Mayonaise:HomePage'>>>>
> > > > > > > format='url' />">Link to M</a>>>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > > dirk>>>>
> > > > > > >>>>
> > > > > > > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski>
> > <ar...@elyland.net>>>>>
> > > > > > > wrote:>>>>
> > > > > > >>>>
> > > > > > > > Hello, Dirk!>>>>
> > > > > > > >>>>>
> > > > > > > > Do I can use that variable in template code?>>>>
> > > > > > > >>>>>
> > > > > > > >>>>>
> > > > > > > > On 2021/05/05 06:23:14, Dirk Frederickx
<d....@gmail.com>>>
> > > > wrote:>>>>
> > > > > > > > > Hi Alex>>>>>
> > > > > > > > >>>>>
> > > > > > > > > Tx for the additional information.>>>>>
> > > > > > > > >>>>>
> > > > > > > > > You may want to read about>>>>>
> > > > > > > > >
https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>>>>
> > > > > > > > > which can facilitate establishing links between
different>>
> > > > wiki sites.>>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > > dirk>>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський
<>>>>>
> > > > > > > > > rydzewski.al@gmail.com> wrote:>>>>>
> > > > > > > > >>>>>
> > > > > > > > > > Kind times, Dirk!>>>>>
> > > > > > > > > >>>>>>
> > > > > > > > > > I have one host with tomcat. In that tomcat I run
several>>
> > > > context>>>>>
> > > > > > > > > > (several copy of) with jspwiki. Each instanse of
jspwiki>>
> > > > has own data>>>>>
> > > > > > > > > > but use the one common template (modified haddock).
In>
> > the>>
> > > > template>>>>>
> > > > > > > > > > header placed some image clicking by which need for
me so>>
> > > > that>>>>
> > > > > > > > direct to>>>>>
> > > > > > > > > > another external http site. Each of the jspwiki
instance>>
> > > > has its own>>>>>
> > > > > > > > > > link. For example. jspwiki.ru must contain link to>>
> > > > blablabla.ru,>>>>>
> > > > > > > > > > jspwiki.en contain link to blbl.en, and so on...>>>>>
> > > > > > > > > >>>>>>
> > > > > > > > > >>>>>>
> > > > > > > > > > On 2021/05/01 16:45:43, Dirk Frederickx
<d....@gmail.com>
> > >>>
> > > > wrote:>>>>>
> > > > > > > > > > > Hi Alex,> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > I probably don't fully understand your use-case.>
>>>>>>
> > > > > > > > > > > It seems you need to use WikiVariables in your
template>>
> > > > JSP ...> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > Assume you would have following pages; containing
the>>
> > > > 'condiment'>>>>>
> > > > > > > > > > Wiki> >>>>>>
> > > > > > > > > > > Variable:> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > PAGE_1> >>>>>>
> > > > > > > > > > > [{SET condiment='mayonaise'}]> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > PAGE_2> >>>>>>
> > > > > > > > > > > [{SET condiment='pickles'}]> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > PAGE_3> >>>>>>
> > > > > > > > > > > [{SET condiment='pickles'}]> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > Now you could modify the HEADER.JSP by adding a
page>
> > link>>
> > > > which>>>>
> > > > > > > > will>>>>>
> > > > > > > > > > change> >>>>>>
> > > > > > > > > > > depending on the value of this variable.> >>>>>>
> > > > > > > > > > > You can use the Variable TLD to read-out any wiki>>
> > > > variable in your>>>>>
> > > > > > > > > > JSP's,> >>>>>>
> > > > > > > > > > > like so:> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > HEADER.JSP> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > <div class="header">> >>>>>>
> > > > > > > > > > > ..> >>>>>>
> > > > > > > > > > > <div class="pagename"> .... </div>> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > <div class="special-link">> >>>>>>
> > > > > > > > > > > <wiki:Link><wiki:Variable var="condiment">>
> > > > default="Pickles" />>>>>
> > > > > > > > Home> >>>>>>
> > > > > > > > > > > Page</wiki:Link>> >>>>>>
> > > > > > > > > > > </div>> >>>>>>
> > > > > > > > > > > </div>> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > So, when visiting PAGE_1; the header will have a
link>
> > to>>
> > > > "Mayonaise>>>>>
> > > > > > > > > > Home> >>>>>>
> > > > > > > > > > > Page".> >>>>>>
> > > > > > > > > > > When visiting PAGE_2 or PAGE_3; the header will
have a>>
> > > > link to>>>>>
> > > > > > > > > > "Pickles> >>>>>>
> > > > > > > > > > > Home Page".> >>>>>>
> > > > > > > > > > > When visiting other pages without the "condiment">>
> > > > variable, the>>>>
> > > > > > > > link>>>>>
> > > > > > > > > > will> >>>>>>
> > > > > > > > > > > point to "Pickles Home Page".> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > Hope this is helpful,> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > Grtz,> >>>>>>
> > > > > > > > > > > dirk> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>>>>
> > > > > > > > <ar...@elyland.net>> >>>>>>
> > > > > > > > > > > wrote:> >>>>>>
> > > > > > > > > > > >>>>>>
> > > > > > > > > > > > Bit more description. "Several context" mean
tomcat>>
> > > > context ->>>>>
> > > > > > > > > > several> >>>>>>
> > > > > > > > > > > > jspwiki.> >>>>>>
> > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski>>
> > > > <a....@elyland.net>>>>>
> > > > > > > > wrote:> >>>>>>
> > > > > > > > > > > > > Thanks for your attentions, Dirk!>> >>>>>>
> > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > I have modified template which used by several>>
> > > > context with own>>>>>
> > > > > > > > > > data. >> >>>>>>
> > > > > > > > > > > > > Header.jsp contain logo click by which must
open>>
> > > > another>>>>
> > > > > > > > internet> >>>>>>
> > > > > > > > > > > > page, >> >>>>>>
> > > > > > > > > > > > > but the page different for each context.>>
>>>>>>
> > > > > > > > > > > > > I hope use variable that I could set for each>
> > context>>>>
> > > > > > > > separately>>>>>
> > > > > > > > > > (like >> >>>>>>
> > > > > > > > > > > > > the CopyrightNotice.txt, for example), which
will>
> > be>>
> > > > contain>>>>>
> > > > > > > > > > external >> >>>>>>
> > > > > > > > > > > > > page link, and use that variable in
Header.jsp.>>>
> > >>>>>>
> > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx>>
> > > > <d....@gmail.com>>>>>
> > > > > > > > wrote:>>>>>>>
> > > > > > > > > > >>>>>>
> > > > > > > > > > > > > > Hi,> >>> >>>>>>
> > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > Can you describe a bit more in detail what
you>
> > are>>
> > > > trying>>>>
> > > > > > > > to> >>>>>>
> > > > > > > > > > > > achieve?> >>> >>>>>>
> > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > dirk> >>> >>>>>>
> > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex
Rydzewski>>>>>
> > > > > > > > > > <ar...@elyland.net>>> >>>>>>
> > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > wrote:> >>> >>>>>>
> > > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > > > > Good day!> >>> >>>>>>
> > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > I did read the explanation> >>> >>>>>>
> > > > > > > > > > > > > > >>>
> > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>>>>
> > > > > > > > > > and do >> >>>>>>
> > > > > > > > > > > > > not> >>> >>>>>>
> > > > > > > > > > > > > > > uderstand, how create custom variable for>>
> > > > context.> >>> >>>>>>
> > > > > > > > > > > > > > > I needed variable, which will be contain
link>
> > to>>
> > > > another>>>>
> > > > > > > > page>>>>>
> > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > different> >>> >>>>>>
> > > > > > > > > > > > > > > for each context which placed in the wiki>>
> > > > Header.> >>> >>>>>>
> > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > Tell me please, how I can make that.> >>>
>>>>>>
> > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > Thanks in advance.> >>> >>>>>>
> > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > > --> >>> >>>>>>
> > > > > > > > > > > > > > > З найкращими побажаннями, Олександр
Ридзевський>>
> > > > |With>>>>
> > > > > > > > best> >>>>>>
> > > > > > > > > > > > regards, >> >>>>>>
> > > > > > > > > > > > > Mr.> >>> >>>>>>
> > > > > > > > > > > > > > > Alexander Rydzewski, |С наилучшими
пожеланиями,>>
> > > > Александр>>>>
> > > > > > > > >> >>>>>>
> > > > > > > > > > > > > Рыдзевский> >>> >>>>>>
> > > > > > > > > > > > > > > Системний та мережевий інженер, Elyland
ltd.>>
> > > > |System and>>>>>
> > > > > > > > > > Network> >>> >>>>>>
> > > > > > > > > > > > > > > Engineer at Elyland ltd. |Системный и
сетевой>>
> > > > инженер,>>>>>
> > > > > > > > > > Elyland> >>>>>>
> > > > > > > > > > > > ltd.> >>> >>>>>>
> > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > > >> >>> >>>>>>
> > > > > > > > > > > > > >>> >>>>>>
> > > > > > > > > > > > >> >>>>>>
> > > > > > > > > > > > > -- >> >>>>>>
> > > > >%2
--
З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
Системний та мережевий інженер, Elyland ltd. |System and Network Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
Re: Custom context variable
Posted by Dirk Frederickx <di...@gmail.com>.
Hello Alex,
Apologize for the wrong information!
I did some extra testing and found out that unfortunately JSPWiki Tags do
not support Interwiki links today :-(
Definitely something to be fixed.
Can you try this:
<c:set var="interwikiRef"><wiki:Variable
var="jspwiki.interWikiRef.Portal" /></c:set>
<a href="${fn:replace(interwikiRef, '%s', 'PageName)}">PageName
Text</a>
dirk
On Wed, May 12, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>
wrote:
> Good morning, Dirk!
>
> That is do not help for my situation.
>
> jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
> https://mydomain.is?page=%s
> Header.jsp: href="<wiki:Link page='Portal:html' format='url' />
>
> Result: http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml
>
> I did add variable to template by type of 'FrontPage'
> jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
> https://mydomain.is?page=%s
> Header.jsp: <c:set var="homepage"><wiki:Variable
> var="jspwiki.interWikiRef.Portal" /></c:set>
> Header.jsp: href="<wiki:Link page='${homepage}' format='url' />"
>
> In that case result is:
>
> http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=https%3A//mlgame.ru%3Fpage%3D%25s
>
> In both the cases I get "currentwiki" part in result url:
> http://172.28.3.166:8080/currentwiki/Wiki.jsp, but I need clear pointed
> url.
> Expected link: http://mydomain.is/html or simply http://mydomain.is
>
> This option is very needed for our project. Help me please.
>
>
> On 2021/05/11 20:28:20, Dirk Frederickx <d....@gmail.com> wrote:
> > Try::>
> > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
> https://mydomain.is>
> > ?page=%s>
> >
> > What is does: it replaces the %s by the name of the page in the
> wiki-link.>
> >
> > dirk>
> >
> > On Tue, May 11, 2021 at 5:09 PM Alex Rydzewski <ar...@elyland.net>>
> > wrote:>
> >
> > > Good day, Dirk!>
> > >>
> > > I make that:>
> > >>
> > > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > > https://mydomain.is>
> > >>
> > > Header.jsp: href="<wiki:Link page='Portal:html' format='url' />">
> > >>
> > > In result link is:>
> > > http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml>
> > >>
> > > Expected: http:/mydomain.is/html>
> > >>
> > >>
> > > On 2021/05/07 10:46:26, Dirk Frederickx <d....@gmail.com> wrote:>
> > > > Hi Alex>>
> > > >>
> > > > You need to use an interwiki-ref with a colon: >>
> > > >>
> > > > > href="<wiki:Link page='Portal:Some-page-name' format='url' />">>
> > > >>
> > > >>
> > > > Dirk>>
> > > >>
> > > > > On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net>
> wrote:>>
> > > > > >>
> > > > > Kind times, Dirk!>>
> > > > > >>
> > > > > Thank you for your explanation. However, I have problem even so.>>
> > > > > >>
> > > > > Add jspwiki.interWikiRef.Portal = https://mydomain.is to>
> > > jspwiki-custom.properties>>
> > > > > In Header.jsp link specified: href="<wiki:Link page='Portal'>
> > > format='url' />">>
> > > > > >>
> > > > > In result link is>
> > > http://172.28.3.166:8080/current/Wiki.jsp?page=Portal>>
> > > > > Expected https://mydomain.is>>
> > > > > >>
> > > > > What am I doing wrong?>>
> > > > > >>
> > > > > >>
> > > > > On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com>
> wrote:>>
> > > > > > Yes, you can use interwiki links also in your template code.>>>
> > > > > >>>
> > > > > > jspwiki.properties :>>>
> > > > > > jspwiki.interWikiRef.Mayonaise =>
> > > https://jspwiki.ru.Mayonaise?page=%s>>>
> > > > > >>>
> > > > > > In wiki-markup:>>>
> > > > > > This is a link to the Mayonaise home-page :
> [Mayonaise:HomePage]>>>
> > > > > >>>
> > > > > > In a template you could do this>>>
> > > > > > <wiki:Link>Mayonaise:HomePage</wiki:Link>>>>
> > > > > >>>
> > > > > > or>>>
> > > > > >>>
> > > > > > <a class="mayonaise-link" href="<wiki:Link>
> > > page='Mayonaise:HomePage'>>>
> > > > > > format='url' />">Link to M</a>>>>
> > > > > >>>
> > > > > >>>
> > > > > >>>
> > > > > > dirk>>>
> > > > > >>>
> > > > > > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski
> <ar...@elyland.net>>>>
> > > > > > wrote:>>>
> > > > > >>>
> > > > > > > Hello, Dirk!>>>
> > > > > > >>>>
> > > > > > > Do I can use that variable in template code?>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > > On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com>>
> > > wrote:>>>
> > > > > > > > Hi Alex>>>>
> > > > > > > >>>>
> > > > > > > > Tx for the additional information.>>>>
> > > > > > > >>>>
> > > > > > > > You may want to read about>>>>
> > > > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>>>
> > > > > > > > which can facilitate establishing links between different>
> > > wiki sites.>>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > > dirk>>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>>>>
> > > > > > > > rydzewski.al@gmail.com> wrote:>>>>
> > > > > > > >>>>
> > > > > > > > > Kind times, Dirk!>>>>
> > > > > > > > >>>>>
> > > > > > > > > I have one host with tomcat. In that tomcat I run several>
> > > context>>>>
> > > > > > > > > (several copy of) with jspwiki. Each instanse of jspwiki>
> > > has own data>>>>
> > > > > > > > > but use the one common template (modified haddock). In
> the>
> > > template>>>>
> > > > > > > > > header placed some image clicking by which need for me so>
> > > that>>>
> > > > > > > direct to>>>>
> > > > > > > > > another external http site. Each of the jspwiki instance>
> > > has its own>>>>
> > > > > > > > > link. For example. jspwiki.ru must contain link to>
> > > blablabla.ru,>>>>
> > > > > > > > > jspwiki.en contain link to blbl.en, and so on...>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com
> >>
> > > wrote:>>>>
> > > > > > > > > > Hi Alex,> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > I probably don't fully understand your use-case.> >>>>>
> > > > > > > > > > It seems you need to use WikiVariables in your template>
> > > JSP ...> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > Assume you would have following pages; containing the>
> > > 'condiment'>>>>
> > > > > > > > > Wiki> >>>>>
> > > > > > > > > > Variable:> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > PAGE_1> >>>>>
> > > > > > > > > > [{SET condiment='mayonaise'}]> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > PAGE_2> >>>>>
> > > > > > > > > > [{SET condiment='pickles'}]> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > PAGE_3> >>>>>
> > > > > > > > > > [{SET condiment='pickles'}]> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > Now you could modify the HEADER.JSP by adding a page
> link>
> > > which>>>
> > > > > > > will>>>>
> > > > > > > > > change> >>>>>
> > > > > > > > > > depending on the value of this variable.> >>>>>
> > > > > > > > > > You can use the Variable TLD to read-out any wiki>
> > > variable in your>>>>
> > > > > > > > > JSP's,> >>>>>
> > > > > > > > > > like so:> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > HEADER.JSP> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > <div class="header">> >>>>>
> > > > > > > > > > ..> >>>>>
> > > > > > > > > > <div class="pagename"> .... </div>> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > <div class="special-link">> >>>>>
> > > > > > > > > > <wiki:Link><wiki:Variable var="condiment">
> > > default="Pickles" />>>>
> > > > > > > Home> >>>>>
> > > > > > > > > > Page</wiki:Link>> >>>>>
> > > > > > > > > > </div>> >>>>>
> > > > > > > > > > </div>> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > So, when visiting PAGE_1; the header will have a link
> to>
> > > "Mayonaise>>>>
> > > > > > > > > Home> >>>>>
> > > > > > > > > > Page".> >>>>>
> > > > > > > > > > When visiting PAGE_2 or PAGE_3; the header will have a>
> > > link to>>>>
> > > > > > > > > "Pickles> >>>>>
> > > > > > > > > > Home Page".> >>>>>
> > > > > > > > > > When visiting other pages without the "condiment">
> > > variable, the>>>
> > > > > > > link>>>>
> > > > > > > > > will> >>>>>
> > > > > > > > > > point to "Pickles Home Page".> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > Hope this is helpful,> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > Grtz,> >>>>>
> > > > > > > > > > dirk> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>>>
> > > > > > > <ar...@elyland.net>> >>>>>
> > > > > > > > > > wrote:> >>>>>
> > > > > > > > > > >>>>>
> > > > > > > > > > > Bit more description. "Several context" mean tomcat>
> > > context ->>>>
> > > > > > > > > several> >>>>>
> > > > > > > > > > > jspwiki.> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski>
> > > <a....@elyland.net>>>>
> > > > > > > wrote:> >>>>>
> > > > > > > > > > > > Thanks for your attentions, Dirk!>> >>>>>
> > > > > > > > > > > >> >>>>>
> > > > > > > > > > > > I have modified template which used by several>
> > > context with own>>>>
> > > > > > > > > data. >> >>>>>
> > > > > > > > > > > > Header.jsp contain logo click by which must open>
> > > another>>>
> > > > > > > internet> >>>>>
> > > > > > > > > > > page, >> >>>>>
> > > > > > > > > > > > but the page different for each context.>> >>>>>
> > > > > > > > > > > > I hope use variable that I could set for each
> context>>>
> > > > > > > separately>>>>
> > > > > > > > > (like >> >>>>>
> > > > > > > > > > > > the CopyrightNotice.txt, for example), which will
> be>
> > > contain>>>>
> > > > > > > > > external >> >>>>>
> > > > > > > > > > > > page link, and use that variable in Header.jsp.>>
> >>>>>
> > > > > > > > > > > >> >>>>>
> > > > > > > > > > > >> >>>>>
> > > > > > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx>
> > > <d....@gmail.com>>>>
> > > > > > > wrote:>>>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > > > > Hi,> >>> >>>>>
> > > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > Can you describe a bit more in detail what you
> are>
> > > trying>>>
> > > > > > > to> >>>>>
> > > > > > > > > > > achieve?> >>> >>>>>
> > > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > dirk> >>> >>>>>
> > > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>>>>
> > > > > > > > > <ar...@elyland.net>>> >>>>>
> > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > wrote:> >>> >>>>>
> > > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > > Good day!> >>> >>>>>
> > > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > > I did read the explanation> >>> >>>>>
> > > > > > > > > > > > > >>
> > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>>>
> > > > > > > > > and do >> >>>>>
> > > > > > > > > > > > not> >>> >>>>>
> > > > > > > > > > > > > > uderstand, how create custom variable for>
> > > context.> >>> >>>>>
> > > > > > > > > > > > > > I needed variable, which will be contain link
> to>
> > > another>>>
> > > > > > > page>>>>
> > > > > > > > > >> >>>>>
> > > > > > > > > > > > different> >>> >>>>>
> > > > > > > > > > > > > > for each context which placed in the wiki>
> > > Header.> >>> >>>>>
> > > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > > Tell me please, how I can make that.> >>> >>>>>
> > > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > > Thanks in advance.> >>> >>>>>
> > > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > > --> >>> >>>>>
> > > > > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський>
> > > |With>>>
> > > > > > > best> >>>>>
> > > > > > > > > > > regards, >> >>>>>
> > > > > > > > > > > > Mr.> >>> >>>>>
> > > > > > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,>
> > > Александр>>>
> > > > > > > >> >>>>>
> > > > > > > > > > > > Рыдзевский> >>> >>>>>
> > > > > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.>
> > > |System and>>>>
> > > > > > > > > Network> >>> >>>>>
> > > > > > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой>
> > > инженер,>>>>
> > > > > > > > > Elyland> >>>>>
> > > > > > > > > > > ltd.> >>> >>>>>
> > > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > >> >>>>>
> > > > > > > > > > > > -- >> >>>>>
> > > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський
> |With>
> > > best>>>>
> > > > > > > > > regards,> >>>>>
> > > > > > > > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями,>
> > > Александр>>>>
> > > > > > > > > Рыдзевский>> >>>>>
> > > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.
> |System>
> > > and>>>
> > > > > > > Network> >>>>>
> > > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой
> инженер,>
> > > Elyland>>>>
> > > > > > > > > ltd.>> >>>>>
> > > > > > > > > > > >> >>>>>
> > > > > > > > > > > >> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > > --> >>>>>
> > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With>
> > > best>>>
> > > > > > > regards,>>>>
> > > > > > > > > Mr.> >>>>>
> > > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,>
> > > Александр>>>>
> > > > > > > > > Рыдзевский> >>>>>
> > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.
> |System and>>>
> > > > > > > Network> >>>>>
> > > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой
> инженер,>
> > > Elyland>>>
> > > > > > > ltd.> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > > > -->>>>
> > > > > > > > > З найкращими побажаннями, |With best regards,>>>>
> > > > > > > > > Олександр Ридзевський |Alexander Rydzewski>>>>
> > > > > > > > >>>>>
> > > > > > > > >>>>>
> > > > > > > >>>>
> > > > > > >>>>
> > > > > > > -->>>
> > > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>
> > > regards, Mr.>>>
> > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > > Рыдзевский>>>
> > > > > > > Системний та мережевий інженер, Elyland ltd. |System and
> Network>>>
> > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
> Elyland>
> > > ltd.>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > >>>
> > > > > >>
> > > > > -- >>
> > > > > З найкращими побажаннями, Олександр Ридзевський |With best
> regards,>
> > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр
> Рыдзевский>>
> > > > > Системний та мережевий інженер, Elyland ltd. |System and Network>
> > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>>
> > > > > >>
> > > >> %0
>
> --
> З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr.
> Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
> Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
>
>
Re: Custom context variable
Posted by Alex Rydzewski <ar...@elyland.net>.
Good morning, Dirk!
That is do not help for my situation.
jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
https://mydomain.is?page=%s
Header.jsp: href="<wiki:Link page='Portal:html' format='url' />
Result: http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml
I did add variable to template by type of 'FrontPage'
jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
https://mydomain.is?page=%s
Header.jsp: <c:set var="homepage"><wiki:Variable
var="jspwiki.interWikiRef.Portal" /></c:set>
Header.jsp: href="<wiki:Link page='${homepage}' format='url' />"
In that case result is:
http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=https%3A//mlgame.ru%3Fpage%3D%25s
In both the cases I get "currentwiki" part in result url:
http://172.28.3.166:8080/currentwiki/Wiki.jsp, but I need clear pointed url.
Expected link: http://mydomain.is/html or simply http://mydomain.is
This option is very needed for our project. Help me please.
On 2021/05/11 20:28:20, Dirk Frederickx <d....@gmail.com> wrote:
> Try::>
> jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
https://mydomain.is>
> ?page=%s>
>
> What is does: it replaces the %s by the name of the page in the
wiki-link.>
>
> dirk>
>
> On Tue, May 11, 2021 at 5:09 PM Alex Rydzewski <ar...@elyland.net>>
> wrote:>
>
> > Good day, Dirk!>
> >>
> > I make that:>
> >>
> > jspwiki-custom.properties: jspwiki.interWikiRef.Portal =>
> > https://mydomain.is>
> >>
> > Header.jsp: href="<wiki:Link page='Portal:html' format='url' />">
> >>
> > In result link is:>
> > http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml>
> >>
> > Expected: http:/mydomain.is/html>
> >>
> >>
> > On 2021/05/07 10:46:26, Dirk Frederickx <d....@gmail.com> wrote:>
> > > Hi Alex>>
> > >>
> > > You need to use an interwiki-ref with a colon: >>
> > >>
> > > > href="<wiki:Link page='Portal:Some-page-name' format='url' />">>
> > >>
> > >>
> > > Dirk>>
> > >>
> > > > On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net>
wrote:>>
> > > > >>
> > > > Kind times, Dirk!>>
> > > > >>
> > > > Thank you for your explanation. However, I have problem even so.>>
> > > > >>
> > > > Add jspwiki.interWikiRef.Portal = https://mydomain.is to>
> > jspwiki-custom.properties>>
> > > > In Header.jsp link specified: href="<wiki:Link page='Portal'>
> > format='url' />">>
> > > > >>
> > > > In result link is>
> > http://172.28.3.166:8080/current/Wiki.jsp?page=Portal>>
> > > > Expected https://mydomain.is>>
> > > > >>
> > > > What am I doing wrong?>>
> > > > >>
> > > > >>
> > > > On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com> wrote:>>
> > > > > Yes, you can use interwiki links also in your template code.>>>
> > > > >>>
> > > > > jspwiki.properties :>>>
> > > > > jspwiki.interWikiRef.Mayonaise =>
> > https://jspwiki.ru.Mayonaise?page=%s>>>
> > > > >>>
> > > > > In wiki-markup:>>>
> > > > > This is a link to the Mayonaise home-page :
[Mayonaise:HomePage]>>>
> > > > >>>
> > > > > In a template you could do this>>>
> > > > > <wiki:Link>Mayonaise:HomePage</wiki:Link>>>>
> > > > >>>
> > > > > or>>>
> > > > >>>
> > > > > <a class="mayonaise-link" href="<wiki:Link>
> > page='Mayonaise:HomePage'>>>
> > > > > format='url' />">Link to M</a>>>>
> > > > >>>
> > > > >>>
> > > > >>>
> > > > > dirk>>>
> > > > >>>
> > > > > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski
<ar...@elyland.net>>>>
> > > > > wrote:>>>
> > > > >>>
> > > > > > Hello, Dirk!>>>
> > > > > >>>>
> > > > > > Do I can use that variable in template code?>>>
> > > > > >>>>
> > > > > >>>>
> > > > > > On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com>>
> > wrote:>>>
> > > > > > > Hi Alex>>>>
> > > > > > >>>>
> > > > > > > Tx for the additional information.>>>>
> > > > > > >>>>
> > > > > > > You may want to read about>>>>
> > > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>>>
> > > > > > > which can facilitate establishing links between different>
> > wiki sites.>>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > > dirk>>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>>>>
> > > > > > > rydzewski.al@gmail.com> wrote:>>>>
> > > > > > >>>>
> > > > > > > > Kind times, Dirk!>>>>
> > > > > > > >>>>>
> > > > > > > > I have one host with tomcat. In that tomcat I run several>
> > context>>>>
> > > > > > > > (several copy of) with jspwiki. Each instanse of jspwiki>
> > has own data>>>>
> > > > > > > > but use the one common template (modified haddock). In
the>
> > template>>>>
> > > > > > > > header placed some image clicking by which need for me so>
> > that>>>
> > > > > > direct to>>>>
> > > > > > > > another external http site. Each of the jspwiki instance>
> > has its own>>>>
> > > > > > > > link. For example. jspwiki.ru must contain link to>
> > blablabla.ru,>>>>
> > > > > > > > jspwiki.en contain link to blbl.en, and so on...>>>>
> > > > > > > >>>>>
> > > > > > > >>>>>
> > > > > > > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com>>
> > wrote:>>>>
> > > > > > > > > Hi Alex,> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > I probably don't fully understand your use-case.> >>>>>
> > > > > > > > > It seems you need to use WikiVariables in your template>
> > JSP ...> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > Assume you would have following pages; containing the>
> > 'condiment'>>>>
> > > > > > > > Wiki> >>>>>
> > > > > > > > > Variable:> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > PAGE_1> >>>>>
> > > > > > > > > [{SET condiment='mayonaise'}]> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > PAGE_2> >>>>>
> > > > > > > > > [{SET condiment='pickles'}]> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > PAGE_3> >>>>>
> > > > > > > > > [{SET condiment='pickles'}]> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > Now you could modify the HEADER.JSP by adding a page
link>
> > which>>>
> > > > > > will>>>>
> > > > > > > > change> >>>>>
> > > > > > > > > depending on the value of this variable.> >>>>>
> > > > > > > > > You can use the Variable TLD to read-out any wiki>
> > variable in your>>>>
> > > > > > > > JSP's,> >>>>>
> > > > > > > > > like so:> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > HEADER.JSP> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > <div class="header">> >>>>>
> > > > > > > > > ..> >>>>>
> > > > > > > > > <div class="pagename"> .... </div>> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > <div class="special-link">> >>>>>
> > > > > > > > > <wiki:Link><wiki:Variable var="condiment">
> > default="Pickles" />>>>
> > > > > > Home> >>>>>
> > > > > > > > > Page</wiki:Link>> >>>>>
> > > > > > > > > </div>> >>>>>
> > > > > > > > > </div>> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > So, when visiting PAGE_1; the header will have a link
to>
> > "Mayonaise>>>>
> > > > > > > > Home> >>>>>
> > > > > > > > > Page".> >>>>>
> > > > > > > > > When visiting PAGE_2 or PAGE_3; the header will have a>
> > link to>>>>
> > > > > > > > "Pickles> >>>>>
> > > > > > > > > Home Page".> >>>>>
> > > > > > > > > When visiting other pages without the "condiment">
> > variable, the>>>
> > > > > > link>>>>
> > > > > > > > will> >>>>>
> > > > > > > > > point to "Pickles Home Page".> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > Hope this is helpful,> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > Grtz,> >>>>>
> > > > > > > > > dirk> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>>>
> > > > > > <ar...@elyland.net>> >>>>>
> > > > > > > > > wrote:> >>>>>
> > > > > > > > > >>>>>
> > > > > > > > > > Bit more description. "Several context" mean tomcat>
> > context ->>>>
> > > > > > > > several> >>>>>
> > > > > > > > > > jspwiki.> >>>>>
> > > > > > > > > >> >>>>>
> > > > > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski>
> > <a....@elyland.net>>>>
> > > > > > wrote:> >>>>>
> > > > > > > > > > > Thanks for your attentions, Dirk!>> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > > I have modified template which used by several>
> > context with own>>>>
> > > > > > > > data. >> >>>>>
> > > > > > > > > > > Header.jsp contain logo click by which must open>
> > another>>>
> > > > > > internet> >>>>>
> > > > > > > > > > page, >> >>>>>
> > > > > > > > > > > but the page different for each context.>> >>>>>
> > > > > > > > > > > I hope use variable that I could set for each
context>>>
> > > > > > separately>>>>
> > > > > > > > (like >> >>>>>
> > > > > > > > > > > the CopyrightNotice.txt, for example), which will
be>
> > contain>>>>
> > > > > > > > external >> >>>>>
> > > > > > > > > > > page link, and use that variable in Header.jsp.>>
>>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx>
> > <d....@gmail.com>>>>
> > > > > > wrote:>>>>>>
> > > > > > > > >>>>>
> > > > > > > > > > > > Hi,> >>> >>>>>
> > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > Can you describe a bit more in detail what you
are>
> > trying>>>
> > > > > > to> >>>>>
> > > > > > > > > > achieve?> >>> >>>>>
> > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > dirk> >>> >>>>>
> > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>>>>
> > > > > > > > <ar...@elyland.net>>> >>>>>
> > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > wrote:> >>> >>>>>
> > > > > > > > > > > > >>> >>>>>
> > > > > > > > > > > > > Good day!> >>> >>>>>
> > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > I did read the explanation> >>> >>>>>
> > > > > > > > > > > > >>
> > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>>>
> > > > > > > > and do >> >>>>>
> > > > > > > > > > > not> >>> >>>>>
> > > > > > > > > > > > > uderstand, how create custom variable for>
> > context.> >>> >>>>>
> > > > > > > > > > > > > I needed variable, which will be contain link
to>
> > another>>>
> > > > > > page>>>>
> > > > > > > > >> >>>>>
> > > > > > > > > > > different> >>> >>>>>
> > > > > > > > > > > > > for each context which placed in the wiki>
> > Header.> >>> >>>>>
> > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > Tell me please, how I can make that.> >>> >>>>>
> > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > Thanks in advance.> >>> >>>>>
> > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > > --> >>> >>>>>
> > > > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський>
> > |With>>>
> > > > > > best> >>>>>
> > > > > > > > > > regards, >> >>>>>
> > > > > > > > > > > Mr.> >>> >>>>>
> > > > > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,>
> > Александр>>>
> > > > > > >> >>>>>
> > > > > > > > > > > Рыдзевский> >>> >>>>>
> > > > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.>
> > |System and>>>>
> > > > > > > > Network> >>> >>>>>
> > > > > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой>
> > инженер,>>>>
> > > > > > > > Elyland> >>>>>
> > > > > > > > > > ltd.> >>> >>>>>
> > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > > >> >>> >>>>>
> > > > > > > > > > > >>> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > > -- >> >>>>>
> > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський
|With>
> > best>>>>
> > > > > > > > regards,> >>>>>
> > > > > > > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями,>
> > Александр>>>>
> > > > > > > > Рыдзевский>> >>>>>
> > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.
|System>
> > and>>>
> > > > > > Network> >>>>>
> > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой
инженер,>
> > Elyland>>>>
> > > > > > > > ltd.>> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > > >> >>>>>
> > > > > > > > > >> >>>>>
> > > > > > > > > > --> >>>>>
> > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With>
> > best>>>
> > > > > > regards,>>>>
> > > > > > > > Mr.> >>>>>
> > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,>
> > Александр>>>>
> > > > > > > > Рыдзевский> >>>>>
> > > > > > > > > > Системний та мережевий інженер, Elyland ltd.
|System and>>>
> > > > > > Network> >>>>>
> > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой
инженер,>
> > Elyland>>>
> > > > > > ltd.> >>>>>
> > > > > > > > > >> >>>>>
> > > > > > > > > >> >>>>>
> > > > > > > > >>>>>
> > > > > > > >>>>>
> > > > > > > > -->>>>
> > > > > > > > З найкращими побажаннями, |With best regards,>>>>
> > > > > > > > Олександр Ридзевський |Alexander Rydzewski>>>>
> > > > > > > >>>>>
> > > > > > > >>>>>
> > > > > > >>>>
> > > > > >>>>
> > > > > > -->>>
> > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>
> > regards, Mr.>>>
> > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > Рыдзевский>>>
> > > > > > Системний та мережевий інженер, Elyland ltd. |System and
Network>>>
> > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
Elyland>
> > ltd.>>>
> > > > > >>>>
> > > > > >>>>
> > > > >>>
> > > > >>
> > > > -- >>
> > > > З найкращими побажаннями, Олександр Ридзевський |With best
regards,>
> > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр
Рыдзевский>>
> > > > Системний та мережевий інженер, Elyland ltd. |System and Network>
> > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>>
> > > > >>
> > >> %0
--
З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
Системний та мережевий інженер, Elyland ltd. |System and Network Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
Re: Custom context variable
Posted by Dirk Frederickx <di...@gmail.com>.
Try::
jspwiki-custom.properties: jspwiki.interWikiRef.Portal = https://mydomain.is
?page=%s
What is does: it replaces the %s by the name of the page in the wiki-link.
dirk
On Tue, May 11, 2021 at 5:09 PM Alex Rydzewski <ar...@elyland.net>
wrote:
> Good day, Dirk!
>
> I make that:
>
> jspwiki-custom.properties: jspwiki.interWikiRef.Portal =
> https://mydomain.is
>
> Header.jsp: href="<wiki:Link page='Portal:html' format='url' />"
>
> In result link is:
> http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml
>
> Expected: http:/mydomain.is/html
>
>
> On 2021/05/07 10:46:26, Dirk Frederickx <d....@gmail.com> wrote:
> > Hi Alex>
> >
> > You need to use an interwiki-ref with a colon: >
> >
> > > href="<wiki:Link page='Portal:Some-page-name' format='url' />">
> >
> >
> > Dirk>
> >
> > > On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net> wrote:>
> > > >
> > > Kind times, Dirk!>
> > > >
> > > Thank you for your explanation. However, I have problem even so.>
> > > >
> > > Add jspwiki.interWikiRef.Portal = https://mydomain.is to
> jspwiki-custom.properties>
> > > In Header.jsp link specified: href="<wiki:Link page='Portal'
> format='url' />">
> > > >
> > > In result link is
> http://172.28.3.166:8080/current/Wiki.jsp?page=Portal>
> > > Expected https://mydomain.is>
> > > >
> > > What am I doing wrong?>
> > > >
> > > >
> > > On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com> wrote:>
> > > > Yes, you can use interwiki links also in your template code.>>
> > > >>
> > > > jspwiki.properties :>>
> > > > jspwiki.interWikiRef.Mayonaise =
> https://jspwiki.ru.Mayonaise?page=%s>>
> > > >>
> > > > In wiki-markup:>>
> > > > This is a link to the Mayonaise home-page : [Mayonaise:HomePage]>>
> > > >>
> > > > In a template you could do this>>
> > > > <wiki:Link>Mayonaise:HomePage</wiki:Link>>>
> > > >>
> > > > or>>
> > > >>
> > > > <a class="mayonaise-link" href="<wiki:Link
> page='Mayonaise:HomePage'>>
> > > > format='url' />">Link to M</a>>>
> > > >>
> > > >>
> > > >>
> > > > dirk>>
> > > >>
> > > > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>>>
> > > > wrote:>>
> > > >>
> > > > > Hello, Dirk!>>
> > > > >>>
> > > > > Do I can use that variable in template code?>>
> > > > >>>
> > > > >>>
> > > > > On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com>
> wrote:>>
> > > > > > Hi Alex>>>
> > > > > >>>
> > > > > > Tx for the additional information.>>>
> > > > > >>>
> > > > > > You may want to read about>>>
> > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>>
> > > > > > which can facilitate establishing links between different
> wiki sites.>>>
> > > > > >>>
> > > > > >>>
> > > > > > dirk>>>
> > > > > >>>
> > > > > >>>
> > > > > >>>
> > > > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>>>
> > > > > > rydzewski.al@gmail.com> wrote:>>>
> > > > > >>>
> > > > > > > Kind times, Dirk!>>>
> > > > > > >>>>
> > > > > > > I have one host with tomcat. In that tomcat I run several
> context>>>
> > > > > > > (several copy of) with jspwiki. Each instanse of jspwiki
> has own data>>>
> > > > > > > but use the one common template (modified haddock). In the
> template>>>
> > > > > > > header placed some image clicking by which need for me so
> that>>
> > > > > direct to>>>
> > > > > > > another external http site. Each of the jspwiki instance
> has its own>>>
> > > > > > > link. For example. jspwiki.ru must contain link to
> blablabla.ru,>>>
> > > > > > > jspwiki.en contain link to blbl.en, and so on...>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com>
> wrote:>>>
> > > > > > > > Hi Alex,> >>>>
> > > > > > > > >>>>
> > > > > > > > >>>>
> > > > > > > > I probably don't fully understand your use-case.> >>>>
> > > > > > > > It seems you need to use WikiVariables in your template
> JSP ...> >>>>
> > > > > > > > >>>>
> > > > > > > > Assume you would have following pages; containing the
> 'condiment'>>>
> > > > > > > Wiki> >>>>
> > > > > > > > Variable:> >>>>
> > > > > > > > >>>>
> > > > > > > > PAGE_1> >>>>
> > > > > > > > [{SET condiment='mayonaise'}]> >>>>
> > > > > > > > >>>>
> > > > > > > > PAGE_2> >>>>
> > > > > > > > [{SET condiment='pickles'}]> >>>>
> > > > > > > > >>>>
> > > > > > > > PAGE_3> >>>>
> > > > > > > > [{SET condiment='pickles'}]> >>>>
> > > > > > > > >>>>
> > > > > > > > >>>>
> > > > > > > > Now you could modify the HEADER.JSP by adding a page link
> which>>
> > > > > will>>>
> > > > > > > change> >>>>
> > > > > > > > depending on the value of this variable.> >>>>
> > > > > > > > You can use the Variable TLD to read-out any wiki
> variable in your>>>
> > > > > > > JSP's,> >>>>
> > > > > > > > like so:> >>>>
> > > > > > > > >>>>
> > > > > > > > HEADER.JSP> >>>>
> > > > > > > > >>>>
> > > > > > > > <div class="header">> >>>>
> > > > > > > > ..> >>>>
> > > > > > > > <div class="pagename"> .... </div>> >>>>
> > > > > > > > >>>>
> > > > > > > > <div class="special-link">> >>>>
> > > > > > > > <wiki:Link><wiki:Variable var="condiment"
> default="Pickles" />>>
> > > > > Home> >>>>
> > > > > > > > Page</wiki:Link>> >>>>
> > > > > > > > </div>> >>>>
> > > > > > > > </div>> >>>>
> > > > > > > > >>>>
> > > > > > > > >>>>
> > > > > > > > So, when visiting PAGE_1; the header will have a link to
> "Mayonaise>>>
> > > > > > > Home> >>>>
> > > > > > > > Page".> >>>>
> > > > > > > > When visiting PAGE_2 or PAGE_3; the header will have a
> link to>>>
> > > > > > > "Pickles> >>>>
> > > > > > > > Home Page".> >>>>
> > > > > > > > When visiting other pages without the "condiment"
> variable, the>>
> > > > > link>>>
> > > > > > > will> >>>>
> > > > > > > > point to "Pickles Home Page".> >>>>
> > > > > > > > >>>>
> > > > > > > > Hope this is helpful,> >>>>
> > > > > > > > >>>>
> > > > > > > > Grtz,> >>>>
> > > > > > > > dirk> >>>>
> > > > > > > > >>>>
> > > > > > > > >>>>
> > > > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>>
> > > > > <ar...@elyland.net>> >>>>
> > > > > > > > wrote:> >>>>
> > > > > > > > >>>>
> > > > > > > > > Bit more description. "Several context" mean tomcat
> context ->>>
> > > > > > > several> >>>>
> > > > > > > > > jspwiki.> >>>>
> > > > > > > > >> >>>>
> > > > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski
> <a....@elyland.net>>>
> > > > > wrote:> >>>>
> > > > > > > > > > Thanks for your attentions, Dirk!>> >>>>
> > > > > > > > > >> >>>>
> > > > > > > > > > I have modified template which used by several
> context with own>>>
> > > > > > > data. >> >>>>
> > > > > > > > > > Header.jsp contain logo click by which must open
> another>>
> > > > > internet> >>>>
> > > > > > > > > page, >> >>>>
> > > > > > > > > > but the page different for each context.>> >>>>
> > > > > > > > > > I hope use variable that I could set for each context>>
> > > > > separately>>>
> > > > > > > (like >> >>>>
> > > > > > > > > > the CopyrightNotice.txt, for example), which will be
> contain>>>
> > > > > > > external >> >>>>
> > > > > > > > > > page link, and use that variable in Header.jsp.>> >>>>
> > > > > > > > > >> >>>>
> > > > > > > > > >> >>>>
> > > > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx
> <d....@gmail.com>>>
> > > > > wrote:>>>>>
> > > > > > > >>>>
> > > > > > > > > > > Hi,> >>> >>>>
> > > > > > > > > > > >>> >>>>
> > > > > > > > > > > Can you describe a bit more in detail what you are
> trying>>
> > > > > to> >>>>
> > > > > > > > > achieve?> >>> >>>>
> > > > > > > > > > > >>> >>>>
> > > > > > > > > > > >>> >>>>
> > > > > > > > > > > dirk> >>> >>>>
> > > > > > > > > > > >>> >>>>
> > > > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>>>
> > > > > > > <ar...@elyland.net>>> >>>>
> > > > > > > > > >>> >>>>
> > > > > > > > > > > wrote:> >>> >>>>
> > > > > > > > > > > >>> >>>>
> > > > > > > > > > > > Good day!> >>> >>>>
> > > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > > I did read the explanation> >>> >>>>
> > > > > > > > > > > >
> https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>>
> > > > > > > and do >> >>>>
> > > > > > > > > > not> >>> >>>>
> > > > > > > > > > > > uderstand, how create custom variable for
> context.> >>> >>>>
> > > > > > > > > > > > I needed variable, which will be contain link to
> another>>
> > > > > page>>>
> > > > > > > >> >>>>
> > > > > > > > > > different> >>> >>>>
> > > > > > > > > > > > for each context which placed in the wiki
> Header.> >>> >>>>
> > > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > > Tell me please, how I can make that.> >>> >>>>
> > > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > > Thanks in advance.> >>> >>>>
> > > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > > --> >>> >>>>
> > > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський
> |With>>
> > > > > best> >>>>
> > > > > > > > > regards, >> >>>>
> > > > > > > > > > Mr.> >>> >>>>
> > > > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,
> Александр>>
> > > > > >> >>>>
> > > > > > > > > > Рыдзевский> >>> >>>>
> > > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.
> |System and>>>
> > > > > > > Network> >>> >>>>
> > > > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой
> инженер,>>>
> > > > > > > Elyland> >>>>
> > > > > > > > > ltd.> >>> >>>>
> > > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > >> >>> >>>>
> > > > > > > > > > >>> >>>>
> > > > > > > > > >> >>>>
> > > > > > > > > > -- >> >>>>
> > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With
> best>>>
> > > > > > > regards,> >>>>
> > > > > > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями,
> Александр>>>
> > > > > > > Рыдзевский>> >>>>
> > > > > > > > > > Системний та мережевий інженер, Elyland ltd. |System
> and>>
> > > > > Network> >>>>
> > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
> Elyland>>>
> > > > > > > ltd.>> >>>>
> > > > > > > > > >> >>>>
> > > > > > > > > >> >>>>
> > > > > > > > >> >>>>
> > > > > > > > > --> >>>>
> > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With
> best>>
> > > > > regards,>>>
> > > > > > > Mr.> >>>>
> > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,
> Александр>>>
> > > > > > > Рыдзевский> >>>>
> > > > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>>
> > > > > Network> >>>>
> > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
> Elyland>>
> > > > > ltd.> >>>>
> > > > > > > > >> >>>>
> > > > > > > > >> >>>>
> > > > > > > >>>>
> > > > > > >>>>
> > > > > > > -->>>
> > > > > > > З найкращими побажаннями, |With best regards,>>>
> > > > > > > Олександр Ридзевський |Alexander Rydzewski>>>
> > > > > > >>>>
> > > > > > >>>>
> > > > > >>>
> > > > >>>
> > > > > -->>
> > > > > З найкращими побажаннями, Олександр Ридзевський |With best
> regards, Mr.>>
> > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр
> Рыдзевский>>
> > > > > Системний та мережевий інженер, Elyland ltd. |System and Network>>
> > > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
> ltd.>>
> > > > >>>
> > > > >>>
> > > >>
> > > >
> > > -- >
> > > З найкращими побажаннями, Олександр Ридзевський |With best regards,
> Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский>
> > > Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>
> > > >
> >
>
> --
> З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr.
> Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
> Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
>
>
Re: Custom context variable
Posted by Alex Rydzewski <ar...@elyland.net>.
Good day, Dirk!
I make that:
jspwiki-custom.properties: jspwiki.interWikiRef.Portal = https://mydomain.is
Header.jsp: href="<wiki:Link page='Portal:html' format='url' />"
In result link is:
http://172.28.3.166:8080/currentwiki/Wiki.jsp?page=Portal%3Ahtml
Expected: http:/mydomain.is/html
On 2021/05/07 10:46:26, Dirk Frederickx <d....@gmail.com> wrote:
> Hi Alex>
>
> You need to use an interwiki-ref with a colon: >
>
> > href="<wiki:Link page='Portal:Some-page-name' format='url' />">
>
>
> Dirk>
>
> > On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net> wrote:>
> > >
> > Kind times, Dirk!>
> > >
> > Thank you for your explanation. However, I have problem even so.>
> > >
> > Add jspwiki.interWikiRef.Portal = https://mydomain.is to
jspwiki-custom.properties>
> > In Header.jsp link specified: href="<wiki:Link page='Portal'
format='url' />">
> > >
> > In result link is
http://172.28.3.166:8080/current/Wiki.jsp?page=Portal>
> > Expected https://mydomain.is>
> > >
> > What am I doing wrong?>
> > >
> > >
> > On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com> wrote:>
> > > Yes, you can use interwiki links also in your template code.>>
> > >>
> > > jspwiki.properties :>>
> > > jspwiki.interWikiRef.Mayonaise =
https://jspwiki.ru.Mayonaise?page=%s>>
> > >>
> > > In wiki-markup:>>
> > > This is a link to the Mayonaise home-page : [Mayonaise:HomePage]>>
> > >>
> > > In a template you could do this>>
> > > <wiki:Link>Mayonaise:HomePage</wiki:Link>>>
> > >>
> > > or>>
> > >>
> > > <a class="mayonaise-link" href="<wiki:Link
page='Mayonaise:HomePage'>>
> > > format='url' />">Link to M</a>>>
> > >>
> > >>
> > >>
> > > dirk>>
> > >>
> > > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>>>
> > > wrote:>>
> > >>
> > > > Hello, Dirk!>>
> > > >>>
> > > > Do I can use that variable in template code?>>
> > > >>>
> > > >>>
> > > > On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com> wrote:>>
> > > > > Hi Alex>>>
> > > > >>>
> > > > > Tx for the additional information.>>>
> > > > >>>
> > > > > You may want to read about>>>
> > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>>
> > > > > which can facilitate establishing links between different
wiki sites.>>>
> > > > >>>
> > > > >>>
> > > > > dirk>>>
> > > > >>>
> > > > >>>
> > > > >>>
> > > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>>>
> > > > > rydzewski.al@gmail.com> wrote:>>>
> > > > >>>
> > > > > > Kind times, Dirk!>>>
> > > > > >>>>
> > > > > > I have one host with tomcat. In that tomcat I run several
context>>>
> > > > > > (several copy of) with jspwiki. Each instanse of jspwiki
has own data>>>
> > > > > > but use the one common template (modified haddock). In the
template>>>
> > > > > > header placed some image clicking by which need for me so
that>>
> > > > direct to>>>
> > > > > > another external http site. Each of the jspwiki instance
has its own>>>
> > > > > > link. For example. jspwiki.ru must contain link to
blablabla.ru,>>>
> > > > > > jspwiki.en contain link to blbl.en, and so on...>>>
> > > > > >>>>
> > > > > >>>>
> > > > > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com>
wrote:>>>
> > > > > > > Hi Alex,> >>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > I probably don't fully understand your use-case.> >>>>
> > > > > > > It seems you need to use WikiVariables in your template
JSP ...> >>>>
> > > > > > > >>>>
> > > > > > > Assume you would have following pages; containing the
'condiment'>>>
> > > > > > Wiki> >>>>
> > > > > > > Variable:> >>>>
> > > > > > > >>>>
> > > > > > > PAGE_1> >>>>
> > > > > > > [{SET condiment='mayonaise'}]> >>>>
> > > > > > > >>>>
> > > > > > > PAGE_2> >>>>
> > > > > > > [{SET condiment='pickles'}]> >>>>
> > > > > > > >>>>
> > > > > > > PAGE_3> >>>>
> > > > > > > [{SET condiment='pickles'}]> >>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > Now you could modify the HEADER.JSP by adding a page link
which>>
> > > > will>>>
> > > > > > change> >>>>
> > > > > > > depending on the value of this variable.> >>>>
> > > > > > > You can use the Variable TLD to read-out any wiki
variable in your>>>
> > > > > > JSP's,> >>>>
> > > > > > > like so:> >>>>
> > > > > > > >>>>
> > > > > > > HEADER.JSP> >>>>
> > > > > > > >>>>
> > > > > > > <div class="header">> >>>>
> > > > > > > ..> >>>>
> > > > > > > <div class="pagename"> .... </div>> >>>>
> > > > > > > >>>>
> > > > > > > <div class="special-link">> >>>>
> > > > > > > <wiki:Link><wiki:Variable var="condiment"
default="Pickles" />>>
> > > > Home> >>>>
> > > > > > > Page</wiki:Link>> >>>>
> > > > > > > </div>> >>>>
> > > > > > > </div>> >>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > So, when visiting PAGE_1; the header will have a link to
"Mayonaise>>>
> > > > > > Home> >>>>
> > > > > > > Page".> >>>>
> > > > > > > When visiting PAGE_2 or PAGE_3; the header will have a
link to>>>
> > > > > > "Pickles> >>>>
> > > > > > > Home Page".> >>>>
> > > > > > > When visiting other pages without the "condiment"
variable, the>>
> > > > link>>>
> > > > > > will> >>>>
> > > > > > > point to "Pickles Home Page".> >>>>
> > > > > > > >>>>
> > > > > > > Hope this is helpful,> >>>>
> > > > > > > >>>>
> > > > > > > Grtz,> >>>>
> > > > > > > dirk> >>>>
> > > > > > > >>>>
> > > > > > > >>>>
> > > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>>
> > > > <ar...@elyland.net>> >>>>
> > > > > > > wrote:> >>>>
> > > > > > > >>>>
> > > > > > > > Bit more description. "Several context" mean tomcat
context ->>>
> > > > > > several> >>>>
> > > > > > > > jspwiki.> >>>>
> > > > > > > >> >>>>
> > > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski
<a....@elyland.net>>>
> > > > wrote:> >>>>
> > > > > > > > > Thanks for your attentions, Dirk!>> >>>>
> > > > > > > > >> >>>>
> > > > > > > > > I have modified template which used by several
context with own>>>
> > > > > > data. >> >>>>
> > > > > > > > > Header.jsp contain logo click by which must open
another>>
> > > > internet> >>>>
> > > > > > > > page, >> >>>>
> > > > > > > > > but the page different for each context.>> >>>>
> > > > > > > > > I hope use variable that I could set for each context>>
> > > > separately>>>
> > > > > > (like >> >>>>
> > > > > > > > > the CopyrightNotice.txt, for example), which will be
contain>>>
> > > > > > external >> >>>>
> > > > > > > > > page link, and use that variable in Header.jsp.>> >>>>
> > > > > > > > >> >>>>
> > > > > > > > >> >>>>
> > > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx
<d....@gmail.com>>>
> > > > wrote:>>>>>
> > > > > > >>>>
> > > > > > > > > > Hi,> >>> >>>>
> > > > > > > > > > >>> >>>>
> > > > > > > > > > Can you describe a bit more in detail what you are
trying>>
> > > > to> >>>>
> > > > > > > > achieve?> >>> >>>>
> > > > > > > > > > >>> >>>>
> > > > > > > > > > >>> >>>>
> > > > > > > > > > dirk> >>> >>>>
> > > > > > > > > > >>> >>>>
> > > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>>>
> > > > > > <ar...@elyland.net>>> >>>>
> > > > > > > > >>> >>>>
> > > > > > > > > > wrote:> >>> >>>>
> > > > > > > > > > >>> >>>>
> > > > > > > > > > > Good day!> >>> >>>>
> > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > I did read the explanation> >>> >>>>
> > > > > > > > > > >
https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>>
> > > > > > and do >> >>>>
> > > > > > > > > not> >>> >>>>
> > > > > > > > > > > uderstand, how create custom variable for
context.> >>> >>>>
> > > > > > > > > > > I needed variable, which will be contain link to
another>>
> > > > page>>>
> > > > > > >> >>>>
> > > > > > > > > different> >>> >>>>
> > > > > > > > > > > for each context which placed in the wiki
Header.> >>> >>>>
> > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > Tell me please, how I can make that.> >>> >>>>
> > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > Thanks in advance.> >>> >>>>
> > > > > > > > > > >> >>> >>>>
> > > > > > > > > > > --> >>> >>>>
> > > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський
|With>>
> > > > best> >>>>
> > > > > > > > regards, >> >>>>
> > > > > > > > > Mr.> >>> >>>>
> > > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,
Александр>>
> > > > >> >>>>
> > > > > > > > > Рыдзевский> >>> >>>>
> > > > > > > > > > > Системний та мережевий інженер, Elyland ltd.
|System and>>>
> > > > > > Network> >>> >>>>
> > > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой
инженер,>>>
> > > > > > Elyland> >>>>
> > > > > > > > ltd.> >>> >>>>
> > > > > > > > > > >> >>> >>>>
> > > > > > > > > > >> >>> >>>>
> > > > > > > > > >>> >>>>
> > > > > > > > >> >>>>
> > > > > > > > > -- >> >>>>
> > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With
best>>>
> > > > > > regards,> >>>>
> > > > > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями,
Александр>>>
> > > > > > Рыдзевский>> >>>>
> > > > > > > > > Системний та мережевий інженер, Elyland ltd. |System
and>>
> > > > Network> >>>>
> > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
Elyland>>>
> > > > > > ltd.>> >>>>
> > > > > > > > >> >>>>
> > > > > > > > >> >>>>
> > > > > > > >> >>>>
> > > > > > > > --> >>>>
> > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With
best>>
> > > > regards,>>>
> > > > > > Mr.> >>>>
> > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,
Александр>>>
> > > > > > Рыдзевский> >>>>
> > > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>>
> > > > Network> >>>>
> > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
Elyland>>
> > > > ltd.> >>>>
> > > > > > > >> >>>>
> > > > > > > >> >>>>
> > > > > > >>>>
> > > > > >>>>
> > > > > > -->>>
> > > > > > З найкращими побажаннями, |With best regards,>>>
> > > > > > Олександр Ридзевський |Alexander Rydzewski>>>
> > > > > >>>>
> > > > > >>>>
> > > > >>>
> > > >>>
> > > > -->>
> > > > З найкращими побажаннями, Олександр Ридзевський |With best
regards, Mr.>>
> > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр
Рыдзевский>>
> > > > Системний та мережевий інженер, Elyland ltd. |System and Network>>
> > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
ltd.>>
> > > >>>
> > > >>>
> > >>
> > >
> > -- >
> > З найкращими побажаннями, Олександр Ридзевський |With best regards,
Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский>
> > Системний та мережевий інженер, Elyland ltd. |System and Network
Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>
> > >
>
--
З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
Системний та мережевий інженер, Elyland ltd. |System and Network Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
Re: Custom context variable
Posted by Dirk Frederickx <di...@gmail.com>.
Hi Alex
You need to use an interwiki-ref with a colon:
> href="<wiki:Link page='Portal:Some-page-name' format='url' />"
Dirk
> On 7 May 2021, at 09:51, Alex Rydzewski <ar...@elyland.net> wrote:
>
> Kind times, Dirk!
>
> Thank you for your explanation. However, I have problem even so.
>
> Add jspwiki.interWikiRef.Portal = https://mydomain.is to jspwiki-custom.properties
> In Header.jsp link specified: href="<wiki:Link page='Portal' format='url' />"
>
> In result link is http://172.28.3.166:8080/current/Wiki.jsp?page=Portal
> Expected https://mydomain.is
>
> What am I doing wrong?
>
>
> On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com> wrote:
> > Yes, you can use interwiki links also in your template code.>
> >
> > jspwiki.properties :>
> > jspwiki.interWikiRef.Mayonaise = https://jspwiki.ru.Mayonaise?page=%s>
> >
> > In wiki-markup:>
> > This is a link to the Mayonaise home-page : [Mayonaise:HomePage]>
> >
> > In a template you could do this>
> > <wiki:Link>Mayonaise:HomePage</wiki:Link>>
> >
> > or>
> >
> > <a class="mayonaise-link" href="<wiki:Link page='Mayonaise:HomePage'>
> > format='url' />">Link to M</a>>
> >
> >
> >
> > dirk>
> >
> > On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>>
> > wrote:>
> >
> > > Hello, Dirk!>
> > >>
> > > Do I can use that variable in template code?>
> > >>
> > >>
> > > On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com> wrote:>
> > > > Hi Alex>>
> > > >>
> > > > Tx for the additional information.>>
> > > >>
> > > > You may want to read about>>
> > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>
> > > > which can facilitate establishing links between different wiki sites.>>
> > > >>
> > > >>
> > > > dirk>>
> > > >>
> > > >>
> > > >>
> > > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>>
> > > > rydzewski.al@gmail.com> wrote:>>
> > > >>
> > > > > Kind times, Dirk!>>
> > > > >>>
> > > > > I have one host with tomcat. In that tomcat I run several context>>
> > > > > (several copy of) with jspwiki. Each instanse of jspwiki has own data>>
> > > > > but use the one common template (modified haddock). In the template>>
> > > > > header placed some image clicking by which need for me so that>
> > > direct to>>
> > > > > another external http site. Each of the jspwiki instance has its own>>
> > > > > link. For example. jspwiki.ru must contain link to blablabla.ru,>>
> > > > > jspwiki.en contain link to blbl.en, and so on...>>
> > > > >>>
> > > > >>>
> > > > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com> wrote:>>
> > > > > > Hi Alex,> >>>
> > > > > > >>>
> > > > > > >>>
> > > > > > I probably don't fully understand your use-case.> >>>
> > > > > > It seems you need to use WikiVariables in your template JSP ...> >>>
> > > > > > >>>
> > > > > > Assume you would have following pages; containing the 'condiment'>>
> > > > > Wiki> >>>
> > > > > > Variable:> >>>
> > > > > > >>>
> > > > > > PAGE_1> >>>
> > > > > > [{SET condiment='mayonaise'}]> >>>
> > > > > > >>>
> > > > > > PAGE_2> >>>
> > > > > > [{SET condiment='pickles'}]> >>>
> > > > > > >>>
> > > > > > PAGE_3> >>>
> > > > > > [{SET condiment='pickles'}]> >>>
> > > > > > >>>
> > > > > > >>>
> > > > > > Now you could modify the HEADER.JSP by adding a page link which>
> > > will>>
> > > > > change> >>>
> > > > > > depending on the value of this variable.> >>>
> > > > > > You can use the Variable TLD to read-out any wiki variable in your>>
> > > > > JSP's,> >>>
> > > > > > like so:> >>>
> > > > > > >>>
> > > > > > HEADER.JSP> >>>
> > > > > > >>>
> > > > > > <div class="header">> >>>
> > > > > > ..> >>>
> > > > > > <div class="pagename"> .... </div>> >>>
> > > > > > >>>
> > > > > > <div class="special-link">> >>>
> > > > > > <wiki:Link><wiki:Variable var="condiment" default="Pickles" />>
> > > Home> >>>
> > > > > > Page</wiki:Link>> >>>
> > > > > > </div>> >>>
> > > > > > </div>> >>>
> > > > > > >>>
> > > > > > >>>
> > > > > > So, when visiting PAGE_1; the header will have a link to "Mayonaise>>
> > > > > Home> >>>
> > > > > > Page".> >>>
> > > > > > When visiting PAGE_2 or PAGE_3; the header will have a link to>>
> > > > > "Pickles> >>>
> > > > > > Home Page".> >>>
> > > > > > When visiting other pages without the "condiment" variable, the>
> > > link>>
> > > > > will> >>>
> > > > > > point to "Pickles Home Page".> >>>
> > > > > > >>>
> > > > > > Hope this is helpful,> >>>
> > > > > > >>>
> > > > > > Grtz,> >>>
> > > > > > dirk> >>>
> > > > > > >>>
> > > > > > >>>
> > > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>
> > > <ar...@elyland.net>> >>>
> > > > > > wrote:> >>>
> > > > > > >>>
> > > > > > > Bit more description. "Several context" mean tomcat context ->>
> > > > > several> >>>
> > > > > > > jspwiki.> >>>
> > > > > > >> >>>
> > > > > > > On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net>>
> > > wrote:> >>>
> > > > > > > > Thanks for your attentions, Dirk!>> >>>
> > > > > > > >> >>>
> > > > > > > > I have modified template which used by several context with own>>
> > > > > data. >> >>>
> > > > > > > > Header.jsp contain logo click by which must open another>
> > > internet> >>>
> > > > > > > page, >> >>>
> > > > > > > > but the page different for each context.>> >>>
> > > > > > > > I hope use variable that I could set for each context>
> > > separately>>
> > > > > (like >> >>>
> > > > > > > > the CopyrightNotice.txt, for example), which will be contain>>
> > > > > external >> >>>
> > > > > > > > page link, and use that variable in Header.jsp.>> >>>
> > > > > > > >> >>>
> > > > > > > >> >>>
> > > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com>>
> > > wrote:>>>>
> > > > > >>>
> > > > > > > > > Hi,> >>> >>>
> > > > > > > > > >>> >>>
> > > > > > > > > Can you describe a bit more in detail what you are trying>
> > > to> >>>
> > > > > > > achieve?> >>> >>>
> > > > > > > > > >>> >>>
> > > > > > > > > >>> >>>
> > > > > > > > > dirk> >>> >>>
> > > > > > > > > >>> >>>
> > > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>>
> > > > > <ar...@elyland.net>>> >>>
> > > > > > > >>> >>>
> > > > > > > > > wrote:> >>> >>>
> > > > > > > > > >>> >>>
> > > > > > > > > > Good day!> >>> >>>
> > > > > > > > > >> >>> >>>
> > > > > > > > > > I did read the explanation> >>> >>>
> > > > > > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>
> > > > > and do >> >>>
> > > > > > > > not> >>> >>>
> > > > > > > > > > uderstand, how create custom variable for context.> >>> >>>
> > > > > > > > > > I needed variable, which will be contain link to another>
> > > page>>
> > > > > >> >>>
> > > > > > > > different> >>> >>>
> > > > > > > > > > for each context which placed in the wiki Header.> >>> >>>
> > > > > > > > > >> >>> >>>
> > > > > > > > > > Tell me please, how I can make that.> >>> >>>
> > > > > > > > > >> >>> >>>
> > > > > > > > > > Thanks in advance.> >>> >>>
> > > > > > > > > >> >>> >>>
> > > > > > > > > > --> >>> >>>
> > > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With>
> > > best> >>>
> > > > > > > regards, >> >>>
> > > > > > > > Mr.> >>> >>>
> > > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > > >> >>>
> > > > > > > > Рыдзевский> >>> >>>
> > > > > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>>
> > > > > Network> >>> >>>
> > > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,>>
> > > > > Elyland> >>>
> > > > > > > ltd.> >>> >>>
> > > > > > > > > >> >>> >>>
> > > > > > > > > >> >>> >>>
> > > > > > > > >>> >>>
> > > > > > > >> >>>
> > > > > > > > -- >> >>>
> > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>>
> > > > > regards,> >>>
> > > > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр>>
> > > > > Рыдзевский>> >>>
> > > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>
> > > Network> >>>
> > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland>>
> > > > > ltd.>> >>>
> > > > > > > >> >>>
> > > > > > > >> >>>
> > > > > > >> >>>
> > > > > > > --> >>>
> > > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>
> > > regards,>>
> > > > > Mr.> >>>
> > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>>
> > > > > Рыдзевский> >>>
> > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>
> > > Network> >>>
> > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland>
> > > ltd.> >>>
> > > > > > >> >>>
> > > > > > >> >>>
> > > > > >>>
> > > > >>>
> > > > > -->>
> > > > > З найкращими побажаннями, |With best regards,>>
> > > > > Олександр Ридзевський |Alexander Rydzewski>>
> > > > >>>
> > > > >>>
> > > >>
> > >>
> > > -->
> > > З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr.>
> > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский>
> > > Системний та мережевий інженер, Elyland ltd. |System and Network>
> > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>
> > >>
> > >>
> >
>
> --
> З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
> Системний та мережевий інженер, Elyland ltd. |System and Network Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
>
Re: Custom context variable
Posted by Alex Rydzewski <ar...@elyland.net>.
Kind times, Dirk!
Thank you for your explanation. However, I have problem even so.
Add jspwiki.interWikiRef.Portal = https://mydomain.is to
jspwiki-custom.properties
In Header.jsp link specified: href="<wiki:Link page='Portal'
format='url' />"
In result link is http://172.28.3.166:8080/current/Wiki.jsp?page=Portal
Expected https://mydomain.is
What am I doing wrong?
On 2021/05/05 11:00:01, Dirk Frederickx <d....@gmail.com> wrote:
> Yes, you can use interwiki links also in your template code.>
>
> jspwiki.properties :>
> jspwiki.interWikiRef.Mayonaise = https://jspwiki.ru.Mayonaise?page=%s>
>
> In wiki-markup:>
> This is a link to the Mayonaise home-page : [Mayonaise:HomePage]>
>
> In a template you could do this>
> <wiki:Link>Mayonaise:HomePage</wiki:Link>>
>
> or>
>
> <a class="mayonaise-link" href="<wiki:Link page='Mayonaise:HomePage'>
> format='url' />">Link to M</a>>
>
>
>
> dirk>
>
> On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>>
> wrote:>
>
> > Hello, Dirk!>
> >>
> > Do I can use that variable in template code?>
> >>
> >>
> > On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com> wrote:>
> > > Hi Alex>>
> > >>
> > > Tx for the additional information.>>
> > >>
> > > You may want to read about>>
> > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>>
> > > which can facilitate establishing links between different wiki
sites.>>
> > >>
> > >>
> > > dirk>>
> > >>
> > >>
> > >>
> > > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>>
> > > rydzewski.al@gmail.com> wrote:>>
> > >>
> > > > Kind times, Dirk!>>
> > > >>>
> > > > I have one host with tomcat. In that tomcat I run several
context>>
> > > > (several copy of) with jspwiki. Each instanse of jspwiki has
own data>>
> > > > but use the one common template (modified haddock). In the
template>>
> > > > header placed some image clicking by which need for me so that>
> > direct to>>
> > > > another external http site. Each of the jspwiki instance has
its own>>
> > > > link. For example. jspwiki.ru must contain link to blablabla.ru,>>
> > > > jspwiki.en contain link to blbl.en, and so on...>>
> > > >>>
> > > >>>
> > > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com> wrote:>>
> > > > > Hi Alex,> >>>
> > > > > >>>
> > > > > >>>
> > > > > I probably don't fully understand your use-case.> >>>
> > > > > It seems you need to use WikiVariables in your template JSP
...> >>>
> > > > > >>>
> > > > > Assume you would have following pages; containing the
'condiment'>>
> > > > Wiki> >>>
> > > > > Variable:> >>>
> > > > > >>>
> > > > > PAGE_1> >>>
> > > > > [{SET condiment='mayonaise'}]> >>>
> > > > > >>>
> > > > > PAGE_2> >>>
> > > > > [{SET condiment='pickles'}]> >>>
> > > > > >>>
> > > > > PAGE_3> >>>
> > > > > [{SET condiment='pickles'}]> >>>
> > > > > >>>
> > > > > >>>
> > > > > Now you could modify the HEADER.JSP by adding a page link which>
> > will>>
> > > > change> >>>
> > > > > depending on the value of this variable.> >>>
> > > > > You can use the Variable TLD to read-out any wiki variable in
your>>
> > > > JSP's,> >>>
> > > > > like so:> >>>
> > > > > >>>
> > > > > HEADER.JSP> >>>
> > > > > >>>
> > > > > <div class="header">> >>>
> > > > > ..> >>>
> > > > > <div class="pagename"> .... </div>> >>>
> > > > > >>>
> > > > > <div class="special-link">> >>>
> > > > > <wiki:Link><wiki:Variable var="condiment" default="Pickles" />>
> > Home> >>>
> > > > > Page</wiki:Link>> >>>
> > > > > </div>> >>>
> > > > > </div>> >>>
> > > > > >>>
> > > > > >>>
> > > > > So, when visiting PAGE_1; the header will have a link to
"Mayonaise>>
> > > > Home> >>>
> > > > > Page".> >>>
> > > > > When visiting PAGE_2 or PAGE_3; the header will have a link to>>
> > > > "Pickles> >>>
> > > > > Home Page".> >>>
> > > > > When visiting other pages without the "condiment" variable, the>
> > link>>
> > > > will> >>>
> > > > > point to "Pickles Home Page".> >>>
> > > > > >>>
> > > > > Hope this is helpful,> >>>
> > > > > >>>
> > > > > Grtz,> >>>
> > > > > dirk> >>>
> > > > > >>>
> > > > > >>>
> > > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski>
> > <ar...@elyland.net>> >>>
> > > > > wrote:> >>>
> > > > > >>>
> > > > > > Bit more description. "Several context" mean tomcat context
->>
> > > > several> >>>
> > > > > > jspwiki.> >>>
> > > > > >> >>>
> > > > > > On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net>>
> > wrote:> >>>
> > > > > > > Thanks for your attentions, Dirk!>> >>>
> > > > > > >> >>>
> > > > > > > I have modified template which used by several context
with own>>
> > > > data. >> >>>
> > > > > > > Header.jsp contain logo click by which must open another>
> > internet> >>>
> > > > > > page, >> >>>
> > > > > > > but the page different for each context.>> >>>
> > > > > > > I hope use variable that I could set for each context>
> > separately>>
> > > > (like >> >>>
> > > > > > > the CopyrightNotice.txt, for example), which will be
contain>>
> > > > external >> >>>
> > > > > > > page link, and use that variable in Header.jsp.>> >>>
> > > > > > >> >>>
> > > > > > >> >>>
> > > > > > > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com>>
> > wrote:>>>>
> > > > >>>
> > > > > > > > Hi,> >>> >>>
> > > > > > > > >>> >>>
> > > > > > > > Can you describe a bit more in detail what you are trying>
> > to> >>>
> > > > > > achieve?> >>> >>>
> > > > > > > > >>> >>>
> > > > > > > > >>> >>>
> > > > > > > > dirk> >>> >>>
> > > > > > > > >>> >>>
> > > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>>
> > > > <ar...@elyland.net>>> >>>
> > > > > > >>> >>>
> > > > > > > > wrote:> >>> >>>
> > > > > > > > >>> >>>
> > > > > > > > > Good day!> >>> >>>
> > > > > > > > >> >>> >>>
> > > > > > > > > I did read the explanation> >>> >>>
> > > > > > > > >
https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>>
> > > > and do >> >>>
> > > > > > > not> >>> >>>
> > > > > > > > > uderstand, how create custom variable for context.>
>>> >>>
> > > > > > > > > I needed variable, which will be contain link to
another>
> > page>>
> > > > >> >>>
> > > > > > > different> >>> >>>
> > > > > > > > > for each context which placed in the wiki Header.>
>>> >>>
> > > > > > > > >> >>> >>>
> > > > > > > > > Tell me please, how I can make that.> >>> >>>
> > > > > > > > >> >>> >>>
> > > > > > > > > Thanks in advance.> >>> >>>
> > > > > > > > >> >>> >>>
> > > > > > > > > --> >>> >>>
> > > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With>
> > best> >>>
> > > > > > regards, >> >>>
> > > > > > > Mr.> >>> >>>
> > > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями,
Александр>
> > >> >>>
> > > > > > > Рыдзевский> >>> >>>
> > > > > > > > > Системний та мережевий інженер, Elyland ltd. |System
and>>
> > > > Network> >>> >>>
> > > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,>>
> > > > Elyland> >>>
> > > > > > ltd.> >>> >>>
> > > > > > > > >> >>> >>>
> > > > > > > > >> >>> >>>
> > > > > > > >>> >>>
> > > > > > >> >>>
> > > > > > > -- >> >>>
> > > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>>
> > > > regards,> >>>
> > > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями,
Александр>>
> > > > Рыдзевский>> >>>
> > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>
> > Network> >>>
> > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
Elyland>>
> > > > ltd.>> >>>
> > > > > > >> >>>
> > > > > > >> >>>
> > > > > >> >>>
> > > > > > --> >>>
> > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>
> > regards,>>
> > > > Mr.> >>>
> > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>>
> > > > Рыдзевский> >>>
> > > > > > Системний та мережевий інженер, Elyland ltd. |System and>
> > Network> >>>
> > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
Elyland>
> > ltd.> >>>
> > > > > >> >>>
> > > > > >> >>>
> > > > >>>
> > > >>>
> > > > -->>
> > > > З найкращими побажаннями, |With best regards,>>
> > > > Олександр Ридзевський |Alexander Rydzewski>>
> > > >>>
> > > >>>
> > >>
> >>
> > -->
> > З найкращими побажаннями, Олександр Ридзевський |With best regards,
Mr.>
> > Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский>
> > Системний та мережевий інженер, Elyland ltd. |System and Network>
> > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.>
> >>
> >>
>
--
З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
Системний та мережевий інженер, Elyland ltd. |System and Network Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
Re: Custom context variable
Posted by Dirk Frederickx <di...@gmail.com>.
Yes, you can use interwiki links also in your template code.
jspwiki.properties :
jspwiki.interWikiRef.Mayonaise = https://jspwiki.ru.Mayonaise?page=%s
In wiki-markup:
This is a link to the Mayonaise home-page : [Mayonaise:HomePage]
In a template you could do this
<wiki:Link>Mayonaise:HomePage</wiki:Link>
or
<a class="mayonaise-link" href="<wiki:Link page='Mayonaise:HomePage'
format='url' />">Link to M</a>
dirk
On Wed, May 5, 2021 at 9:42 AM Alex Rydzewski <ar...@elyland.net>
wrote:
> Hello, Dirk!
>
> Do I can use that variable in template code?
>
>
> On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com> wrote:
> > Hi Alex>
> >
> > Tx for the additional information.>
> >
> > You may want to read about>
> > https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>
> > which can facilitate establishing links between different wiki sites.>
> >
> >
> > dirk>
> >
> >
> >
> > On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>
> > rydzewski.al@gmail.com> wrote:>
> >
> > > Kind times, Dirk!>
> > >>
> > > I have one host with tomcat. In that tomcat I run several context>
> > > (several copy of) with jspwiki. Each instanse of jspwiki has own data>
> > > but use the one common template (modified haddock). In the template>
> > > header placed some image clicking by which need for me so that
> direct to>
> > > another external http site. Each of the jspwiki instance has its own>
> > > link. For example. jspwiki.ru must contain link to blablabla.ru,>
> > > jspwiki.en contain link to blbl.en, and so on...>
> > >>
> > >>
> > > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com> wrote:>
> > > > Hi Alex,> >>
> > > > >>
> > > > >>
> > > > I probably don't fully understand your use-case.> >>
> > > > It seems you need to use WikiVariables in your template JSP ...> >>
> > > > >>
> > > > Assume you would have following pages; containing the 'condiment'>
> > > Wiki> >>
> > > > Variable:> >>
> > > > >>
> > > > PAGE_1> >>
> > > > [{SET condiment='mayonaise'}]> >>
> > > > >>
> > > > PAGE_2> >>
> > > > [{SET condiment='pickles'}]> >>
> > > > >>
> > > > PAGE_3> >>
> > > > [{SET condiment='pickles'}]> >>
> > > > >>
> > > > >>
> > > > Now you could modify the HEADER.JSP by adding a page link which
> will>
> > > change> >>
> > > > depending on the value of this variable.> >>
> > > > You can use the Variable TLD to read-out any wiki variable in your>
> > > JSP's,> >>
> > > > like so:> >>
> > > > >>
> > > > HEADER.JSP> >>
> > > > >>
> > > > <div class="header">> >>
> > > > ..> >>
> > > > <div class="pagename"> .... </div>> >>
> > > > >>
> > > > <div class="special-link">> >>
> > > > <wiki:Link><wiki:Variable var="condiment" default="Pickles" />
> Home> >>
> > > > Page</wiki:Link>> >>
> > > > </div>> >>
> > > > </div>> >>
> > > > >>
> > > > >>
> > > > So, when visiting PAGE_1; the header will have a link to "Mayonaise>
> > > Home> >>
> > > > Page".> >>
> > > > When visiting PAGE_2 or PAGE_3; the header will have a link to>
> > > "Pickles> >>
> > > > Home Page".> >>
> > > > When visiting other pages without the "condiment" variable, the
> link>
> > > will> >>
> > > > point to "Pickles Home Page".> >>
> > > > >>
> > > > Hope this is helpful,> >>
> > > > >>
> > > > Grtz,> >>
> > > > dirk> >>
> > > > >>
> > > > >>
> > > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski
> <ar...@elyland.net>> >>
> > > > wrote:> >>
> > > > >>
> > > > > Bit more description. "Several context" mean tomcat context ->
> > > several> >>
> > > > > jspwiki.> >>
> > > > >> >>
> > > > > On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net>
> wrote:> >>
> > > > > > Thanks for your attentions, Dirk!>> >>
> > > > > >> >>
> > > > > > I have modified template which used by several context with own>
> > > data. >> >>
> > > > > > Header.jsp contain logo click by which must open another
> internet> >>
> > > > > page, >> >>
> > > > > > but the page different for each context.>> >>
> > > > > > I hope use variable that I could set for each context
> separately>
> > > (like >> >>
> > > > > > the CopyrightNotice.txt, for example), which will be contain>
> > > external >> >>
> > > > > > page link, and use that variable in Header.jsp.>> >>
> > > > > >> >>
> > > > > >> >>
> > > > > > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com>
> wrote:>>>
> > > >>
> > > > > > > Hi,> >>> >>
> > > > > > > >>> >>
> > > > > > > Can you describe a bit more in detail what you are trying
> to> >>
> > > > > achieve?> >>> >>
> > > > > > > >>> >>
> > > > > > > >>> >>
> > > > > > > dirk> >>> >>
> > > > > > > >>> >>
> > > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>
> > > <ar...@elyland.net>>> >>
> > > > > >>> >>
> > > > > > > wrote:> >>> >>
> > > > > > > >>> >>
> > > > > > > > Good day!> >>> >>
> > > > > > > >> >>> >>
> > > > > > > > I did read the explanation> >>> >>
> > > > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>
> > > and do >> >>
> > > > > > not> >>> >>
> > > > > > > > uderstand, how create custom variable for context.> >>> >>
> > > > > > > > I needed variable, which will be contain link to another
> page>
> > > >> >>
> > > > > > different> >>> >>
> > > > > > > > for each context which placed in the wiki Header.> >>> >>
> > > > > > > >> >>> >>
> > > > > > > > Tell me please, how I can make that.> >>> >>
> > > > > > > >> >>> >>
> > > > > > > > Thanks in advance.> >>> >>
> > > > > > > >> >>> >>
> > > > > > > > --> >>> >>
> > > > > > > > З найкращими побажаннями, Олександр Ридзевський |With
> best> >>
> > > > > regards, >> >>
> > > > > > Mr.> >>> >>
> > > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр
> >> >>
> > > > > > Рыдзевский> >>> >>
> > > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>
> > > Network> >>> >>
> > > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,>
> > > Elyland> >>
> > > > > ltd.> >>> >>
> > > > > > > >> >>> >>
> > > > > > > >> >>> >>
> > > > > > >>> >>
> > > > > >> >>
> > > > > > -- >> >>
> > > > > > З найкращими побажаннями, Олександр Ридзевський |With best>
> > > regards,> >>
> > > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > > Рыдзевский>> >>
> > > > > > Системний та мережевий інженер, Elyland ltd. |System and
> Network> >>
> > > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland>
> > > ltd.>> >>
> > > > > >> >>
> > > > > >> >>
> > > > >> >>
> > > > > --> >>
> > > > > З найкращими побажаннями, Олександр Ридзевський |With best
> regards,>
> > > Mr.> >>
> > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > > Рыдзевский> >>
> > > > > Системний та мережевий інженер, Elyland ltd. |System and
> Network> >>
> > > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
> ltd.> >>
> > > > >> >>
> > > > >> >>
> > > >>
> > >>
> > > -->
> > > З найкращими побажаннями, |With best regards,>
> > > Олександр Ридзевський |Alexander Rydzewski>
> > >>
> > >>
> >
>
> --
> З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr.
> Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
> Системний та мережевий інженер, Elyland ltd. |System and Network
> Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
>
>
Re: Custom context variable
Posted by Alex Rydzewski <ar...@elyland.net>.
Hello, Dirk!
Do I can use that variable in template code?
On 2021/05/05 06:23:14, Dirk Frederickx <d....@gmail.com> wrote:
> Hi Alex>
>
> Tx for the additional information.>
>
> You may want to read about>
> https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki>
> which can facilitate establishing links between different wiki sites.>
>
>
> dirk>
>
>
>
> On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <>
> rydzewski.al@gmail.com> wrote:>
>
> > Kind times, Dirk!>
> >>
> > I have one host with tomcat. In that tomcat I run several context>
> > (several copy of) with jspwiki. Each instanse of jspwiki has own data>
> > but use the one common template (modified haddock). In the template>
> > header placed some image clicking by which need for me so that
direct to>
> > another external http site. Each of the jspwiki instance has its own>
> > link. For example. jspwiki.ru must contain link to blablabla.ru,>
> > jspwiki.en contain link to blbl.en, and so on...>
> >>
> >>
> > On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com> wrote:>
> > > Hi Alex,> >>
> > > >>
> > > >>
> > > I probably don't fully understand your use-case.> >>
> > > It seems you need to use WikiVariables in your template JSP ...> >>
> > > >>
> > > Assume you would have following pages; containing the 'condiment'>
> > Wiki> >>
> > > Variable:> >>
> > > >>
> > > PAGE_1> >>
> > > [{SET condiment='mayonaise'}]> >>
> > > >>
> > > PAGE_2> >>
> > > [{SET condiment='pickles'}]> >>
> > > >>
> > > PAGE_3> >>
> > > [{SET condiment='pickles'}]> >>
> > > >>
> > > >>
> > > Now you could modify the HEADER.JSP by adding a page link which
will>
> > change> >>
> > > depending on the value of this variable.> >>
> > > You can use the Variable TLD to read-out any wiki variable in your>
> > JSP's,> >>
> > > like so:> >>
> > > >>
> > > HEADER.JSP> >>
> > > >>
> > > <div class="header">> >>
> > > ..> >>
> > > <div class="pagename"> .... </div>> >>
> > > >>
> > > <div class="special-link">> >>
> > > <wiki:Link><wiki:Variable var="condiment" default="Pickles" />
Home> >>
> > > Page</wiki:Link>> >>
> > > </div>> >>
> > > </div>> >>
> > > >>
> > > >>
> > > So, when visiting PAGE_1; the header will have a link to "Mayonaise>
> > Home> >>
> > > Page".> >>
> > > When visiting PAGE_2 or PAGE_3; the header will have a link to>
> > "Pickles> >>
> > > Home Page".> >>
> > > When visiting other pages without the "condiment" variable, the
link>
> > will> >>
> > > point to "Pickles Home Page".> >>
> > > >>
> > > Hope this is helpful,> >>
> > > >>
> > > Grtz,> >>
> > > dirk> >>
> > > >>
> > > >>
> > > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski
<ar...@elyland.net>> >>
> > > wrote:> >>
> > > >>
> > > > Bit more description. "Several context" mean tomcat context ->
> > several> >>
> > > > jspwiki.> >>
> > > >> >>
> > > > On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net>
wrote:> >>
> > > > > Thanks for your attentions, Dirk!>> >>
> > > > >> >>
> > > > > I have modified template which used by several context with own>
> > data. >> >>
> > > > > Header.jsp contain logo click by which must open another
internet> >>
> > > > page, >> >>
> > > > > but the page different for each context.>> >>
> > > > > I hope use variable that I could set for each context
separately>
> > (like >> >>
> > > > > the CopyrightNotice.txt, for example), which will be contain>
> > external >> >>
> > > > > page link, and use that variable in Header.jsp.>> >>
> > > > >> >>
> > > > >> >>
> > > > > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com>
wrote:>>>
> > >>
> > > > > > Hi,> >>> >>
> > > > > > >>> >>
> > > > > > Can you describe a bit more in detail what you are trying
to> >>
> > > > achieve?> >>> >>
> > > > > > >>> >>
> > > > > > >>> >>
> > > > > > dirk> >>> >>
> > > > > > >>> >>
> > > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski>
> > <ar...@elyland.net>>> >>
> > > > >>> >>
> > > > > > wrote:> >>> >>
> > > > > > >>> >>
> > > > > > > Good day!> >>> >>
> > > > > > >> >>> >>
> > > > > > > I did read the explanation> >>> >>
> > > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable>
> > and do >> >>
> > > > > not> >>> >>
> > > > > > > uderstand, how create custom variable for context.> >>> >>
> > > > > > > I needed variable, which will be contain link to another
page>
> > >> >>
> > > > > different> >>> >>
> > > > > > > for each context which placed in the wiki Header.> >>> >>
> > > > > > >> >>> >>
> > > > > > > Tell me please, how I can make that.> >>> >>
> > > > > > >> >>> >>
> > > > > > > Thanks in advance.> >>> >>
> > > > > > >> >>> >>
> > > > > > > --> >>> >>
> > > > > > > З найкращими побажаннями, Олександр Ридзевський |With
best> >>
> > > > regards, >> >>
> > > > > Mr.> >>> >>
> > > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр
>> >>
> > > > > Рыдзевский> >>> >>
> > > > > > > Системний та мережевий інженер, Elyland ltd. |System and>
> > Network> >>> >>
> > > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,>
> > Elyland> >>
> > > > ltd.> >>> >>
> > > > > > >> >>> >>
> > > > > > >> >>> >>
> > > > > >>> >>
> > > > >> >>
> > > > > -- >> >>
> > > > > З найкращими побажаннями, Олександр Ридзевський |With best>
> > regards,> >>
> > > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > Рыдзевский>> >>
> > > > > Системний та мережевий інженер, Elyland ltd. |System and
Network> >>
> > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland>
> > ltd.>> >>
> > > > >> >>
> > > > >> >>
> > > >> >>
> > > > --> >>
> > > > З найкращими побажаннями, Олександр Ридзевський |With best
regards,>
> > Mr.> >>
> > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр>
> > Рыдзевский> >>
> > > > Системний та мережевий інженер, Elyland ltd. |System and
Network> >>
> > > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
ltd.> >>
> > > >> >>
> > > >> >>
> > >>
> >>
> > -->
> > З найкращими побажаннями, |With best regards,>
> > Олександр Ридзевський |Alexander Rydzewski>
> >>
> >>
>
--
З найкращими побажаннями, Олександр Ридзевський |With best regards, Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр Рыдзевский
Системний та мережевий інженер, Elyland ltd. |System and Network Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.
Re: Custom context variable
Posted by Dirk Frederickx <di...@gmail.com>.
Hi Alex
Tx for the additional information.
You may want to read about
https://jspwiki-wiki.apache.org/Wiki.jsp?page=InterWiki
which can facilitate establishing links between different wiki sites.
dirk
On Tue, May 4, 2021 at 10:56 PM Олександр Ридзевський <
rydzewski.al@gmail.com> wrote:
> Kind times, Dirk!
>
> I have one host with tomcat. In that tomcat I run several context
> (several copy of) with jspwiki. Each instanse of jspwiki has own data
> but use the one common template (modified haddock). In the template
> header placed some image clicking by which need for me so that direct to
> another external http site. Each of the jspwiki instance has its own
> link. For example. jspwiki.ru must contain link to blablabla.ru,
> jspwiki.en contain link to blbl.en, and so on...
>
>
> On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com> wrote:
> > Hi Alex,> >
> > >
> > >
> > I probably don't fully understand your use-case.> >
> > It seems you need to use WikiVariables in your template JSP ...> >
> > >
> > Assume you would have following pages; containing the 'condiment'
> Wiki> >
> > Variable:> >
> > >
> > PAGE_1> >
> > [{SET condiment='mayonaise'}]> >
> > >
> > PAGE_2> >
> > [{SET condiment='pickles'}]> >
> > >
> > PAGE_3> >
> > [{SET condiment='pickles'}]> >
> > >
> > >
> > Now you could modify the HEADER.JSP by adding a page link which will
> change> >
> > depending on the value of this variable.> >
> > You can use the Variable TLD to read-out any wiki variable in your
> JSP's,> >
> > like so:> >
> > >
> > HEADER.JSP> >
> > >
> > <div class="header">> >
> > ..> >
> > <div class="pagename"> .... </div>> >
> > >
> > <div class="special-link">> >
> > <wiki:Link><wiki:Variable var="condiment" default="Pickles" /> Home> >
> > Page</wiki:Link>> >
> > </div>> >
> > </div>> >
> > >
> > >
> > So, when visiting PAGE_1; the header will have a link to "Mayonaise
> Home> >
> > Page".> >
> > When visiting PAGE_2 or PAGE_3; the header will have a link to
> "Pickles> >
> > Home Page".> >
> > When visiting other pages without the "condiment" variable, the link
> will> >
> > point to "Pickles Home Page".> >
> > >
> > Hope this is helpful,> >
> > >
> > Grtz,> >
> > dirk> >
> > >
> > >
> > On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski <ar...@elyland.net>> >
> > wrote:> >
> > >
> > > Bit more description. "Several context" mean tomcat context -
> several> >
> > > jspwiki.> >
> > >> >
> > > On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net> wrote:> >
> > > > Thanks for your attentions, Dirk!>> >
> > > >> >
> > > > I have modified template which used by several context with own
> data. >> >
> > > > Header.jsp contain logo click by which must open another internet> >
> > > page, >> >
> > > > but the page different for each context.>> >
> > > > I hope use variable that I could set for each context separately
> (like >> >
> > > > the CopyrightNotice.txt, for example), which will be contain
> external >> >
> > > > page link, and use that variable in Header.jsp.>> >
> > > >> >
> > > >> >
> > > > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com> wrote:>>
> >
> > > > > Hi,> >>> >
> > > > > >>> >
> > > > > Can you describe a bit more in detail what you are trying to> >
> > > achieve?> >>> >
> > > > > >>> >
> > > > > >>> >
> > > > > dirk> >>> >
> > > > > >>> >
> > > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski
> <ar...@elyland.net>>> >
> > > >>> >
> > > > > wrote:> >>> >
> > > > > >>> >
> > > > > > Good day!> >>> >
> > > > > >> >>> >
> > > > > > I did read the explanation> >>> >
> > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable
> and do >> >
> > > > not> >>> >
> > > > > > uderstand, how create custom variable for context.> >>> >
> > > > > > I needed variable, which will be contain link to another page
> >> >
> > > > different> >>> >
> > > > > > for each context which placed in the wiki Header.> >>> >
> > > > > >> >>> >
> > > > > > Tell me please, how I can make that.> >>> >
> > > > > >> >>> >
> > > > > > Thanks in advance.> >>> >
> > > > > >> >>> >
> > > > > > --> >>> >
> > > > > > З найкращими побажаннями, Олександр Ридзевський |With best> >
> > > regards, >> >
> > > > Mr.> >>> >
> > > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр >> >
> > > > Рыдзевский> >>> >
> > > > > > Системний та мережевий інженер, Elyland ltd. |System and
> Network> >>> >
> > > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
> Elyland> >
> > > ltd.> >>> >
> > > > > >> >>> >
> > > > > >> >>> >
> > > > >>> >
> > > >> >
> > > > -- >> >
> > > > З найкращими побажаннями, Олександр Ридзевський |With best
> regards,> >
> > > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр
> Рыдзевский>> >
> > > > Системний та мережевий інженер, Elyland ltd. |System and Network> >
> > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
> ltd.>> >
> > > >> >
> > > >> >
> > >> >
> > > --> >
> > > З найкращими побажаннями, Олександр Ридзевський |With best regards,
> Mr.> >
> > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр
> Рыдзевский> >
> > > Системний та мережевий інженер, Elyland ltd. |System and Network> >
> > > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.> >
> > >> >
> > >> >
> >
>
> --
> З найкращими побажаннями, |With best regards,
> Олександр Ридзевський |Alexander Rydzewski
>
>
Re: Custom context variable
Posted by Олександр Ридзевський <ry...@gmail.com>.
Kind times, Dirk!
I have one host with tomcat. In that tomcat I run several context
(several copy of) with jspwiki. Each instanse of jspwiki has own data
but use the one common template (modified haddock). In the template
header placed some image clicking by which need for me so that direct to
another external http site. Each of the jspwiki instance has its own
link. For example. jspwiki.ru must contain link to blablabla.ru,
jspwiki.en contain link to blbl.en, and so on...
On 2021/05/01 16:45:43, Dirk Frederickx <d....@gmail.com> wrote:
> Hi Alex,> >
> >
> >
> I probably don't fully understand your use-case.> >
> It seems you need to use WikiVariables in your template JSP ...> >
> >
> Assume you would have following pages; containing the 'condiment'
Wiki> >
> Variable:> >
> >
> PAGE_1> >
> [{SET condiment='mayonaise'}]> >
> >
> PAGE_2> >
> [{SET condiment='pickles'}]> >
> >
> PAGE_3> >
> [{SET condiment='pickles'}]> >
> >
> >
> Now you could modify the HEADER.JSP by adding a page link which will
change> >
> depending on the value of this variable.> >
> You can use the Variable TLD to read-out any wiki variable in your
JSP's,> >
> like so:> >
> >
> HEADER.JSP> >
> >
> <div class="header">> >
> ..> >
> <div class="pagename"> .... </div>> >
> >
> <div class="special-link">> >
> <wiki:Link><wiki:Variable var="condiment" default="Pickles" /> Home> >
> Page</wiki:Link>> >
> </div>> >
> </div>> >
> >
> >
> So, when visiting PAGE_1; the header will have a link to "Mayonaise
Home> >
> Page".> >
> When visiting PAGE_2 or PAGE_3; the header will have a link to
"Pickles> >
> Home Page".> >
> When visiting other pages without the "condiment" variable, the link
will> >
> point to "Pickles Home Page".> >
> >
> Hope this is helpful,> >
> >
> Grtz,> >
> dirk> >
> >
> >
> On Thu, Apr 29, 2021 at 10:35 AM Alex Rydzewski <ar...@elyland.net>> >
> wrote:> >
> >
> > Bit more description. "Several context" mean tomcat context -
several> >
> > jspwiki.> >
> >> >
> > On 2021/04/29 08:27:56, Alex Rydzewski <a....@elyland.net> wrote:> >
> > > Thanks for your attentions, Dirk!>> >
> > >> >
> > > I have modified template which used by several context with own
data. >> >
> > > Header.jsp contain logo click by which must open another internet> >
> > page, >> >
> > > but the page different for each context.>> >
> > > I hope use variable that I could set for each context separately
(like >> >
> > > the CopyrightNotice.txt, for example), which will be contain
external >> >
> > > page link, and use that variable in Header.jsp.>> >
> > >> >
> > >> >
> > > On 2021/04/28 19:10:11, Dirk Frederickx <d....@gmail.com> wrote:>> >
> > > > Hi,> >>> >
> > > > >>> >
> > > > Can you describe a bit more in detail what you are trying to> >
> > achieve?> >>> >
> > > > >>> >
> > > > >>> >
> > > > dirk> >>> >
> > > > >>> >
> > > > On Wed, Apr 28, 2021 at 5:21 PM Alex Rydzewski
<ar...@elyland.net>>> >
> > >>> >
> > > > wrote:> >>> >
> > > > >>> >
> > > > > Good day!> >>> >
> > > > >> >>> >
> > > > > I did read the explanation> >>> >
> > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=WikiVariable
and do >> >
> > > not> >>> >
> > > > > uderstand, how create custom variable for context.> >>> >
> > > > > I needed variable, which will be contain link to another page
>> >
> > > different> >>> >
> > > > > for each context which placed in the wiki Header.> >>> >
> > > > >> >>> >
> > > > > Tell me please, how I can make that.> >>> >
> > > > >> >>> >
> > > > > Thanks in advance.> >>> >
> > > > >> >>> >
> > > > > --> >>> >
> > > > > З найкращими побажаннями, Олександр Ридзевський |With best> >
> > regards, >> >
> > > Mr.> >>> >
> > > > > Alexander Rydzewski, |С наилучшими пожеланиями, Александр >> >
> > > Рыдзевский> >>> >
> > > > > Системний та мережевий інженер, Elyland ltd. |System and
Network> >>> >
> > > > > Engineer at Elyland ltd. |Системный и сетевой инженер,
Elyland> >
> > ltd.> >>> >
> > > > >> >>> >
> > > > >> >>> >
> > > >>> >
> > >> >
> > > -- >> >
> > > З найкращими побажаннями, Олександр Ридзевський |With best
regards,> >
> > Mr. Alexander Rydzewski, |С наилучшими пожеланиями, Александр
Рыдзевский>> >
> > > Системний та мережевий інженер, Elyland ltd. |System and Network> >
> > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland
ltd.>> >
> > >> >
> > >> >
> >> >
> > --> >
> > З найкращими побажаннями, Олександр Ридзевський |With best regards,
Mr.> >
> > Alexander Rydzewski, |С наилучшими пожеланиями, Александр
Рыдзевский> >
> > Системний та мережевий інженер, Elyland ltd. |System and Network> >
> > Engineer at Elyland ltd. |Системный и сетевой инженер, Elyland ltd.> >
> >> >
> >> >
>
--
З найкращими побажаннями, |With best regards,
Олександр Ридзевський |Alexander Rydzewski