version 1.42, 2008/12/09 17:59:51
|
version 1.46, 2009/07/25 23:16:04
|
Line 42 sub menu {
|
Line 42 sub menu {
|
my $usertype = 'student'; |
my $usertype = 'student'; |
if (defined($env{'course.'.$env{'request.course.id'}.'.type'})) { |
if (defined($env{'course.'.$env{'request.course.id'}.'.type'})) { |
$crstype = $env{'course.'.$env{'request.course.id'}.'.type'}; |
$crstype = $env{'course.'.$env{'request.course.id'}.'.type'}; |
if ($crstype eq 'Group') { |
if ($crstype eq 'Community') { |
$usertype = 'member'; |
$usertype = 'member'; |
} |
} |
} |
} |
|
|
# my %lt=&Apache::lonlocal::texthash( |
|
# 'vcm' => 'View Critical Messages', |
|
# 'smu' => 'Send Message to User(s)', |
|
# 'bmc' => "Broadcast Message to $crstype", |
|
# 'dmu' => "Distribute Messages from Uploaded File to $crstype", |
|
# 'unr' => 'User Notes, Records of Face-to-Face Discussions, and Critical Messages', |
|
# 'cbs' => "Configure Blocking of $usertype Communication during Exams", |
|
# ); |
|
|
|
# my %help=(); |
|
# foreach ('Course_Face_To_Face_Records,Course_Critical_Message', 'Course_Broadcast_Message') { |
|
# $help{$_}=&Apache::loncommon::help_open_topic($_); |
|
# } |
|
|
|
# ------------------------------------------------------------------------ Menu |
# ------------------------------------------------------------------------ Menu |
my ($can_srm,$can_dcm,$can_dff); |
my ($can_srm,$can_dcm,$can_dff); |
Line 86 sub menu {
|
Line 73 sub menu {
|
items => [ |
items => [ |
{url => '/adm/email?compose=individual', |
{url => '/adm/email?compose=individual', |
permission => 'F', |
permission => 'F', |
icon => 'mail-reply-sender.png', |
icon => 'mail-message-new.png', |
linktext => 'New Message', |
linktext => 'New Message', |
linktitle => 'Send a message to users.'}, |
linktitle => 'Send a message to users.'}, |
|
|
Line 100 sub menu {
|
Line 87 sub menu {
|
{url => '/adm/email?compose=upload', |
{url => '/adm/email?compose=upload', |
permission => "$can_srm", |
permission => "$can_srm", |
icon => 'fromfile.png', |
icon => 'fromfile.png', |
linktext => 'New Messages from Template', |
linktext => 'New Messages from File', |
linktitle => 'Create a message from template and send to users.'}, |
linktitle => 'Create a message from file and send to users.'}, |
]}, |
]}, |
); |
); |
|
|
Line 123 sub menu {
|
Line 110 sub menu {
|
]}); |
]}); |
} |
} |
$r->print(&Apache::lonhtmlcommon::generate_menu(@reports)); |
$r->print(&Apache::lonhtmlcommon::generate_menu(@reports)); |
|
|
# $r->print(<<END); |
|
#<table cellspacing="10" cellpadding="2"> |
|
#<tr> |
|
#<td bgcolor="#FFFFAA"> |
|
# <b><a href="/adm/email?compose=individual">$lt{'smu'}</a></b> |
|
#</td> |
|
#<td></td> |
|
#</tr> |
|
#END |
|
|
|
# if ($can_srm) { |
|
# $r->print(<<END); |
|
#<tr> |
|
#<td bgcolor="#FFFFAA"> |
|
# <b><a href="/adm/email?compose=group">$lt{'bmc'}</a></b>$help{'Course_Broadcast_Message'} |
|
#</td> |
|
#<td bgcolor="#FFFFAA"> |
|
# <b><a href="/adm/email?compose=upload">$lt{'dmu'}</a></b> |
|
#</td></tr> |
|
#END |
|
# } |
|
|
|
# if ($can_dcm || $can_dff) { |
|
# $r->print('<tr>'); |
|
# } |
|
|
|
# if ($can_dff) { |
|
# $r->print(<<END); |
|
#<td bgcolor="#FFFFAA"> |
|
#<b><a href="/adm/email?recordftf=query">$lt{'unr'}</a></b>$help{'Course_Face_To_Face_Records,Course_Critical_Message'} |
|
#</td> |
|
#END |
|
# } |
|
|
|
# if ($can_dcm) { |
|
# $r->print(' |
|
#<td bgcolor="#FFFFAA"> |
|
# <b><a href="/adm/email?block=display">'.$lt{'cbs'}.'</a></b> |
|
#</td>'); |
|
# } |
|
|
|
# if ($can_dff || $can_dcm) { |
|
# $r->print('</tr>'); |
|
# } |
|
|
|
# $r->print('</table>'); |
|
|
|
} |
} |
|
|