Unfortunately, most of the popular forum software happens to have bugs that people can exploit, so yes, the homepage got "hacked". Fixed now, and I'm applying some patches, etc, to get the software updated. Irritating but what can you do.