Closed (fixed)
Project:
Question
Version:
master
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
27 Oct 2008 at 21:41 UTC
Updated:
22 Jun 2010 at 08:00 UTC
are you reinventing the wheel?
there is no such functionality already implemented?
wouldn't be better to join forces with faq and faq_ask modules?
check out their usages:
faq usage
faq_ask usage
the maintainer of those modules is very responsible an active
I thing you should exchange opinions
what does this modules aims differing for those mentioned above?
Comments
Comment #1
tanoshimi commentedNancy explains her reasoning behind creating the FAQ_Ask module on the project page - but essentially Question and FAQ take quite different approaches to the architecture of how questions/answers are stored.
FAQ_Ask allows users to complete the "question" field of a FAQ node - then, at a later date, an expert can complete the "answer" field and publish the node. The advantage of this approach is that questions are nodes that can be e.g. extended by CCK or taxonomy modules. The main disadvantage, however, is that you have to give permission for any users that you want to ask a question to be able to create new FAQ nodes on your site. Having granted this permission, there is no way to stop users who are allowed to 'ask' questions from answering their own question and publish it if they navigate directly to the appropriate /node/faq/add page. This has been reported but a fix postponed, here:
http://drupal.org/node/580592#comment-3044630
Question module, in contrast, creates questions as records in a separate database table, question_queue. This limits the flexibility of the question form because it cannot be easily extended to include new fields, but it keeps the system secure and is more suitable for sites that allow anonymous users to post questions.