Bug 9028

Summary: Optionally show only the number of available copies in result lists in OPAC
Product: Koha Reporter: Magnus Enger <magnus>
Component: OPACAssignee: Owen Leonard <oleonard>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P5 - low CC: fridolin.somers
Version: Main   
Hardware: All   
OS: All   
See Also: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5079
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Magnus Enger 2012-11-08 08:38:55 UTC
If there are a lot of libraries/branches in an installation and they all have the same book, the list of libraries that has the book available for loan can look a bit messy. It might be nice to provide an option for just displaying the number of available copies, and not the complete list with all the names. 

This would of course have to be governed by a syspref, with the default set to preserve the current behaviour. 

The logic would be similar to the one for other statuses that do display just numbers. Something like this: 

<xsl:if test="count(key('item-by-status', 'available'))>0">
<span class="available">
<xsl:text>Checked out (</xsl:text>
<xsl:value-of select="count(key('item-by-status', 'available'))"/>
<xsl:text>). </xsl:text>
</span>
</xsl:if>
Comment 1 Fridolin Somers 2013-03-28 14:45:51 UTC
(In reply to comment #0)
I think you mean :
> <xsl:if test="count(key('item-by-status', 'available'))>0">
> <span class="available">
 <xsl:text>Available (</xsl:text>
> <xsl:value-of select="count(key('item-by-status', 'available'))"/>
> <xsl:text>). </xsl:text>
> </span>
> </xsl:if>