[Koha-bugs] [Bug 8215] Add Course Reserves

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Aug 29 17:41:44 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8215

Kyle M Hall <kyle at bywatersolutions.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #11865|0                           |1
        is obsolete|                            |
  Attachment #11875|0                           |1
        is obsolete|                            |
  Attachment #11881|0                           |1
        is obsolete|                            |

--- Comment #30 from Kyle M Hall <kyle at bywatersolutions.com> ---
Created attachment 11882
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=11882&action=edit
Bug 8215 - Course Reserves

Adds a course reserves system for academic libraries.

The course reserves system allows libraries to create courses
and put items on reserves for those courses.

Each item with at least one reserve can have some of its attributes
modified while it is on reserve for at least one active course.
These attributes include item type, collection code, shelving location,
and holding library. If there are no active courses with this item
on reserve, it's attributes will revert to the original attributes
it had before going on reserve.

Testing Scenario:
  1) Create new authorised value categories DEPARTMENT and TERM
  2) Create a new course, add instructors to that course.
  3) Reserve items for that course, verify item attributes have changed.
  4) Disable course, verify item attributes have reverted.
  5) Enable course again, verify item attributes again.
  6) Delete course, verify item attributes again.
  7) Create two new courses, add the same item(s) to both courses.
  8) Disable one course, verify item attributes have not reverted.
  9) Disable both courses, verify item attributes have reverted.
 10) Enable one course, verify item attributes are again set to the
     new values.
 11) Edit reserve item attributes, verify.
 12) Disable all courses, edit reserve item attributes, verify
     the item itself still has its original attributes, verify
     the reserve item attributes have been updated.
 13) Verify the ability to remove instructors from a course.
 14) Verify new permissions, top level coursereserves, with
     subpermissions add_reserves and delete_reserves.

Bug 8215 - Add Course Reserves - Followup - Fix DB Updater & Makefile

Bug 8215 - Add Course Reserves - Followup - Hide disabled course reserves on
catalog details page.

Bug 8215 - Add Course Reserves - Followup - One Hit Searching Bugfix

When searching courses, a search that results in a single hit will
automatically forward to the details for that course. If only a single
course has been added to the system, Koha will always forward to that
course and there will be no way to get to course-reserves.pl to add
a second course!

Fixed by testing for an actual search, rather than looking only at
the number of hits returned.

 Bug 8215 - Add Course Reserves - Followup - Prevent submitting form on 'enter'

When using the instructor search, hitting enter will attempt to submit the
form.
This is unwanted behavior. Fixed by adding some jquery, such that any form
field
with the class "noEnterSubmit" will but trigger a form submission. This class
can be used on any form in the librarian interface to prevent a field from
triggering
a form submission via the enter key.

Bug 8215 - Course Reserves - Followup - Remove checkEnter() and reimplement
with noEnterSubmit class

 Bug 8215 - Course Reserves - Followup - Fix permissions typos

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list