Well the inevitable happened and we got hacked. So far it just looks like some kind of bot that has replaced the index.html only.
Investigations are on going and it seems more like a hosting issue. Please keep an eye for any suspicious emails from theqlforum.com and report anything unsual to us.