Yes. It's actually quite easy if you're using Internet Explorer. The directions can be found at the top of the Trip Reports forum: "Adding Photos to your trip reports", but here's the direct link to it.
http://portlandhikers.org/forums/thread/25562.aspx