--- loncom/xml/lonxml.pm 2001/07/12 15:53:44 1.102 +++ loncom/xml/lonxml.pm 2001/07/27 00:18:59 1.103 @@ -92,7 +92,31 @@ sub xmlbegin { } sub xmlend { - return ''; + my $discussion=''; + if ($ENV{'request.course.id'}) { + my $symb=&Apache::lonnet::symbread(); + if ($symb) { + my %contrib=&Apache::lonnet::restore($symb,$ENV{'request.course.id'}, + $ENV{'course.'.$ENV{'request.course.id'}.'.domain'}, + $ENV{'course.'.$ENV{'request.course.id'}.'.num'}); + if ($contrib{'version'}) { + $discussion.= + '

Course Discussion of Resource

'; + my $idx; + for ($idx=1;$idx<=$contrib{'version'};$idx++) { + my $message=$contrib{$idx.':message'}; + $message=~s/\n/\
/g; + $discussion.='

'.$contrib{$idx.':sendername'}.' at '. + $contrib{$idx.':senderdomain'}.' ('. + localtime($contrib{$idx.':timestamp'}). + '):

'.$message. + '

'; + } + $discussion.='
'; + } + } + } + return $discussion.''; } sub fontsettings() {