Your photo posted just fine. However, there is a 640 pixel width limit on any photos/images posted to the forums. Anything wider than that will be converted to a simple link by the first moderator that sees it.
We've been deliberately lax on this while everyone got used to the changeover to the new forum software. However, it's time to start actively enforcing this rule once more.