Going Drupal 7
Niels Hackius - October 14, 2009 - 07:27
| Project: | Web File Manager |
| Version: | 6.x-2.9-alpha2 |
| Component: | Code |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | postponed |
Description
Currently I am in the process of trying to make webfm work with Drupal 7. I have completed everything that is mentioned in this guide so far (http://drupal.org/update/modules/6/7) and am currently reviewing the new file handling (http://api.drupal.org/api/group/file/7), changes in forms api and changes in database api that could help speeding things up. (http://api.drupal.org/api/group/database/7)
Its all far from done, nothing works :-) - just to give a heads up.

#1
Okay, I investigated the file issue and its sad to say this: There is a LOT of work to be done.
Due to the changes in the file api (which are a big improvement) there are two ways webfm could work:
Metadata, Access Rights and all the good stuff could be provided through hooks from webfm_submodules.
Sorry, I thought it was easier to port this. I attached a patch which implements all the changes mentioned in (http://drupal.org/update/modules/6/7) - if someone decides for the simple way this could be a good starting point.
#2
Thanks for taking a long hard look at this Niels. I agree that the second option makes more sense. The rational for creating the module in the first place was to address the limitations of Drupal's file handling. If D7 fixes those limitations then WebFM should move with the times and either obsolete itself (no D7 port) or provide added value on top of the D7 file api.