--- loncom/interface/lonpickcourse.pm 2013/03/01 04:55:35 1.106 +++ loncom/interface/lonpickcourse.pm 2013/12/24 19:15:11 1.109 @@ -1,7 +1,7 @@ # The LearningOnline Network # Pick a course # -# $Id: lonpickcourse.pm,v 1.106 2013/03/01 04:55:35 raeburn Exp $ +# $Id: lonpickcourse.pm,v 1.109 2013/12/24 19:15:11 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -109,8 +109,7 @@ sub handler { $loaditem{'onload'} .= 'setDefaultCredits();setRoles();setSections();'; } my $js = &js_changer(); - $r->print(&Apache::loncommon::start_page($title, - &Apache::lonhtmlcommon::scripttag($js), + $r->print(&Apache::loncommon::start_page($title,$js, {'add_entries' => \%loaditem, 'no_nav_bar' => 1, })); @@ -217,7 +216,7 @@ function updateFilters(caller) { } document.filterpicker.submit(); } -// ]] +// ]]> ENDJS @@ -285,7 +284,7 @@ sub create_user_javascript { my %domdefs = &Apache::lonnet::get_domain_defaults($cdom); my ($showcredits,$credits); if (($crstype ne 'Community') && - ($domdefs{'officialcredits'} || $domdefs{'unofficialcredits'})) { + (($domdefs{'officialcredits'} || $domdefs{'unofficialcredits'} || $domdefs{'textbookcredits'}))) { $showcredits = 1; $credits = $coursedescription{'internal.defaultcredits'}; } @@ -514,7 +513,7 @@ sub display_matched_courses { if (!%courses) { $r->print('

'.&mt('None found').'

'); } elsif ($multiple) { - $r->print(''); + $r->print(''); } $r->print(''. "\n".''."\n". @@ -1009,7 +1008,7 @@ sub course_chooser { $output = &mt('No rights to clone')."\n"; } } else { - $output = ''."\n"; } return $output; @@ -1029,7 +1028,7 @@ sub gochoose_javascript { list => 'courselist', }, ); - my $output .= qq| + my $output = qq| function gochoose(cname,cdom,cdesc) { var openerForm = "$env{'form.form'}"; courseCount = 0;