You've touched on a feature that bothers me - it seems that you have to manually set the rights to each folder that gets created, and that parent permissions don't flow down to child. This makes it impossible for a user who has rights to create a folder while uploading under the default directory, to reference/see that directory in order to link to files they uploaded in said directory.
What is the reasoning behind this? I'm hoping that if I understand why permissions are being handled this way, that I can compensate accordingly.
This is the only negative I can find with DNN (for my use) - If I give the ability to upload files, and create directories in which to organize files; those files should 'automatically' be viewable/linkable by that same person/role. It also seems like file/folder permissions aren't handled the same way from module to module - and that is just in the core modules.
Well, there is one other item - and I understand it is planned for inclusion in a subsequent release - the ability to upload and 'automatically' unzip a file (in core modules).
If I had one wish, it would be a revamp of file/folder permissions so that all modules handled it the same - files were visible from all modules and the admin could allow child folders to inherit parent permissions.
If I've missed something or misunderstood how DNN works -please enlighten me.