| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:p5dkp="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.xsd"
- xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
- xmlns:p5suis="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd"
- exclude-result-prefixes="xs p5dkp p5ant-interface p5suis"
- version="2.0">
-
-
- <xsl:output indent="yes" method="xml" />
-
- <xsl:strip-space elements="*"/>
-
- <xsl:template mode="p5dkp:ditafiles.wordindex.topic.hit.s.text" match="node()" >
- <xsl:param name="result-document" required="yes"/>
- <!--<xsl:param name="p5dkp:ditafiles.wordindex.topic.universal" required="yes"/>-->
- <xsl:param name="levels" required="yes"/>
- <xsl:param name="level" required="yes"/>
- <xsl:param name="entity" required="yes"/>
-
- <xsl:comment>#149 saved topic to <xsl:value-of select="$result-document"/></xsl:comment>
- <xsl:result-document href="{$result-document}" doctype-public="-//OASIS//DTD DITA Topic//EN" doctype-system="topic.dtd">
- <topic>
- <xsl:comment>#149 saved topic to </xsl:comment>
- <title>[S] skojarzenie słowa <codeph>
- <xsl:for-each-group select="tokenize(@p5dkp:ditafiles.wordindex.merge.ditafiles.hit.s.texts,' ')[ position() < 9]" group-by=".">
- <xsl:sort select="count(current-group())" order="descending"/>
- <xsl:text> </xsl:text><xsl:value-of select="."/><xsl:if test="count(current-group()) > 1">(<xsl:value-of select="count(current-group())"/>)</xsl:if>
- </xsl:for-each-group>
- <xsl:text> </xsl:text> [<xsl:value-of select="sum((number(@p5dkp:ditafiles.wordindex.merge.ditafiles.hit.count)+number(@p5dkp:ditafiles.wordindex.merge.ditafiles.hit.s.sum.text.len)))"/>]
- </codeph></title>
- <body>
- <xsl:apply-templates mode="p5dkp:ditafiles.wordindex.root.topic" select="@*"/>
-
- <xsl:for-each-group select="current-group()" group-by="@p5ant-interface:dir.filename.remote">
- <xsl:comment>#135 name() = <xsl:value-of select="name()"/></xsl:comment>
- <p><note>
- <xsl:apply-templates mode="p5dkp:ditafiles.wordindex.root.topic" select="@*"/>
- <!--<xsl:value-of select="count(current-group())"/>-->
-
- <xsl:apply-templates mode="p5dkp:ditafiles.wordindex.root.topic.related" select=".">
- <xsl:with-param name="format" select="'xref'"/>
- <xsl:with-param name="level" select="$level"/>
- <xsl:with-param name="levels" select="$levels"/>
- <xsl:with-param name="entity" select="$entity"/>
- </xsl:apply-templates>
- </note>
- </p>
- </xsl:for-each-group>
- </body>
-
- <xsl:comment> ###AA../name() = <xsl:value-of select="../name()"/></xsl:comment>
- <xsl:comment>###BBB name() = <xsl:value-of select="name()"/></xsl:comment>
-
- <related-links>
- <xsl:for-each-group select="current-group()" group-by="@p5ant-interface:dir.filename.remote">
- <xsl:comment>#188 name() = <xsl:value-of select="name()"/></xsl:comment>
- <xsl:apply-templates mode="p5dkp:ditafiles.wordindex.root.topic.related" select=".">
- <xsl:with-param name="level" select="$level"/>
- <xsl:with-param name="levels" select="$levels"/>
- <xsl:with-param name="entity" select="$entity"/>
- </xsl:apply-templates>
- </xsl:for-each-group>
- </related-links>
- </topic>
- </xsl:result-document>
-
- </xsl:template>
-
-
- </xsl:stylesheet>
|