version 1.51, 2004/01/02 21:00:56
|
version 1.54, 2004/04/23 22:34:15
|
Line 176 use Apache::loncommon;
|
Line 176 use Apache::loncommon;
|
use Apache::lonlocal; |
use Apache::lonlocal; |
use File::Copy; |
use File::Copy; |
|
|
use vars qw(@order @resources); |
use vars qw(@order @resources @resparms); |
|
|
|
|
# Mapread read maps into global arrays @links and @resources, determines status |
# Mapread read maps into global arrays @links and @resources, determines status |
Line 206 sub mapread {
|
Line 206 sub mapread {
|
$links[$number]=$content; |
$links[$number]=$content; |
} |
} |
if ($command eq 'objparms') { |
if ($command eq 'objparms') { |
return(&mt('Map has resource parameters. Use advanced editor.'),1); |
$resparms[$number]=$content; |
} |
} |
} |
} |
# ------------------------------------------------------- Is this a linear map? |
# ------------------------------------------------------- Is this a linear map? |
Line 414 sub buttons {
|
Line 414 sub buttons {
|
my $adv=shift; |
my $adv=shift; |
my $output='<form method=post>'; |
my $output='<form method=post>'; |
if ($adv==1) { |
if ($adv==1) { |
$output.='<input type=submit name=forceadv value="'.&mt('Edit').'">'; |
$output.='<input type=submit name=forceadv value="'.&mt('Edit').'">'. |
|
&Apache::loncommon::help_open_topic('Sequence_Advanced_Editor_Creation');; |
} else { |
} else { |
unless ($adv==2) { |
unless ($adv==2) { |
$output.='<input type=submit name=forcesmp value="'.&mt('Simple Edit').'">'; |
$output.='<input type=submit name=forcesmp value="'.&mt('Simple Edit').'">'. |
|
&Apache::loncommon::help_open_topic('Sequence_Simple_Editor_Creation'); |
} |
} |
$output.='<input type=submit name=forceadv value="'.&mt('Advanced Edit').'">'; |
$output.='<input type=submit name=forceadv value="'.&mt('Advanced Edit').'">'. |
|
&Apache::loncommon::help_open_topic('Sequence_Advanced_Editor_Creation'); |
} |
} |
return $output.'</form><hr>'; |
return $output.'</form><hr>'; |
} |
} |
Line 511 sub storemap {
|
Line 514 sub storemap {
|
if (defined($resources[$order[$i]])) { |
if (defined($resources[$order[$i]])) { |
$output.='<&>objcont<:>'.$order[$i].'<:>'.$resources[$order[$i]]; |
$output.='<&>objcont<:>'.$order[$i].'<:>'.$resources[$order[$i]]; |
} |
} |
|
if (defined($resparms[$order[$i]])) { |
|
$output.='<&>objparms<:>'.$order[$i].'<:>'.$resparms[$order[$i]]; |
|
} |
if (defined($order[$i+1])) { |
if (defined($order[$i+1])) { |
if (defined($resources[$order[$i+1]])) { |
if (defined($resources[$order[$i+1]])) { |
$output.='<&>objlinks<:>'.$k.'<:>'. |
$output.='<&>objlinks<:>'.$k.'<:>'. |
Line 908 sub smpedt {
|
Line 914 sub smpedt {
|
|
|
# ----------------------------------------------------- Start simple RAT screen |
# ----------------------------------------------------- Start simple RAT screen |
my $editscript=&editscript('simple'); |
my $editscript=&editscript('simple'); |
my $bodytag=&Apache::loncommon::bodytag(undef,undef,undef,1); |
my $bodytag=&Apache::loncommon::bodytag(undef,undef,undef,1). |
|
&Apache::loncommon::help_open_topic('Sequence_Simple_Editor_Creation'). |
|
&Apache::loncommon::help_open_faq(6). |
|
&Apache::loncommon::help_open_bug('RAT'); |
my %lt=&Apache::lonlocal::texthash( |
my %lt=&Apache::lonlocal::texthash( |
'sa' => 'Save', |
'sa' => 'Save', |
'nt' => 'New Title', |
'nt' => 'New Title', |
Line 1064 sub viewmap {
|
Line 1073 sub viewmap {
|
my ($r,$url,$adv,$errtext)=@_; |
my ($r,$url,$adv,$errtext)=@_; |
$r->print('<html>'. |
$r->print('<html>'. |
&Apache::loncommon::bodytag('Edit Content of a Map'). |
&Apache::loncommon::bodytag('Edit Content of a Map'). |
&buttons($adv)); |
&Apache::loncommon::help_open_faq(6). |
|
&Apache::loncommon::help_open_bug('RAT'). |
|
&buttons($adv)); |
if ($errtext) { |
if ($errtext) { |
$r->print($errtext.'<hr>'); |
$r->print($errtext.'<hr />'); |
} |
} |
my $idx=0; |
my $idx=0; |
$r->print('<h1>'.$url.'</h1>'); |
$r->print('<h1>'.$url.'</h1>'); |