&error_setup($text{'view_err'});
$edit->{'edit'} && &can_run_command($edit) || &error($text{'edit_ecannot'});
-# Run the before-command
-if ($edit->{'before'}) {
- &system_logged("$edit->{'before'} >/dev/null 2>&1 </dev/null");
- }
-
# Work out proper filename
$file = $edit->{'edit'};
if ($file !~ /^\//) {
chop($file = `echo "$file"`);
}
+# Run the before-command
+if ($edit->{'before'}) {
+ &system_logged("$edit->{'before'} >/dev/null 2>&1 </dev/null");
+ }
+
# Save the file
$in{'data'} =~ s/\r//g;
&open_lock_tempfile(FILE, ">$file", 1) ||