Warning, /frameworks/kdoctools/src/customization/kde-chunk-online.xsl is written in an unsupported language. File is not indexed.
0001 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 0002 version="1.0"> 0003 0004 <xsl:import href="kde-chunk-common.xsl"/> 0005 <xsl:include href="kde-navig-online.xsl"/> 0006 <xsl:include href="kde-ttlpg-online.xsl"/> 0007 <xsl:include href="kde-style.xsl"/> 0008 <xsl:output encoding="utf-8"/> 0009 0010 <xsl:variable name="KDOCTOOLS_XSLT_VERSION">1.14</xsl:variable> 0011 0012 <xsl:template name="make-relative-filename"> 0013 <xsl:param name="base.dir" select="'./'"/> 0014 <xsl:param name="base.name" select="''"/> 0015 0016 <!-- XT makes chunks relative --> 0017 <xsl:choose> 0018 <xsl:when test="count(parent::*) = 0"> 0019 <xsl:value-of select="concat($base.dir,$base.name)"/> 0020 </xsl:when> 0021 <xsl:otherwise> 0022 <xsl:value-of select="$base.name"/> 0023 </xsl:otherwise> 0024 </xsl:choose> 0025 </xsl:template> 0026 0027 <xsl:template name="write.chunk"> 0028 <xsl:param name="filename" select="''"/> 0029 <xsl:param name="method" select="'html'"/> 0030 <xsl:param name="encoding" select="'utf-8'"/> 0031 <xsl:param name="content" select="''"/> 0032 0033 <FILENAME filename="{$filename}"> 0034 <xsl:copy-of select="$content"/> 0035 </FILENAME> 0036 </xsl:template> 0037 0038 <xsl:param name="use.id.as.filename">1</xsl:param> 0039 <xsl:param name="generate.section.toc">0</xsl:param> 0040 <xsl:param name="generate.component.toc">0</xsl:param> 0041 <xsl:param name="use.extensions">0</xsl:param> 0042 <xsl:param name="admon.graphics">0</xsl:param> 0043 <xsl:param name="kde.common">/HEAD/common/</xsl:param> 0044 <xsl:param name="html.stylesheet" select="concat($kde.common,'kde-default.css',' ',$kde.common,'kde-docs.css')"/> 0045 <xsl:param name="admon.graphics.path"><xsl:value-of select="kde.common"/></xsl:param> 0046 0047 <!-- try with olinks: it nearly works --><!-- 0048 <xsl:template match="olink"> 0049 <a> 0050 <xsl:attribute name="href"> 0051 <xsl:choose> 0052 <xsl:when test="@type = 'kde-installation'"> 0053 <xsl:choose> 0054 <xsl:when test="@linkmode = 'kdems-man'"> 0055 <xsl:value-of select="id(@linkmode)"/> 0056 <xsl:value-of select="@targetdocent"/> 0057 <xsl:text>(</xsl:text> 0058 <xsl:value-of select="@localinfo"/> 0059 <xsl:text>)</xsl:text> 0060 </xsl:when> 0061 <xsl:when test="@linkmode = 'kdems-help'"> 0062 <xsl:value-of select="id(@linkmode)"/> 0063 <xsl:text>/</xsl:text> 0064 <xsl:value-of select="@targetdocent"/> 0065 <xsl:variable name="targetdocent" select="@targetdocent"/> 0066 <xsl:value-of select="$targetdocent"/> 0067 <xsl:if test="@targetdocent"> 0068 <xsl:value-of select="unparsed-entity-uri(string($targetdocent))"/> 0069 </xsl:if> 0070 <xsl:for-each select="document('/home/fouvry/kdeutils/doc/kedit/index.docbook')"> 0071 <xsl:value-of select=".//*[@id=$localinfo]"/> 0072 </xsl:for-each> 0073 <xsl:text>#</xsl:text> 0074 <xsl:value-of select="@localinfo"/> 0075 </xsl:when> 0076 </xsl:choose> 0077 </xsl:when> 0078 </xsl:choose> 0079 </xsl:attribute> 0080 <xsl:value-of select="."/> 0081 </a> 0082 </xsl:template> 0083 --> 0084 0085 </xsl:stylesheet> 0086 0087