Apologies for the delay folks, we are currently working on the issues. We had a server move on Friday which appears to have resulted in some unexpected problems.
We apologise and will attempt to resolve the problem today. The forum may go offline completely for a period while work continues.