Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Products › Development › Forge › Module - Feedback Register  |  

 

dnn_pt_feedback_170x64.gif

 

  Quick Links  
 


  Team Leadership  
Sanjay Mehrotra
 


  Team Members  
 


  DotNetNuke Projects  
The DotNetNuke Projects are a special category of platform extensions which are developed by volunteers to conform to the high professional standards mandated by DotNetNuke Corporation. The DotNetNuke Projects are distributed as a standard part of the DotNetNuke core application release offerings.

 


DotNetNuke Marketplace
  Ads  
r2i.ntegrated
 


  Sponsors  

Meet Our Sponsors

Mad Development is a full service interactive agency focusing on the merge of design, technology, e-commerce, and affiliate marketing by providing total website solutions.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
Click here to go to dev.live.com for Windows Live developer resources
SteadyRain
DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
 


DotNetNuke® Project :: Feedback Module

The Feedback Module is one that comes with the core DNN framework and can be used to get feedback from users about something on your website. In its most generic form, it can be used to provide a means by which a user on your website can ask you a question about anything.
This module has been in existence since the early days of Dotnetnuke (version 2x) and has steadily been upgraded with newer versions of DotNetNuke.
Feature List

  • Feedback posted by users is sent to an email address and is also saved to a table in your database.
  • Multiple Portals supported - for example on a site with multiple portals, users are not allowed to see Feedback that does not belong to that particular Portal (new in version 4.4.1)
  • Multiple options for Subjects - users can be allowed to enter any subject for the email that is generated when a feedback is entered or the administrator can setup a subject from the administrative side which will be sent as the subject of the email for the feedback.
  • Subject fields can now be presented to the user as a dropdown list and is handled similar to categories (new in version 4.4.1)
  • Feedback can be grouped into categories and this can be used to setup different View Feedback Comment controls which show feedback based on a specific category.
  • Feedback can be moderated - this means that any feedback that has been submitted will not be appear in the view feedback section till a Moderator has approved the post.
  • Email field to be validated before form is submitted to check for valid email addresses. (new in version 4.4.1)
  • Categories and Subjects can now be configured separately and has been migrated over from the generic Lists section of DotNetNuke which can only be administered by the Host. Site Administrators can now administer the Categories/Subjects at the module level. (new in version 4.4.1)
  • Categories and Subjects are set at the Portal Level - i.e. multiple Portals will have separate Categories and Subjects.(new in version 4.4.1)

 

 

 

 

RoadMap (Future Versions)
 

  • Track user statistics such as browser, IP address etc.
  • Ability to create multiple fields on the feedback form so that the Site Administrator can setup different questions which can be answered besides the generic one currently supported.
  • Ability to configure the View Feedback comments section and display different items. (new in version 4.4.2)
  • Ability to configure Moderation by roles so that different people besides the Site Administrator can approve/publish feedback comments.  (new in version 4.4.2)
  • Ability to delete unwanted feedback posts- previously user could only archive posts. (new in version 4.4.2)
  • Ability to setup categories as email addresses. Once these are setup as email addreses, the feedback submitted can go to multiple email addresses if the user chooses the specific category. (new in version 4.4.2)
  • Name of the sender is being saved with the feedback submitted.(new in version 4.4.2)

 

 


Feedback Project Blog
Author: Sanjay Mehrotra Created: 2/10/2006
My personal DotNetNuke blog.

By Sanjay Mehrotra on 7/17/2008

So after a lot of hiccups, I can finally say that I have a version of the new feedback module ready for testing.. There has been quite a few bumps along the way including

a) my decision to use the ajax control toolkit -  since I'd started developing against version 4.6.2 initially which was working fine with the core implementation of AJAX, I'd thought I'd be all peachy when I try and move everything to a newer version of the core ( ... Read More »

By Sanjay Mehrotra on 12/20/2007

After about two months of testing and re-submitting of the feedback module to the release tracker for approval, I can finally say that I think I see the light at the end of the tunnel. With the very rigorous testing which both Sebastian and Matthias have put the new feedback module through, I am hoping that this is going to be a much better module than it's predecessor. 
A big thank you goes to both of them for guiding me along the way and ensuring that I was able to ... Read More »

By Sanjay Mehrotra on 10/7/2007

After a long hiatus, I can now return to the changes for the feedback module as I had intended. Part of the delay in getting out the newer version has been my fault - switching jobs and trying to adjust to the new job culture. The other part has also been trying to adjust to having a new baby in the house which in itself is a huge project. :)
For this I do apologize to everyone in the community in general and hope to correct this in the upcoming weeks/months by being more proactive in ... Read More »

By Sanjay Mehrotra on 3/26/2007

Its now been a couple of weeks since version 4.4.1 of the feedback module has been released and with the exception of some bugs, I would say that overall, the release process went fine (unless others have some input on this).
I will start working on 4.4.2 very shortly here (hopefully start getting the feature set ready by mid week ) and then start figuring out what needs to be done in 4.4.2. I know I've received some requests from the core which include better administrative functional ... Read More »

By Sanjay Mehrotra on 2/26/2007

We were so close to releasing the module this past weekend but have hit on another roadblock which will prevent us from releasing the module as expected.
As many might be aware from following the module, I have introduced captcha capabilities in the new version which will prevent bots from submitting feedbacks on your site that uses the feedback module.
This captcha feature was taken straight from the core and is basically the same implementation as what the core has done ... Read More »

By Sanjay Mehrotra on 2/22/2007

First off, my apologies for being AWOL for a couple of days. I have a 37 week pregnant wife and although her pregnancy has been un-eventful till date, it's finally beginning to become eventful. She might have a kidney infection and I was in the hospital with her for a couple of days...

Now, with regards to the feedback module- the hold up has been 100% because of me. The core had sent me notification that the source version was failing installation and that's why it was being h ... Read More »

By Sanjay Mehrotra on 2/12/2007

The feedback module has just passed the release tracking program and I'm expecting it to be available very shortly. I have to find out from the core whether there is a beta testing period or whether it is released as is to the general community.
I was able to sneak in the captcha features in the upcoming release (v 4.04.01) and it is exciting to see some of the feedback generated by the community on features they would like to see in upcoming versions.

By Sanjay Mehrotra on 1/31/2007

Reasons to retire the Firebird DataProvider Project Read More »

By Sanjay Mehrotra on 1/31/2007

I am happy to announce that I have recently taken over the management of the Feedback module.
As I'm sure a lot of you are already aware, I have been actively supporting the DNN community over the past few years (authoring the oracle data provider for DotNetNuke and also leading the effort to create the firebird version of DotNetNuke). Towards this end, it is indeed a pleasure to be asked to support in other areas of DotNetNuke and hopefully help in the growth of this wonderful open source proj ...
Read More »

By Sanjay Mehrotra on 1/30/2007

As part of the role of managing the Feedback Module, I have recently made some major changes to the module which will be available for release shortly.

List of Changes

 


Efficion Consulting
A premier DotNetNuke consulting firm providing complete DNN services including: custom module development, skinning and design, installation and integration services.
www.efficionconsulting.com
DotNetNuke Training by Engage Software
Specializing in customized training, architecture and module solutions for large scale implementations lead by DNN Core Team Member Christopher Hammond.
engagesoftware.com
Smart-Thinker
DNN Modules for Social Networks for as low as $69 for 6 modules! We also maintain the DotNetNuke Directory - http://DNNDir.com
www.smart-thinker.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP