šablona/makra/odkazy.xsl
changeset 63 75ee09ccc0ec
parent 61 9503eb8377f1
child 66 a8085dedd92b
equal deleted inserted replaced
62:87d69cdf9bac 63:75ee09ccc0ec
    75 	</xsl:template>
    75 	</xsl:template>
    76 
    76 
    77 	<!--
    77 	<!--
    78 		Wikipedia
    78 		Wikipedia
    79 		*********
    79 		*********
    80 		Stránka v encyklopedii
    80 		Stránka v encyklopedii.
    81 		*
    81 		*
    82 		@href název stránky
    82 		@href název stránky
    83 		@jazyk kód jazyka (výchozí je čeština)
    83 		@jazyk kód jazyka (výchozí je čeština)
    84 	-->
    84 	-->
    85 	<xsl:template match="m:a[@typ='wiki']">
    85 	<xsl:template match="m:a[@typ='wiki']">
    90 					encode-for-uri(@href)
    90 					encode-for-uri(@href)
    91 				)"/>
    91 				)"/>
    92 		</xsl:call-template>
    92 		</xsl:call-template>
    93 	</xsl:template>
    93 	</xsl:template>
    94 	
    94 	
       
    95 	<!--
       
    96 		Javadoc
       
    97 		*******
       
    98 		Dokumentace k javovským třídám.
       
    99 		*
       
   100 		@href jméno třídy včetně balíčku – např. java.lang.String
       
   101 		@verze verze Javy, výchozí: 7
       
   102 	-->
       
   103 	<xsl:template match="m:a[@typ='javadoc']">
       
   104 		<xsl:call-template name="vložOdkaz">
       
   105 			<xsl:with-param name="url" select="
       
   106 				concat(
       
   107 					'http://docs.oracle.com/javase/', (@verze,'7')[1], '/docs/api/',
       
   108 					replace(@href, '\.', '/'),
       
   109 					'.html'
       
   110 				)"/>
       
   111 		</xsl:call-template>
       
   112 	</xsl:template>
       
   113 	
    95 	<!-- 
   114 	<!-- 
    96 		Seznam.cz
   115 		Seznam.cz
    97 		*********
   116 		*********
    98 		Vyhledávání pomocí Seznamu
   117 		Vyhledávání pomocí Seznamu.
    99 		*
   118 		*
   100 		@href náš dotaz
   119 		@href náš dotaz
   101 	-->
   120 	-->
   102 	<xsl:template match="m:a[@typ='seznam']">
   121 	<xsl:template match="m:a[@typ='seznam']">
   103 		<xsl:call-template name="vložOdkaz">
   122 		<xsl:call-template name="vložOdkaz">
   110 	</xsl:template>
   129 	</xsl:template>
   111 
   130 
   112 	<!-- 
   131 	<!-- 
   113 		Google.com
   132 		Google.com
   114 		**********
   133 		**********
   115 		Vyhledávání pomocí Googlu
   134 		Vyhledávání pomocí Googlu.
   116 		*
   135 		*
   117 		@href náš dotaz
   136 		@href náš dotaz
   118 	-->
   137 	-->
   119 	<xsl:template match="m:a[@typ='google']">
   138 	<xsl:template match="m:a[@typ='google']">
   120 		<xsl:call-template name="vložOdkaz">
   139 		<xsl:call-template name="vložOdkaz">
   127 	</xsl:template>
   146 	</xsl:template>
   128 	
   147 	
   129 	<!-- 
   148 	<!-- 
   130 		Request for comments
   149 		Request for comments
   131 		********************
   150 		********************
   132 		Internetové standardy – RFC
   151 		Internetové standardy – RFC.
   133 		*
   152 		*
   134 		@href číslo RFCčka
   153 		@href číslo RFCčka
   135 	-->
   154 	-->
   136 	<xsl:template match="m:a[@typ='rfc' and number(@href)]">
   155 	<xsl:template match="m:a[@typ='rfc' and number(@href)]">
   137 		<xsl:call-template name="vložOdkaz">
   156 		<xsl:call-template name="vložOdkaz">