Description
-
Fires when user wants to rename file or directory.
Syntax
-
Private Sub
object_Rename(User,
RelativePath, ResolvedPath, NewName,
Action)
The Rename Event syntax has these parts:
| object |
A wodFTPD object. |
| User |
A FtpUser object. Reference
to user who is renaming file/directory. |
|
RelativePath |
A String value. Path
to the file/directory, as seen by the user. |
|
ResolvedPath |
A String value. Full
path to the file/folder on local system. |
| NewName |
A String value. New
name for the file/directory. |
| Action |
A FtpActions
enumeration, as described in settings. When set to
Deny/SilentDeny, wodFTPServer denies
this action. |
Settings
-
The settings for Action are:
 |
Deny |
0 |
Deny execution of the
action. |
 |
Allow |
1 |
Allow to execute
action. |
 |
SilentDeny |
2 |
Silently deny execution of
the action. |
 |
SilentAllow |
3 |
Silently allow to execute
action. |
Remarks
-
Rename event is fired when user requests name change for
some file or directory. You can allow this change, or deny
it, by setting Action argument to
Allow or Deny. Also, you can change
ResolvedPath and NewName arguments to point to completely
different file on your file system, not necessarily
original one requested by the user.
|