@@ -, +, @@ --- Koha/Template/Plugin/AuthorisedValues.pm | 4 +++- admin/authorised_values.pl | 2 +- course_reserves/course.pl | 6 ++---- .../en/modules/course_reserves/add_items-step1.tt | 6 +++--- .../en/modules/course_reserves/course-details.tt | 10 +++++----- .../en/modules/course_reserves/course-reserves.tt | 8 ++++---- .../prog/en/modules/course_reserves/course.tt | 2 +- koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc | 1 + 8 files changed, 20 insertions(+), 19 deletions(-) --- a/Koha/Template/Plugin/AuthorisedValues.pm +++ a/Koha/Template/Plugin/AuthorisedValues.pm @@ -22,11 +22,13 @@ use Modern::Perl; use Template::Plugin; use base qw( Template::Plugin ); +use Encode qw{encode decode}; + use C4::Koha; sub GetByCode { my ( $self, $category, $code, $opac ) = @_; - return GetAuthorisedValueByCode( $category, $code, $opac ); + return encode('UTF-8', GetAuthorisedValueByCode( $category, $code, $opac ) ); } 1; --- a/admin/authorised_values.pl +++ a/admin/authorised_values.pl @@ -199,7 +199,7 @@ sub default_form { } # push koha system categories - foreach (qw(Asort1 Asort2 Bsort1 Bsort2 SUGGEST DAMAGED LOST REPORT_GROUP REPORT_SUBGROUP)) { + foreach (qw(Asort1 Asort2 Bsort1 Bsort2 SUGGEST DAMAGED LOST REPORT_GROUP REPORT_SUBGROUP DEPARTMENT TERM)) { push @category_list, $_ unless $categories{$_}; } --- a/course_reserves/course.pl +++ a/course_reserves/course.pl @@ -48,10 +48,8 @@ if ($course_id) { } $template->param( - departments => GetAuthorisedValues('DEPARTMENT') - , ## TODO: use syspref instead of hard coded value. - terms => GetAuthorisedValues('TERM') - , ## TODO: use syspref instead of hard coded value. + departments => GetAuthorisedValues('DEPARTMENT'), + terms => GetAuthorisedValues('TERM'), ); output_html_with_http_headers $cgi, $cookie, $template->output; --- a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/add_items-step1.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/add_items-step1.tt @@ -18,7 +18,7 @@ $(document).ready(function() { [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - +
@@ -35,12 +35,12 @@ $(document).ready(function() {
- Add items: Scan barcode + Add items: scan barcode

  • - +
  • --- 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 @@ -22,7 +22,7 @@ [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %] - +
    @@ -47,16 +47,16 @@ //]]>
      - [% IF CAN_user_coursereserves_add_reserves %]
    • Add Reserves
    • [% END %] - [% IF ( CAN_user_coursereserves_manage_courses ) %]
    • Edit Course
    • [% END %] - [% IF ( CAN_user_coursereserves_manage_courses ) %]
    • Delete Course
    • [% END %] + [% IF CAN_user_coursereserves_add_reserves %]
    • Add reserves
    • [% END %] + [% IF ( CAN_user_coursereserves_manage_courses ) %]
    • Edit course
    • [% END %] + [% IF ( CAN_user_coursereserves_manage_courses ) %]
    • Delete course
    • [% END %]
    - + --- a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course-reserves.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course-reserves.tt @@ -40,7 +40,7 @@ @@ -61,7 +61,7 @@ --> @@ -76,8 +76,8 @@ - - + + --- a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course.tt @@ -158,7 +158,7 @@ function RemoveInstructor( cardnumber ) {
    - +
    --- a/koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc +++ a/koha-tmpl/opac-tmpl/ccsr/en/includes/masthead.inc @@ -235,6 +235,7 @@
    Advanced search +[% IF ( UseCourseReserves ) %] | Course Reserves[% END %] [% IF ( OpacBrowser ) %] | Browse by hierarchy[% END %] [% IF ( OpacAuthorities ) %] | Browse by author or subject[% END %] [% IF ( opacuserlogin && reviewson && OpacShowRecentComments ) %] | Recent comments[% END %] --
    Course name[% course.course_name %]
    Term[% AuthorisedValues.GetByCode( 'TERM', course.term ) %]
    Department[% AuthorisedValues.GetByCode( 'DEPARTMENT', course.department ) %]
    Department_[% AuthorisedValues.GetByCode( 'DEPARTMENT', course.department ) %]
    Course number[% course.course_number %]
    Section[% course.section %]
    Instructors[% FOREACH i IN course.instructors %][% END %]
    Section Term InstructorsStaff NotePublic NoteStaff notePublic note # of Students Enabled