Koha/koha-tmpl/opac-tmpl/prog/en/includes
Kyle M Hall be869ab279 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.

Test Plan:
  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.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Corinne Bulac <corinne.hayet@bulac.fr>

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>

http://bugs.koha-community.org/show_bug.cgi?id=8125
2013-05-21 15:50:55 -07:00
..
search Bug 8233 : SearchEngine: Add a Koha::SearchEngine module 2012-07-06 16:51:58 +02:00
authorities-search-results.inc Bug 8870 UNIMARC authorities search doesn't display information properly 2012-10-22 17:50:06 +02:00
calendar.inc Bug 9508: Standardize the dateformat value from C4::Auth 2013-05-20 09:05:01 -07:00
datatables-strings.inc Bug 6836: Add jQuery dataTables plugin 2012-01-27 11:33:11 +01:00
doc-head-close.inc Bug 8061: RTL CSS overrides (OPAC) 2013-04-07 12:51:54 -04:00
doc-head-open.inc Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
favicon.ico
item-status.inc Bug 8988: item status uses authorized value description for intranet 2012-11-09 20:13:15 -05:00
masthead.inc Bug 8215 - Course Reserves 2013-05-21 15:50:55 -07:00
navigation.inc Bug 6825 OpacNav menu hide user menu on opac-user.pl page 2011-10-14 11:20:06 +13:00
opac-authorities.inc Bug 9132: Paging through OPAC authority search results does not work (followup 1) input with and_ora instread of and_or 2012-11-28 08:13:18 -05:00
opac-bottom.inc Bug 8061: Follow Up (Opac-Prog) - enhancement to D Ruth's patch 2013-04-07 12:51:54 -04:00
opac-detail-sidebar.inc Bug 8525: highlight matches on OPAC detail page 2012-09-03 09:58:28 +02:00
opac-facets.inc Bug 8989 - Availability facet needs an id 2012-11-08 23:23:25 -05:00
opac-topissues.inc Bug 7731 - Library should be used instead of branch and site 2012-03-20 15:17:08 +01:00
page-numbers.inc Bug 9134: There is no previous link on the second page of the search results page 2012-12-02 09:16:58 -05:00
patron-title.inc Bug 6303: Display Organisation and Parent Organisation names when viewing a borrower of type organisation 2011-11-24 11:30:08 +01:00
resort_form.inc Bug 2780 - Capitalize strings consistently (OPAC includes) 2012-04-10 10:03:31 +02:00
subtypes_unimarc.inc Bug 9402: letter v between 2 option tags 2013-01-24 08:56:14 -05:00
usermenu.inc Bug 7067 - OPAC Borrower Self Registration 2012-12-14 08:08:59 -05:00