ZeroSec I noticed the mixed content because of people linking a http:// image, so I was thinking, if you shouldn't add a "proxy" for reading image files and rest of the files that's able to be linked?
jordanjay29 Davis made an extension to solve this. We haven't applied anything like it at our site, but others have had success deploying it on their own.