version 1.278, 2009/11/04 17:45:49
|
version 1.280, 2009/11/26 05:21:43
|
Line 1484 sub mail_screen {
|
Line 1484 sub mail_screen {
|
} |
} |
|
|
my %lt = &Apache::lonlocal::texthash( |
my %lt = &Apache::lonlocal::texthash( |
'plch' => 'Please check at least one of the following feedback types:', |
|
'myqu' => 'My question/comment/feedback:', |
'myqu' => 'My question/comment/feedback:', |
'title' => 'Title', |
'title' => 'Title', |
'reta' => 'Retained attachments', |
'reta' => 'Retained attachments', |
Line 1700 END
|
Line 1699 END
|
END |
END |
} |
} |
$r->print(<<END); |
$r->print(<<END); |
$lt{'plch'} |
|
$options<hr /> |
$options<hr /> |
$quote |
$quote |
<p>$lt{'myqu'}</p> |
<p>$lt{'myqu'}</p> |
Line 2645 sub screen_header {
|
Line 2643 sub screen_header {
|
} |
} |
if ($msgoptions) { |
if ($msgoptions) { |
$msgoptions='<h2><img src="'.&Apache::loncommon::lonhttpdurl('/res/adm/pages/com.png').'" />' |
$msgoptions='<h2><img src="'.&Apache::loncommon::lonhttpdurl('/res/adm/pages/com.png').'" />' |
.' '.&mt('Send Feedback').'</h2>' |
.' '.&mt('Send Feedback').'</h2><p>'.&Apache::lonhtmlcommon::coursepreflink(&mt('Feedback Settings'),'feedback').'</p>' |
.$msgoptions; |
.$msgoptions; |
} |
} |
if ($discussoptions) { |
if ($discussoptions) { |
$discussoptions='<h2><img src="'.&Apache::loncommon::lonhttpdurl('/adm/lonMisc/chat.gif').'" />' |
$discussoptions='<h2><img src="'.&Apache::loncommon::lonhttpdurl('/adm/lonMisc/chat.gif').'" />' |
.' '.&mt('Discussion Contributions').'</h2>' |
.' '.&mt('Discussion Contributions').'</h2><p>'.&Apache::lonhtmlcommon::coursepreflink(&mt('Discussion Settings'),'discussion').'</p>' |
.$discussoptions; |
.$discussoptions; |
} |
} |
return $msgoptions.$discussoptions; |
return $msgoptions.$discussoptions; |
Line 2951 sub show_preview {
|
Line 2949 sub show_preview {
|
); |
); |
} |
} |
|
|
|
sub contains_block_html { |
|
my ($message)=@_; |
|
return ($message =~ m/ |
|
<(br|h1|h2|h3|h4|h5|h6|p|ol|ul|table|pre|address|blockquote|center|div) |
|
[\s]* |
|
([\w]+\=['"][\w]+['"])* |
|
[\s]* |
|
( |
|
[\s]*[\/]>| |
|
>.*<\/\1[\s]*> |
|
)/x ); |
|
} |
|
|
sub newline_to_br { |
sub newline_to_br { |
my ($message)=@_; |
my ($message)=@_; |
my $newmessage; |
my $newmessage; |