Yes, I know this is the place to report Oolite bugs, but since there's not place on the forum to discuss forum issues...
Anyway, I tried placing a new image (90x90 pix) and the board said:
Warning: move_uploaded_file(./images/avatars/12624488134ac910b190552.gif) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/aegidian/public_html/bb/includes/usercp_avatar.php on line 288
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpYjX3gT' to './images/avatars/12624488134ac910b190552.gif' in /home/aegidian/public_html/bb/includes/usercp_avatar.php on line 288
Warning: Cannot modify header information - headers already sent by (output started at /home/aegidian/public_html/bb/includes/usercp_avatar.php:288) in /home/aegidian/public_html/bb/includes/page_header.php on line 483
Warning: Cannot modify header information - headers already sent by (output started at /home/aegidian/public_html/bb/includes/usercp_avatar.php:288) in /home/aegidian/public_html/bb/includes/page_header.php on line 485
Warning: Cannot modify header information - headers already sent by (output started at /home/aegidian/public_html/bb/includes/usercp_avatar.php:288) in /home/aegidian/public_html/bb/includes/page_header.php on line 486
There are several threads on the subject but to paraphrase - sometime ago one of our members noticed that our site, specifically the bit hosting the avatars, was being used by malware and spambots to hide some rather unpleasant code - because php is a bit lax in this - the Admins have turned the ability to upload ANYTHING off - I don't know if this will be forever, but it has been a while now.
Actually, if it's already been asked and there already are topics about it (sorry for not looking thoroughly), maybe even pin the information in a visible place. Then, as far as I'm concerned, you may even delete this...