Re: Hi, I've got a quick question about this hosting
The image uploader will probably get you canned. It's not that what you're planning to do is unreasonable (in fact, with moderation in place, it's very reasonable), but that management has been forced to take a rather hard line on these things due to people gaming the system for nefarious purposes. (And the line has been a little harder lately with the addition of "high risk" accounts.) There are a couple of elements of the Terms of Service that have been applied recently:
Personal accounts are to be used by the primary owner only. Personal account holders are not permitted to resell, store or give away web-hosting services of their website to other parties. Web hosting services are defined as allowing a separate, third party to host content on the owner's web site.
* Personal Image\Video Galleries: Personal galleries are limited to 1GB of disk space for images and videos.
(Read a heavy emphasis on the word personal in that bullet point.)
Allowing your users to upload image files (beyond avatars) has been interpreted as "hosting third-party content". Frankly, by this definition, any blog that allows comments and all forums would be in violation of the rule as well, but it's a matter of "where do you draw the line?" It's not the people who are willing to play nice who are driving the interpretation, and selective interpretation doesn't work (since it gives the offending parties a lever to use).
You might want to seek explicit permission from management (Corey) before implementing the photo aspect, but it's an add-on that you can easily integrate into the site at a later date. If you can get the basic application up and running, you may stand a better chance of getting an exception.
“Beware of bugs in the above code; I have only proved it correct, not tried it.” --Donald Knuth
"It was as if its architects were given a perfectly good hammer and gleefully replied, 'neat! With this hammer, we can build a tool that can pound in nails.'" -- Alex Papadimoulis (on TheDailyWTF.com)