I looked into the error report message that I was getting earlier today, seems like someone hacked the site, from what I can gather. As for the login information, I suspect that would be due to the admins of this great site cleaning/fixing up the site of any hate posts, hacking, etc.
Glad to see the site is back and up, though! 🙂