version 1.20, 2004/05/12 19:25:15
|
version 1.23, 2005/02/17 08:29:43
|
Line 46 sub handler {
|
Line 46 sub handler {
|
my $target=$ENV{'form.grade_target'}; |
my $target=$ENV{'form.grade_target'}; |
# ------------------------------------------------------------ Print the screen |
# ------------------------------------------------------------ Print the screen |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
|
my $html=&Apache::lonxml::xmlbegin(); |
$r->print(<<ENDDOCUMENT); |
$r->print(<<ENDDOCUMENT); |
<html> |
$html |
<head> |
<head> |
<title>The LearningOnline Network with CAPA</title> |
<title>The LearningOnline Network with CAPA</title> |
ENDDOCUMENT |
ENDDOCUMENT |
Line 104 ENDDOCUMENT
|
Line 105 ENDDOCUMENT
|
# --------------------------------------- There is such a user, get environment |
# --------------------------------------- There is such a user, get environment |
|
|
if ($target ne 'tex') { |
if ($target ne 'tex') { |
$r->print('</head>'.&Apache::loncommon::bodytag |
$r->print(&Apache::lonhtmlcommon::htmlareaheaders(). |
|
'</head>'.&Apache::loncommon::bodytag |
("Course Page",$forcestudent,$addentries,'',$dom,$ENV{'form.register'})); |
("Course Page",$forcestudent,$addentries,'',$dom,$ENV{'form.register'})); |
} |
} |
|
|
Line 138 ENDDOCUMENT
|
Line 140 ENDDOCUMENT
|
if (($allowed) && ($ENV{'form.storesyl'})) { |
if (($allowed) && ($ENV{'form.storesyl'})) { |
foreach (keys %syllabusfields) { |
foreach (keys %syllabusfields) { |
my $field=$ENV{'form.'.$_}; |
my $field=$ENV{'form.'.$_}; |
|
chomp($field); |
$field=~s/\s+$//s; |
$field=~s/\s+$//s; |
|
$field=~s/^\s+//s; |
|
$field=~s/\<br\s*\/*\>$//s; |
$field=&Apache::lonfeedback::clear_out_html($field,1); |
$field=&Apache::lonfeedback::clear_out_html($field,1); |
$syllabus{$_}=$field; |
$syllabus{$_}=$field; |
} |
} |
Line 175 ENDDOCUMENT
|
Line 180 ENDDOCUMENT
|
$message |
$message |
=~s/(https*\:\/\/[^\s]+)/\<a href=\"$1\"\>\<tt\>$1\<\/tt\>\<\/a\>/g; |
=~s/(https*\:\/\/[^\s]+)/\<a href=\"$1\"\>\<tt\>$1\<\/tt\>\<\/a\>/g; |
$message=&Apache::lontexconvert::msgtexconverted($message); |
$message=&Apache::lontexconvert::msgtexconverted($message); |
|
if ($allowed) { |
|
$message=&Apache::lonspeller::markeduptext($message); |
|
} |
unless ($_ eq 'aaa_title') { |
unless ($_ eq 'aaa_title') { |
if (($_ ne 'bbb_content') || ($allowed)) { |
if (($_ ne 'bbb_content') || ($allowed)) { |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
Line 193 ENDDOCUMENT
|
Line 201 ENDDOCUMENT
|
} |
} |
if ($allowed) { |
if ($allowed) { |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
$r->print('<br /><textarea cols="80" rows="20" name="'.$_.'">'. |
$r->print('<br /><textarea cols="80" rows="24" name="'.$_.'" id="'.$_.'">'. |
$syllabus{$_}. |
$syllabus{$_}. |
'</textarea><input type="submit" name="storesyl" value="Store" />'); |
'</textarea><input type="submit" name="storesyl" value="Store" />'); |
} else { |
} else { |
Line 223 ENDDOCUMENT
|
Line 231 ENDDOCUMENT
|
} |
} |
} |
} |
if ($allowed && ($ENV{'form.grade_target'} ne 'tex')) { |
if ($allowed && ($ENV{'form.grade_target'} ne 'tex')) { |
$r->print('</form>'); |
$r->print(&Apache::lonhtmlcommon::htmlareaselectactive |
|
('bbb_content').'</form>'); |
} |
} |
if ($ENV{'form.grade_target'} ne 'tex') {$r->print('</p>');} |
if ($ENV{'form.grade_target'} ne 'tex') {$r->print('</p>');} |
} else { |
} else { |