From f93bb30fb18d519bfc981d49aa90ff1ffc1612dd Mon Sep 17 00:00:00 2001 From: dbs Date: Mon, 13 Apr 2009 01:36:12 +0000 Subject: [PATCH] Move holdOnAvailable functionality into default skin Make it actually work properly :) git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/trunk@323 6d9bc8c9-1ec2-4278-b937-99fde70a366f --- web/opac/skin/{lul => default}/js/result_common.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename web/opac/skin/{lul => default}/js/result_common.js (98%) diff --git a/web/opac/skin/lul/js/result_common.js b/web/opac/skin/default/js/result_common.js similarity index 98% rename from web/opac/skin/lul/js/result_common.js rename to web/opac/skin/default/js/result_common.js index b81e002f70..6a346ed4b5 100644 --- a/web/opac/skin/lul/js/result_common.js +++ b/web/opac/skin/default/js/result_common.js @@ -507,6 +507,7 @@ function resultDisplayRecord(rec, pos, is_mr) { if (holdsOnAvailable) { unHideMe($n(r,'place_hold_span')); + } else { } $n(r,'place_hold_link').setAttribute( @@ -739,9 +740,13 @@ function resultDisplayCopyCounts(rec, pagePosition, copy_counts) { var cts = copy_counts[i]; cell.appendChild(text(cts.available + " / " + cts.count)); - if ((!holdsOnAvailable) && (i == 0) && (cts.available == 0)) { + if (!holdsOnAvailable && (i == (copy_counts.length - 1))) { var resultTBody = findParentByNodeName(cell, 'TBODY'); - dojo.query('[name="place_hold_span"]', 'resultTBody').removeClass('hide_me'); + if (cts.available > 0) { + dojo.query('[name="place_hold_span"]', resultTBody).removeClass('hide_me'); + } else { + dojo.query('[name="place_hold_span"]', resultTBody).addClass('hide_me'); + } } if(isXUL()) { -- 2.11.0