version 1.34, 2006/05/30 20:09:25
|
version 1.37, 2006/12/07 21:06:57
|
Line 47 sub menu {
|
Line 47 sub menu {
|
} |
} |
} |
} |
my %lt=&Apache::lonlocal::texthash( |
my %lt=&Apache::lonlocal::texthash( |
'mnf' => 'Make New Folder', |
|
'vcm' => 'View Critical Messages', |
'vcm' => 'View Critical Messages', |
'smu' => 'Send Message to User(s)', |
'smu' => 'Send Message to User(s)', |
'bmc' => "Broadcast Message to $crstype", |
'bmc' => "Broadcast Message to $crstype", |
Line 65 sub menu {
|
Line 64 sub menu {
|
$help{$_}=&Apache::loncommon::help_open_topic($_); |
$help{$_}=&Apache::loncommon::help_open_topic($_); |
} |
} |
# ------------------------------------------------------------------------ Menu |
# ------------------------------------------------------------------------ Menu |
$r->print(<<END); |
my ($can_srm,$can_dcm); |
|
if ($env{'request.course.id'}) { |
|
if ((&Apache::lonnet::allowed('srm',$env{'request.course.id'})) || |
|
(&Apache::lonnet::allowed('srm',$env{'request.course.id'}.'/'. |
|
$env{'request.course.sec'}))) { |
|
$can_srm = 1; |
|
} |
|
if ((&Apache::lonnet::allowed('dcm',$env{'request.course.id'})) || |
|
(&Apache::lonnet::allowed('dcm',$env{'request.course.id'}.'/'. |
|
$env{'request.course.sec'}))) { |
|
$can_dcm = 1; |
|
} |
|
} |
|
$r->print(<<END); |
<table cellspacing="10" cellpadding="2"> |
<table cellspacing="10" cellpadding="2"> |
<tr><td bgcolor="#FFFFAA"><form method="post" action="/adm/email"> |
<tr> |
<input type="submit" value="$lt{'mnf'}" /> |
|
<input type="text" size="15" name="newfolder" value="" /> |
|
</form></td> |
|
<td bgcolor="#FFFFAA"> |
<td bgcolor="#FFFFAA"> |
<b><a href="/adm/email?compose=individual">$lt{'smu'}</a></b> |
<b><a href="/adm/email?compose=individual">$lt{'smu'}</a></b> |
</td></tr> |
</td> |
<tr><td bgcolor="#FFFFAA"> |
<td bgcolor="#FFFFAA"> |
<b><a href="/adm/$env{'user.domain'}/$env{'user.name'}/_rss.html">$lt{'blog'}</a></b> |
<b><a href="/adm/$env{'user.domain'}/$env{'user.name'}/_rss.html">$lt{'blog'}</a></b> |
</td><td></td></tr> |
</td> |
|
</tr> |
END |
END |
if (($env{'request.course.id'}) && |
if ($can_srm || !$can_dcm) { |
( |
$r->print('<tr>'); |
&Apache::lonnet::allowed('srm',$env{'request.course.id'}) || |
} |
&Apache::lonnet::allowed('srm',$env{'request.course.id'}.'/'.$env{'request.course.sec'}) |
if ($can_srm) { |
)) { |
|
$r->print(<<END); |
$r->print(<<END); |
<tr><td bgcolor="#FFFFAA"> |
<td bgcolor="#FFFFAA"> |
<b><a href="/adm/email?compose=group">$lt{'bmc'}</a></b>$help{'Course_Broadcast_Message'} |
<b><a href="/adm/email?compose=group">$lt{'bmc'}</a></b>$help{'Course_Broadcast_Message'} |
</td> |
</td> |
<td bgcolor="#FFFFAA"> |
<td bgcolor="#FFFFAA"> |
Line 93 END
|
Line 102 END
|
<tr><td bgcolor="#FFFFAA"> |
<tr><td bgcolor="#FFFFAA"> |
<b><a href="/adm/email?recordftf=query">$lt{'unr'}</a></b>$help{'Course_Face_To_Face_Records,Course_Critical_Message'} |
<b><a href="/adm/email?recordftf=query">$lt{'unr'}</a></b>$help{'Course_Face_To_Face_Records,Course_Critical_Message'} |
</td> |
</td> |
<td bgcolor="#FFFFAA"> |
|
<b><a href="/adm/email?block=display">$lt{'cbs'}</a> |
|
</td></tr> |
|
END |
END |
} |
} |
|
if ($can_dcm) { |
|
$r->print(' |
|
<td bgcolor="#FFFFAA"> |
|
<b><a href="/adm/email?block=display">'.$lt{'cbs'}.'</a></b> |
|
</td>'); |
|
} |
|
if ($can_srm || $can_dcm) { |
|
$r->print('</tr>'); |
|
} |
$r->print('</table>'); |
$r->print('</table>'); |
} |
} |
|
|