<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: Navigation question</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Thank you Martin, </FONT>
</P>

<P><FONT SIZE=2>Just in this moment I started to write a message to this list.... thanx again... </FONT>
</P>

<P><FONT SIZE=2>Your statement about communicating in German in that list... once a day - if there are over 80% of all OpenSource Projects are German developers. I would suggest to declare German as "OpenSource" Communicating language... because it could be that this will increase the speed of developing open source projects  about 100% ;-). </FONT></P>

<P><FONT SIZE=2>So long,</FONT>
</P>

<P><FONT SIZE=2>Nico</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: "Bührle, Martin, FCI1" [<A HREF="mailto:martin.buehrle@lfk.eads.net">mailto:martin.buehrle@lfk.eads.net</A>] </FONT>
<BR><FONT SIZE=2>Sent: Dienstag, 3. September 2002 17:58</FONT>
<BR><FONT SIZE=2>To: 'opencms-dev@www.opencms.org'</FONT>
<BR><FONT SIZE=2>Cc: 'Nico Krause'</FONT>
<BR><FONT SIZE=2>Subject: AW: Navigation question</FONT>
</P>

<P><FONT SIZE=2>Hi Nico!</FONT>
</P>
<BR>

<P><FONT SIZE=2>Here is the rest. You will need the .css-File to implement the navigation,</FONT>
<BR><FONT SIZE=2>too.</FONT>
<BR><FONT SIZE=2> <<private.css>> </FONT>
<BR><FONT SIZE=2>P.S.: By the way wouldn't it be easier to communicate in German?  :-)</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>Best regards</FONT>
<BR><FONT SIZE=2> Martin</FONT>
</P>

<P><FONT SIZE=2>_________________________________________________________________________</FONT>
<BR><FONT SIZE=2>Martin Buehrle, FCI1</FONT>
<BR><FONT SIZE=2>EADS - European Aeronautic Defence and Space Company</FONT>
<BR><FONT SIZE=2>Telefax: +49 89 3179-8927</FONT>
<BR><FONT SIZE=2>eMail: Martin.Buehrle@lfk.eads.net</FONT>
<BR><FONT SIZE=2>_________________________________________________________________________</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>> -----Ursprüngliche Nachricht-----</FONT>
<BR><FONT SIZE=2>> Von:  Nico Krause [SMTP:Nico.Krause@nsc.eu.com]</FONT>
<BR><FONT SIZE=2>> Gesendet am:  Dienstag, 3. September 2002 16:58</FONT>
<BR><FONT SIZE=2>> An:   '"Bührle, Martin, FCI1"'; 'opencms-dev@www.opencms.org'</FONT>
<BR><FONT SIZE=2>> Cc:   Nico Krause; 'mfoley5@csc.com.au'</FONT>
<BR><FONT SIZE=2>> Betreff:      RE: Navigation question</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> God save "OpenSource" (!!!!) </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Hoping of an ability to help you all soon! </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Thanks a lot ! It seems to fit my needs. (!) </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Nico </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> -----Original Message----- </FONT>
<BR><FONT SIZE=2>> From: "Bührle, Martin, FCI1" [ <<A HREF="mailto:martin.buehrle@lfk.eads.net">mailto:martin.buehrle@lfk.eads.net</A>>] </FONT>
<BR><FONT SIZE=2>> Sent: Dienstag, 3. September 2002 12:57 </FONT>
<BR><FONT SIZE=2>> To: 'opencms-dev@www.opencms.org' </FONT>
<BR><FONT SIZE=2>> Cc: 'Nico.Krause@nsc.eu.com'; 'mfoley5@csc.com.au' </FONT>
<BR><FONT SIZE=2>> Subject: AW: Navigation question </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Hi List, </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> we have a special navigation-class for this, extending the class </FONT>
<BR><FONT SIZE=2>> "CmsXmlNav.java". </FONT>
<BR><FONT SIZE=2>> It was developed by Berata GmbH (Boeblingen, Germany) in 2001 for our </FONT>
<BR><FONT SIZE=2>> Intranet. </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Be careful: With the latest OpenCMS-version there are may be totally </FONT>
<BR><FONT SIZE=2>> different ways of implementing the same functions. </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> There is also an language-based navigation implemented, using the same </FONT>
<BR><FONT SIZE=2>> navigation-structure for different languages. It is possible to switch </FONT>
<BR><FONT SIZE=2>> within the same content from one language to another (using the</FONT>
<BR><FONT SIZE=2>> flag-symbol </FONT>
<BR><FONT SIZE=2>> on the master-template). </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I think it will be really difficult to explain all the stuff. But here is </FONT>
<BR><FONT SIZE=2>> the java-code and a template-example for the JavaScript-Code: </FONT>
<BR><FONT SIZE=2>> (and some JPEGs to see, what is possible with this CmsXmlNavBerata.java) </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> May be there is a possibility to place the necessary functions in the </FONT>
<BR><FONT SIZE=2>> official CmsXmlNav.java by the opencms-team?!? </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>>  <<CmsXmlNavBerata.java>> </FONT>
<BR><FONT SIZE=2>>  <<OPENCMS-Funktionen.doc>> </FONT>
<BR><FONT SIZE=2>> Mastertemplate: </FONT>
<BR><FONT SIZE=2>> /content/templates </FONT>
<BR><FONT SIZE=2>>  <<privatcontent.xml>> </FONT>
<BR><FONT SIZE=2>> Includes: </FONT>
<BR><FONT SIZE=2>> /content/internal </FONT>
<BR><FONT SIZE=2>>  <<privatpfad.xml>>  <<privatpopup.xml>> </FONT>
<BR><FONT SIZE=2>> Look&Feel: </FONT>
<BR><FONT SIZE=2>>  <<Navigation_Berata.jpg>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Best regards </FONT>
<BR><FONT SIZE=2>>  Martin </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> _________________________________________________________________________ </FONT>
<BR><FONT SIZE=2>> Martin Buehrle IT-Projects/Services </FONT>
<BR><FONT SIZE=2>> EADS - European Aeronautic Defence and Space Company </FONT>
<BR><FONT SIZE=2>> LFK-Lenkflugkoerpersysteme GmbH </FONT>
<BR><FONT SIZE=2>> Telefax: +49 89 3179-8927 </FONT>
<BR><FONT SIZE=2>> eMail: Martin.Buehrle@lfk.eads.net </FONT>
<BR><FONT SIZE=2>> _________________________________________________________________________ </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > -----Ursprüngliche Nachricht----- </FONT>
<BR><FONT SIZE=2>> > Von:  Nico Krause [SMTP:Nico.Krause@nsc.eu.com] </FONT>
<BR><FONT SIZE=2>> > Gesendet am:  Dienstag, 3. September 2002 12:07 </FONT>
<BR><FONT SIZE=2>> > An:   'opencms-dev@www.opencms.org' </FONT>
<BR><FONT SIZE=2>> > Betreff:      RE: [opencms-dev] Navigation question </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Thank you Stephan, ... no it is clear how to use navstart & navend </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > I think it will help me a step forward. </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > I've just made my first steps with extending CmsCmlNav... also getting </FONT>
<BR><FONT SIZE=2>> > some response yet... ("greeting from JAVA";) </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Mark, if you like - we should help each other... I'll just try to go</FONT>
<BR><FONT SIZE=2>> some </FONT>
<BR><FONT SIZE=2>> > more steps forward with this ... then I will send an email to you or </FONT>
<BR><FONT SIZE=2>> > posting something into the list. </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Have a nice time, </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Nico </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > P.S. If you live in Australia - go better sleeping now - don't work so </FONT>
<BR><FONT SIZE=2>> > long! Tomorrow morning ... there should be more (code) from my side. </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > -----Original Message----- </FONT>
<BR><FONT SIZE=2>> > From: Stephan Hartmann [ < <<A HREF="mailto:hartmann@waehrisch-feykes.de">mailto:hartmann@waehrisch-feykes.de</A>>>] </FONT>
<BR><FONT SIZE=2>> > Sent: Dienstag, 3. September 2002 11:26 </FONT>
<BR><FONT SIZE=2>> > To: opencms-dev@www.opencms.org </FONT>
<BR><FONT SIZE=2>> > Subject: Re: [opencms-dev] Navigation question </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > You can use the getNavTree method to read the whole tree. In the </FONT>
<BR><FONT SIZE=2>> > <navstart> </FONT>
<BR><FONT SIZE=2>> > and <navend> tags you can place your layer tags. </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Bye, </FONT>
<BR><FONT SIZE=2>> > Stephan </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Am Dienstag,  3. September 2002 11:16 schrieben Sie: </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > > > Hi, </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > I want to implement navigation with rollovers and layers. </FONT>
<BR><FONT SIZE=2>> > > A primary Navigation with 'n' 3-5 or more Items...should be generated </FONT>
<BR><FONT SIZE=2>> > > automatically from a folder root and each of them should have a </FONT>
<BR><FONT SIZE=2>> > separated </FONT>
<BR><FONT SIZE=2>> > > layer...the layer contains the secondary navigation. (next folder</FONT>
<BR><FONT SIZE=2>> level) </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > So I have to read the whole tree at once - I think - in order to get</FONT>
<BR><FONT SIZE=2>> all </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > > navigation items... </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > Some problems I have with doing that (besides I did only a very easy </FONT>
<BR><FONT SIZE=2>> > > navigation at this time) </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > 1.    I don't know how to separate logically the primary navigation</FONT>
<BR><FONT SIZE=2>> from </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > > the secondary navigation </FONT>
<BR><FONT SIZE=2>> > > 2.    positioning the layers might be a problem. But I think will</FONT>
<BR><FONT SIZE=2>> solve </FONT>
<BR><FONT SIZE=2>> > > this through properties in folders. Or extending CmsXmlNav. with a new</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > > method. Which shifts every new layer to the right depending from it's </FONT>
<BR><FONT SIZE=2>> > > position and how many nav items where displayed before. </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > Did somebody extend the CmsXmlNav? It would be great if somebody posts</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > some </FONT>
<BR><FONT SIZE=2>> > > code examples it to me. </FONT>
<BR><FONT SIZE=2>> > > If somebody has implemented such a navigation.. it would also be great</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > > posting me. </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > Thank you, very much, </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > Nico </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > </FONT>
<BR><FONT SIZE=2>> > > ____________________________________ </FONT>
<BR><FONT SIZE=2>> > > Nico Krause </FONT>
<BR><FONT SIZE=2>> > > NorthStar Communications GmbH </FONT>
<BR><FONT SIZE=2>> > > Wallbergstr. 20-22     85221 Dachau </FONT>
<BR><FONT SIZE=2>> > > Telefon: +49 (0) 81 31 / 9 96 87 - 53 </FONT>
<BR><FONT SIZE=2>> > > Fax:      +49 (0) 81 31 / 9 96 87 - 29 </FONT>
<BR><FONT SIZE=2>> > > Mobil:    +49 (0) 1 71 / 3 70 10 70 </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > ---------------------------------------- </FONT>
<BR><FONT SIZE=2>> > Content-Type: text/html; name="Anhang: 1" </FONT>
<BR><FONT SIZE=2>> > Content-Transfer-Encoding: quoted-printable </FONT>
<BR><FONT SIZE=2>> > Content-Description: </FONT>
<BR><FONT SIZE=2>> > ---------------------------------------- </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > -- </FONT>
<BR><FONT SIZE=2>> > Stephan Hartmann </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > Währisch & Feykes GmbH </FONT>
<BR><FONT SIZE=2>> > Gustav-Adolf-Str. 5 </FONT>
<BR><FONT SIZE=2>> > 47057 Duisburg </FONT>
<BR><FONT SIZE=2>> > Tel. 0203 / 373 070 </FONT>
<BR><FONT SIZE=2>> > Fax 0203 / 376 766 </FONT>
<BR><FONT SIZE=2>> > hartmann@wfnetz.de </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> > ------------------------------------------------------ </FONT>
<BR><FONT SIZE=2>> > Ausschlusserklärung (Disclaimer): </FONT>
<BR><FONT SIZE=2>> > Über das Internet versandte E-mails können unter fremden Namen erstellt </FONT>
<BR><FONT SIZE=2>> > oder </FONT>
<BR><FONT SIZE=2>> > manipuliert werden. Aus diesem Grund enthalten unsere mit E-mail </FONT>
<BR><FONT SIZE=2>> > verschickten </FONT>
<BR><FONT SIZE=2>> > Nachrichten grundsätzlich keine rechtsverbindlichen Willenserklärungen. </FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> </FONT>
</P>

</BODY>
</HTML>