some fixes and cleanup to the press release xsl

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3929 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Ariel Backenroth
2006-09-26 01:27:34 +00:00
parent ec309693f7
commit f78c86f32c
2 changed files with 15 additions and 6 deletions

View File

@@ -4,6 +4,11 @@
<alfresco:location>l</alfresco:location>
<alfresco:body>b1</alfresco:body>
<alfresco:body>b2</alfresco:body>
<alfresco:body>b2</alfresco:body>
<alfresco:body>b2</alfresco:body>
<alfresco:body>b2</alfresco:body>
<alfresco:body>b2</alfresco:body>
<alfresco:body>b55</alfresco:body>
<alfresco:include_about_blurb>Alfresco</alfresco:include_about_blurb>
<alfresco:include_media_contacts>true</alfresco:include_media_contacts>
<alfresco:keywords>k</alfresco:keywords>

View File

@@ -79,21 +79,25 @@
<!-- BEGIN MAIN CONTENT -->
<h1><xsl:value-of select="/alfresco:press-release/alfresco:title"/></h1>
<p><strong><xsl:value-of select="/alfresco:press-release/alfresco:abstract"/></strong></p>
<p><xsl:value-of select="/alfresco:press-release/alfresco:location"/>&#8212;<xsl:value-of select="/alfresco:press-release/alfresco:launch_date"/>&#8212;</p>
<p></p>
<xsl:for-each select="/alfresco:press-release/alfresco:body">
<p><xsl:value-of select="." disable-output-escaping="yes"/></p>
<p>
<xsl:if test="position()=1"><xsl:value-of select="normalize-space(/alfresco:press-release/alfresco:location)"/>&#8212;<xsl:value-of select="normalize-space(/alfresco:press-release/alfresco:launch_date)"/>&#8212;</xsl:if><xsl:value-of select="." disable-output-escaping="yes"/>
</p>
</xsl:for-each>
<xsl:for-each select="/alfresco:press-release/alfresco:include_about_blurb">
<xsl:variable name="blurb-id"><xsl:value-of select="."/></xsl:variable>
<xsl:variable name="blurb-url"><xsl:value-of select="concat('/media/releases/content/about_blurbs/', concat($blurb-id, '.xml'))"/></xsl:variable>
<h2><xsl:value-of select="document($blurb-url)/alfresco:about-blurb/alfresco:name"/></h2>
<h2>About <xsl:value-of select="document($blurb-url)/alfresco:about-blurb/alfresco:name"/></h2>
<xsl:for-each select="document($blurb-url)/alfresco:about-blurb/alfresco:body">
<p><xsl:value-of select="." disable-output-escaping="yes"/></p>
</xsl:for-each>
</xsl:for-each>
<h2>Media Contacts</h2>
<div><p>John Newton<br />Alfresco Software Inc.<br />+44 1628 860639<br />press@alfresco.com</p></div>
<div><p>Chuck Tanowitz<br />Schwartz Communications<br />+1 781 684-0770<br />alfresco@schwartz-pr.com</p></div>
<xsl:if test="/alfresco:press-release/alfresco:include_media_contacts='true'">
<h2>Media Contacts</h2>
<div><p>John Newton<br />Alfresco Software Inc.<br />+44 1628 860639<br />press@alfresco.com</p></div>
<div><p>Chuck Tanowitz<br />Schwartz Communications<br />+1 781 684-0770<br />alfresco@schwartz-pr.com</p></div>
</xsl:if>
<!-- END MAIN CONTENT -->
</div>
<!-- Feature Content -->