Unfuddle Feedback Module
This is what happens when you are surrounded by brilliant people.
I've been tinkering with the Feedback 2 module (http://drupal.org/project/feedback) which creates a handy little form that allows site visitors to post feedback. This is especially useful for eliciting feedback during the development process.
Out of the box the module creates a log message. I wanted an interface that allowed for more discussion and accountability around the feedback items so created a patch (see attached) that makes nodes out of feedback messages which go into an internal ticketing system.
This was a great solution for one of our clients. But yesterday I found myself wondering out loud if we could integrate this with our Unfuddle (http://unfuddle.com/) project management system?
Jody jumped on this idea and within a couple of hours had leveraged the Unfuddle API to create a module: http://drupal.org/project/unfuddle_feedback
We're hoping this helps others who use both Drupal and Unfuddle. Let us know if you have any questions.
| Attachment | Size |
|---|---|
| feedback-node.patch_.txt | 1.86 KB |






Great idea! What about other ticketing systems?
That's a nice idea, and I was wondering how difficult it would be to integrate it with other popular ticketing systems, such eg Edgewall Trac?
Shouldn't be too hard. Jody
Shouldn't be too hard.
Jody just wrote a hook alter to change the handler that feedback uses to submit it's form.
/*** Implementation of hook_form_alter to modify the feedback_form.
*/
function unfuddle_feedback_form_feedback_form_alter(&$form, $form_state) {
$form['#submit'] = array('unfuddle_feedback_feedback_submit', $form['#submit'][0]);
}
from there you could connect to any ticket system that has a decent API!
Post new comment