[Yanel-commits] rev 28601 -
public/yanel/contributions/realms/foaf/data/xslt
michi at wyona.com
michi at wyona.com
Wed Nov 7 23:37:13 CET 2007
Author: michi
Date: 2007-11-07 23:37:13 +0100 (Wed, 07 Nov 2007)
New Revision: 28601
Modified:
public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl
Log:
atom link added
Modified: public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl
===================================================================
--- public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl 2007-11-07 22:27:53 UTC (rev 28600)
+++ public/yanel/contributions/realms/foaf/data/xslt/foaf2xhtml.xsl 2007-11-07 22:37:13 UTC (rev 28601)
@@ -44,6 +44,10 @@
<xsl:apply-templates select="/wyona:foaf/wyona:source" mode="original"/>
<xsl:apply-templates select="/wyona:foaf/wyona:third-party-source" mode="original"/>
+<!-- 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>
@@ -77,6 +81,16 @@
<br/>
</xsl:template>
+<xsl:template match="wyona:source" mode="atom">
+<a href="{$yarep.back2realm}{@href}?yanel.resource.viewid=atom">OpenSocial People data API</a>
+<br/>
+</xsl:template>
+
+<xsl:template match="wyona:third-party-source" mode="atom">
+<a href="?href={@href}&yanel.resource.viewid=atom">OpenSocial People data API</a>
+<br/>
+</xsl:template>
+
<xsl:template match="foaf:knows">
<xsl:for-each select="foaf:Person">
<li><a href="{rdfs:seeAlso/@rdf:resource}"><xsl:value-of select="foaf:name"/></a></li>
More information about the Yanel-commits
mailing list