šablona/makra/odkazy.xsl
author František Kučera <franta-hg@frantovo.cz>
Sat, 07 Jan 2012 01:08:24 +0100
changeset 54 15c66c9048f2
parent 53 7403128a8e0a
child 56 24e50902b58e
permissions -rw-r--r--
Odkazy #16: podpora Wikipedie coalesce :-)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
51
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     2
<xsl:stylesheet version="2.0"
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     3
	xmlns="http://www.w3.org/1999/xhtml"
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     4
	xmlns:m="https://trac.frantovo.cz/xml-web-generator/wiki/xmlns/makro"
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     5
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
     6
	exclude-result-prefixes="m">
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
     7
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
     8
	<!--
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
     9
		Interní odkazy
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    10
		**************
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    11
		Slouží k vkládání odkazů na jiné stránky v rámci webu.
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    12
		*
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    13
		@href zadáváme jen název souboru bez přípony – s nezakódovanou češtinou a s mezerami
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    14
		@typ nevyplňujeme
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    15
	-->
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    16
	<xsl:template match="m:a[not(@typ)]">
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    17
		<a>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    18
			<xsl:copy-of select="@*"/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    19
			<xsl:attribute name="href">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    20
				<xsl:value-of select="encode-for-uri(concat(@href, $výstupníPřípona))"/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    21
			</xsl:attribute>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    22
			<xsl:apply-templates/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    23
		</a>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    24
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    25
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    26
	<!--
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    27
		Trac – wiki
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    28
		***********
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    29
		Odkazy na Trac našeho generátoru.
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    30
		@href nečíselné parametry vedou do wiki
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    31
	-->
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    32
	<xsl:template match="m:a[@typ='trac' and not(number(@href))]">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    33
		<xsl:call-template name="vložOdkaz">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    34
			<xsl:with-param name="url" select="
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    35
				concat(
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    36
					'https://trac.frantovo.cz/xml-web-generator/wiki/', 
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    37
					replace(encode-for-uri(@href), '%2F', '/')
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    38
				)"/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    39
		</xsl:call-template>		
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    40
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    41
	
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    42
	<!--
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    43
		Trac – úkoly
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    44
		************
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    45
		Odkazy na Trac našeho generátoru.
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    46
		@href číselné parametry vedou na úkoly
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    47
	-->
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    48
	<xsl:template match="m:a[@typ='trac' and number(@href)]">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    49
		<xsl:call-template name="vložOdkaz">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    50
			<xsl:with-param name="url" select="
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    51
				concat(
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    52
					'https://trac.frantovo.cz/xml-web-generator/ticket/', 
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    53
					@href
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    54
				)"/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    55
		</xsl:call-template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    56
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    57
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    58
	<!--
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    59
		Wikipedia
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    60
		************
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    61
		Stránka v encyklopedii 
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    62
		@href název stránky
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    63
		@jazyk kód jazyka (výchozí je čeština)
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    64
	-->
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    65
	<xsl:template match="m:a[@typ='wiki']">
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    66
		<xsl:call-template name="vložOdkaz">
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    67
			<xsl:with-param name="url" select="
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    68
				concat(
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    69
					'https://secure.wikimedia.org/wikipedia/', (@jazyk,'cs')[1], '/wiki/', 
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    70
					encode-for-uri(@href)
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    71
				)"/>
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    72
		</xsl:call-template>
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    73
	</xsl:template>
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    74
	
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    75
	<!-- 
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    76
		Seznam.cz
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    77
		*********
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    78
		Vyhledávání pomocí Seznamu
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    79
		@href náš dotaz
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    80
	-->
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    81
	<xsl:template match="m:a[@typ='seznam']">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    82
		<xsl:call-template name="vložOdkaz">
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    83
			<xsl:with-param name="url" select="
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    84
				concat(
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    85
					'http://search.seznam.cz/?q=', 
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    86
					encode-for-uri(@href)
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    87
				)"/>
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    88
		</xsl:call-template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    89
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    90
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    91
	<!-- 
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    92
		Google.com
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    93
		**********
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    94
		Vyhledávání pomocí Googlu
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    95
		@href náš dotaz
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    96
	-->
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    97
	<xsl:template match="m:a[@typ='google']">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
    98
		<xsl:call-template name="vložOdkaz">
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
    99
			<xsl:with-param name="url" select="
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   100
				concat(
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   101
					'https://encrypted.google.com/search?q=', 
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   102
					encode-for-uri(@href)
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   103
				)"/>
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   104
		</xsl:call-template>	
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   105
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   106
	
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   107
	<!-- 
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   108
		Request for comments
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   109
		********************
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   110
		Internetové standardy – RFC
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   111
		@href číslo RFCčka
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   112
	-->
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   113
	<xsl:template match="m:a[@typ='rfc']">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   114
		<xsl:call-template name="vložOdkaz">
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   115
			<xsl:with-param name="url" select="
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   116
				concat(
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   117
					'https://tools.ietf.org/html/rfc',
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   118
					@href
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   119
				)"/>
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   120
		</xsl:call-template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   121
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   122
	
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   123
	
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   124
	<xsl:template name="vložOdkaz">
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   125
		<xsl:param name="url"/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   126
		<a>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   127
			<xsl:copy-of select="@*"/>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   128
			<xsl:attribute name="href"><xsl:value-of select="$url"/></xsl:attribute>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   129
			<xsl:apply-templates/>
54
15c66c9048f2 Odkazy #16: podpora Wikipedie
František Kučera <franta-hg@frantovo.cz>
parents: 53
diff changeset
   130
		</a>
53
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   131
	</xsl:template>
7403128a8e0a Makro pro odkazy #16 – Trac, Seznam, Google, RFC
František Kučera <franta-hg@frantovo.cz>
parents: 51
diff changeset
   132
51
df1f942f7b69 Přesun maker do samostatných souborů #8 + automatické generování seznamu maker
František Kučera <franta-hg@frantovo.cz>
parents:
diff changeset
   133
</xsl:stylesheet>