Description
Olli-Antti Kivilahti
2013-10-29 08:04:07 UTC
Created attachment 22509 [details] [review] Bug 11157 - Placing a simple item-level hold for serials. For biblios marked as a serial. Adds a "Place hold"-link after each item in the opac-detail.tt holdings-tab. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc. Added a new parameter itemnumber to opac-reserve.pl/.tt. This causes the opac-reserve.tt to display only the desired item, preselect it and hide unnecessary radio buttons. Created attachment 22512 [details] [review] Bug 11157 - Placing a simple item-level hold for serials. For biblios marked as a serial. Adds a "Place hold"-link after each item in the opac-detail.tt holdings-tab. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc. Added a new parameter itemnumber to opac-reserve.pl/.tt. This causes the opac-reserve.tt to display only the desired item, preselect it and hide unnecessary radio buttons. Created attachment 22515 [details] [review] Bug 11157 - Placing a simple item-level hold for serials. For biblios marked as a serial. Adds a "Place hold"-link after each item in the opac-detail.tt holdings-tab. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc. Added a new parameter itemnumber to opac-reserve.pl/.tt. This causes the opac-reserve.tt to display only the desired item, preselect it and hide unnecessary radio buttons. My solution is a simple dirty hack which works on the existing opac-reserve.pl. A better solution should be formulated. Ideas about how to implement them are welcome. Extended the functionality to the staff client. Added sysprefs (again!) to control placing a item-level hold from the detail.pl/.tt view and from the OPAC opac-detail.pl/.tt. Created attachment 22522 [details] [review] Bug 11157 - Placing a simple item-level hold for serials. For biblios marked as a serial or if the sysprefs: -OPACShowPlaceItemLevelHold or -ShowPlaceItemLevelHold are enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc for serials. Added a new parameter itemnumber to opac-reserve.pl/.tt and reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Created attachment 22523 [details] [review] Bug 11157 - Placing a simple item-level hold for serials. For biblios marked as a serial or if the sysprefs: -OPACShowPlaceItemLevelHold or -ShowPlaceItemLevelHold are enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc for serials. Added a new parameter itemnumber to opac-reserve.pl/.tt and reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Created attachment 22525 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in OPAC. Created attachment 22526 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in staff client. Created attachment 22527 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in OPAC. Created attachment 22528 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in OPAC. For biblios marked as a serial or if the syspref: -OPACShowPlaceItemLevelHold or is enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc for serials. Added a new parameter itemnumber to opac-reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Created attachment 22529 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in staff client. For biblios marked as a serial or if the syspref: -ShowPlaceItemLevelHold is enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Added a new parameter itemnumber to reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Created attachment 22567 [details]
Manual test plan for OPAC
Created attachment 22568 [details]
Manual test plan for staff client
Created attachment 22571 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in OPAC. For biblios marked as a serial or if the syspref: -OPACShowPlaceItemLevelHold or is enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc for serials. Added a new parameter itemnumber to opac-reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Created attachment 22572 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in staff client. For biblios marked as a serial or if the syspref: -ShowPlaceItemLevelHold is enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Added a new parameter itemnumber to reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Sponsored by the Joensuu Regional Library Created attachment 23209 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in OPAC. For biblios marked as a serial or if the syspref: -OPACShowPlaceItemLevelHold or is enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Uses the template parameter 'norequest', to disable the "Place hold"-link in the sidebar opac-detail-sidebar.inc for serials. Added a new parameter itemnumber to opac-reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. Created attachment 23210 [details] [review] Bug 11157 - Placing a simple item-level hold for serials in staff client. For biblios marked as a serial or if the syspref: -ShowPlaceItemLevelHold is enabled. Adds a "Place hold"-link after each item in the detailed biblio view. Added a new parameter itemnumber to reserve.pl/.tt. This causes the reserving module to display only the desired item, preselect it and hide unnecessary buttons. |