Oct 20th 2010 - The name of this module, could cause confusion to those using drupal core functions. Additionally there is currently a function name conflict with the ftp code used in the backup_migrate module. This is discussed here:
If you are planning to use ftp functions in your module, we recommend using either storage_api or media mover modules over drupal_ftp. We will continue to support the module where possible, so if you must use drupal_ftp, and have an issue or question, simply post to the issue queue. Thanks.
This is just an engine right now, and an FTP browser. Not sure where I'm going with this, but there wasn't anything giving an FTP interface in Drupal that I could find, so here's a start. Currently, it hard-codes the ftp u/p info, and defaults to ftp.drupal.org, just to give you the point. After installing, go to /admin/settings/drupal_ftp, and possibly change access rules at /admin/user/access.
This is an extensive remodification of the my_ftp class (though no longer a class) at http://www.devarticles.com/c/a/PHP/My-FTP-Wrapper-Class-for-PHP/
- ftp browsing
- automatic module/theme installation
- inline file modification
I made a custom module using this as an API that will copy Image files (during upload) to an ftp server, so they may be served from off-server. But it's a fairly specific use, and doubtful there's much use for that sort of application. However, I'd be happy to contribute it if there's a need for it.
Direct any questions or suggestions to winborn (at) advomatic (dot) com