| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:p5bws="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/WPS_Functions.xsd"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- xmlns:p5dkp="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.xsd"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:p5suis="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:p5xsda="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsd_asserts/p5xsda.xsd"
- xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/"
- xmlns:system_cache__dita="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/dita.xsd"
- xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
- exclude-result-prefixes="xs ditaarch"
- version="2.0">
- <xsl:param name="p5dkp.ditafiles.xml" required="yes"/>
-
- <!-- Wykrycie audience z p5dkp.ditafiles.xml-->
- <xsl:template mode="p5dkp:ditafiles.wordindex.audience" match="p5ant-interface:dir.filename">
- <p5dkp:ditafiles.wordindex.audience>
- <xsl:apply-templates mode="p5dkp:ditafiles.wordindex.audience" select="p5dkp:ditafiles.file( text())"/>
- </p5dkp:ditafiles.wordindex.audience>
- </xsl:template>
-
- <xsl:template mode="p5dkp:ditafiles.wordindex.audience.map.path" match="p5ant-interface:dir.filename">
- <p5dkp:ditafiles.wordindex.audience.map.path>
- <xsl:for-each select="doc($p5dkp.ditafiles.xml)/p5dkp:ditafiles.xml/p5dkp:ditafiles.file//*[ descendant-or-self::*[ @p5dkp:true.path = current()/text() ]]">
- <p5dkp:ditafiles.file.path>
- <xsl:attribute name="p5dkp:object" select="name()"/>
- <xsl:copy-of select="@*" copy-namespaces="no"/>
- </p5dkp:ditafiles.file.path>
- </xsl:for-each>
- </p5dkp:ditafiles.wordindex.audience.map.path>
- </xsl:template>
-
-
-
-
-
-
- <xsl:function name="p5dkp:ditafiles.file">
- <xsl:param name="p5ant-interface:filepath.dir"/>
- <!--<xsl:message>#25 p5dkp:ditafiles.file call for <xsl:value-of select="$p5ant-interface:filepath.dir"/> </xsl:message>-->
- <xsl:copy-of select="doc($p5dkp.ditafiles.xml)//p5dkp:ditafiles.file[ @p5dkp:true.path = $p5ant-interface:filepath.dir]"/>
- </xsl:function>
-
- <xsl:template mode="p5dkp:ditafiles.wordindex.audience" match="p5dkp:ditafiles.file">
- <xsl:copy-of select="map.keys.audience"/>
- </xsl:template>
-
-
- <xsl:template mode="p5dkp:ditafiles.wordindex.audience p5dkp:ditafiles.wordindex.audience.map.path" match="*|text()|comment()"/>
-
-
-
- </xsl:stylesheet>
|