2
that sounds like a neat premise.
Im no coder but my guess is that you would use the
include ./modules/... function.
I guess it could also be
requires ./modules/... function
Problem is i couldnt imagine this being able to work alongside all downloads modules. You would have to pick one, because the structure is going to differ between them.
anyway, each value in the download module has a designation i.e. "$filesize"... I would imagine that it is as simple as if/then
if your user provides a value during upload then let it equal the corresponding value in the module.
just a guess.