|
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 |
- |
|
|