[Yanel-commits] rev 28602 -
public/yanel/contributions/realms/foaf/data/xslt
michi at wyona.com
michi at wyona.com
Wed Nov 7 23:52:24 CET 2007
Author: michi
Date: 2007-11-07 23:52:23 +0100 (Wed, 07 Nov 2007)
New Revision: 28602
Modified:
public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl
Log:
more info added
Modified: public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl
===================================================================
--- public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl 2007-11-07 22:37:13 UTC (rev 28601)
+++ public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl 2007-11-07 22:52:23 UTC (rev 28602)
@@ -36,6 +36,27 @@
</head>
<body>
+<table>
+<tr>
+<td>
+<h2>Profile of <xsl:value-of select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:name"/></h2>
+
+<xsl:apply-templates select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:workplaceHomepage"/>
+<xsl:apply-templates select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:homepage"/>
+<xsl:apply-templates select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:phone"/>
+
+
+<h3>Friends</h3>
+<ul>
+<xsl:apply-templates select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:knows"/>
+</ul>
+</td>
+
+<td>
+  
+</td>
+
+<td valign="top">
<!-- XML Link -->
<xsl:apply-templates select="/wyona:foaf/wyona:source" mode="source"/>
<xsl:apply-templates select="/wyona:foaf/wyona:third-party-source" mode="source"/>
@@ -47,16 +68,9 @@
<!-- OpenSocial People data API Link -->
<xsl:apply-templates select="/wyona:foaf/wyona:source" mode="atom"/>
<xsl:apply-templates select="/wyona:foaf/wyona:third-party-source" mode="atom"/>
-
-<h2>Profile of <xsl:value-of select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:name"/></h2>
-<p>
-Workplace Homepage: <a href="{/wyona:foaf/rdf:RDF/foaf:Person/foaf:workplaceHomepage/@rdf:resource}"><xsl:value-of select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:workplaceHomepage/@rdf:resource"/></a>
-</p>
-
-<h3>Friends</h3>
-<ul>
-<xsl:apply-templates select="/wyona:foaf/rdf:RDF/foaf:Person/foaf:knows"/>
-</ul>
+</td>
+</tr>
+</table>
</body>
</html>
</xsl:template>
@@ -97,4 +111,22 @@
</xsl:for-each>
</xsl:template>
+<xsl:template match="foaf:workplaceHomepage">
+<p>
+Workplace Homepage: <a href="{@rdf:resource}"><xsl:value-of select="@rdf:resource"/></a>
+</p>
+</xsl:template>
+
+<xsl:template match="foaf:homepage">
+<p>
+Personal Homepage: <a href="{@rdf:resource}"><xsl:value-of select="@rdf:resource"/></a>
+</p>
+</xsl:template>
+
+<xsl:template match="foaf:phone">
+<p>
+Phone: <xsl:value-of select="@rdf:resource"/>
+</p>
+</xsl:template>
+
</xsl:stylesheet>
More information about the Yanel-commits
mailing list