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  
The best choice for your web site host, email hosting, and domain registration.
 


  Sponsors  

Meet Our Sponsors

OnyakTech
The best choice for your web site host, email hosting, and domain registration.
CrystalTech Web Hosting™
Webhost4life, specialists in DNN hosting
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!
 


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
Jan 31

Posted by: Sanjay Mehrotra
1/31/2007

After a lot of thought and discussion with other core team members, I have decided to discontinue the development of the firebird dataprovider project (under the DNN core projects) due to the following reasons
·         Limited or no additional resources have been willing to help out to completing the last piece left before we could release this to the general public (i.e. the ability of creating the foreign key constraints in Firebird during the creation of the tables/procedures – Firebird 1x had a restriction where only a single user can be connected to the database during the creation of the foreign key constraints. Due to the connection pooling nature of web applications, it was not possible to bypass this requirement (at least as far as I know).
·         Related to the first item, I could have attempted to finish this piece off, however when we started this project, I had assumed that other volunteers will sign up with us to maintain this project moving forward. There were a few people who helped out in the early stages (and my deep thanks to them for helping out), but for one reason or another, most of them are no longer actively involved with the provider.
·         SQL Server Express has been released as a free database and one of the compelling reasons when we started off this project was to be able to run DNN (open source application) on a free database (i.e. Firebird).
·         Ability to be able to support the numerous modules that come with the core is a mighty task for just one person – I know this from personal experience managing the oracle version of DNN and I honestly don’t believe I can carry on with two dataproviders solely by myself.
·         Lack of interest in the general DNN community.
 
My thanks go to Michael Washington (especially) and other core team members for supporting me in trying to develop this project and I look forward to working with the core on other projects as well as any other tasks that come up on an ongoing basis.

Tags:

Re: Retiring the Firebird Project

Sorry we couldn't get this completed - I think with all the traveling and short resource time on this project was the down fall. The FK constraint problem appeared to not be an overcomeable hurdle. I would like to thank Michael and Sanjay for making me a part of the team and look forward to working with them again.

By gleonardo on   2/1/2007

Re: Retiring the Firebird Project

Sorry to see this be retired. If in the future we want DNN to run under mono and it does work, people will then want a DB provider that will also work under Mono. The reason for this is that most people will want to run DNN under mono so they have a totally free implementation running under Mono. Hopefully someone will will take up the torch again and get a stable DB provider for at least one of the enterprise DB out their (MySQL, Postgres, Etc).

P.S. Although you can use SQL Express for free, I personally would never use SQL Express for a production site (dev only).

By smehaffie on   2/2/2007

Re: Retiring the Firebird Project

I would still like to be able to complete this but at this point don't have a choice since I can't find any other developers that will help me in supporting it. With the amount of core modules and core functionality to maintain, it becomes a nightmare (considering also that I actively support the Oracle version too)...
Maybe in the future when I have some spare time (and I'm sure a lot of us in the IT industry have that), then I can try and at least get the core working and maybe some of the modules too...

By smehrotra on   2/2/2007

Re: Retiring the Firebird Project

I beleve that the most usefull feature of FireBird for DNN is the "Enbeded" DataBase, implementing that DataProvieder could save SQL hosting expenesess

By BRomeroT@hotmail.com on   10/4/2007

Re: Retiring the Firebird Project

Sanjay,
Would it be possible for you to forward me or "make available" the work you've already done on this project? I would like to help if possible.

Regards, RP

By APA.RPrice on   10/4/2007
 


Windsor Management Group
Fund Accounting Software for K12 Education.
Infinitevisions.com
Convert Visitors to Customers
In order to bring value to your users, we must first understand them. VIVIDSITES will help you build a custom web application and interactive marketing tools that your users will thank you for. We marry high-end creative with head banging technology to entertain and convert visitors into paying customers. Call 314.514.0505 or visit us at http://www.vividsites.com to find out how.
- V I V I D S I T E S -
Gearworx Web Hosting
As a premier provider of Web Hosting, Private/White Label hosting, Server Colocation, Dedicated Server, and other Managed Services, Gearworx offers an array of services designed to more effectively manage strategies driving businesses on the Web. Headquartered in Fremont, California our state of the art tier one data centers and distributed managed services environment enables Gearworx to offer your business enterprise level solutions through simplified processes.
Gearworx Web Hosting

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