I Run my own forum...and have done so for many years...
theres always going to be people who try to ruin things...best way is to ignore them i know its hard and oh so tempting to replying...but if you do you are just giving them the attention they want.One idea is to moderate posts,that way nothing would get on the board until admin/mods have approved it...just a thought.