Pour un forum, idéalement les photos ne devraient pas dépasser 800 px de largeur, au delà ça devient lourd inutilement.
La hauteur aussi devrait etre aussi autour de 700px, idéalement meme si l'hébergeur peut prendre un peu plus grand.
Les photos panoramiques ne fonctionnent pas ici ou alors en mini ce qui n'a pas d'intérêt.
Il existe en ligne un service gratuit pour redimensionner et faire la rotation de nos photos:
http://webresizer.com/resizer/?lang=fr