@@ -, +, @@
- Apply the patch and go to Course reserves
- In the table of courses, confirm that all DataTables controls work
correctly: paging, filter, column visibility, export, etc.
- View a course with multiple titles reserved. Test all DataTables
controls on this table too.
- Go to Administration -> Columns settings
- Change the settings for the courses and reserves table and confirm
that these changes are applied correctly.
---
admin/columns_settings.yml | 55 ++++++++++++++++++++++
.../prog/en/modules/admin/columns_settings.tt | 6 +++
.../en/modules/course_reserves/course-details.tt | 14 ++++--
.../en/modules/course_reserves/course-reserves.tt | 14 ++++--
4 files changed, 79 insertions(+), 10 deletions(-)
--- a/admin/columns_settings.yml
+++ a/admin/columns_settings.yml
@@ -201,6 +201,61 @@ modules:
-
columnname: stocknumber
+ coursereserves:
+ courses:
+ course_reserves_table:
+ -
+ columnname: name
+ -
+ columnname: department
+ -
+ columnname: course_no
+ -
+ columnname: section
+ -
+ columnname: term
+ -
+ columnname: instructors
+ -
+ columnname: staff_note
+ -
+ columnname: public_note
+ -
+ columnname: no_of_students
+ -
+ columnname: enabled
+
+ reserves:
+ course_reserves_table:
+ -
+ columnname: title
+ -
+ columnname: author
+ -
+ columnname: barcode
+ -
+ columnname: call_number
+ -
+ columnname: item_type
+ -
+ columnname: collection
+ -
+ columnname: location
+ -
+ columnname: library
+ -
+ columnname: staff_note
+ -
+ columnname: public_note
+ -
+ columnname: link
+ -
+ columnname: other_course_reserves
+ -
+ columnname: actions
+ cannot_be_toggled: 1
+ cannot_be_modified: 1
+
members:
fines:
account-fines:
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt
@@ -140,6 +140,12 @@
[% PROCESS pagelist module=modules.circ modulename="circ" %]
+
+
+
Course reserves tables
+ [% PROCESS pagelist module=modules.coursereserves modulename="coursereserves" %]
+
+
Patrons tables
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course-details.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course-details.tt
@@ -3,6 +3,7 @@
[% USE AuthorisedValues %]
[% USE ItemTypes %]
[% USE Branches %]
+[% USE ColumnsSettings %]
[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
Koha › Course reserves › Course details for [% course.course_name | html %]
@@ -20,7 +21,7 @@
-
+
[% IF CAN_user_coursereserves_add_reserves OR CAN_user_coursereserves_manage_courses OR CAN_user_coursereserves_manage_courses %]
@@ -53,8 +54,8 @@
[% IF course_reserves %]
+
Reserves
- Reserves
Title |
@@ -202,15 +203,18 @@
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'datatables.inc' %]
-
[% END %]
--