New satellite imagery link added to the forum weather page