<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:v = "urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2995" name=GENERATOR>
<STYLE>@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 2.0cm 70.85pt; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman","serif"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman","serif"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman","serif"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.E-MailFormatvorlage17 {
        COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=DE vLink=purple link=blue bgColor=white>
<DIV><FONT face=Arial size=2>Hello Adrian, thanks very much for your 
suggestion.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I hope, though, that someone knows how to do 
it without having to revert to coding, because it's something that seems pretty 
normal: to directly define an EXTERNAL link with an URL in the form needed to 
access the EXTERNAL resource without interference from OpenCMS.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Pere</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=A.Rodriguez@comundus.com 
  href="mailto:A.Rodriguez@comundus.com">Rodriguez, Adrian</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=opencms-dev@opencms.org 
  href="mailto:opencms-dev@opencms.org">The OpenCms mailing list</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, March 27, 2009 12:45 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [opencms-dev] External link 
  to same host:port</DIV>
  <DIV><BR></DIV>
  <DIV class=Section1>
  <P class=MsoNormal style="TEXT-ALIGN: justify"><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Hello 
  Pere,<o:p></o:p></SPAN></P>
  <P class=MsoNormal style="TEXT-ALIGN: justify"><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal style="TEXT-ALIGN: justify"><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">The following code 
  snippet should give you a string of the form <A 
  href="http://myhost.sample:8000/">http://myhost.sample:8000/</A> . Let us know 
  if it does the work for you.<o:p></o:p></SPAN></P>
  <P class=MsoNormal style="TEXT-ALIGN: justify"><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal style="TEXT-ALIGN: justify"><SPAN lang=EN-US 
  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Courier New'">  
  <U>CmsObject</U> <SPAN 
  style="BACKGROUND: silver; mso-highlight: silver">cms</SPAN>;</SPAN><SPAN 
  lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Courier New'">  
  CmsSiteManager.<I>getCurrentSite</I>(<SPAN 
  style="BACKGROUND: silver; mso-highlight: silver">cms</SPAN>).getServerPrefix(<SPAN 
  style="BACKGROUND: silver; mso-highlight: silver">cms</SPAN>, </SPAN><SPAN 
  lang=EN-US 
  style="FONT-SIZE: 10pt; COLOR: #2a00ff; FONT-FAMILY: 'Courier New'">"/"</SPAN><SPAN 
  lang=EN-US 
  style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Courier New'">);</SPAN><SPAN 
  lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Regards,<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
  <DIV>
  <P class=MsoNormal><SPAN style="COLOR: #1f497d"> </SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'">_________________________________________ 
  <o:p></o:p></SPAN></P>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">   
  </SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><B><SPAN 
  style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Adrián Rodríguez</SPAN></B><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Junior 
  IT-Berater</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">    
  </SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><B><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">comundus 
  GmbH</SPAN></B><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Schüttelgrabenring 
  3, D-71332 Waiblingen</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Telefon 
  +49 7151-50028-20</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">E-Mail a.rodriguez@comundus.com</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Internet 
  www.comundus.com</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"> <o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Geschäftsführer 
  Klaus Hillemeier  </SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">Amtsgericht 
  Stuttgart, HRB 264290</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">         
  </SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 7.5pt; COLOR: gray; FONT-FAMILY: 'Arial','sans-serif'">comundus 
  ist ein Unternehmen der IT EXCELLENCE Group</SPAN><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; COLOR: #ff7f00; FONT-FAMILY: 'Arial','sans-serif'">_________________________________________</SPAN><SPAN 
  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
  <DIV>
  <DIV 
  style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
  <P class=MsoNormal><B><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> 
  opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] <B>On 
  Behalf Of </B>Pere Torrodellas<BR><B>Sent:</B> Friday, March 27, 2009 9:44 
  AM<BR><B>To:</B> OpenCms Mail List<BR><B>Subject:</B> [opencms-dev] External 
  link to same host:port<o:p></o:p></SPAN></P></DIV></DIV>
  <P class=MsoNormal><o:p> </o:p></P>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Hello,</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">I need to create an 
  OpenCMS External Link for our navigation menu to point to another application 
  in the same server, without specifying the host:port because it must work 
  in different hosts. In a regular html page I can do this with a link of the 
  form:</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"><a 
  href="../myOtherApplication">My Link</a>.</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">and in a regular 
  jsp with:</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">response.sendRedirect("../myOtherApplication");</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">The trouble is that 
  unless I specifically include html://myHost:myPort in the External 
  Link, OpenCms insists in prepending "/opencms/opencms/..." to whatever I put 
  in the Link URL, so it doesn't work.</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Being an EXTERNAL 
  link, shouldn't OpenCms use the URL as defined, without any change? Can 
  someone suggest how to solve this (other than with an ugly patch in the 
  navigation menu building code)?</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Thanks!</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Pere</SPAN><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal> <o:p></o:p></P></DIV></DIV>
  <P>
  <HR>

  <P></P><BR>_______________________________________________<BR>This mail is 
  sent to you from the opencms-dev mailing list<BR>To change your list options, 
  or to unsubscribe from the list, please 
  visit<BR>http://lists.opencms.org/mailman/listinfo/opencms-dev</BLOCKQUOTE></BODY></HTML>