I tested many file modules but never found what I need, though it seems a very common, not extravagant need:

1) ability to attach files to nodes... OK, no problem here
2) ability to browse files and mass upload... WebFM, IMCE do that
3) ability to control access to files, not simply hide them, but preventing any URL backdoor access...
- this works more or less (granularity of the access control often limited) with some modules when setting the entire file system to Private - not acceptabel
- Private upload does exactly what I need, but only for the core upload module
4) ability to display the file name / link even if it cannot be accessed for the user role - I did not found anything doing that

There seems to be no way to get all that together, the last being simply impossible.

Any advice?

Comments

WorldFallz’s picture

You might take a look at the http://drupal.org/project/downld module. You can also configure it manually, see Recipe for mixed private/public file system.

jvieille’s picture

Thanks for these indications
downld is for D5 only (I am D6)
The Recipe does not do much more than Private Upload.
All that does not seem to go with file browsers such as IMCE...

Missing a serious file document management solution in Drupal!

JV

WorldFallz’s picture

The module can work for d6 the .info file just needs to be changed or you can use the rewrite rule in the d6 thread in the module's issue queue.

I've not tried this with IMCE-- i would think it's just a matter of some configuration/tweaking, but I'm not sure.

Document management != file management. There's a lot of work being done to improve file management for d7. Document management is still an ugly stepchild though. ;-)