@ -36,7 +36,7 @@
<xsl:variable name= "AlternateHoldingsSubfields" select= "substring(marc:sysprefs/marc:syspref[@name='AlternateHoldingsField'], 4)" />
<xsl:variable name= "AlternateHoldingsSeparator" select= "marc:sysprefs/marc:syspref[@name='AlternateHoldingsSeparator']" />
<xsl:variable name= "OPACItemLocation" select= "marc:sysprefs/marc:syspref[@name='OPACItemLocation']" />
<xsl:variable name= "singleBranchMode" select= "marc:sysprefs/marc:syspref[@name='singleBranchMode'] " />
<xsl:variable name= "singleBranchMode" select= "1 " />
<xsl:variable name= "OPACTrackClicks" select= "marc:sysprefs/marc:syspref[@name='TrackClicks']" />
<xsl:variable name= "BiblioDefaultView" select= "marc:sysprefs/marc:syspref[@name='BiblioDefaultView']" />
<xsl:variable name= "leader" select= "marc:leader" />
@ -1278,15 +1278,13 @@
<xsl:when test= "$singleBranchMode=1" >
<xsl:for-each select= "$available_items[generate-id() = generate-id(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch))[1])]" >
<span class= "ItemSummary" >
<xsl:value-of select= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))" /> <xsl:text > </xsl:text>
<xsl:if test= "items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'" >
<span class= "CallNumberAndLabel" >
<span class= "LabelCallNumber" > Call number: </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> <xsl:if test= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))>1" > <xsl:text > , ..</xsl:text> </xsl:if > </span>
</span>
</xsl:if>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))" />
<xsl:text > )</xsl:text>
<xsl:choose >
<xsl:when test= "position()=last()" > <xsl:text > . </xsl:text> </xsl:when>
<xsl:otherwise > <xsl:text > , </xsl:text> </xsl:otherwise>
@ -1300,15 +1298,15 @@
<xsl:for-each select= "$available_items[generate-id() = generate-id(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch))[1])]" >
<span class= "ItemSummary" >
<span class= "ItemBranch" > <xsl:value-of select= "items:homebranch" /> </span>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))" />
<xsl:text > ) </xsl:text>
<xsl:if test= "items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'" >
<span class= "CallNumberAndLabel" >
<span class= "LabelCallNumber" > Call number: </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> <xsl:if test= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))>1" > <xsl:text > , ..</xsl:text> </xsl:if > </span>
</span>
</xsl:if>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))" />
<xsl:text > )</xsl:text>
<xsl:choose >
<xsl:when test= "position()=last()" > <xsl:text > . </xsl:text> </xsl:when>
<xsl:otherwise > <xsl:text > , </xsl:text> </xsl:otherwise>
@ -1320,15 +1318,15 @@
<xsl:for-each select= "$available_items[generate-id() = generate-id(key('item-by-status-and-branch-holding', concat(items:status, ' ', items:holdingbranch))[1])]" >
<span class= "ItemSummary" >
<span class= "ItemBranch" > <xsl:value-of select= "items:holdingbranch" /> </span>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-status-and-branch-holding', concat(items:status, ' ', items:holdingbranch)))" />
<xsl:text > ) </xsl:text>
<xsl:if test= "items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'" >
<span class= "CallNumberAndLabel" >
<span class= "LabelCallNumber" > Call number: </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> <xsl:if test= "count(key('item-by-status-and-branch-home', concat(items:status, ' ', items:homebranch)))>1" > <xsl:text > , ..</xsl:text> </xsl:if > </span>
</span>
</xsl:if>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-status-and-branch-holding', concat(items:status, ' ', items:holdingbranch)))" />
<xsl:text > )</xsl:text>
<xsl:choose >
<xsl:when test= "position()=last()" > <xsl:text > . </xsl:text> </xsl:when>
<xsl:otherwise > <xsl:text > , </xsl:text> </xsl:otherwise>
@ -1358,15 +1356,15 @@
<span class= "ItemBranch" > <xsl:value-of select= "items:homebranch" /> <xsl:text > </xsl:text> </span>
</xsl:if>
<span class= 'notforloandesc' > <xsl:value-of select= "items:substatus" /> </span>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch)))" />
<xsl:text > ) </xsl:text>
<xsl:if test= "items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'" >
<span class= "CallNumberAndLabel" >
<span class= "LabelCallNumber" > Call number: </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> </span>
<span class= "CallNumber" > <xsl:value-of select= "items:itemcallnumber" /> <xsl:if test= "count(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch)))>1" > <xsl:text > , ..</xsl:text> </xsl:if > </span>
</span>
</xsl:if>
<xsl:text > (</xsl:text>
<xsl:value-of select= "count(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch)))" />
<xsl:text > )</xsl:text>
<xsl:choose > <xsl:when test= "position()=last()" > <xsl:text > . </xsl:text> </xsl:when> <xsl:otherwise > <xsl:text > , </xsl:text> </xsl:otherwise> </xsl:choose>
</span>
</xsl:for-each>