[Yanel-commits] rev 26470 -
public/yanel/trunk/src/contributions/resources/nutch/xslt
michi at wyona.com
michi at wyona.com
Thu Aug 2 14:05:12 CEST 2007
Author: michi
Date: 2007-08-02 14:05:12 +0200 (Thu, 02 Aug 2007)
New Revision: 26470
Modified:
public/yanel/trunk/src/contributions/resources/nutch/xslt/result2xhtml.xsl
Log:
language and query fixed
Modified: public/yanel/trunk/src/contributions/resources/nutch/xslt/result2xhtml.xsl
===================================================================
--- public/yanel/trunk/src/contributions/resources/nutch/xslt/result2xhtml.xsl 2007-08-02 11:33:42 UTC (rev 26469)
+++ public/yanel/trunk/src/contributions/resources/nutch/xslt/result2xhtml.xsl 2007-08-02 12:05:12 UTC (rev 26470)
@@ -14,9 +14,14 @@
<xsl:output method="html"/>
-->
- <xsl:param name="yanel.meta.language" select="/yanel:nutch/@yanel:language"/>
+ <xsl:param name="localization.language" select="'LOCALIZATION_LANG_IS_NULL'"/>
+ <xsl:param name="translation.language" select="'TRANSLATION_LANG_IS_NULL'"/>
- <xsl:param name="query" select="/yanel:nutch/yanel:query"/>
+ <xsl:variable name="query" select="/yanel:nutch/yanel:query"/>
+<!--
+ <xsl:param name="query" select="'QUERY_IS_NULL'"/>
+-->
+
<xsl:param name="totalHits" select="/yanel:nutch/yanel:results/@yanel:totalHits" />
<xsl:param name="hitsPerPage" select="/yanel:nutch/yanel:results/@yanel:hitsPerPage" />
<xsl:variable name="currentPageNo" select="/yanel:nutch/yanel:results/@yanel:currentPageNo" />
@@ -30,14 +35,15 @@
</xsl:choose>
</xsl:variable>
+
+
<xsl:template match="/">
<html>
-
<head>
<title><xsl:apply-templates select="/yanel:nutch/yanel:no-query" mode="title"/><xsl:apply-templates select="/yanel:nutch/yanel:query" mode="title"/></title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/>
<!-- No Introspection! -->
- <link rel="neutron-introspection"/>
+ <!--<link rel="neutron-introspection"/>-->
</head>
<body>
@@ -46,21 +52,20 @@
<a href="?query={$query}&hitsPerPage={$hitsPerPage}&start={number(@yanel:start)}&yanel.resource.viewid=source"><i18n:message key="viewResultsAsXml"/></a>
</div>
<form name="search">
- <input type="text" name="query" value="{$query}"/>
- <input type="hidden" name="yanel.meta.language" value="{$yanel.meta.language}"/>
- <input type="hidden" name="totalHits" value="{$totalHits}"/>
- <input type="submit" name="submit" value="i18n:attr key=search"/>
+ <input type="text" name="query" value="{$query}"/>
+ <input type="hidden" name="yanel.meta.language" value="{$localization.language}"/>
+ <input type="hidden" name="totalHits" value="{$totalHits}"/>
+ <input type="submit" name="submit" value="i18n:attr key=search"/>
</form>
-
-
<p>
<xsl:apply-templates/>
</p>
-
</body>
</html>
</xsl:template>
+
+
<xsl:template match="yanel:query">
<!-- do nothing -->
</xsl:template>
@@ -76,9 +81,10 @@
</xsl:template>
<xsl:template match="yanel:no-query">
- <!--
+<xsl:comment>No query yet!</xsl:comment>
+<!--
<p>No query yet.</p>
- -->
+-->
</xsl:template>
<xsl:template match="yanel:query" mode="title">
@@ -153,7 +159,7 @@
<xsl:otherwise>
<xsl:if test="number($pageNo) > number($minPage)">
<xsl:if test="number($pageNo) < number($maxPage)">
- <a href="?query={$query}&hitsPerPage={$hitsPerPage}&start={number(number($pageNo - 1) * $hitsPerPage)}&yanel.meta.language={$yanel.meta.language}"><xsl:value-of select="$pageNo" /></a> 
+ <a href="?query={$query}&hitsPerPage={$hitsPerPage}&start={number(number($pageNo - 1) * $hitsPerPage)}&yanel.meta.language={$localization.language}"><xsl:value-of select="$pageNo" /></a> 
</xsl:if>
</xsl:if>
</xsl:otherwise>
@@ -191,7 +197,7 @@
<!-- TODO: Neither explanation nor anchors seem to work properly! -->
<!--
- <xsl:text> (</xsl:text><a href="?show=explain&query={$query}&yanel.meta.language={$yanel.meta.language}&idx={$idx}&id={$id}" style="font-size:smaller;"><i18n:message key="explain"/></a><xsl:text>)</xsl:text>
+ <xsl:text> (</xsl:text><a href="?show=explain&query={$query}&yanel.meta.language={$localization.language}&idx={$idx}&id={$id}" style="font-size:smaller;"><i18n:message key="explain"/></a><xsl:text>)</xsl:text>
<xsl:text> (</xsl:text><a href="?show=anchors&idx={$idx}&id={$id}" style="font-size:smaller;"><i18n:message key="anchors"/></a><xsl:text>)</xsl:text>
-->
</span>
More information about the Yanel-commits
mailing list