I need a content management system where my visitors can login, preferably using Gravatar or any OpenID, and post questions. Admin or other users of my site must be able to log-in and answer those questions. It should have a thread format. Ratings of questions and answers are also preferable. It may be a separate CMS or plug-in/extensions for WordPress or Joomla. Please help me find a solution.