X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=course_reserves%2Fcourse-reserves.pl;h=6dafac9e99c6a955a30db5ec89223733629db578;hb=23b34d1be9351a99e51aa61f2e01a367843d7206;hp=ca666969d4c252f3ef1246415fed372926f8dc5e;hpb=a6c9bd0eb55c32d5632625144775271f20aa15f7;p=koha-ffzg.git diff --git a/course_reserves/course-reserves.pl b/course_reserves/course-reserves.pl index ca666969d4..6dafac9e99 100755 --- a/course_reserves/course-reserves.pl +++ b/course_reserves/course-reserves.pl @@ -22,33 +22,22 @@ use Modern::Perl; use CGI qw ( -utf8 ); -use C4::Auth; -use C4::Output; +use C4::Auth qw( get_template_and_user ); +use C4::Output qw( output_html_with_http_headers ); -use C4::CourseReserves qw(GetCourses); +use C4::CourseReserves qw( GetCourse GetCourses ); -my $cgi = new CGI; +my $cgi = CGI->new; my ( $template, $loggedinuser, $cookie ) = get_template_and_user( { template_name => "course_reserves/course-reserves.tt", query => $cgi, type => "intranet", - authnotrequired => 0, flagsrequired => { catalogue => 1 }, } ); -my $search_on = $cgi->param('search_on'); -my %params; -if ($search_on) { - $params{'course_name'} = "%$search_on%"; -} - -my $courses = GetCourses(%params); -if ( $search_on && @$courses == 1 ) { - print $cgi->redirect("/cgi-bin/koha/course_reserves/course-details.pl?course_id=" . $courses->[0]->{'course_id'}); -} else { - $template->param( courses => $courses ); - output_html_with_http_headers $cgi, $cookie, $template->output; -} +my $courses = GetCourses(); +$template->param( courses => $courses ); +output_html_with_http_headers $cgi, $cookie, $template->output;