Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsFeedbackFeedbackEnhancements and OverviewEnhancements and Overview
Previous
 
Next
New Post
8/14/2005 1:44 PM
 

Hello everyone.  I am happy to announce the preliminary requirements, features, and enhancements to the Feedback module.  Currently this module functions as a simple interface to allow the exchange of emails to a site administrator.  I have found it lacking in several areas, and as well i have seen a need for some new functionality that will enhance the module to be more of a guestbook than just a simple send-mail module.

1.  Displaying the feedback.  We need to allow the display of certain items of feedback, which includes the storage of the entered information.  Currently we do not store this information, we just email it out.

2.  Paging display.  I will be using a interface for a paging datalist that is in use in many other modules and has a good history of clean data retrieval and allows paging forward/back/beginning/end.  it streamlines the data retrieval process by only returning the records that fit on the page, determined by pagesize and total record count.

3.  Visibility rights.  we need the ability to allow certain users to view only certain items of feedback.

4.  Categories of feedback.  We need to have a series of predetermined categories, as well as the ability for certain roles to create new categories or approve category creation.

5.  Results must be searchable and portable

As you can see, the entire module will change, but in essence you will still have the base functionality if you want to only use that.  All the new features will be options that can be added to the instance of the module.

Please feel free to ask any questions or post feedback about my ideas <grin>

Mark.

 
New Post
8/20/2005 2:00 PM
 

we stopped using the core module due to its limitiations and use the module from www.slalomservices.com, that allows additional settings. especially the option to have a small view allows placing the module in a side pane and is helpful in many situations.

Sebastian


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
9/9/2005 6:46 PM
 
After a bunch of thinking, and some consolidation of features, the feedback module is slowly reforming into a multiple use module.  Optional Guestbook, Comments, Approval of Comments, and Email correspondence is all now on the table for this version of the feedback module.
 
New Post
11/10/2005 12:26 PM
 

I don't know if this is the most appropriate place for suggestions, but I'll go ahead and put them here for now.  I have a love-hate relationship with this module.  I need it, but I almost always have to modify it to fit my client's needs.  Even before adding guestbook-like capabilities, there is lots of room for improvements in it's core function as a feedback module.  Here are some of the most common changes:

1)  It would be very useful to select which fields are visible to the end user.  For example, you may only want to ask for the Email address and the Message text.

2)  It would also be useful to allow the admin to specify default values for the fields.  In the above example where the Subject line is not filled out by the user, the admin could specify the subject line.  (This would allow them to trigger alerts from their email client whenever receiving a message with that Subject.)

3)  I agree with Sabastion's suggestion.  I've had to reconfigure the .ascx on different occassions to allow it to fit into a margin area.
   3a)  Going along with fitting into the margin, it would be useful to allow the administrator to select where the field text (ie "Email", "Name") is placed.  For example: place to the left (current configuration), above, below or to the right.
   3b) Also, allowing the admin to select the text alignment when placed above or below the textboxes.  For example, left align text, right align text.
   3c) Along with this, allow the admin to specify the width of the fields.

4)  Allow the admin to specify if a field is required or not.

5)  Validation, validation, validation... especially for the email address field.

6)  Allow the admin to edit the text next to each field from within a settings page/section without having to edit the resx file for the module.

7)  Separate the Name field into First/Last.

8)  Even better than #6 would be to allow the admin to add custom fields (maybe down the road a stretch).  If we're dreaming, we might as well throw in validation for the custom fields where admins can enter their own regular expressions.

9)  Love the idea of storing, sorting and searching past input!

10)  What about checking the email address against past input and grouping by sender?  Maybe even checking against existing users and linking to that user's info?

Thanks for taking on this project!
David

 

 
New Post
12/16/2005 12:17 AM
 

Would be nice to populate the "Send To" box with a list of names from a specific role.

Like this http://lsam.org/Index.asp?PageID=2788


Icthus Technologies

Building Faith on the Internet
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsFeedbackFeedbackEnhancements and OverviewEnhancements and Overview


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out