I will start public beta testing of version 5.0.0 of the feedback module this week and am looking for volunteers.
Expected role of beta testers:
a) Provide feedback on new functionality as well as indicate if any of the new functionality is confusing or not self explanatory.
b) Provide comments/suggestions as neccessary.
I have done this with a previous version and although people were eager to get their hands on the beta, they didn't provide any feedback with regards to the feature set. I am hoping that this time around it will be different.
Featureset included in 5.0.
Complete re-write of core engine for feedback module to support additional form fields.
Additional form fields can be of the following types (text, numeric, dates, rich text, dropdown lists, checkboxes, radio buttons)
Database query driven form fields base support has been included with 5.0.0 but will be turned on in 5.0.x (this means you can have a form field which (typically) displays checkboxes, dropdown lists or radio buttons whose values are derived from a database query.
Ability to setup Send to email addresses to map to roles in DNN (the module loops thru all users in a given role and checks if they have email addresses setup).
Ability to customize the display of the form fields (having more than 1 form field per row)
Ability to set form fields to be required or not required.
Ability to create custom regex expressions to do the validation of form fields.
Complete migration of existing versions of feedback to 5.0.0 to support the customizable form fields capability.
Customize the view of the feedback submitted - to include new custom fields
Ability to moderate posts across modules (feature was removed in 4.4.3 but now can be added back as an optional capability).
Ability to re-use forms on other pages on which the feedback module is dropped.
Ability to add a short paragraph of text (introduction) at the top of the feedback form explaining what the form is being used for.
Ability to hide and show the introduction.
Ability to redirect user to a different page upon clicking on the submit button (ie after submitting feedback).
I will post more in a blog (probably later tomorrow) as well as provide screenshots. This new version will work with version 4.8.2 or higher of DotNetNuke and also has the AJAX Control toolkit included as part of the installation.
Please remember that this version SHOULD NOT BE INSTALLED ON PRODUCTION SYSTEMS that are currently running an older version of Feedback.
Thanks
Sanjay Mehrotra
If interested, please respond to this thread and I will send out an email with brief introductions in the next day or two outlining the process by which I expect some feedback regarding the new version.