Bug 10836 - New layout for placing holds in the OPAC
authorOwen Leonard <oleonard@myacpl.org>
Wed, 21 Aug 2013 19:24:19 +0000 (15:24 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Fri, 27 Sep 2013 16:41:04 +0000 (16:41 +0000)
commit74553d7fef8ebd6059915478bf978596f620a975
tree3f11d672b0e337695ba16bc08cebd3e07d1703e7
parent4d75243e27cab93cd84ee6bbfd71362326569c21
Bug 10836 - New layout for placing holds in the OPAC

This patch changes the layout of the OPAC's place hold screen,
eliminating the table in favor of a more flexible, open display.

To test, place single and multiple holds under various conditions:

- Items which are not available to be place on hold
- With OpacHoldNotes on and off
- With OPACItemHolds on and off
- With OPACAllowHoldDateInFuture on and off
- With IndependentBranches on and off
- With JavaScript disabled

Test setting hold notes, holding specific copies, and setting hold start
dates. When setting a hold start date and hold expiration date, the two
datepickers should work together to prevent invalid date combinations
(dates after today, expiration dates which precede the start date).

Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
koha-tmpl/opac-tmpl/prog/en/css/opac.css
koha-tmpl/opac-tmpl/prog/en/includes/date-format.inc [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt