version 1.59, 2004/07/04 05:43:12
|
version 1.63, 2004/11/17 20:14:23
|
Line 393 sub attemptread {
|
Line 393 sub attemptread {
|
# --------------------------------------------------------- Build up RAT screen |
# --------------------------------------------------------- Build up RAT screen |
sub ratedt { |
sub ratedt { |
my ($r,$url)=@_; |
my ($r,$url)=@_; |
|
my $frameset = '<frameset rows="1,70,*" border="0">'; |
|
if ($ENV{'environment.remote'} eq 'off') { |
|
$frameset = '<frameset rows="1,250,*" border="0">'; |
|
} |
$r->print(<<ENDDOCUMENT); |
$r->print(<<ENDDOCUMENT); |
|
|
<html> |
<html> |
Line 401 sub ratedt {
|
Line 405 sub ratedt {
|
var flag=0; |
var flag=0; |
</script> |
</script> |
</head> |
</head> |
<frameset rows="1,50,*" border=0> |
$frameset |
<frame name=server src="$url/loadonly/ratserver" noresize noscroll> |
<frame name=server src="$url/loadonly/ratserver" noresize noscroll> |
<frame name=code src="/adm/rat/code.html"> |
<frame name=code src="$url/loadonly/adveditmenu"> |
<frame name=mapout src="/adm/rat/map.html"> |
<frame name=mapout src="/adm/rat/map.html"> |
</frameset> |
</frameset> |
</html> |
</html> |
Line 706 sub smpedt {
|
Line 710 sub smpedt {
|
my $tmpfn=&Apache::lonnet::filelocation('',$url).'.tmp'; |
my $tmpfn=&Apache::lonnet::filelocation('',$url).'.tmp'; |
my $targetmsg=''; |
my $targetmsg=''; |
if ($ENV{'form.save'}) { |
if ($ENV{'form.save'}) { |
$targetmsg='<b>Saving ...</b><br>'; |
|
copy($tmpfn,&Apache::lonnet::filelocation('',$url)); |
copy($tmpfn,&Apache::lonnet::filelocation('',$url)); |
unlink($tmpfn); |
unlink($tmpfn); |
my ($errtext,$fatal)= |
my ($errtext,$fatal)= |
&mapread(&Apache::lonnet::filelocation('',$url),''); |
&mapread(&Apache::lonnet::filelocation('',$url),''); |
|
unless ($fatal) { |
|
$targetmsg='<b>'.&mt('Saved.').'</b><br />'; |
|
} else { |
|
$targetmsg='<b>'.&mt('An error occured while saving.').'</b><br />'; |
|
} |
} |
} |
if ($ENV{'form.revert'}) { |
if ($ENV{'form.revert'}) { |
$targetmsg='<b>Reverting ...</b><br>'; |
$targetmsg='<b>'.&mt('Reverted.').'</b><br />'; |
unlink($tmpfn); |
unlink($tmpfn); |
my ($errtext,$fatal)= |
my ($errtext,$fatal)= |
&mapread(&Apache::lonnet::filelocation('',$url),''); |
&mapread(&Apache::lonnet::filelocation('',$url),''); |
Line 973 sub smpedt {
|
Line 981 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, |
|
($ENV{'environment.remote'} ne 'off')). |
&Apache::loncommon::help_open_menu('','Sequence_Simple_Editor_Creation','Sequence_Simple_Editor_Creation','',6,'RAT'); |
&Apache::loncommon::help_open_menu('','Sequence_Simple_Editor_Creation','Sequence_Simple_Editor_Creation','',6,'RAT'); |
my %lt=&Apache::lonlocal::texthash( |
my %lt=&Apache::lonlocal::texthash( |
'sa' => 'Save', |
'sa' => 'Save', |
Line 1143 sub viewmap {
|
Line 1152 sub viewmap {
|
foreach (&attemptread(&Apache::lonnet::filelocation('',$url))) { |
foreach (&attemptread(&Apache::lonnet::filelocation('',$url))) { |
if (defined($_)) { |
if (defined($_)) { |
$idx++; |
$idx++; |
my ($title,$url)=split(/\:/,$_); |
my ($title,$url,$cond)=split(/\:/,$_); |
|
if ($cond eq 'cond') { next; } |
$title=~s/\&colon\;/\:/g; |
$title=~s/\&colon\;/\:/g; |
$url=~s/\&colon\;/\:/g; |
$url=~s/\&colon\;/\:/g; |
unless ($title) { $title=(split(/\//,$url))[-1] }; |
unless ($title) { $title=(split(/\//,$url))[-1] }; |
Line 1153 sub viewmap {
|
Line 1163 sub viewmap {
|
} |
} |
$r->print(&Apache::lonratsrv::qtescape($title)); |
$r->print(&Apache::lonratsrv::qtescape($title)); |
if ($url) { $r->print('</a>'); } |
if ($url) { $r->print('</a>'); } |
$r->print('<br>'); |
$r->print("<br />\n"); |
} |
} |
} |
} |
$r->print('</body></html>'); |
$r->print('</body></html>'); |