About Dev-Editor
Description
Dev-Editor is a simple CGI based editor written in Perl and licensed under the terms of the Artistic License, which allows remote changes to files and directory structures on a web server. That's useful if you aren't able to access the files of your homepage using FTP or SSH, for example if you are on vacation or if your company forbids using these protocols.
The editor currently supports the following features:
- Browsing through directory structures
- Viewing text files
- Editing text files
- Removing files and directories
- Moving/renaming files and directories
- Copying files and directories
- Creating new files and directories
- Uploading files to the server via HTTP
- Changing permissions (chmod) and group (chgrp) of files and directories (on Unix systems)
The editor allows just to work in a specified directory tree. Nobody is allowed to access the files and directories above the virtual root directory.
System requirements
The system requirements of Dev-Editor aren't high. Dev-Editor is designed to run under Windows and Unix systems and uses only 130 KB disk space. It needs write access to the specified working directory - this is no problem if suEXEC (or something like that) is installed on your web server.
The script was developed under Perl 5.8 (but I think it will work under Perl 5.6 too). It uses no CPAN modules (Dev-Editor prior to version 3.0 made use of HTML::Entities which is part of HTML::Parser).