šablona/makra/odkazy.xsl
changeset 63 75ee09ccc0ec
parent 61 9503eb8377f1
child 66 a8085dedd92b
--- a/šablona/makra/odkazy.xsl	Sat Jan 07 14:37:23 2012 +0100
+++ b/šablona/makra/odkazy.xsl	Sat Jan 07 15:29:47 2012 +0100
@@ -77,7 +77,7 @@
 	<!--
 		Wikipedia
 		*********
-		Stránka v encyklopedii
+		Stránka v encyklopedii.
 		*
 		@href název stránky
 		@jazyk kód jazyka (výchozí je čeština)
@@ -92,10 +92,29 @@
 		</xsl:call-template>
 	</xsl:template>
 	
+	<!--
+		Javadoc
+		*******
+		Dokumentace k javovským třídám.
+		*
+		@href jméno třídy včetně balíčku – např. java.lang.String
+		@verze verze Javy, výchozí: 7
+	-->
+	<xsl:template match="m:a[@typ='javadoc']">
+		<xsl:call-template name="vložOdkaz">
+			<xsl:with-param name="url" select="
+				concat(
+					'http://docs.oracle.com/javase/', (@verze,'7')[1], '/docs/api/',
+					replace(@href, '\.', '/'),
+					'.html'
+				)"/>
+		</xsl:call-template>
+	</xsl:template>
+	
 	<!-- 
 		Seznam.cz
 		*********
-		Vyhledávání pomocí Seznamu
+		Vyhledávání pomocí Seznamu.
 		*
 		@href náš dotaz
 	-->
@@ -112,7 +131,7 @@
 	<!-- 
 		Google.com
 		**********
-		Vyhledávání pomocí Googlu
+		Vyhledávání pomocí Googlu.
 		*
 		@href náš dotaz
 	-->
@@ -129,7 +148,7 @@
 	<!-- 
 		Request for comments
 		********************
-		Internetové standardy – RFC
+		Internetové standardy – RFC.
 		*
 		@href číslo RFCčka
 	-->