Sorry about the files that got missing in the last 48 hrs, we tried to restore everything back.
But two things were gonna happen, either we restored the posts of the last 48 hrs and lose previous content or restore a previous backup to get the site up and running again...
We use to have a group on Facebook for things like this, but it got reported many times by people who pretended to be members and Facebook took it down.
In future, you'll get access to all posts, sorry for any incovenience, this issue affected both main site and forums.
For now we are back online and not going away anytime soon.