I agree this would be a decent feature, but I'm wondering about your specific problem. Can't you upload from wherever you're accessing from? If you can access the URL from the machine you use to browse the Guild, why not download the file to that machine and upload it from there?