Allows site administrators to expose a particular file system folder and all of its subfolders with a fancy FTP-like interface to site visitors. File metainformation (via descript.ion and files.bss) is supported. The module also allows these metafiles to store special content, which can be parsed with a callback. If no callback is specified in the file, only the description will be fetched.
This module tries to protect your files outside of the public folder from being listed, as well as trying to protect version control metafiles (CVS and .svn folders) from being listed, but there is no guarantee as usual, that this will never happen. If you find a bug, feel free to submit a bug report.
Drupal 6
The main Drupal 6 development branch is now 6.x-2.x. This version switches to a node system and include upgrade paths from both 5.x and 6.x-1.x. It is much more flexible and extensible, so please start using this one if you're new to this module. The 6.x-1.x branch will soon be unsupported and will receive no new features.
If your ZIP archive are broken under WAMP
Here is the solution found by greywolfsspirit :
Apparently, there is a bug in the php_zip.dll in php 5.2.8.. Just for the
hell of it, I installed php 5.2.11 and guess what.. it works.. go figure..So, apparently, php 5.2.8 has some broken dll files (found info that some xml
routines were screwed up when using rss feeds with it as well).So, if
anyone else experiences these issues, running under WAMPserver 2, they need
to go to the wampserver website, and download the php 5.2.11 addon package.This seems to have fixed a lot of other issues with drupal as well.
About direct and private download
private - You chose this when your files can be access by Apache but can't be accessed by a direct URL. This is typically the case when the folder used by a filebrowser node is outside drupal root (ex. /storage/download). But the target folder should be readable by Apache. So when filebrowser receive URL http://yousite/filebrowser/download/XXX, it will locate XXX as a file, and if PHP can access it, will read it and send it byte per byte to web client. So the file is served by PHP.
direct - You choose this when your files can be access trough a direct URL. This is typically the case when the folder used by a filebrowser node is outside drupal root (ex. sites/files/downloads). As private mode, files should be readable by Apache. So when filebrowser receive URL http://yousite/filebrowser/download/XXX, it will send to web client a Location header (redirect) in order to let Apache directly serve the file.
Drupal 5
No new features will be added to this branch.
All credits are for susurrus and its original code.
The module is currently maintained by
- arNuméral
Specialized in consulting and development of Drupal powered sites, our services include development and optimisation.
Project Information
- Maintenance status: Minimally maintained
- Development status: Maintenance fixes only
- Module categories: File Management
- Reported installs: 1288 sites currently report using this module. View usage statistics.
- Last modified: June 14, 2011