Fabio,
Thanks for your help. That solution didn't work for me, but I figured out the
problem. The lines that directly preceded my section read
<xsl:template match="dim:dim" mode="itemSummaryView-DIM">
<table class="ds-includeSet-table">
Since it was matching the dim:dim portion of the DIM, I was already below the
element I needed. I simply traversed the DOM back up four levels (ie.
../../../../), and it works now. It's a bit of a hack, but it works. I would
welcome any suggestions for how to clean it up.
My code now looks like this:
<xsl:template match="dim:dim" mode="itemSummaryView-DIM">
<table class="ds-includeSet-table">
<tr class="ds-table-row odd">
<td><span
class="bold"><i18n:text>xmlui.dri2xhtml.METS-1.0.item-preview</i18n:text>:</span></td>
<td>
<xsl:choose>
<xsl:when
test="../../../../mets:fileSec/mets:fileg...@use='THUMBNAIL']">
<a class="image-link">
<xsl:attribute name="href"><xsl:value-of
select="@OBJID"/></xsl:attribute>
<img alt="Thumbnail">
<xsl:attribute name="src">
<xsl:value-of
select="../../../../mets:fileSec/mets:fileg...@use='THUMBNAIL']/
mets:file/mets:floc...@loctype='URL']/@xlink:href"/>
</xsl:attribute>
</img>
</a>
</xsl:when>
<xsl:otherwise>
<i18n:text>xmlui.dri2xhtml.METS-1.0.no-preview</i18n:text>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
Jason Fowler, CA, MSLS
Archives and Special Collections Librarian
The Southern Baptist Theological Seminary
[email protected]
________________________________________
From: Fabio N. Kepler [[email protected]]
Sent: Tuesday, December 15, 2009 10:34 AM
To: Jason Fowler
Subject: Re: [Dspace-tech] Item preview in xmlui
Jason,
And if you insert
[...@groupid=current()/@GROUPID]/
between mets:fileSec/ and mets:mets:floc...@loctype='URL']?
We use the code below (which is very similar to yours) and it works.
<td>
<xsl:choose>
<xsl:when
test="($context/mets:fileSec/mets:fileg...@use='THUMBNAIL'])">
<a class="image-link">
<xsl:attribute name="href">
<xsl:value-of
select="mets:floc...@loctype='URL']/@xlink:href"/>
</xsl:attribute>
<img alt="Thumbnail">
<xsl:attribute name="src">
<xsl:value-of
select="$context/mets:fileSec/mets:fileg...@use='THUMBNAIL']/mets:fi...@groupid=current()/@GROUPID]/mets:floc...@loctype='URL']/@xlink:href"/>
</xsl:attribute>
</img>
</a>
</xsl:when>
<xsl:otherwise>
<i18n:text>xmlui.dri2xhtml.METS-1.0.no-preview</i18n:text>
</xsl:otherwise>
</xsl:choose>
</td>
On Tue, Dec 15, 2009 at 13:11, Jason Fowler
<[email protected]<mailto:[email protected]>> wrote:
Fred,
Thanks for the suggestion. This actually uses a different piece of code. It is
below.
<td>
<xsl:choose>
<xsl:when
test="mets:fileSec/mets:fileg...@use='THUMBNAIL']">
<a class="image-link">
<xsl:attribute name="href"><xsl:value-of
select="@OBJID"/></xsl:attribute>
<img alt="Thumbnail">
<xsl:attribute name="src">
<xsl:value-of
select="mets:fileSec/mets:fileg...@use='THUMBNAIL']/
mets:file/mets:floc...@loctype='URL']/@xlink:href"/>
</xsl:attribute>
</img>
</a>
</xsl:when>
<xsl:otherwise>
<i18n:text>xmlui.dri2xhtml.METS-1.0.no-preview</i18n:text>
</xsl:otherwise>
</xsl:choose>
</td>
Jason Fowler, CA, MSLS
Archives and Special Collections Librarian
The Southern Baptist Theological Seminary
Vice President, ALABI
502-897-4573
[email protected]<mailto:[email protected]>
________________________________________
From: Fabio N. Kepler [[email protected]<mailto:[email protected]>]
Sent: Monday, December 14, 2009 7:03 PM
To: Jason Fowler
Subject: Re: [Dspace-tech] Item preview in xmlui
Hi, Jason.
Check this thread. Maybe it's the same issue.
http://sourceforge.net/mailarchive/message.php?msg_name=4D8CF9806D2E52409A9E0D1AB3D8C61A5F0A2DE2F8%40MAIL04.austin.utexas.edu
Regards,
Fabio
On Mon, Dec 14, 2009 at 19:46, Jason Fowler
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
wrote:
Hi all,
We're running DSpace 1.5.2 with xmlui, and we're using a modified version of
the reference theme. We would like to have previews on the simple item view. I
have uncommented what I thought was the appropriate section of the
itemSummaryView-DIM to make thumbnails appear there. We have the appropriate
thumbnail bitstreams generated for our images and we have the appropriate
permissions in place. Unfortunately, DSpace still returns the "No preview
available" message.
Does anyone have any suggestions for what steps I should take to make this work?
Thanks,
Jason Fowler, CA, MSLS
Archives and Special Collections Librarian
The Southern Baptist Theological Seminary
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
DSpace-tech mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
https://lists.sourceforge.net/lists/listinfo/dspace-tech
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech