[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}&amp;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