--- loncom/interface/lonsyllabus.pm 2004/06/11 15:41:36 1.35 +++ loncom/interface/lonsyllabus.pm 2004/06/11 16:28:14 1.36 @@ -1,7 +1,7 @@ # The LearningOnline Network # Syllabus # -# $Id: lonsyllabus.pm,v 1.35 2004/06/11 15:41:36 sakharuk Exp $ +# $Id: lonsyllabus.pm,v 1.36 2004/06/11 16:28:14 sakharuk Exp $ # # Copyright Michigan State University Board of Trustees # @@ -124,13 +124,13 @@ ENDDOCUMENT } else { $r->print('\begin{tabular}{|c|c|}\hline'); } - foreach (sort keys %coursepersonnel) { + foreach my $element (sort keys %coursepersonnel) { if ($target ne 'tex') { - $r->print(''.$_.''); + $r->print(''.$element.''); } else { - $r->print(' '.$_.'\\\\ '); + $r->print(' '.&Apache::lonxml::xmlparse($r,'tex',$element).' & '); } - foreach (split(/\,/,$coursepersonnel{$_})) { + foreach (split(/\,/,$coursepersonnel{$element})) { my ($puname,$pudom)=split(/\:/,$_); if ($target ne 'tex') { $r->print(' '.&Apache::loncommon::aboutmewrapper( @@ -310,7 +310,9 @@ ENDDOCUMENT } if ($target ne 'tex') {$r->print('

');} else {$r->print('\\\\');} } else { - $r->print('

No syllabus information provided.

'); + if ($target ne 'tex') {$r->print('

');} else {$r->print('\par ');} + $r->print('No syllabus information provided.'); + if ($target ne 'tex') {$r->print('

');} } if ($target ne 'tex') {$r->print('');} else {$r->print('\end{document}');} return OK;