PHPBB such as http://www.google.com/search?hl=en&q=phpbbs

You see that PHPBB and Wiki's share a similar idea in user alterable content as well as the attack (security) issues.

It's a lot of work and may be a way to upgrade your code skills in what I might call "trial by fire."

Bob