--- loncom/interface/lonpickcourse.pm 2010/09/23 21:50:37 1.100
+++ loncom/interface/lonpickcourse.pm 2013/02/05 17:02:40 1.105
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Pick a course
#
-# $Id: lonpickcourse.pm,v 1.100 2010/09/23 21:50:37 www Exp $
+# $Id: lonpickcourse.pm,v 1.105 2013/02/05 17:02:40 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -133,8 +133,7 @@ sub handler {
$onlyown) {
$r->print(&gochoose_javascript($type,$multiple,$autosubmit,$lastaction));
}
- $r->print('');
+ $r->print(&Apache::lonhtmlcommon::scripttag($jscript));
$r->print($submitopener);
# ------------------------------------------ Display of filters to limit search
@@ -364,9 +363,9 @@ sub display_matched_courses {
}
if ($numcourses > 1 && $multiple) {
- $r->print('print('
-
');
}
@@ -439,10 +438,10 @@ sub display_matched_courses {
}
}
}
- push(@owners,&unescape($courses{$course}{'owner'}));
- if (ref($courses{$course}{'co-owners'}) eq 'ARRAY') {
- foreach my $item (@{$courses{$course}{'co-owners'}}) {
- push(@owners,&unescape($item));
+ push(@owners,$courses{$course}{'owner'});
+ if ($courses{$course}{'co-owners'} ne '') {
+ foreach my $item (split(/,/,$courses{$course}{'co-owners'})) {
+ push(@owners,$item);
}
}
} else {
@@ -494,9 +493,9 @@ sub display_matched_courses {
}
if (!%courses) {
- $r->print(&mt('None found'));
+ $r->print('
'.&mt('None found').'
'); } elsif ($multiple) { - $r->print(''); + $r->print(''); } $r->print(''. "\n".''."\n". @@ -645,7 +644,7 @@ sub build_filters { } else { $typeselectform = ''; } } - $output .= ''."\n". + $output .= ''."\n". ''."\n".''."\n".'