xml/prodlužovač.xsl
changeset 3 ba0753e26d53
parent 2 1ce61160021c
     1.1 --- a/xml/prodlužovač.xsl	Sat Nov 12 00:44:35 2011 +0100
     1.2 +++ b/xml/prodlužovač.xsl	Sat Nov 12 17:02:44 2011 +0100
     1.3 @@ -23,20 +23,63 @@
     1.4  			</head>
     1.5  			<body>
     1.6  				<p>
     1.7 -					Maximální počet přesměrování: 
     1.8 +					Maximální počet přesměrování:
     1.9  					<xsl:value-of select="p:prodlužovač/p:limitPřesměrování/text()"/>
    1.10  				</p>
    1.11  				
    1.12 +				<xsl:choose>
    1.13 +					<xsl:when test="p:prodlužovač/p:tvářitSeJakoProhlížeč">
    1.14 +						<p>V HTTP požadavcích budeme posílat hlavičku User-Agent s hodnotou:</p>
    1.15 +						<pre><xsl:value-of select="p:prodlužovač/p:tvářitSeJakoProhlížeč/text()"/></pre>
    1.16 +						<p>Server si tedy bude myslet, že jsme tento www prohlížeč.</p>
    1.17 +					</xsl:when>
    1.18 +					<xsl:otherwise>
    1.19 +						<p>V HTTP požadavcích nebudeme posílat žádnou hlavičku User-Agent.</p>
    1.20 +					</xsl:otherwise>
    1.21 +				</xsl:choose>
    1.22 +				
    1.23 +				
    1.24  				<p>Podporované zkracovače:</p>
    1.25  				<ul>
    1.26  					<xsl:for-each select="p:prodlužovač/p:zkracovače/p:url">
    1.27 -						<li>
    1.28 -							<xsl:value-of select="text()"/>
    1.29 -						</li>
    1.30 +						<xsl:element name="li">
    1.31 +							<xsl:if test="@popis">
    1.32 +								<xsl:attribute name="title"><xsl:value-of select="@popis"/></xsl:attribute>
    1.33 +							</xsl:if>
    1.34 +							
    1.35 +							<code><xsl:value-of select="text()"/></code>
    1.36 +							
    1.37 +							<xsl:if test="@záležíNaVelikosti = 'true'">
    1.38 +								<xsl:call-template name="ikonaZáležíNaVelikosti"/>
    1.39 +							</xsl:if>
    1.40 +						</xsl:element>
    1.41  					</xsl:for-each>
    1.42  				</ul>
    1.43  			</body>
    1.44  		</html>
    1.45  	</xsl:template>
    1.46 +	
    1.47 +	
    1.48 +	<xsl:template name="ikonaZáležíNaVelikosti">
    1.49 +		<img	alt="záleží na velikosti písmen"
    1.50 +				title="Záleží na velikosti písmen"
    1.51 +				style="margin-left: 8px;"
    1.52 +				src="data:image/png;base64,
    1.53 +					iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACm0lEQVR42o3S3UuTURwH8EUXFaYG
    1.54 +					WimaK23zraJ/QWLiyA2jksl0jTZFzaQZqGAMUjS1MUMMi27CkNFFdrMGTmR24Zq0mCCSsGmytnRv
    1.55 +					zHTqdNq333MICZ8bLz485znnPN/nd14EAI7k2pPr5nxdMXIb8iHUiiCsFSPvQYH5yAGFj6/g/dJp
    1.56 +					WMLJmPidwmTdywMbHBwcPE6UxEYWSIC4yACRkyRRc6GV+0A1nH4QcvauEAKDwZBMnCaTCXNzc1he
    1.57 +					Xobf78fi4iIcDgfGxsbQ2d/pFz8sdt95cQ5vZpOgGDjDQtJu50DQ3d390mKxIBwOIxKJcFg7Go0y
    1.58 +					P34toaxfCtnzTDz9dAq3DOlILc9iyzmvuAiBXq/3+nw+NnlychJdXV2gvu3e3l7YbDZo392HtP8C
    1.59 +					6l6fwM2+DGSrL3/PVF6ayKzORY5GZBa0t7d/IPjHRtIAcP2FHR0df1Rvq1FuFKKsLxtFrVcXRM1F
    1.60 +					Gf9v7kFDp9OJSR0ZJl/a2triZrMZK9EV1I5qIXl2AyX6EuHh0xE0NjYeI61U9p7VasX8/DxCoRDi
    1.61 +					8TgSicSBlpYW0LyTvACtVvtoaGgIGxsb2N3dxdbWFtxuN7gwo9GIYDCI/f19NDU1gebyA2pqahyr
    1.62 +					q6vsL+Pj41Cr1THqM5EGMksnwoI1Gg3onR9QVVW1F4vFsL6+DoVCsV1ZWZnCDdBTrFKpdgKBANbW
    1.63 +					1qBUKkF9/ICKiooglcxKpTWC3j+TjzQ5xt2Pzc1NFl5fX8/GeAFSqXSU2wMqlYVMT09jamoK3LK8
    1.64 +					Xi/sdju3P6wKuVwOXoBEIskoLS392dPTA6fTya6xy+XCyMgIZDLZDi0DMzMz8Hg8oJ8leAEAuJBU
    1.65 +					0ke+kRBxklekgNSSr8THtQ8H/AW7B5q5mb/toAAAAABJRU5ErkJggg==
    1.66 +				"/>
    1.67 +				<!-- cat /usr/share/icons/oxygen/16x16/actions/format-font-size-more.png | base64 -->
    1.68 +	</xsl:template>
    1.69  
    1.70  </xsl:stylesheet>
    1.71 \ No newline at end of file