--- loncom/publisher/loncfile.pm 2003/12/13 19:54:16 1.46 +++ loncom/publisher/loncfile.pm 2003/12/15 20:44:06 1.47 @@ -9,7 +9,7 @@ # and displays a page showing the results of the action. # # -# $Id: loncfile.pm,v 1.46 2003/12/13 19:54:16 taceyjo1 Exp $ +# $Id: loncfile.pm,v 1.47 2003/12/15 20:44:06 sakharuk Exp $ # # Copyright Michigan State University Board of Trustees # @@ -72,6 +72,7 @@ use Apache::loncacc; use Apache::Log (); use Apache::lonnet; use Apache::loncommon(); +use Apache::lonlocal; my $DEBUG=0; my $r; # Needs to be global for some stuff RF. @@ -211,12 +212,12 @@ sub exists { s/^\/home\/$user\/public\_html\//\/home\/httpd\/html\/res\/$domain\/$user\//; my $result=''; if ( -d $construct ) { - return 'Error: destination for operation is an existing directory.'; + return &mt('Error: destination for operation is an existing directory.'); } if ( -e $published) { - $result.='
Warning: target file exists, and has been published!
'; + $result.=''.&mt('Warning: target file exists, and has been published!').'
'; } elsif ( -e $construct) { - $result.='Warning: target file exists!
'; + $result.=''.&mt('Warning: target file exists!').'
'; } return $result; @@ -260,7 +261,7 @@ sub checksuffix { if ($old=~m:(.*)/+([^/]+)\.(\w+)$:) { $oldsuffix=$3; } if ($oldsuffix ne $newsuffix) { $result.= - 'Warning: change of MIME type!
'; + ''.&mt('Warning: change of MIME type!').'
'; } return $result; } @@ -269,7 +270,7 @@ sub cleanDest { my ($request,$dest)=@_; #remove bad characters if ($dest=~/[\#\?&]/) { - $request->print("Invalid characters in requested name have been removed.
"); + $request->print("".&mt('Invalid characters in requested name have been removed.')."
"); $dest=~s/[\#\?&]//g; } return $dest; @@ -312,9 +313,9 @@ Parameters: sub CloseForm1 { my ($request, $fn) = @_; - $request->print(''); + $request->print(''); $request->print(''); + '" method="POST">'); } @@ -344,7 +345,7 @@ Parameters: sub CloseForm2 { my ($request, $user, $fn) = @_; - $request->print('Rename '.&display($fn). + '" />
'.&mt('Rename').' '.&display($fn).
'
to '.&display($newfilename).'?
No new filename specified.
'); + $request->print(''.&mt('No new filename specified.').'
'); return; } } else { - $request->print('No such file: '.&display($fn).'
'); + $request->print(''.&mt('No such file').': '.&display($fn).'
'); return; } @@ -458,10 +459,10 @@ sub Delete1 { if( -e $fn) { $request->print(''); - $request->print('Delete '.&display($fn).'?
'); + $request->print(''.&mt('Delete').' '.&display($fn).'?
'); &CloseForm1($request, $fn); } else { - $request->print('No such file: '.&display($fn).'
'); + $request->print(''.&mt('No such file').': '.&display($fn).'
'); } } @@ -512,16 +513,16 @@ sub Copy1 { my $return=&exists($user, $domain, $newfilename); $request->print($return); if ($return =~/^Error:/) { - $request->print('Copy '.&display($fn).'
to '.
+ '" />
'.&mt('Copy').' '.&display($fn).'
to '.
&display($newfilename).'?
No such file: '.&display($fn).'
'); + $request->print(''.&mt('No such file').': '.&display($fn).'
'); } } @@ -573,7 +574,7 @@ sub NewDir1 $request->print(''.$result.''); } else { $request->print('Make new directory '. + $newfilename.'" />
'.&mt('Make new directory').' '. &display($newfilename).'?
'); &CloseForm1($request, $fn); } @@ -584,10 +585,10 @@ sub Decompress1 { my ($request, $user, $domain, $fn) = @_; if( -e $fn) { $request->print(''); - $request->print('Decompress '.&display($fn).'?
'); + $request->print(''.&mt('Decompress').' '.&display($fn).'?
'); &CloseForm1($request, $fn); } else { - $request->print('No such file: '.&display($fn).'
'); + $request->print(''.&mt('No such file').': '.&display($fn).'
'); } } =pod @@ -640,8 +641,8 @@ sub NewFile1 { ##Informs User (name).(number).(extension) not allowed if($newfilename =~ /\.(\d+)\.(\w+)$/){ $r->print(''.$newfilename. - ' - Bad FilenameMake new file '.&display($newfilename).'?
'); + $request->print(''.&mt('Make new file').' '.&display($newfilename).'?
'); $request->print(''); $request->print(''); + '" method="POST">'); $request->print(''); + '" method="POST">'); } } @@ -713,7 +714,7 @@ sub phaseone { if($newfilename) { &Copy1($r, $uname, $udom, $fn, $newfilename); } else { - $r->print('No new filename specified.
'); + $r->print(''.&mt('No new filename specified.').'
'); } } elsif ($ENV{'form.action'} eq 'newdir') { &NewDir1($r, $uname, $udom, $fn, $newfilename); @@ -728,7 +729,7 @@ sub phaseone { if ($newfilename) { &NewFile1($r, $uname, $udom, $fn, $newfilename); } else { - $r->print('No new filename specified.
'); + $r->print(''.&mt('No new filename specified.').'
'); } } } @@ -780,7 +781,7 @@ sub Rename2 { my $oRN=$oldfile; my $nRN=$newfile; unless (rename($oldfile,$newfile)) { - $request->print('Error: '.$!.''); + $request->print(''.&mt('Error').': '.$!.''); return 0; } ## If old name.(extension) exits, move under new name. @@ -815,7 +816,7 @@ sub Rename2 { unlink $tmp2; } } else { - $request->print("No such file: ".&display($oldfile).'
'); + $request->print("".&mt('No such file').": ".&display($oldfile).'
'); return 0; } return 1; @@ -855,18 +856,18 @@ sub Delete2 { my @files=readdir(DIR); shift @files; shift @files; # takes off . and .. if(@files) { - $request->print(' Error: Directory Non Empty'); + $request->print(' '.&mt('Error: Directory Non Empty').''); return 0; } else { if(-e $filename) { unless(rmdir($filename)) { - $request->print('Error: '.$!.''); + $request->print(''.&mt('Error').': '.$!.''); return 0; } } else { - $request->print('No such file.
print(''.&mt('No such file').'.
print('Error: '.$!.''); + $request->print(''.&mt('Error').': '.$!.''); return 0; } } else { - $request->print('No such file.
print(''.&mt('No such file').'.
print(' copy Error: '.$!.''); + $request->print(' '.&mt('copy Error').': '.$!.''); return 0; } else { unless (chmod(0660, $newfile)) { - $request->print(' chmod error: '.$!.''); + $request->print(' '.&mt('chmod error').': '.$!.''); return 0; } return 1; } } else { - $request->print('No such file
'); + $request->print(''.&mt('No such file').'
'); return 0; } return 1; @@ -962,11 +963,11 @@ sub NewDir2 { my ($request, $user, $newdirectory) = @_; unless(mkdir($newdirectory, 02770)) { - $request->print('Error: '.$!.''); + $request->print(''.&mt('Error').': '.$!.''); return 0; } unless(chmod(02770, ($newdirectory))) { - $request->print(' Error: '.$!.''); + $request->print(' '.&mt('Error').': '.$!.''); return 0; } return 1; @@ -1083,7 +1084,7 @@ sub phasetwo { $dest = $ENV{'form.newfilename'}; } else { - $r->print('No New filename specified
'); + $r->print(''.&mt('No New filename specified').'
'); return; } @@ -1094,7 +1095,7 @@ sub phasetwo { } $dest = $newdir."/" } - $r->print('Unknown Action '.$ENV{'form.action'}.'