Unfortunately, you really can't count on any user community to do the "right thing". It needs to be set in stone, and enforced by the forum's settings. Lots of otherwise technically savvy people take 6 megapixel photos, view them automatically scaled on their desktop to fit the native display resolution, or the current window, and forget what a pig of a .JPG they're actually posting, and how it might affect other people's sessions.
To save on forum bandwidth, I'd also suggest on turning off direct image hosting. It shouldn't be too hard for people who play with lasers to figure out a Photobucket or ImageShack account.
Should it?
At a minimum, if you want to be generous, and leave image hosting on if your current bandwidth and server storage constraints aren't being taxed, I'd ask you to check if YaBB has the option to force any directly uploaded images to automatically thumbnail them, or open in a new window or tab (for IE7 and FireFox) so the stand-alone image un-imbedded in any other HTML frames or formatting can be automatically resized by the viewer's browser.
The funky scroll bars within the message body that display the image at it's native resolution is something I've seen nowhere else. (Perhaps it's a limitation of YaBB you can't get around?) I run a fairly high-rez desktop at 1600x1200, and I'm
still scrolling in three places to see people's uploaded imagery! Vertically within the message body, horizontally within the message body, and vertically within the browser to get to the bottom so I can grab the horizontal scroll bar!
That's nutz!
And with the native resolution of average consumer-level digital cameras getting higher and higher, the problem is only going to get worse as time goes on.
