]> git.p6c8.net - devedit.git/commitdiff
Trying to simplify some of Dev-Editor's functions:
authorpcanterino <>
Thu, 24 Aug 2006 19:48:37 +0000 (19:48 +0000)
committerpcanterino <>
Thu, 24 Aug 2006 19:48:37 +0000 (19:48 +0000)
If you want to copy or rename/move a file or a directory or save a file using a
different name, the form field for the new filename is prefilled with the old
one. Additionally, the entered path is no more relative to the directory of the
original file.

devedit.pl
modules/Command.pm
templates/copydir.htm
templates/copyfile.htm
templates/editfile.htm
templates/renamefile.htm

index 39588cf65679f83b041f8b8e7b4a16ee77238aea..7ad34c0f3bf01f01ee51c7755e702190ce535ff8 100644 (file)
@@ -6,7 +6,7 @@
 # Dev-Editor's main program
 #
 # Author:        Patrick Canterino <patrick@patshaping.de>
-# Last modified: 2005-06-14
+# Last modified: 2006-08-24
 #
 
 use strict;
@@ -58,7 +58,6 @@ my $new_virtual  = '';
 
 if($newfile ne '' && $newfile !~ /^\s+$/)
 {
- $curdir  = upper_path($file) if($curdir eq '');
  my $path = $curdir.'/'.$newfile;
 
  # Extract file and directory name...
index d779a6cd98db285acbb766f76d0bd375be1e2029..28c6777a19415888e109640888e2e3936030f2da 100644 (file)
@@ -966,7 +966,7 @@ sub exec_about($$)
 
   $tpl->parse_if_block('users',1);
 
-  # ID's of user and group
+  # IDs of user and group
 
   $tpl->fillin('UID',$uid);
   $tpl->fillin('GID',$gid);
index f98f63bb030a37f6ce631ac15e4578f02b559665..6cbc65a79263b5a638ad7f493a2c16ca461ca9a3 100644 (file)
@@ -21,7 +21,7 @@
 <input type="hidden" name="file" value="{FILE}">
 
 <p>Copy directory '{FILE}' to:<br>
-{DIR} <input type="text" name="newfile"></p>
+<input type="text" name="newfile" value="{FILE}"></p>
 
 <p><input type="submit" value="Copy directory!"></p>
 </form>
index ac1dd10dd1e6b73cec76f08359a821edb3bd69dd..868f733df8157ffa7930802960578a3bdef1a92e 100644 (file)
@@ -21,7 +21,7 @@
 <input type="hidden" name="file" value="{FILE}">
 
 <p>Copy file '{FILE}' to:<br>
-{DIR} <input type="text" name="newfile"> <input type="checkbox" name="confirmed" id="overwrite"><label for="overwrite">Overwrite existing file</label></p>
+<input type="text" name="newfile" value="{FILE}"> <input type="checkbox" name="confirmed" id="overwrite"><label for="overwrite">Overwrite existing file</label></p>
 
 <p><input type="submit" value="Copy file!"></p>
 </form>
index 99c71a6aa729726555c7d1530b5bc433570b85f3..bbbcebf930f30c8f1efc361ec6066f3e2d7f81f5 100644 (file)
@@ -23,7 +23,7 @@
 
 <p><textarea name="filecontent" rows="25" cols="120">{CONTENT}</textarea></p>
 
-<p><input type="checkbox" name="saveas" id="newfile" value="1"><label for="newfile">Save as new file: {DIR} </label><input type="text" name="newfile" value="" onchange="if(this.form.newfile.value != '') this.form.saveas.checked = true; else this.form.saveas.checked = false;"></p>
+<p><input type="checkbox" name="saveas" id="newfile" value="1"><label for="newfile">Save as new file: </label><input type="text" name="newfile" value="{FILE}" onchange="if(this.form.newfile.value != '') this.form.saveas.checked = true; else this.form.saveas.checked = false;"></p>
 
 <p><input type="submit" value="Save file and end editing"> <input type="submit" name="continue" value="Save file and continue editing"> <input type="reset" value="Discard changes"></p>
 </form>
index 512d45cd938710ce3c30458bc7a90e65ebc5a80a..d9415da8970c8e95f822f14d174722d00e3f0ee7 100644 (file)
@@ -21,7 +21,7 @@
 <input type="hidden" name="file" value="{FILE}">
 
 <p>Move/Rename file '{FILE}' to:<br>
-{DIR} <input type="text" name="newfile"> <input type="checkbox" name="confirmed" id="overwrite"><label for="overwrite">Overwrite existing file</label></p>
+<input type="text" name="newfile" value="{FILE}"> <input type="checkbox" name="confirmed" id="overwrite"><label for="overwrite">Overwrite existing file</label></p>
 
 <p><input type="submit" value="Move/Rename file!"></p>
 </form>

patrick-canterino.de