I'm not sure. As a newbie of only a few weeks, I asked about posting pics and there was some convoluted method of posting (unlike some other forums I've used) which seemed to involve organising your photos on some other website first before attaching to your post here.
So I decided not to bother.
Maybe the method of inserting pics has changed?