topichead.xsl 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <!-- NOTE: THIS MODULE IS NO LONGER USED BY TOCJS PROCESSING!!! -->
  2. <!-- NOTE: THIS MODULE IS NO LONGER USED BY TOCJS PROCESSING!!! -->
  3. <!--
  4. This file is part of the DITA Open Toolkit project hosted on
  5. Sourceforge.net. See the accompanying license.txt file for
  6. applicable licenses.
  7. (C) Copyright Shawn McKenzie, 2007. All Rights Reserved.
  8. *-->
  9. <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  10. <xsl:template match="*[contains(@class, ' mapgroup-d/topichead ')]">
  11. <xsl:param name="parent"/>
  12. <xsl:param name="contentwin"/>
  13. <!-- <xsl:variable name="self"
  14. select="translate(translate(translate(@navtitle, '/', ''), '.', ''), ' ', '')"/>-->
  15. <xsl:variable name="apos">'</xsl:variable>
  16. <xsl:variable name="self" select="translate(@navtitle, '$apos/\^&amp;|\¬`*.-) (%$£!+=', '')"/>
  17. <xsl:message>
  18. ######################## IN TOPICHEAD! parent: <xsl:value-of
  19. select="$parent"/> self: <xsl:value-of select="$self"/>
  20. </xsl:message>
  21. <xsl:text>var </xsl:text>
  22. <xsl:value-of select="$self"/>
  23. <xsl:text> = new YAHOO.widget.TextNode("</xsl:text>
  24. <xsl:value-of select="@navtitle"/>
  25. <xsl:text>", </xsl:text>
  26. <xsl:value-of select="$parent"/>
  27. <xsl:text>, false);</xsl:text>
  28. <xsl:apply-templates>
  29. <xsl:with-param name="parent" select="$self"/>
  30. <xsl:with-param name="contentwin" select="$contentwin"/>
  31. </xsl:apply-templates>
  32. </xsl:template>
  33. <!-- var tmpNode = new YAHOO.widget.TextNode("mylabel1", root, false); -->
  34. </xsl:stylesheet>