Based off of a patch from Stuart MacDonald <stuartm@connecttech.com>
Attach a file by drag & drop or click to upload