version 1.102, 2001/07/12 15:53:44
|
version 1.104, 2001/07/27 18:16:22
|
Line 12
|
Line 12
|
# 6/2,6/3,6/8,6/9 Gerd Kortemeyer |
# 6/2,6/3,6/8,6/9 Gerd Kortemeyer |
# 6/12,6/13 H. K. Ng |
# 6/12,6/13 H. K. Ng |
# 6/16 Gerd Kortemeyer |
# 6/16 Gerd Kortemeyer |
|
# 7/27 H. K. Ng |
|
|
package Apache::lonxml; |
package Apache::lonxml; |
use vars |
use vars |
Line 92 sub xmlbegin {
|
Line 93 sub xmlbegin {
|
} |
} |
|
|
sub xmlend { |
sub xmlend { |
return '</html>'; |
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.= |
|
'<address><hr /><h2>Course Discussion of Resource</h2>'; |
|
my $idx; |
|
for ($idx=1;$idx<=$contrib{'version'};$idx++) { |
|
my $message=$contrib{$idx.':message'}; |
|
$message=~s/\n/\<br \/\>/g; |
|
$discussion.='<p><b>'.$contrib{$idx.':sendername'}.' at '. |
|
$contrib{$idx.':senderdomain'}.'</b> ('. |
|
localtime($contrib{$idx.':timestamp'}). |
|
'):<blockquote>'.$message. |
|
'</blockquote></p>'; |
|
} |
|
$discussion.='</address>'; |
|
} |
|
} |
|
} |
|
return $discussion.'</html>'; |
} |
} |
|
|
sub fontsettings() { |
sub fontsettings() { |