I've been trying to use OpenKM, but it's limited file types are causing me trouble. E.g. I cannot upload OmniGraffle files (.graffle) and there doesn't seem to be an IANA MIME type that can be used and added via the length addition to the mime.types file within the OpenKM.ear file.
I have had the same problem on sites like ProjectPath and always have to result to putting the file(s) in a ZIP file (which is a pain).
Without this issue I'd probably have been using OpenKM weeks ago!
I've thinking about this enhancement... I need the file MIME type because the application have to send it to he browser so It can open the file with the right application. If I allow submit files of any type, I can't get its MIME type. So, there is a problem with this enhancement.
Is it possible to just set the MIME type to plain text or some other generic type if the file type is unknown? This would at least allow users to upload the file even if they could not view it without downloading it.