Hi, Well, I use version 1.2.5!
Addition of xhtml namespace to page2xhtml-xhtml.xsl, resolved the error! Okay, what about <body> <xsl:call-template name="toc"/> <xsl:apply-templates select="xhtml:[EMAIL PROTECTED]'body']"/> </body> where has this part to go? Thanks! Regards, Gerard >>> [EMAIL PROTECTED] 30/10/2007 13:14 >>> On Tue, 2007-10-30 at 13:01 +0100, Geert Verhaag wrote: > Hoi Thorsten, > > Thanks for your prompt response! I was already afraid that I had to > dive into XSLT and related stuff. > Well, in the end of the day you will need to dive for sure. BTW which version of lenya are you using? > Well, I added the template as described in step one to the > xhtml2xhtml.xsl transformation file. This resulted in no errors! > > Introducing the template of step 2 in page2xhtml-xhtml.xsl resulted in > the following error: > > Prefix must resolve to a namespace: xhtml. > Hmm, if you did included it there and are using 2.0 then the wiki is missleading since it is just including/importing another stylesheet: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:import href="fallback://xslt/page2xhtml.xsl"/> </xsl:stylesheet> So you need to add the matches in page2xhtml.xsl instead where you can find: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml" .... exclude-result-prefixes="page xhtml dc lenya" > or define the namespace (ns) in page2xhtml-xhtml.xsl like: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml" > <xsl:import href="fallback://xslt/page2xhtml.xsl"/> <!-- the match from the wiki --> </xsl:stylesheet> > Any suggestions? Please try this. > Building pages with Lenya is working nicely, and I like its clear and > clean interface. Thanks for the feedback. > By the way, do you have any suggestions on good books regarding XSLT > and XML? I have worked through the basic O'Reilly book called "Learning > XML" by Erik T.Ray! There are many stuff online that can get you started with xsl, e.g. as reference w3schools.com is not bad, but you know Google is your friend. salu2 > Thanks, and sorry for being a bit impatient! > > Regards, > Gerard > > >>> [EMAIL PROTECTED] 30/10/2007 12:22 >>> > On Tue, 2007-10-30 at 10:03 +0100, Geert Verhaag wrote: > > Hi Lenya Users, > > > > I tried earlier (another thread!) to get help about how to implement > > the TableOfContents feature in my publication! Unfortunately nobody > > responded to it. > > Hmm, it just had been a day. Most of the active folks are in Freiburg > on > the Hackathon so please be patient. > > > I'm a newbie when it comes to using XML, XSLT and > > JavaScript, but would like to use the TableOfContents feature. > > > > You will need a basic understanding of this technologies otherwise > using > lenya will be very hard. Have a look around the web for tutorials to > xsl > and the other technologies. > > > I already browsed through the Lenya documentation but didn't find > any > > explanation on how to actually implement the related JavaScript > function > > toggleLayer. > > Let us do step by step. > > Did you get step 1 and 2 working? > > If not do not even bother to try 3. > > If it is working you need to create a javascript and link to it in > page2xhtml-xhtml.xsl. > > salu2 > > > > > I'm very much in need of any hints regarding this feature, and would > > very much appreciate any help! Thanks in advance! > > > > Regards, > > Gerard > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Thorsten Scherler thorsten.at.apache.org Open Source Java consulting, training and solutions --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ========================================== Dit bericht is uitsluitend bestemd voor de geadresseerde. Het bericht kan vertrouwelijke informatie bevatten. Als u dit bericht per abuis hebt ontvangen, wordt u verzocht onmiddellijk de afzender te informeren. Ook verzoeken wij u het bericht te vernietigen en de inhoud niet onder derden te verspreiden of te gebruiken. This message is intended exclusively for the addressee. It may contain information that is confidential. If you are not the intended recipient, we request that you notify the sender immediately. In that case, we also request that you destroy the message and that you neither use the contents nor disclose them in any manner to third parties. ========================================== --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
