--- loncom/interface/loncommunicate.pm 2002/12/27 16:33:36 1.14
+++ loncom/interface/loncommunicate.pm 2003/09/23 00:26:10 1.16
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Communicate
#
-# $Id: loncommunicate.pm,v 1.14 2002/12/27 16:33:36 www Exp $
+# $Id: loncommunicate.pm,v 1.16 2003/09/23 00:26:10 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -42,10 +42,11 @@ use strict;
use Apache::Constants qw(:common);
use Apache::lonmsg();
use Apache::loncommon;
+use Apache::lonlocal;
sub handler {
my $r = shift;
- $r->content_type('text/html');
+ &Apache::loncommon::content_type($r,'text/html');
$r->send_http_header;
return OK if $r->header_only;
#
@@ -57,30 +58,46 @@ sub handler {
The LearningOnline Network with CAPA
END
+ my %lt=&Apache::lonlocal::texthash(
+'vam' => 'View All Messages',
+'vcm' => 'View Critical Messages',
+'smu' => 'Send Message to User(s)',
+'bmc' => 'Broadcast Message to Course',
+'dmu' => 'Distribute Messages from Uploaded File to Course',
+'unr' =>
+ 'User Notes, Records of Face-to-Face Discussions, and Critical Messages',
+'nm' => 'New Messages',
+'su' => 'Subject',
+'da' => 'Date',
+'us' => 'Username',
+'op' => 'Open',
+'do' => 'Domain'
+);
+
$r->print(&Apache::loncommon::bodytag("Communication and Messages"));
$r->print(<
- View All Messages
+ $lt{'vam'}
|
- View Critical Messages
+ $lt{'vcm'}
|
- Send message to user(s)
+ $lt{'smu'}
|
END
if (($ENV{'request.course.id'}) &&
(&Apache::lonnet::allowed('srm',$ENV{'request.course.id'}))) {
$r->print(<
- Broadcast message to course
+ $lt{'bmc'}
|
- Distribute messages from uploaded file to course
+ $lt{'dmu'}
|
- User records of face-to-face discussions and critical messages
+ $lt{'unr'}
|
END
@@ -109,14 +126,14 @@ END
}
if ($#newmsgs >= 0) {
$r->print(<New Messages
+$lt{'nm'}
  |
-Date | Username | Domain | Subject |
+$lt{'da'} | $lt{'us'} | $lt{'do'} | $lt{'su'} |
TABLEHEAD
foreach my $msg (@newmsgs) {
$r->print(<<"ENDLINK");
-Open |
+$lt{'op'} |
ENDLINK
foreach ('sendtime','from','fromdom','shortsub') {
$r->print("$msg->{$_} | ");
@@ -125,7 +142,7 @@ ENDLINK
}
$r->print('