Files:
Instructions:
- If you haven't already, you need to Create+a+new+theme
- Locate the template named "itemSummaryList-DIM" inside the base DIM (DSpace Intermediate Metadata) handler. This is the template that is used to display an individual item with in a larger list, as on the browse by page and search results. <p>
<xsl:template name="itemSummaryList-DIM">. . . . </xsl:template>
- Copy the template identified above into your theme's local template.xsl stylesheet. This will allow the theme to override the default behavior.
- Modify the template to add an
element for the logo. The image used will be based upon a Dublin Core field, in the example below dc.type is used.
<xsl:choose>
<xsl:when test="''$data/dim:field[@element='type']='image''' ">
<xsl:attribute name="src">
<xsl:value-of select="$theme-path"/>
<xsl:text>''/images/image.jpg'' </xsl:text>
</xsl:attribute>
</xsl:when>
''... add other icon cases ...''
<xsl:otherwise>
<xsl:attribute name="src">
<xsl:value-of select="$theme-path"/>
<xsl:text>''/images/unknown.jpg'' </xsl:text>
</xsl:attribute>
</xsl:otherwise>
</xsl:choose>
</img>