version 1.7, 2004/07/08 14:16:06
|
version 1.9, 2005/02/17 08:29:43
|
Line 55 sub stage_2 {
|
Line 55 sub stage_2 {
|
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
my ($uname, $udom) = &Apache::loncacc::constructaccess('/~'.$author.'/',$r->dir_config('lonDefDomain')); |
my ($uname, $udom) = &Apache::loncacc::constructaccess('/~'.$author.'/',$r->dir_config('lonDefDomain')); |
$r->send_http_header; |
$r->send_http_header; |
$r->print('<html><head><title>LON-CAPA Move source to construction space</title>'); |
my $html=&Apache::lonxml::xmlbegin(); |
|
$r->print($html.'<head><title>LON-CAPA Move source to construction space</title>'); |
$r->print(&Apache::loncommon::bodytag('Problem source code moving operation')); |
$r->print(&Apache::loncommon::bodytag('Problem source code moving operation')); |
$r->print("Please enter the directory that you would like the source code to go into, a default has also been provided <br />"); |
$r->print("Please enter the directory that you would like the source code to go into, a default has also been provided <br />"); |
$r->print("Also note, the path is in reference to the root of your construction space, and new directories will be automatically created. <br /><br />"); |
$r->print("Also note, the path is in reference to the root of your construction space, and new directories will be automatically created. <br /><br />"); |
Line 94 sub copy_stage {
|
Line 95 sub copy_stage {
|
} |
} |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
$r->print('<html><head><title>LON-CAPA Move source to construction space</title>'); |
my $html=&Apache::lonxml::xmlbegin(); |
|
$r->print($html.'<head><title>LON-CAPA Move source to construction space</title>'); |
$r->print(&Apache::loncommon::bodytag('Copying Source')); |
$r->print(&Apache::loncommon::bodytag('Copying Source')); |
my $result = &Apache::loncfile::exists($uname, $udom, $path_to_new_file); |
my $result = &Apache::loncfile::exists($uname, $udom, $path_to_new_file); |
$r->print($result); |
$r->print($result); |
Line 223 sub handler {
|
Line 225 sub handler {
|
$author =~ m|@|; |
$author =~ m|@|; |
$author = $`; #This just tells who the author name is for later processing. |
$author = $`; #This just tells who the author name is for later processing. |
&stage_2($r, $ENV{'form.filename'}, $author, $listname); |
&stage_2($r, $ENV{'form.filename'}, $author, $listname); |
} |
} elsif($ENV{'form.action'} eq 'copy_stage') { |
elsif($ENV{'form.action'} eq 'copy_stage') { |
|
©_stage($r, $filename,$ENV{'form.listname'},$ENV{'form.newpath'}); |
©_stage($r, $filename,$ENV{'form.listname'},$ENV{'form.newpath'}); |
} |
} elsif($ENV{'form.action'} eq 'delete_confirm') { |
elsif($ENV{'form.action'} eq 'delete_confirm') { |
|
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
&delete_copy_file($r, $ENV{'form.author'}, $ENV{'form.newpath'}, $ENV{'form.filename'}, $ENV{'form.path'}, '0'); |
&delete_copy_file($r, $ENV{'form.author'}, $ENV{'form.newpath'}, $ENV{'form.filename'}, $ENV{'form.path'}, '0'); |