Incorrect initialization of BE user file operation permissions
I noticed a small bug in current implementation of cm1/class.fdfx_image.php. The "_initExtFileFunc" function is initializing user file operation permissions directly from `fileoper_perms` field of BE user record. This is okay if file permissions are directly set for each backend user. But this might not be the case. One can set file operation permissions over usergroup so that it would be effective for all the users in that group. Also, admin users don't have any value for this field. With current implementation users in above mentioned last two scenarios are not able to perform any file operation as all permission bits will be set to 0 (zero). This is exactly where I stuck.
The attached patch file contains the fix for this problem.
The proposed solution is quite simple but still if you need any further assistance from me then just let me know.