This might not be a permanent feature, but it's worth giving a shot. For quite some time, uploading files and pictures meant uploading to rapidshare, megaupload or various image hosting services. Often these files have come to expire, resulting in broken links, the requirement of repost, and an unfortunate lack in historical record. You might wonder how this ties into the following, but hear this out: The current donation manager should give you a better idea of the flow of donations received by WWP. There's still a bug for donations made by guests, these (for now) need to be added manually, even tho a fix is being worked on as we speak. https://whyweprotest.net/community/donations/ https://whyweprotest.net/community/donations/list Notification and display of donation should be automatic. Here's where the file attachments come in. Hosting and serving attachments adds a little more costs to the current hosting needs, even if we honestly currently should have the capacity for it (within reason). Everyone is as of now able to view attachments including mods, guests, logged in users etc. Those that donate $5 or more should within a few minutes of their donation be able to attach (up to 10 files of 10 mB) to each of their posts and private conversations, for 30 days. Bear in mind that you have to be logged in for the transaction to be tied to your account, opting to 'hide my identity' should normally also not affect the transaction. A limited roll out of this feature will allow to gauge interest, see where improvements could be made, whether it'd be higher file upload limits, higher ammounts, filetypes etc. It would also provide with a better estimate of what the total costs of enabling uploads to the entire community might represent short and long term, and whether the community is able and willing to cover the expenses. Once uploaded, files should remain available as long as the site will be around, unforeseen circumstances omitted.