- "Ask the Expert" or Advice Column
- "Must Have" Modules
- A Challenge
- Books Overview
- Changing Garland - A Practical Example
- Comparison of Links and Web Links modules
- Create Simple Tables
- Creating a "Biographies" page
- Developing a Module on a Windows System
- Generic Table Display
- How to page a custom DB query
- List Users From a Single Role in a Block
- My Modules
- SBS Web Site Notes
- Searching for a New Hosting Company
- Taxonomy Tidbits
- Theming a Specific Content Type
How Did It Turn Out?
Submitted on Thu, 11/08/2007 - 17:46.
Now that I have you all in suspense, you're wondering, "But, Nancy, how did it turn out? Does it all work?"
Okay, first, we have to admit that we really didn't like the little patch that allowed an unanswered question. And neither did the FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered. owner. There were some possible solutions using other modules, but we didn't want to do that. The concept of the Question moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. was really worth looking at, but the unresponsiveness of that moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP.'s owner is disconcerting, to say the least. [As of this writing, that owner has not yet responded to a preview of this article after a week following a personal invitation to respond.]
So, I took it upon myself to use much of the Question moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. concept in building a new moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. that can be an add-on to FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered.. One improvement I made was to create the unanswered question as a node so that the Subscriptions moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. could be used. It does complicate the "queue" management slightly, but since we envision this as a low volume feature, that is acceptable. The way it is coded, it would also not be hard to add notification directly into this moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..
The "FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered._Ask" moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. also supplies a block to display the unanswered questions to the expert. It also allows a user who has submitted a question to edit it until it gets answered. After that, the regular 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. takes over.
A Bit More...
The FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered. owner accepted and implemented our request to add support for the Taxonomy Image moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP.. However, since those images were not all the same width, the Category page wasn't lining up correctly. Some people would accept this and just keep going. But not me! I like things to look "right." So I made a patch to the Taxonomy Image moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP. to add a wrapper <div> tag to the image. This allowed me to add this to my CSSCascading Style Sheet - a hierarchical means of specifying how to format HTML elements on the page and get everything looking right.
.faq .taxonomy_image_wrapper {
float: left;
width: 70px;
margin-bottom: 0.5em;
padding: 0px 0px 0px 0px;
}
img.faq_tax_image {
padding: 0px 0px 0px 0px;
}It remains to be seen if the Taxonomy Image owner will accept and implement this change. It really makes sense to us, but not all developers see things the same way.
Scorecard
The expert had to be notified when a question was posted. (Supplied by Subscriptions moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..)
The answered questions needed to be available in a Q&A format.
There should be no administrator overhead in the process.
The process had be governed by appropriate permissions.
We wanted a customizable header for the question page. (Supplied by Taxonomy moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..)
We preferred a ready-made solution to creating our own moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..
It had to allow unanswered questions. (Supplied by FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered._Ask moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP..)
It had to be extensible to more than one expert. (Supplied by Taxonomy and FAQFrequently Asked Question - most web sites get questions; the owner may collect the frequent ones to be easily asnwered._Ask modules.)
May I See It?
The first siteA logically grouped set of content - also web site. I used this feature on is for a group that asked me to help out. It's subject matter has to do with an (IMO, innocuous) "alternative lifestyle." Therefore, I am reluctant to provide a linkThe technique which points to another page, anywhere on the Internet, from the current page.. You wouldn't be able to actually try it out any way, as the siteA logically grouped set of content - also web site. requires membership in that group.
I do plan to try it out on my siteA logically grouped set of content - also web site.. I just hope it doesn't allow another venue for spammers.



...
Thank you for the wonderful moduleAn add-on, or extension, to Drupal to provide additional functionality; written in PHP.. Even though it's not appropriate to linkThe technique which points to another page, anywhere on the Internet, from the current page. to a live siteA logically grouped set of content - also web site., would it be possible to include some screenshots?