Koha/koha-tmpl/opac-tmpl/prog/en/modules
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
..
errors Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
sco Bug 9508: Standardize the dateformat value from C4::Auth 2013-05-20 09:05:01 -07:00
search Bug 2774 - Path to theme is hard-coded in many places 2013-05-20 11:11:04 -07:00
svc Bug 9554: single quote in didyoumean 2013-03-19 21:01:51 -04:00
text Bug 8726: ExplodedTerms suggestion plugin (functionality) 2012-09-28 17:08:21 +02:00
ilsdi.tt Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
maintenance.tt Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
opac-account.tt Bug 7500 [FOLLOW-UP][Missing images] Use CSS Sprites for faster page loading 2012-09-13 17:52:06 +02:00
opac-addbybiblionumber.tt Bug 8061: RTL CSS overrides (OPAC) 2013-04-07 12:51:54 -04:00
opac-advsearch.tt Bug 9395: Problem with callnumber and standard number searches 2013-02-15 18:30:15 -05:00
opac-alert-subscribe.tt Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
opac-auth-detail.tt Bug 8870 UNIMARC authorities search doesn't display information properly 2012-10-22 17:50:06 +02:00
opac-auth-MARCdetail.tt Bug 8523: Display auth hierarchies w/all marcflavours 2012-09-21 14:52:08 +02:00
opac-auth.tt Bug 9587 : Mozilla Persona login 2013-02-24 10:15:35 -05:00
opac-authorities-home.tt bug 4862 - Change label of Browse by subject or author to Authority search 2013-04-03 07:08:52 -04:00
opac-authoritiessearchresultlist.tt Bug 8870 UNIMARC authorities search doesn't display information properly 2012-10-22 17:50:06 +02:00
opac-basket.tt Bug 9680 - cart aligned right in CCSR 2013-05-12 10:14:02 -04:00
opac-browser.tt Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
opac-course-details.tt Bug 8215 - Course Reserves 2013-05-21 15:50:55 -07:00
opac-course-reserves.tt Bug 8215 - Course Reserves 2013-05-21 15:50:55 -07:00
opac-detail.tt Bug 8215 - Course Reserves 2013-05-21 15:50:55 -07:00
opac-downloadcart.tt Bug 9680 - cart aligned right in CCSR 2013-05-12 10:14:02 -04:00
opac-downloadshelf.tt Bug 9680 - cart aligned right in CCSR 2013-05-12 10:14:02 -04:00
opac-full-serial-issues.tt Bug 8782: Close a subscription 2012-11-30 08:14:24 -05:00
opac-imageviewer.tt Bug 2774 - Path to theme is hard-coded in many places 2013-05-20 11:11:04 -07:00
opac-ISBDdetail.tt Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
opac-main.tt Bug 10100: adds a class to OPAC news dates 2013-05-12 20:54:00 -04:00
opac-MARCdetail.tt Bug 2774 - Path to theme is hard-coded in many places 2013-05-20 11:11:04 -07:00
opac-memberentry-update-submitted.tt Bug 7067 [Follow-up: templates] allow patron self registration via the opac 2012-12-14 08:08:59 -05:00
opac-memberentry.tt Bug 10204 - Patron image no longer appears in the OPAC 2013-05-08 09:47:38 -04:00
opac-messaging.tt Bug 7500 [FOLLOW-UP][Missing images] Use CSS Sprites for faster page loading 2012-09-13 17:52:06 +02:00
opac-mymessages.tt
opac-opensearch.tt Bug 8936: Search RSS feeds does not show there items when subscribing in Firefox 2012-10-30 18:24:54 +01:00
opac-passwd.tt Bug 8515 - OPAC password change does not obey OpacPasswordChange 2012-11-25 18:30:14 -05:00
opac-privacy.tt Bug 6506: Correct CSS class name. 2013-05-01 08:44:11 -04:00
opac-readingrecord.tt Bug 8017 reduce manipulation of GetAllIssues return 2012-09-13 18:51:45 +02:00
opac-registration-confirmation.tt Bug 7067 - OPAC Borrower Self Registration 2012-12-14 08:08:59 -05:00
opac-registration-email-sent.tt Bug 7067 [Follow-up: templates] allow patron self registration via the opac 2012-12-14 08:08:59 -05:00
opac-registration-invalid.tt Bug 7067 - OPAC Borrower Self Registration 2012-12-14 08:08:59 -05:00
opac-reserve.tt Bug 10201 - Old OPAC patron update system should be removed 2013-05-12 09:54:07 -04:00
opac-results-grouped.tt Bug 9554: single quote in didyoumean 2013-03-19 21:01:51 -04:00
opac-results.tt Bug 2774 - Path to theme is hard-coded in many places 2013-05-20 11:11:04 -07:00
opac-review.tt Bug 8061: RTL CSS overrides (OPAC) 2013-04-07 12:51:54 -04:00
opac-search-history.tt Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
opac-sendbasket.tt Bug 8621: Alternative template for cart email 2012-08-29 18:18:16 +02:00
opac-sendbasketform.tt Bug 9680 - cart aligned right in CCSR 2013-05-12 10:14:02 -04:00
opac-sendshelf.tt Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
opac-sendshelfform.tt Bug 9680 - cart aligned right in CCSR 2013-05-12 10:14:02 -04:00
opac-serial-issues.tt Bug 7905: Follow up - Multi-line subscription notes 2012-06-27 15:29:56 +02:00
opac-shelves.tt Bug 9737 - Local Covers sometimes appear then disappear on OPAC Search Results/Lists 2013-04-18 08:25:44 -04:00
opac-showmarc.tt Bug 8872: Changes for opac-showmarc 2012-11-06 07:29:01 -05:00
opac-showreviews-rss.tt Bug 8708 [Revised] RSS feed for new comments is broken 2012-09-12 15:31:58 +02:00
opac-showreviews.tt Bug 8679 [REVISED] Remove usage of Amazon API 2012-08-29 16:05:29 +02:00
opac-suggestions.tt Bug 2046 - Suggestions: Title Field too small 2013-04-27 08:11:36 -04:00
opac-tags.tt Bug 8873 - JavaScript error in Opac displaying tag cloud 2012-10-12 22:47:35 +02:00
opac-tags_subject.tt Bug 2780 - Capitalize strings consistently (OPAC pages) 2012-04-06 18:27:55 +02:00
opac-topissues.tt Bug 9265 - Switch to HTML5 doctype in OPAC and staff client 2013-01-31 11:47:04 -05:00
opac-user.tt Bug 10201 - Old OPAC patron update system should be removed 2013-05-12 09:54:07 -04:00