Lines 1354-1379
Link Here
|
1354 |
|
1354 |
|
1355 |
<!-- First the remaining not for loan categories --> |
1355 |
<!-- First the remaining not for loan categories --> |
1356 |
<xsl:variable name="unavailable_items" select="key('item-by-status', 'reallynotforloan')"/> |
1356 |
<xsl:variable name="unavailable_items" select="key('item-by-status', 'reallynotforloan')"/> |
1357 |
<xsl:for-each select="$unavailable_items[generate-id() = generate-id(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch))[1])]"> |
1357 |
<xsl:for-each select="$unavailable_items[not(./items:substatus=preceding-sibling::*/items:substatus)]"> |
1358 |
<span> |
1358 |
<span class="ItemSummary unavailable"> |
1359 |
<xsl:attribute name="class"> |
1359 |
<span class='notforloandesc'><xsl:value-of select="items:substatus"/></span> |
1360 |
ItemSummary |
1360 |
<xsl:text> (</xsl:text> |
1361 |
<xsl:value-of select="translate(items:substatus,' ','_')"/> |
1361 |
<xsl:value-of select="count(parent::*/items:item/items:substatus[ text() = current()/items:substatus ])"/> |
1362 |
</xsl:attribute> |
1362 |
<xsl:text>)</xsl:text> |
1363 |
<xsl:if test="$singleBranchMode=0"> |
1363 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose> |
1364 |
<span class="ItemBranch"><xsl:value-of select="items:homebranch"/><xsl:text> </xsl:text></span> |
|
|
1365 |
</xsl:if> |
1366 |
<span class='notforloandesc'><xsl:value-of select="items:substatus"/></span> |
1367 |
<xsl:if test="items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'"> |
1368 |
<span class="CallNumberAndLabel"> |
1369 |
<span class="LabelCallNumber">Call number: </span> |
1370 |
<span class="CallNumber"><xsl:value-of select="items:itemcallnumber"/></span> |
1371 |
</span> |
1372 |
</xsl:if> |
1373 |
<xsl:text> (</xsl:text> |
1374 |
<xsl:value-of select="count(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch)))"/> |
1375 |
<xsl:text>)</xsl:text> |
1376 |
<xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose> |
1377 |
</span> |
1364 |
</span> |
1378 |
</xsl:for-each> |
1365 |
</xsl:for-each> |
1379 |
|
1366 |
|
1380 |
- |
|
|