From: <ko...@us...> - 2010-11-25 17:33:47
|
Revision: 8937 http://docbook.svn.sourceforge.net/docbook/?rev=8937&view=rev Author: kosek Date: 2010-11-25 17:33:41 +0000 (Thu, 25 Nov 2010) Log Message: ----------- Added parameter webhelp.common.dir for specifying location of common files (JS+CSS) Added hooks for adding additional user defined tabs Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2010-11-23 22:03:32 UTC (rev 8936) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2010-11-25 17:33:41 UTC (rev 8937) @@ -17,6 +17,7 @@ <xsl:param name="webhelp.include.search.tab">true</xsl:param> <xsl:param name="webhelp.start.filename">index.html</xsl:param> <xsl:param name="webhelp.base.dir">docs</xsl:param> + <xsl:param name="webhelp.common.dir">../common/</xsl:param> <xsl:param name="webhelp.tree.cookie.id" select="concat( 'treeview-', count(//node()) )"/> <xsl:param name="webhelp.indexer.language">en</xsl:param> <xsl:param name="webhelp.default.topic"/> @@ -164,7 +165,7 @@ display: block; height: 22px; padding-left: 20px; - background: transparent url(../common/jquery/treeview/images/folder.gif) 0 0px no-repeat; + background: transparent url(<xsl:value-of select="$webhelp.common.dir"/>jquery/treeview/images/folder.gif) 0 0px no-repeat; } <!--[if IE]> input { @@ -174,20 +175,20 @@ <![endif]--> </style> <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/> - <link rel="stylesheet" type="text/css" href="../common/css/positioning.css"/> - <link rel="stylesheet" type="text/css" href="../common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css"/> - <link rel="stylesheet" type="text/css" href="../common/jquery/treeview/jquery.treeview.css"/> + <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}css/positioning.css"/> + <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}jquery/theme-redmond/jquery-ui-1.8.2.custom.css"/> + <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}jquery/treeview/jquery.treeview.css"/> - <script type="text/javascript" src="../common/jquery/jquery-1.4.2.min.js"> + <script type="text/javascript" src="{$webhelp.common.dir}jquery/jquery-1.4.2.min.js"> <xsl:comment> </xsl:comment> </script> - <script type="text/javascript" src="../common/jquery/jquery-ui-1.8.2.custom.min.js"> + <script type="text/javascript" src="{$webhelp.common.dir}jquery/jquery-ui-1.8.2.custom.min.js"> <xsl:comment> </xsl:comment> </script> - <script type="text/javascript" src="../common/jquery/jquery.cookie.js"> + <script type="text/javascript" src="{$webhelp.common.dir}jquery/jquery.cookie.js"> <xsl:comment> </xsl:comment> </script> - <script type="text/javascript" src="../common/jquery/treeview/jquery.treeview.min.js"> + <script type="text/javascript" src="{$webhelp.common.dir}jquery/treeview/jquery.treeview.min.js"> <xsl:comment> </xsl:comment> </script> <!--Scripts/css stylesheets for Search--> @@ -418,7 +419,7 @@ <div id="header"> <img style='margin-right: 2px; height: 59px; padding-right: 25px; padding-top: 8px' align="right" - src='../common/images/logo.png' alt="Company Logo"/> + src='{$webhelp.common.dir}images/logo.png' alt="Company Logo"/> <!-- Display the page title and the main heading(parent) of it--> <h1 align="center"> @@ -450,7 +451,7 @@ </a> </td> <td> - <img src="../common/images/highlight-blue.gif" alt="H" height="25px" + <img src="{$webhelp.common.dir}images/highlight-blue.gif" alt="H" height="25px" onclick="toggleHighlight()" id="showHideHighlight" style="cursor:pointer"> <xsl:attribute name="title"> <xsl:call-template name="gentext"> @@ -605,9 +606,10 @@ </a> </li> </xsl:if> + <xsl:call-template name="user.webhelp.tabs.title"/> </ul> <div id="treeDiv"> - <img src="../common/images/loading.gif" alt="loading table of contents..." + <img src="{$webhelp.common.dir}images/loading.gif" alt="loading table of contents..." id="tocLoading" style="display:block;"/> <div id="ulTreeDiv" style="display:none"> <ul id="tree" class="filetree"> @@ -646,7 +648,7 @@ </div> </div> </xsl:if> - + <xsl:call-template name="user.webhelp.tabs.content"/> </div> </div> </div> @@ -654,6 +656,10 @@ </xsl:choose> </xsl:template> + <!-- Hooks for adding customs tabs --> + <xsl:template name="user.webhelp.tabs.title"/> + <xsl:template name="user.webhelp.tabs.content"/> + <xsl:template match="book|part|reference|preface|chapter|bibliography|appendix|article|glossary|section|simplesect|sect1|sect2|sect3|sect4|sect5|refentry|colophon|bibliodiv|index" mode="webhelptoc"> @@ -693,7 +699,7 @@ <xsl:attribute name="id">webhelp-currentid</xsl:attribute> </xsl:if> <span class="file"> - <a href="{substring-after($href,concat($webhelp.base.dir,'/content/'))}"> + <a href="{substring-after($href, $base.dir)}"> <xsl:value-of select="$title"/> </a> </span> @@ -713,7 +719,7 @@ <xsl:template match="text()" mode="webhelptoc"/> <xsl:template name="user.footer.content"> - <script type="text/javascript" src="../common/main.js"> + <script type="text/javascript" src="{$webhelp.common.dir}main.js"> <xsl:comment></xsl:comment> </script> </xsl:template> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ko...@us...> - 2010-11-28 08:26:20
|
Revision: 8939 http://docbook.svn.sourceforge.net/docbook/?rev=8939&view=rev Author: kosek Date: 2010-11-28 08:26:13 +0000 (Sun, 28 Nov 2010) Log Message: ----------- Added more customization hooks Search code output only when search tab is active Added cs localization Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2010-11-26 07:28:53 UTC (rev 8938) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2010-11-28 08:26:13 UTC (rev 8939) @@ -108,7 +108,20 @@ <l:gentext key="txt_results_for" text="Results for: "/> <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> - + <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="cs"> + <l:gentext key="Search" text="Hledání"/> + <l:gentext key="Enter_a_term_and_click" text="Zadejte pojem a klikněte "/> + <l:gentext key="Go" text="Přejdi"/> + <l:gentext key="to_perform_a_search" text=" pro hledání."/> + <l:gentext key="txt_filesfound" text="Výsledky"/> + <l:gentext key="txt_enter_at_least_1_char" text="Musíte zadat alespoň jeden znak."/> + <l:gentext key="txt_browser_not_supported" + text="Váš prohlížeč není podporován. Použití prohlížeče Mozilla Firefox je doporučeno."/> + <l:gentext key="txt_please_wait" text="Prosím čekejte. Probíhá hledání..."/> + <l:gentext key="txt_results_for" text="Výsledky pro: "/> + <l:gentext key="TableofContents" text="Obsah"/> + <l:gentext key="HighlightButton" text="Přepnout zvýrazňování výsledků hledání"/> + </l10n> </i18n> <xsl:template name="system.head.content"> @@ -191,50 +204,56 @@ <script type="text/javascript" src="{$webhelp.common.dir}jquery/treeview/jquery.treeview.min.js"> <xsl:comment> </xsl:comment> </script> - <!--Scripts/css stylesheets for Search--> - <script type="text/javascript" src="search/htmlFileList.js"> - <xsl:comment> </xsl:comment> - </script> - <script type="text/javascript" src="search/htmlFileInfoList.js"> - <xsl:comment> </xsl:comment> - </script> - <script type="text/javascript" src="search/nwSearchFnt.js"> - <xsl:comment> </xsl:comment> - </script> - - <!--script type="text/javascript" src="search/addition.js"> - <xsl:comment></xsl:comment> - </script> - <script type="text/javascript" src="search/indexLoader.js"> - <xsl:comment></xsl:comment> - </script--> + <xsl:if test="$webhelp.include.search.tab = 'true'"> + <!--Scripts/css stylesheets for Search--> + <script type="text/javascript" src="search/htmlFileList.js"> + <xsl:comment> </xsl:comment> + </script> + <script type="text/javascript" src="search/htmlFileInfoList.js"> + <xsl:comment> </xsl:comment> + </script> + <script type="text/javascript" src="search/nwSearchFnt.js"> + <xsl:comment> </xsl:comment> + </script> - <!-- - NOTE: Stemmer javascript files should be in format <language>_stemmer.js. - For example, for English(en), source should be: "search/stemmers/en_stemmer.js" - For country codes, see: http://www.uspto.gov/patft/help/helpctry.htm - --> - <!--<xsl:message><xsl:value-of select="concat('search/stemmers/',$webhelp.indexer.language,'_stemmer.js')"/></xsl:message>--> - <script type="text/javascript" src="{concat('search/stemmers/',$webhelp.indexer.language,'_stemmer.js')}"> - <xsl:comment>//make this scalable to other languages as well.</xsl:comment> - </script> + <!--script type="text/javascript" src="search/addition.js"> + <xsl:comment></xsl:comment> + </script> + <script type="text/javascript" src="search/indexLoader.js"> + <xsl:comment></xsl:comment> + </script--> - <!--Index Files: - Index is broken in to three equal sized(number of index items) files. This is to help parallel downloading - of files to make it faster.--> - <script type="text/javascript" src="search/index-1.js"> - <xsl:comment> </xsl:comment> - </script> - <script type="text/javascript" src="search/index-2.js"> - <xsl:comment> </xsl:comment> - </script> - <script type="text/javascript" src="search/index-3.js"> - <xsl:comment> </xsl:comment> - </script> - <!--End of index files --> + + <!-- + NOTE: Stemmer javascript files should be in format <language>_stemmer.js. + For example, for English(en), source should be: "search/stemmers/en_stemmer.js" + For country codes, see: http://www.uspto.gov/patft/help/helpctry.htm + --> + <!--<xsl:message><xsl:value-of select="concat('search/stemmers/',$webhelp.indexer.language,'_stemmer.js')"/></xsl:message>--> + <script type="text/javascript" src="{concat('search/stemmers/',$webhelp.indexer.language,'_stemmer.js')}"> + <xsl:comment>//make this scalable to other languages as well.</xsl:comment> + </script> + + <!--Index Files: + Index is broken in to three equal sized(number of index items) files. This is to help parallel downloading + of files to make it faster.--> + <script type="text/javascript" src="search/index-1.js"> + <xsl:comment> </xsl:comment> + </script> + <script type="text/javascript" src="search/index-2.js"> + <xsl:comment> </xsl:comment> + </script> + <script type="text/javascript" src="search/index-3.js"> + <xsl:comment> </xsl:comment> + </script> + <!--End of index files --> + </xsl:if> + <xsl:call-template name="user.webhelp.head.content"/> </xsl:template> + <xsl:template name="user.webhelp.head.content"/> + <xsl:template name="user.header.navigation"> <xsl:param name="prev"/> <xsl:param name="next"/> @@ -400,6 +419,8 @@ <xsl:with-param name="next" select="$next"/> <xsl:with-param name="nav.context" select="$nav.context"/> </xsl:call-template> + + <xsl:call-template name="user.webhelp.content.footer"/> </div> <xsl:call-template name="user.footer.navigation"/> @@ -408,6 +429,8 @@ <xsl:value-of select="$chunk.append"/> </xsl:template> + <xsl:template name="user.webhelp.content.footer"/> + <!-- The Header with the company logo --> <xsl:template name="webhelpheader"> <xsl:param name="prev"/> @@ -418,8 +441,7 @@ <xsl:variable name="up" select="parent::*"/> <div id="header"> - <img style='margin-right: 2px; height: 59px; padding-right: 25px; padding-top: 8px' align="right" - src='{$webhelp.common.dir}images/logo.png' alt="Company Logo"/> + <xsl:call-template name="webhelpheader.logo"/> <!-- Display the page title and the main heading(parent) of it--> <h1 align="center"> @@ -451,6 +473,7 @@ </a> </td> <td> + <xsl:if test="$webhelp.include.search.tab = 'true'"> <img src="{$webhelp.common.dir}images/highlight-blue.gif" alt="H" height="25px" onclick="toggleHighlight()" id="showHideHighlight" style="cursor:pointer"> <xsl:attribute name="title"> @@ -458,7 +481,8 @@ <xsl:with-param name="key" select="'HighlightButton'"/> </xsl:call-template> </xsl:attribute> - </img> + </img> + </xsl:if> </td> <xsl:if test="count($prev) > 0 or (count($up) > 0 @@ -524,6 +548,11 @@ </div> </xsl:template> + <xsl:template name="webhelpheader.logo"> + <img style='margin-right: 2px; height: 59px; padding-right: 25px; padding-top: 8px' align="right" + src='{$webhelp.common.dir}images/logo.png' alt="Company Logo"/> + </xsl:template> + <xsl:template name="webhelptoc"> <xsl:param name="currentid"/> <xsl:choose> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ka...@us...> - 2010-12-04 07:24:28
|
Revision: 8942 http://docbook.svn.sourceforge.net/docbook/?rev=8942&view=rev Author: kasunbg Date: 2010-12-04 07:24:22 +0000 (Sat, 04 Dec 2010) Log Message: ----------- Added google translated localizations for Japanese, German, French, and Chinese. The translations might not be pretty accurate. Better translations are appreciated. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2010-12-04 04:52:28 UTC (rev 8941) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2010-12-04 07:24:22 UTC (rev 8942) @@ -57,55 +57,55 @@ </l10n> <!-- The fallback mechansim doesn't seem to work for local l10n stuff --> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ja"> - <l:gentext key="Search" text="Search"/> - <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> - <l:gentext key="Go" text="Go"/> + <l:gentext key="Search" text="検索"/> + <l:gentext key="Enter_a_term_and_click" text="用語をクリックして入力してください。"/> + <l:gentext key="Go" text="移動"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> - <l:gentext key="txt_filesfound" text="Results"/> - <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> + <l:gentext key="txt_filesfound" text="検索結果"/> + <l:gentext key="txt_enter_at_least_1_char" text="あなたは、少なくとも1つの文字を入力する必要があります。"/> <l:gentext key="txt_browser_not_supported" - text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> - <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> - <l:gentext key="txt_results_for" text="Results for: "/> - <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> + text="お使いのブラウザがサポートされていません。 Mozilla Firefoxの使用が推奨されます"/> + <l:gentext key="txt_please_wait" text="しばらくお待ちください。検索が進行中です..."/> + <l:gentext key="txt_results_for" text="次の検索語の結果: "/> + <l:gentext key="HighlightButton" text="強調表示の切り替えの検索結果"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="de"> - <l:gentext key="Search" text="Search"/> - <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> + <l:gentext key="Search" text="suchen"/> + <l:gentext key="Enter_a_term_and_click" text="Geben Sie einen Begriff ein und klicken Sie "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> - <l:gentext key="txt_filesfound" text="Results"/> - <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> + <l:gentext key="txt_filesfound" text="Ergebnisse"/> + <l:gentext key="txt_enter_at_least_1_char" text="Sie müssen mindestens ein Zeichen."/> <l:gentext key="txt_browser_not_supported" text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> - <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> - <l:gentext key="txt_results_for" text="Results for: "/> + <l:gentext key="txt_please_wait" text="Bitte warten Sie. Die Suche ist im Gange ..."/> + <l:gentext key="txt_results_for" text="Ergebnisse für: "/> <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="fr"> - <l:gentext key="Search" text="Search"/> - <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> + <l:gentext key="Search" text="rechercher"/> + <l:gentext key="Enter_a_term_and_click" text="Saisissez un terme et cliquer "/> <l:gentext key="Go" text="Go"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> - <l:gentext key="txt_filesfound" text="Results"/> - <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> + <l:gentext key="txt_filesfound" text="résultats"/> + <l:gentext key="txt_enter_at_least_1_char" text="Vous devez entrer au moins un caractère."/> <l:gentext key="txt_browser_not_supported" text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> - <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> - <l:gentext key="txt_results_for" text="Results for: "/> + <l:gentext key="txt_please_wait" text="S'il vous plaît attendre. La recherche est en cours ..."/> + <l:gentext key="txt_results_for" text="Résultats pour: "/> <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="zh"> - <l:gentext key="Search" text="Search"/> - <l:gentext key="Enter_a_term_and_click" text="Enter a term and click "/> - <l:gentext key="Go" text="Go"/> + <l:gentext key="Search" text="搜索"/> + <l:gentext key="Enter_a_term_and_click" text="输入字词,然后点击 "/> + <l:gentext key="Go" text="去"/> <l:gentext key="to_perform_a_search" text=" to perform a search."/> - <l:gentext key="txt_filesfound" text="Results"/> - <l:gentext key="txt_enter_at_least_1_char" text="You must enter at least one character."/> + <l:gentext key="txt_filesfound" text="条结果"/> + <l:gentext key="txt_enter_at_least_1_char" text="您必须输入至少一个字符。"/> <l:gentext key="txt_browser_not_supported" text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> - <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> - <l:gentext key="txt_results_for" text="Results for: "/> + <l:gentext key="txt_please_wait" text="请稍候。搜索中..."/> + <l:gentext key="txt_results_for" text="结果: "/> <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="cs"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-03-27 15:05:29
|
Revision: 8985 http://docbook.svn.sourceforge.net/docbook/?rev=8985&view=rev Author: dcramer Date: 2011-03-27 15:05:23 +0000 (Sun, 27 Mar 2011) Log Message: ----------- Addressed tracker #3247166 by removing hard-coded reference to ch01.html. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-03-27 12:18:01 UTC (rev 8984) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-03-27 15:05:23 UTC (rev 8985) @@ -801,13 +801,13 @@ <xsl:with-param name="content"> <html> <head> - <link rel="shortcut icon" href="favicon.ico"/> - <meta http-equiv="Refresh" content="1; URL=content/{$default.topic}"/> - <title><xsl:value-of select="//title[1]"/>  - </title> + <link rel="shortcut icon" href="favicon.ico"/> + <meta http-equiv="Refresh" content="1; URL=content/{$default.topic}"/> + <title><xsl:value-of select="//title[1]"/>  + </title> </head> <body> - If not automatically redirected, click here: <a href="content/ch01.html">content/ch01.html</a> + If not automatically redirected, click <a href="content/{$default.topic}">content/<xsl:value-of select="$default.topic"/></a> </body> </html> </xsl:with-param> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ka...@us...> - 2011-04-13 18:41:50
|
Revision: 8990 http://docbook.svn.sourceforge.net/docbook/?rev=8990&view=rev Author: kasunbg Date: 2011-04-13 18:41:43 +0000 (Wed, 13 Apr 2011) Log Message: ----------- Added more comments to the xsl/webhelp/xsl/webhelp.xsl file. Removed some clutter. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-04-13 08:45:51 UTC (rev 8989) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-04-13 18:41:43 UTC (rev 8990) @@ -7,6 +7,7 @@ <xsl:import href="../../xhtml/chunk.xsl"/> + <xsl:output method="html" encoding="utf-8" @@ -17,8 +18,16 @@ <xsl:param name="webhelp.include.search.tab">true</xsl:param> <xsl:param name="webhelp.start.filename">index.html</xsl:param> <xsl:param name="webhelp.base.dir">docs</xsl:param> + <!-- webhelp.common.dir includes the files including jquery, css files + which are required for general functionality of webhelp --> <xsl:param name="webhelp.common.dir">../common/</xsl:param> + <!-- webhelp.tree.cookie.id preserves the TOC tree. + i.e. opened tree/sub-tree nodes and closed tree nodes. + Needed for jquery.treeview plugin --> <xsl:param name="webhelp.tree.cookie.id" select="concat( 'treeview-', count(//node()) )"/> + <!-- Specify the language of your docbook document. + This is needed for stemming support and to filter the subtle differences in the languages + 'en' (english) is the default. Refer the NOTE: on stemmers given below for more info. --> <xsl:param name="webhelp.indexer.language">en</xsl:param> <xsl:param name="webhelp.default.topic"/> <xsl:param name="webhelp.autolabel">0</xsl:param> @@ -30,6 +39,7 @@ <xsl:param name="manifest.in.base.dir" select="0"/> <xsl:param name="base.dir" select="concat($webhelp.base.dir,'/content/')"/> <xsl:param name="suppress.navigation">0</xsl:param> + <!-- Generate the end-of-the-book index --> <xsl:param name="generate.index" select="1"/> <xsl:param name="inherit.keywords" select="'0'"/> <xsl:param name="local.l10n.xml" select="document('')"/> @@ -40,6 +50,8 @@ <xsl:param name="section.autolabel" select="0"/> <!--xsl:param name="generate.toc">book toc</xsl:param--> + <!-- Localizations of webhelp specific words. Your contributions for other languages are appreciated. + Currently, only around 10 translations needed. --> <i18n xmlns="http://docbook.sourceforge.net/xmlns/l10n/1.0"> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="en"> <l:gentext key="Search" text="Search"/> @@ -53,7 +65,7 @@ <l:gentext key="txt_please_wait" text="Please wait. Search in progress..."/> <l:gentext key="txt_results_for" text="Results for: "/> <l:gentext key="TableofContents" text="Contents"/> - <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> + <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <!-- The fallback mechansim doesn't seem to work for local l10n stuff --> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="ja"> @@ -67,7 +79,7 @@ text="お使いのブラウザがサポートされていません。 Mozilla Firefoxの使用が推奨されます"/> <l:gentext key="txt_please_wait" text="しばらくお待ちください。検索が進行中です..."/> <l:gentext key="txt_results_for" text="次の検索語の結果: "/> - <l:gentext key="HighlightButton" text="強調表示の切り替えの検索結果"/> + <l:gentext key="HighlightButton" text="強調表示の切り替えの検索結果"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="de"> <l:gentext key="Search" text="suchen"/> @@ -80,7 +92,7 @@ text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> <l:gentext key="txt_please_wait" text="Bitte warten Sie. Die Suche ist im Gange ..."/> <l:gentext key="txt_results_for" text="Ergebnisse für: "/> - <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> + <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="fr"> <l:gentext key="Search" text="rechercher"/> @@ -93,7 +105,7 @@ text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> <l:gentext key="txt_please_wait" text="S'il vous plaît attendre. La recherche est en cours ..."/> <l:gentext key="txt_results_for" text="Résultats pour: "/> - <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> + <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="zh"> <l:gentext key="Search" text="搜索"/> @@ -106,7 +118,7 @@ text="Your browser is not supported. Use of Mozilla Firefox is recommended."/> <l:gentext key="txt_please_wait" text="请稍候。搜索中..."/> <l:gentext key="txt_results_for" text="结果: "/> - <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> + <l:gentext key="HighlightButton" text="Toggle search result highlighting"/> </l10n> <l10n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0" language="cs"> <l:gentext key="Search" text="Hledání"/> @@ -139,7 +151,7 @@ </xsl:text> </xsl:template> - + <!-- HTML <head> section customizations --> <xsl:template name="user.head.content"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <!-- <xsl:message> @@ -180,12 +192,6 @@ padding-left: 20px; background: transparent url(<xsl:value-of select="$webhelp.common.dir"/>jquery/treeview/images/folder.gif) 0 0px no-repeat; } - <!--[if IE]> - input { - margin-bottom: 5px; - margin-top: 2px; - } - <![endif]--> </style> <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/> <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}css/positioning.css"/> @@ -207,6 +213,8 @@ <xsl:if test="$webhelp.include.search.tab = 'true'"> <!--Scripts/css stylesheets for Search--> + <!-- TODO: Why THREE files? There's absolutely no need for having separate files. + These should have been identified at the optimization phase! --> <script type="text/javascript" src="search/htmlFileList.js"> <xsl:comment> </xsl:comment> </script> @@ -217,14 +225,6 @@ <xsl:comment> </xsl:comment> </script> - <!--script type="text/javascript" src="search/addition.js"> - <xsl:comment></xsl:comment> - </script> - <script type="text/javascript" src="search/indexLoader.js"> - <xsl:comment></xsl:comment> - </script--> - - <!-- NOTE: Stemmer javascript files should be in format <language>_stemmer.js. For example, for English(en), source should be: "search/stemmers/en_stemmer.js" @@ -237,7 +237,10 @@ <!--Index Files: Index is broken in to three equal sized(number of index items) files. This is to help parallel downloading - of files to make it faster.--> + of files to make it faster. + TODO: Generate webhelp index for largest docbook document that can be find, and analyze the file sizes. + IF the file size is still around ~50KB for a given file, we should consider merging these files together. again. + --> <script type="text/javascript" src="search/index-1.js"> <xsl:comment> </xsl:comment> </script> @@ -252,6 +255,7 @@ <xsl:call-template name="user.webhelp.head.content"/> </xsl:template> + <!-- This is for the USERS. Users who want to customize webhelp may over-ride this template to add content to <head>. --> <xsl:template name="user.webhelp.head.content"/> <xsl:template name="user.header.navigation"> @@ -356,7 +360,7 @@ <xsl:apply-templates select="key('id',$rootid)" mode="process.root"/> <xsl:if test="$tex.math.in.alt != ''"> <xsl:apply-templates select="key('id',$rootid)" mode="collect.tex.math"/> - </xsl:if> + </xsl:if> </xsl:if> </xsl:otherwise> </xsl:choose> @@ -380,6 +384,21 @@ </xsl:template> + + <!-- The WebHelp output structure. similar to main() method. + basic format: + <html> + <head> calls-appropriate-template </head> + <body> + some-generic-content + <div id="content"> + All your docbook document content goes here + .... + </div> + some-other-generic-content-at-footer + </body> + </html> + --> <xsl:template name="chunk-element-content"> <xsl:param name="prev"/> <xsl:param name="next"/> @@ -405,7 +424,6 @@ <xsl:with-param name="nav.context" select="$nav.context"/> </xsl:call-template> - <div id="content"> <xsl:call-template name="user.header.content"/> @@ -429,6 +447,8 @@ <xsl:value-of select="$chunk.append"/> </xsl:template> + <!-- This is for the USERS. Users who want to customize webhelp may over-ride this template to add content to the footer of the content DIV. + i.e. within <div id="content"> ... </div> --> <xsl:template name="user.webhelp.content.footer"/> <!-- The Header with the company logo --> @@ -537,14 +557,9 @@ </xsl:if> </td> </xsl:if> - </tr> </table> - - - </div> - </div> </xsl:template> @@ -689,6 +704,7 @@ <xsl:template name="user.webhelp.tabs.title"/> <xsl:template name="user.webhelp.tabs.content"/> + <!-- Generates the webhelp table-of-contents (TOC). --> <xsl:template match="book|part|reference|preface|chapter|bibliography|appendix|article|glossary|section|simplesect|sect1|sect2|sect3|sect4|sect5|refentry|colophon|bibliodiv|index" mode="webhelptoc"> @@ -717,9 +733,6 @@ </xsl:variable> <xsl:variable name="id" select="generate-id(.)"/> - <!--xsl:message> - <xsl: select="name(ancestor-or-self::*) "/> - </xsl:message--> <xsl:if test="not(self::index) or (self::index and not($generate.index = 0))"> <!--li style="white-space: pre; line-height: 0em;"--> @@ -752,7 +765,8 @@ <xsl:comment></xsl:comment> </script> </xsl:template> - + + <!-- Generates index.html file at docs/. This is simply a redirection to content/$default.topic --> <xsl:template name="index.html"> <xsl:variable name="default.topic"> <xsl:choose> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-06-02 05:11:27
|
Revision: 9013 http://docbook.svn.sourceforge.net/docbook/?rev=9013&view=rev Author: dcramer Date: 2011-06-02 05:11:21 +0000 (Thu, 02 Jun 2011) Log Message: ----------- Added tabindex attributes to make tab order in UI more logical in webhelp. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-06-01 12:46:27 UTC (rev 9012) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-06-02 05:11:21 UTC (rev 9013) @@ -511,7 +511,7 @@ or count($next) > 0"> <td> <xsl:if test="count($prev)>0"> - <a accesskey="p"> + <a accesskey="p" tabindex="5"> <xsl:attribute name="href"> <xsl:call-template name="href.target"> <xsl:with-param name="object" select="$prev"/> @@ -528,7 +528,7 @@ <xsl:when test="count($up)>0 and generate-id($up) != generate-id($home)"> | - <a accesskey="u"> + <a accesskey="u" tabindex="5"> <xsl:attribute name="href"> <xsl:call-template name="href.target"> <xsl:with-param name="object" select="$up"/> @@ -544,7 +544,7 @@ <xsl:if test="count($next)>0"> | - <a accesskey="n"> + <a accesskey="n" tabindex="5"> <xsl:attribute name="href"> <xsl:call-template name="href.target"> <xsl:with-param name="object" select="$next"/> @@ -631,7 +631,7 @@ <div id="tabs"> <ul> <li> - <a href="#treeDiv"> + <a href="#treeDiv" tabindex="1"> <em> <xsl:call-template name="gentext"> <xsl:with-param name="key" select="'TableofContents'"/> @@ -641,7 +641,7 @@ </li> <xsl:if test="$webhelp.include.search.tab != 'false'"> <li> - <a href="#searchDiv"> + <a href="#searchDiv" tabindex="1"> <em> <xsl:call-template name="gentext"> <xsl:with-param name="key" select="'Search'"/> @@ -678,11 +678,11 @@ </legend> <center> <input id="textToSearch" name="textToSearch" type="text" - class="searchText"/> + class="searchText" tabindex="1"/> <xsl:text disable-output-escaping="yes"> <![CDATA[ ]]> </xsl:text> <input onclick="Verifie(ditaSearch_Form)" type="button" class="searchButton" - value="Go" id="doSearch"/> + value="Go" id="doSearch" tabindex="1"/> </center> </fieldset> </form> @@ -741,7 +741,7 @@ <xsl:attribute name="id">webhelp-currentid</xsl:attribute> </xsl:if> <span class="file"> - <a href="{substring-after($href, $base.dir)}"> + <a href="{substring-after($href, $base.dir)}" tabindex="1"> <xsl:value-of select="$title"/> </a> </span> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-07-06 19:47:17
|
Revision: 9018 http://docbook.svn.sourceforge.net/docbook/?rev=9018&view=rev Author: dcramer Date: 2011-07-06 19:47:10 +0000 (Wed, 06 Jul 2011) Log Message: ----------- Fixed bug where webhelp.default.topic was not being used if it was set Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-06-21 16:51:51 UTC (rev 9017) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-07-06 19:47:10 UTC (rev 9018) @@ -773,7 +773,7 @@ <xsl:variable name="default.topic"> <xsl:choose> <xsl:when test="$webhelp.default.topic != ''"> - <xsl:value-of select="$htmlhelp.default.topic"/> + <xsl:value-of select="$webhelp.default.topic"/> </xsl:when> <xsl:when test="$htmlhelp.default.topic != ''"> <xsl:value-of select="$htmlhelp.default.topic"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-09-18 19:11:16
|
Revision: 9070 http://docbook.svn.sourceforge.net/docbook/?rev=9070&view=rev Author: dcramer Date: 2011-09-18 19:11:10 +0000 (Sun, 18 Sep 2011) Log Message: ----------- Only put doc title in header Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-09-18 17:30:58 UTC (rev 9069) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-09-18 19:11:10 UTC (rev 9070) @@ -540,15 +540,7 @@ src='{$webhelp.common.dir}images/logo.png' alt="Company Logo"/> <!-- Display the page title and the main heading(parent) of it--> <h1 align="center"> - <xsl:apply-templates select="." mode="object.title.markup"/> - <br/> - <xsl:choose> - <xsl:when - test="count($up) > 0 and generate-id($up) != generate-id($home)"> - <xsl:apply-templates select="$up" mode="object.title.markup"/> - </xsl:when> - <xsl:otherwise> </xsl:otherwise> - </xsl:choose> + <xsl:call-template name="get.doc.title"/> </h1> <!-- Prev and Next links generation--> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ka...@us...> - 2011-09-26 12:56:32
|
Revision: 9089 http://docbook.svn.sourceforge.net/docbook/?rev=9089&view=rev Author: kasunbg Date: 2011-09-26 12:56:26 +0000 (Mon, 26 Sep 2011) Log Message: ----------- commented about the importance of the order of css contents. Order is important between the in-html-file css and the linked css files. Some css declarations in jquery-ui-1.8.2.custom.css are over-ridden. If that's a concern, just remove the additional css contents inside these default jquery css files. I thought of keeping them intact for easier maintenance. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-09-26 07:56:31 UTC (rev 9088) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-09-26 12:56:26 UTC (rev 9089) @@ -185,6 +185,8 @@ </xsl:call-template>"; </script> +<!-- kasunbg: Order is important between the in-html-file css and the linked css files. Some css declarations in jquery-ui-1.8.2.custom.css are over-ridden. + If that's a concern, just remove the additional css contents inside these default jquery css files. I thought of keeping them intact for easier maintenance! --> <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/> <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}css/positioning.css"/> <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}jquery/theme-redmond/jquery-ui-1.8.2.custom.css"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ka...@us...> - 2011-10-03 06:13:21
|
Revision: 9107 http://docbook.svn.sourceforge.net/docbook/?rev=9107&view=rev Author: kasunbg Date: 2011-10-03 06:13:14 +0000 (Mon, 03 Oct 2011) Log Message: ----------- proper support for saxon xhtml transformation. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-10-02 08:42:12 UTC (rev 9106) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-10-03 06:13:14 UTC (rev 9107) @@ -14,6 +14,14 @@ encoding="utf-8" cdata-section-elements=""/> + <xsl:param name="chunker.output.method"> + <xsl:choose> + <xsl:when test="contains(system-property('xsl:vendor'), 'SAXON 6')">saxon:xhtml</xsl:when> + <xsl:otherwise>html</xsl:otherwise> + </xsl:choose> + </xsl:param> + + <!-- webhelp-specific params! --> <!-- To be added to normal params file someday --> <xsl:param name="webhelp.include.search.tab">true</xsl:param> @@ -35,7 +43,7 @@ <!-- webhelp-specific params! --> <!-- Set some reasonable defaults for webhelp output --> - <xsl:param name="chunker.output.indent">no</xsl:param> + <xsl:param name="chunker.output.indent">yes</xsl:param> <xsl:param name="navig.showtitles">0</xsl:param> <xsl:param name="manifest.in.base.dir" select="0"/> <xsl:param name="base.dir" select="concat($webhelp.base.dir,'/content/')"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ka...@us...> - 2011-10-07 09:10:27
|
Revision: 9116 http://docbook.svn.sourceforge.net/docbook/?rev=9116&view=rev Author: kasunbg Date: 2011-10-07 09:10:21 +0000 (Fri, 07 Oct 2011) Log Message: ----------- removing outline in 'contents' and 'search' buttons that is visible when clicked. tabindex for SIDEBAR button. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-10-05 20:12:49 UTC (rev 9115) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-10-07 09:10:21 UTC (rev 9116) @@ -621,8 +621,8 @@ <table class="navLinks"> <tr> <td> - <a id="showHideButton" onclick="showHideToc();" - class="pointLeft" title="Hide TOC tree">Sidebar + <a id="showHideButton" href="javascript:showHideToc();" + class="pointLeft" tabindex="5" title="Hide TOC tree">Sidebar </a> </td> <xsl:if test="count($prev) > 0 @@ -754,7 +754,7 @@ <div id="tabs"> <ul> <li> - <a href="#treeDiv" tabindex="1"> + <a href="#treeDiv" style="outline:0;" tabindex="1"> <span class="contentsTab"> <xsl:call-template name="gentext"> <xsl:with-param name="key" select="'TableofContents'"/> @@ -764,7 +764,7 @@ </li> <xsl:if test="$webhelp.include.search.tab != 'false'"> <li> - <a href="#searchDiv" tabindex="1"> + <a href="#searchDiv" style="outline:0;" tabindex="1"> <span class="searchTab"> <xsl:call-template name="gentext"> <xsl:with-param name="key" select="'Search'"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-11-27 15:53:27
|
Revision: 9163 http://docbook.svn.sourceforge.net/docbook/?rev=9163&view=rev Author: dcramer Date: 2011-11-27 15:53:21 +0000 (Sun, 27 Nov 2011) Log Message: ----------- Addressed #3443430, adding setindex to Webhelp toc Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-11-27 00:12:10 UTC (rev 9162) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-11-27 15:53:21 UTC (rev 9163) @@ -830,7 +830,7 @@ <!-- Generates the webhelp table-of-contents (TOC). --> <xsl:template - match="book|part|reference|preface|chapter|bibliography|appendix|article|glossary|section|simplesect|sect1|sect2|sect3|sect4|sect5|refentry|colophon|bibliodiv|index" + match="book|part|reference|preface|chapter|bibliography|appendix|article|glossary|section|simplesect|sect1|sect2|sect3|sect4|sect5|refentry|colophon|bibliodiv|index|setindex" mode="webhelptoc"> <xsl:param name="currentid"/> <xsl:variable name="title"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-11-29 13:47:32
|
Revision: 9164 http://docbook.svn.sourceforge.net/docbook/?rev=9164&view=rev Author: dcramer Date: 2011-11-29 13:47:22 +0000 (Tue, 29 Nov 2011) Log Message: ----------- Addressed tracker item #3444549: Using titleabbrev.markup mode instead of title.markup mode for webhelp toc Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-11-27 15:53:21 UTC (rev 9163) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-11-29 13:47:22 UTC (rev 9164) @@ -704,7 +704,7 @@ <xsl:value-of select="concat($label.markup,$autotoc.label.separator)"/> </xsl:if> </xsl:if> - <xsl:apply-templates select="key('id',$rootid)" mode="title.markup"/> + <xsl:apply-templates select="key('id',$rootid)" mode="titleabbrev.markup"/> </xsl:variable> <xsl:variable name="href"> <xsl:choose> @@ -732,7 +732,7 @@ <xsl:value-of select="concat($label.markup,$autotoc.label.separator)"/> </xsl:if> </xsl:if> - <xsl:apply-templates select="/*" mode="title.markup"/> + <xsl:apply-templates select="/*" mode="titleabbrev.markup"/> </xsl:variable> <xsl:variable name="href"> <xsl:choose> @@ -842,7 +842,7 @@ <xsl:value-of select="concat($label.markup,$autotoc.label.separator)"/> </xsl:if> </xsl:if> - <xsl:apply-templates select="." mode="title.markup"/> + <xsl:apply-templates select="." mode="titleabbrev.markup"/> </xsl:variable> <xsl:variable name="href"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2011-12-18 21:04:30
|
Revision: 9169 http://docbook.svn.sourceforge.net/docbook/?rev=9169&view=rev Author: dcramer Date: 2011-12-18 21:04:24 +0000 (Sun, 18 Dec 2011) Log Message: ----------- Fix bad link to default topic. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2011-12-08 22:27:19 UTC (rev 9168) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2011-12-18 21:04:24 UTC (rev 9169) @@ -36,7 +36,7 @@ This is needed for stemming support and to filter the subtle differences in the languages 'en' (english) is the default. Refer the NOTE: on stemmers given below for more info. --> <xsl:param name="webhelp.indexer.language">en</xsl:param> - <xsl:param name="webhelp.default.topic"/> + <xsl:param name="webhelp.default.topic">index.html</xsl:param> <xsl:param name="webhelp.autolabel">0</xsl:param> <!-- webhelp-specific params! --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2012-01-13 14:39:23
|
Revision: 9180 http://docbook.svn.sourceforge.net/docbook/?rev=9180&view=rev Author: dcramer Date: 2012-01-13 14:39:12 +0000 (Fri, 13 Jan 2012) Log Message: ----------- Webhelp: Fix error about undeclared doc.title param Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2012-01-10 20:34:09 UTC (rev 9179) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2012-01-13 14:39:12 UTC (rev 9180) @@ -20,6 +20,10 @@ </xsl:choose> </xsl:param> + <xsl:param name="doc.title"> + <xsl:call-template name="get.doc.title"/> + </xsl:param> + <!-- webhelp-specific params! --> <!-- To be added to normal params file someday --> <xsl:param name="webhelp.include.search.tab">true</xsl:param> @@ -408,9 +412,6 @@ <xsl:message>language: <xsl:value-of select="$webhelp.indexer.language"/> </xsl:message> <!-- * Get a title for current doc so that we let the user --> <!-- * know what document we are processing at this point. --> - <xsl:variable name="doc.title"> - <xsl:call-template name="get.doc.title"/> - </xsl:variable> <xsl:choose> <!-- Hack! If someone hands us a DocBook V5.x or DocBook NG document, toss the namespace and continue. Use the docbook5 namespaced This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2012-01-14 18:46:51
|
Revision: 9191 http://docbook.svn.sourceforge.net/docbook/?rev=9191&view=rev Author: dcramer Date: 2012-01-14 18:46:45 +0000 (Sat, 14 Jan 2012) Log Message: ----------- Webhelp: Left align titles in nav header. Display for all but the topmost page Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2012-01-14 17:33:26 UTC (rev 9190) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2012-01-14 18:46:45 UTC (rev 9191) @@ -595,19 +595,20 @@ src='{$webhelp.common.dir}images/logo.png' alt="{$brandname} Documentation"/> </a> <!-- Display the page title and the main heading(parent) of it--> - <h1 align="center"> - <xsl:call-template name="get.doc.title"/> - <br/> + <h1> + <xsl:call-template name="get.doc.title"/> + <br/> <xsl:choose> <xsl:when - test="count($up) > 0 and generate-id($up) != generate-id($home)"> - <xsl:apply-templates select="$up" mode="object.title.markup"/> - </xsl:when> + test="count($up) > 0 and generate-id($up) != generate-id($home)"> + <xsl:apply-templates select="$up" mode="object.title.markup"/> + </xsl:when> + <xsl:when test="not(generate-id(.) = generate-id(/*))"> + <xsl:apply-templates select="." mode="object.title.markup"/> + </xsl:when> <xsl:otherwise> </xsl:otherwise> </xsl:choose> - - </h1> - + </h1> <!-- Prev and Next links generation--> <div id="navheader"> <xsl:call-template name="user.webhelp.navheader.content"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ko...@us...> - 2012-04-05 08:26:19
|
Revision: 9268 http://docbook.svn.sourceforge.net/docbook/?rev=9268&view=rev Author: kosek Date: 2012-04-05 08:26:08 +0000 (Thu, 05 Apr 2012) Log Message: ----------- Put back old extensibility point. Guys, please don't remove existing extensibility points like named templates, it will break existing customizations. Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2012-04-03 20:23:45 UTC (rev 9267) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2012-04-05 08:26:08 UTC (rev 9268) @@ -506,16 +506,7 @@ <xsl:variable name="up" select="parent::*"/> <div id="header"> - <a target="_blank"> - <xsl:attribute name="href"> - <xsl:choose> - <xsl:when test="$branding = 'docbook'">http://docbook.org/</xsl:when> - <xsl:otherwise>#</xsl:otherwise> - </xsl:choose> - </xsl:attribute> - <img style='margin-right: 2px; height: 59px; padding-right: 25px; padding-top: 8px' align="right" - src='{$webhelp.common.dir}images/logo.png' alt="{$brandname} Documentation"/> - </a> + <xsl:call-template name="webhelpheader.logo"/> <!-- Display the page title and the main heading(parent) of it--> <h1> <xsl:call-template name="get.doc.title"/> @@ -608,8 +599,16 @@ </xsl:template> <xsl:template name="webhelpheader.logo"> - <img style='margin-right: 2px; height: 59px; padding-right: 25px; padding-top: 8px' align="right" - src='{$webhelp.common.dir}images/logo.png' alt="Company Logo"/> + <a target="_blank"> + <xsl:attribute name="href"> + <xsl:choose> + <xsl:when test="$branding = 'docbook'">http://docbook.org/</xsl:when> + <xsl:otherwise>#</xsl:otherwise> + </xsl:choose> + </xsl:attribute> + <img style='margin-right: 2px; height: 59px; padding-right: 25px; padding-top: 8px' align="right" + src='{$webhelp.common.dir}images/logo.png' alt="{$brandname} Documentation"/> + </a> </xsl:template> <xsl:template name="user.webhelp.navheader.content"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2012-04-19 14:06:13
|
Revision: 9291 http://docbook.svn.sourceforge.net/docbook/?rev=9291&view=rev Author: dcramer Date: 2012-04-19 14:06:03 +0000 (Thu, 19 Apr 2012) Log Message: ----------- Patch from Arun Bharadwaj to display message if JavaScript is disabled Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2012-04-19 14:04:24 UTC (rev 9290) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2012-04-19 14:06:03 UTC (rev 9291) @@ -164,6 +164,9 @@ <link rel="stylesheet" type="text/css" href="{$webhelp.common.dir}jquery/treeview/jquery.treeview.css"/> <style type="text/css"> +noscript{ + font-weight:bold; +} input { margin-bottom: 5px; margin-top: 2px; @@ -469,7 +472,11 @@ </xsl:call-template> <div id="content"> - + <noscript> <!-- Show a notification if the user has disabled javascript --> + + Javascript is disabled on your browser. Please enable Javascript to navigate the interface properly. + + </noscript> <xsl:call-template name="user.header.content"/> <xsl:copy-of select="$content"/> @@ -725,7 +732,7 @@ </xsl:call-template> </legend> <center> - <input id="textToSearch" name="textToSearch" type="text" + <input id="textToSearch" name="textToSearch" type="search" class="searchText" tabindex="1"/> <xsl:text disable-output-escaping="yes"> <![CDATA[ ]]> </xsl:text> <input onclick="Verifie(searchForm)" type="button" @@ -896,3 +903,4 @@ </xsl:template> </xsl:stylesheet> + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2012-05-06 19:43:59
|
Revision: 9334 http://docbook.svn.sourceforge.net/docbook/?rev=9334&view=rev Author: dcramer Date: 2012-05-06 19:43:53 +0000 (Sun, 06 May 2012) Log Message: ----------- Webhelp: moving parameters into the standard location so they will be part of the parameter reference Added Paths: ----------- trunk/xsl/webhelp/xsl/webhelp.xsl Added: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl (rev 0) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2012-05-06 19:43:53 UTC (rev 9334) @@ -0,0 +1,21 @@ +<?xml version="1.0"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:doc="http://nwalsh.com/xsl/documentation/1.0" + xmlns:exsl="http://exslt.org/common" + xmlns:set="http://exslt.org/sets" + version="1.0" + exclude-result-prefixes="doc exsl set"> + +<!-- ******************************************************************** + $Id$ + ******************************************************************** + + This file is part customization layer on top of the XSL DocBook + Stylesheet distribution that generates webhelp output. + + ******************************************************************** --> + +<xsl:import href="../../html/chunk.xsl"/> +<xsl:include href="webhelp-common.xsl"/> + +</xsl:stylesheet> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dc...@us...> - 2012-05-07 03:11:39
|
Revision: 9340 http://docbook.svn.sourceforge.net/docbook/?rev=9340&view=rev Author: dcramer Date: 2012-05-07 03:11:33 +0000 (Mon, 07 May 2012) Log Message: ----------- Webhelp: Import xhtml base stylesheets Modified Paths: -------------- trunk/xsl/webhelp/xsl/webhelp.xsl Modified: trunk/xsl/webhelp/xsl/webhelp.xsl =================================================================== --- trunk/xsl/webhelp/xsl/webhelp.xsl 2012-05-07 02:11:35 UTC (rev 9339) +++ trunk/xsl/webhelp/xsl/webhelp.xsl 2012-05-07 03:11:33 UTC (rev 9340) @@ -15,7 +15,7 @@ ******************************************************************** --> -<xsl:import href="../../html/chunk.xsl"/> +<xsl:import href="../../xhtml/chunk.xsl"/> <xsl:include href="webhelp-common.xsl"/> </xsl:stylesheet> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |