X-Git-Url: https://git.p6c8.net/devedit.git/blobdiff_plain/9aec369517b886b0afa3cdbe69160c34ec9731f2..7416fb4edc504143cf5888717f30ed78d57511a7:/modules/Command.pm diff --git a/modules/Command.pm b/modules/Command.pm index 751392f..4e64a36 100644 --- a/modules/Command.pm +++ b/modules/Command.pm @@ -14,8 +14,6 @@ use strict; use vars qw(@EXPORT $script); -use CGI qw(redirect); - use File::Access; use File::Copy; @@ -354,9 +352,7 @@ sub exec_mkfile($$) return error("A file or directory called '$new_virtual' already exists.",$dir) if(-e $new_physical); file_create($new_physical) or return error("Could not create file '$new_virtual'.",$dir); - - my $output = redirect("http://$ENV{'HTTP_HOST'}$script?command=show&file=$dir"); - return \$output; + return devedit_reload({command => 'show', file => $dir}); } # exec_mkdir() @@ -379,9 +375,7 @@ sub exec_mkdir($$) return error("A file or directory called '$new_virtual' already exists.",$dir) if(-e $new_physical); mkdir($new_physical) or return error("Could not create directory '$new_virtual'.",$dir); - - my $output = redirect("http://$ENV{'HTTP_HOST'}$script?command=show&file=$dir"); - return \$output; + return devedit_reload({command => 'show', file => $dir}); } # exec_workwithfile() @@ -412,13 +406,13 @@ sub exec_workwithfile($$) $output .= "
Someone else is currently editing this file. So not all features are available.
\n\n" unless($unused); - # Copying of the file as always allowed if we have read access + $output .= "