From d5da1cace077016fa06aee849622f5d8264cef34 Mon Sep 17 00:00:00 2001 From: Galen Charlton Date: Tue, 11 Aug 2009 19:21:36 -0400 Subject: [PATCH] future hold request followup 4 - date controls Fixed the calendar control for selecting the request date in staff and OPAC so that user can explicitly select current date and all days in the future. Signed-off-by: Galen Charlton --- .../prog/en/modules/reserve/request.tmpl | 7 ++++--- .../opac-tmpl/prog/en/modules/opac-reserve.tmpl | 15 +++++++++------ 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tmpl index dff76aedf6..4a68c28595 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tmpl @@ -291,9 +291,10 @@ function checkMultiHold() { // today) || + ( date.getDate() == today.getDate() && + date.getMonth() == today.getMonth() && + date.getFullYear() == today.getFullYear() ) ) { return false; } else { return true; diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl b/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl index 562dfe67ab..a2a82664da 100644 --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl +++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl @@ -316,12 +316,15 @@ document.getElementById("reserve_date_").parentNode.appendChild( cal_img ); function validate(date) { - var today = new Date(); - if ( date < today ) { - return true; - } else { - return false; - } + var today = new Date(); + if ( (date > today) || + ( date.getDate() == today.getDate() && + date.getMonth() == today.getMonth() && + date.getFullYear() == today.getFullYear() ) ) { + return false; + } else { + return true; + } }; Calendar.setup( { -- 2.39.5