GenericOrganization MemberList

git-svn-id: https://svn.libreccm.org/ccm/trunk@279 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2009-10-14 08:03:22 +00:00
parent a933638e6e
commit 054fd33c8c
2 changed files with 19 additions and 1 deletions

View File

@ -12,6 +12,8 @@
<xrd:property name="/object/organizationroles/targetItem"/>
<xrd:property name="/object/subunits"/>
<xrd:property name="/object/subunits/targetItem"/>
<xrd:property name="/object/subunits/targetItem/memberships"/>
<xrd:property name="/object/subunits/targetItem/memberships/targetItem"/>
</xrd:associations>
</xrd:adapter>

View File

@ -50,6 +50,22 @@
</xsl:for-each>
</ul>
<ul>
<xsl:for-each select="./subunits/targetItem/memberships/targetItem">
<xsl:sort select="surname" order="ascending" data-type="text" case-order="upper-first" />
<xsl:sort select="givenname" order="ascending" data-type="text" case-order="upper-first" />
<li>
<a>
<xsl:attribute name="href">
<xsl:text>/redirect?oid=</xsl:text>
<xsl:value-of select="./@oid" />
</xsl:attribute>
<xsl:value-of select="./titlePre"/>&nbsp;<xsl:value-of select="./givenname"/>&nbsp;<xsl:value-of select="./surname"/>&nbsp;<xsl:value-of select="./titlePost"/>
</a>
</li>
</xsl:for-each>
</ul>
</xsl:template>
<xsl:template match="cms:item[objectType='com.arsdigita.cms.contenttypes.GenericOrganization']"
@ -95,7 +111,7 @@
</li>
</xsl:for-each>
</ul>
</xsl:template>
</xsl:stylesheet>