Hello,
We are displaying a mixture of both archival and library (special
collections) materials from our digital repository. The archival
materials and some of the special collections materials are hierarchical
in nature, and do not need sorting. However, a few collections, the
purely "library" materials, are linear and look odd displayed in
document order (out of alphabetical order).
We are looking at a tagging solution to test:
1. Whether the document is a sortable collection eg:
<xsl:if test="//dsc[@othertype='linear']"/>
(see example code below)
2. How to sort on titles without articles or punctuation.
The titles of the objects always reside in the [log in to unmask]
We are edging towards a test such as:
<xsl:sort select="//c01/daogrp/daoloc/@altrender"/>
.
This would require manual input in our MODS database, then xQuery
inserts using eXist, but we have that logic already.
How do other institutions sort non-archival collections?
Kind regards,
Joseph Greene
Irish Virtual Research Library and Archive Project (HII),
James Joyce Library,
UCD,
Belfield,
Dublin 4.
(t) 01 716 7506
(e) [log in to unmask]
(w) www.ucd.ie/ivrla
<dsc type="othertype" othertype="linear">
<c01 level="item">
<did>
<unitid identifier="IVRLA2:1">1</unitid>
</did>
<daogrp>
<daoloc title="A Survey of the City Harbour Bay and
Environs of Dublin on the same Scale as those of London Paris & Rome
/ by John Rocque Chorographer to his Majesty with Improvements &
Additions to the Year 1773, by Mr. Bernard Scale"
id="OB_1000183_001_SC"/>
</daogrp>
</c01>
<c01 level="item">
<did>
<unitid identifier="IVRLA2:2">2</unitid>
</did>
<daogrp>
<daoloc title="M. H. Gill & Son's Large Scale
Map of the City of Dublin and its Environs. Tram Routes shown in Red"
altrender="M. H. Gill & Son's Large Scale Map of the City of Dublin
and it" id="OB_1000178_SC"/>
</daogrp>
</c01>
</dsc>
|