"Ask the Expert" - Question Version

Getting Started

With this moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP., when a question is entered it goes into a queue (a separate table) and is not yet a node. That queue is accessed from the Administration menu.

All potential experts must access the single queue and select (promote) their questions. At that point the moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. creates a "question" node and pre-populates the question text. It does not suggest, or fill in, the title.

It has apparently been left to the adopter of the moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. to determine how to display the actual Q&A nodes.

On a teaser display (such as "taxonomy/term/xxx"), the moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. hides the answer and requires a click on a linkThe technique which points to another page, anywhere on the Internet, from the current page. to "read the answer." There is no customization for this. On a full display, the answer is shown.

Settings

There are many fewer options for Question than FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered..

  • Require registered users
  • Instructions for the user - set very similar to what was used in the FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered. term (category) description.
Customizable Header

The Question moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. does have a field for "Instructions for the user." However, this is for the entire moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. and is not customizable for multiple experts.

This, then, leaves to the adopter the task of creating a customized page or using Views, which is not installed on two of the sites for which this feature is being investigated.

Notifications

The question moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. does not seem to have this capability, and Subscriptions cannot be used since the questions are not nodes.

Permissions

The question moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. has only one permission, "manage questions." We took a quick look at the code and need to do further testing with this permission because it looks improperly used.

Scorecard

  1. FailedThe expert had to be notified when a question was posted.
  2. PartialThe answered questions needed to be available in a Q&A format.
  3. FailedThere should be no administrator overhead in the process.
  4. PartialThe process had be governed by appropriate permissions.
  5. PartialWe wanted a customizable header for the question page.
  6. OkayWe preferred a ready-made solution to creating our own moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..
  7. OkayIt had to allow unanswered questions.
  8. PartialIt had to be extensible to more than one expert. (Possible only when answering the question.)

Conclusions

The documentation on this moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. is woefully inadequate (as a matter of fact, there is more on this page than is available from the moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP.'s owner). The issue queue is disconcerting. There are so many coding standards violations that producing a patch was unworkable. These facts do not bode well for the future of this moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..

Yet there is some promise to this moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. on sites that require only one expert who is also an administrator and who has the expertise to diagnose and solve potential problems her/himself.

Potential Improvements

  • We had to submit a bug report to get the taxonomy term on the node entry form moved back to the top of the form.
  • This is not Drupal

    Drupal

    An open-source content management system that is used on this site and is taking over the world. standards and will lead to experts not properly tagging the node.

  • Integrate with the FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered. moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. for the Q&A page.
  • Having to create our own Q&A page is not difficult - just annoying - and relies on that misplaced taxonomy term. This doesn't look like a major effort.

  • Move the question queue out of the administration menu.
  • Just because someone is an expert on a topic does not make them administrative material. As a matter of fact, some effort went into just allowing the expert access to the siteA logically grouped set of content - also web site. at all.

Extras

???