[library-web] don't insert all languages in developer index page



commit bb2e146fa34e195507e999305c468ab1e0a9ae30
Author: Frédéric Péters <fpeters 0d be>
Date:   Thu Jan 30 14:39:17 2014 +0000

    don't insert all languages in developer index page

 data/xslt/dev_indexes.xsl |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/data/xslt/dev_indexes.xsl b/data/xslt/dev_indexes.xsl
index f81c731..1a2f546 100644
--- a/data/xslt/dev_indexes.xsl
+++ b/data/xslt/dev_indexes.xsl
@@ -479,6 +479,7 @@ doctype-system="http://www.w3.org/TR/html4/loose.dtd";>
   </xsl:template>
 
   <xsl:template match="home">
+    <xsl:variable name="lang" select="@lang"/>
     <xsl:if test="$libgo.debug">
       <xsl:message>Writing home: <xsl:value-of select="concat('index.html.', @lang)" /></xsl:message>
     </xsl:if>
@@ -527,10 +528,10 @@ div.body-sidebar { width: 100%; }
 </div>
 
 <div id="frontpage-indexes">
-<xsl:apply-templates select="parent::indexes/index/index" mode="channelindex">
+<xsl:apply-templates select="parent::indexes/index/index[ lang = $lang]" mode="channelindex">
   <xsl:sort select="format-number(@weight, '0.000')" order="descending"/>
   <xsl:sort select="translate(@toc_id, $ucletters, $lcletters)" />
-  <xsl:with-param name="lang" select="@lang"/>
+  <xsl:with-param name="lang" select="$lang"/>
   <xsl:with-param name="hidetitle" select="count(section) = 1"/>
 </xsl:apply-templates>
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]