Lines 1243-1254
Link Here
|
1243 |
</xsl:when> |
1243 |
</xsl:when> |
1244 |
</xsl:choose> |
1244 |
</xsl:choose> |
1245 |
|
1245 |
|
1246 |
<xsl:choose> <xsl:when test="count(key('item-by-status', 'available'))>0"> |
|
|
1247 |
<xsl:choose><xsl:when test="count(key('item-by-status', 'reference'))>0"> |
1248 |
<br/> |
1249 |
</xsl:when></xsl:choose> |
1250 |
</xsl:when> </xsl:choose> |
1251 |
|
1252 |
<xsl:if test="count(key('item-by-status', 'Staff Collection'))>0"> |
1246 |
<xsl:if test="count(key('item-by-status', 'Staff Collection'))>0"> |
1253 |
<span class="unavailable"> |
1247 |
<span class="unavailable"> |
1254 |
<xsl:text>Staff Collection (</xsl:text> |
1248 |
<xsl:text>Staff Collection (</xsl:text> |
Lines 1301-1311
Link Here
|
1301 |
</xsl:if> |
1295 |
</xsl:if> |
1302 |
</span> |
1296 |
</span> |
1303 |
<xsl:choose> |
1297 |
<xsl:choose> |
1304 |
<xsl:when test="($OPACItemLocation='location' or $OPACItemLocation='ccode') and (count(key('item-by-status', 'available'))!=0 or count(key('item-by-status', 'reference'))!=0)"> |
1298 |
<xsl:when test="($OPACItemLocation='location' or $OPACItemLocation='ccode') and (count(key('item-by-status', 'available'))>0 or count(key('item-by-status', 'reference'))>0)"> |
1305 |
<span class="results_summary location"> |
1299 |
<span class="results_summary location"> |
1306 |
<span class="label">Location(s): </span> |
1300 |
<span class="label">Location(s): </span> |
1307 |
<xsl:choose> |
1301 |
<xsl:if test="count(key('item-by-status', 'available'))>0"> |
1308 |
<xsl:when test="count(key('item-by-status', 'available'))>0"> |
|
|
1309 |
<span class="available"> |
1302 |
<span class="available"> |
1310 |
<xsl:variable name="available_items" select="key('item-by-status', 'available')"/> |
1303 |
<xsl:variable name="available_items" select="key('item-by-status', 'available')"/> |
1311 |
<xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch))[1])]"> |
1304 |
<xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch))[1])]"> |
Lines 1317-1324
Link Here
|
1317 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose> |
1310 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose> |
1318 |
</xsl:for-each> |
1311 |
</xsl:for-each> |
1319 |
</span> |
1312 |
</span> |
1320 |
</xsl:when> |
1313 |
</xsl:if> |
1321 |
<xsl:when test="count(key('item-by-status', 'reference'))>0"> |
1314 |
|
|
|
1315 |
<xsl:if test="count(key('item-by-status', 'reference'))>0"> |
1322 |
<span class="available"> |
1316 |
<span class="available"> |
1323 |
<xsl:variable name="reference_items" select="key('item-by-status', 'reference')"/> |
1317 |
<xsl:variable name="reference_items" select="key('item-by-status', 'reference')"/> |
1324 |
<xsl:for-each select="$reference_items[generate-id() = generate-id(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch))[1])]"> |
1318 |
<xsl:for-each select="$reference_items[generate-id() = generate-id(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch))[1])]"> |
Lines 1330-1337
Link Here
|
1330 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose> |
1324 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose> |
1331 |
</xsl:for-each> |
1325 |
</xsl:for-each> |
1332 |
</span> |
1326 |
</span> |
1333 |
</xsl:when> |
1327 |
</xsl:if> |
1334 |
</xsl:choose> |
1328 |
|
1335 |
</span> |
1329 |
</span> |
1336 |
</xsl:when> |
1330 |
</xsl:when> |
1337 |
</xsl:choose> |
1331 |
</xsl:choose> |
1338 |
- |
|
|