Feedback Form For Visitor To Send

This is another 'external' or contributed module called Feedback Module. It is a form that allows visitor to send their feedback. Create an email feedback@my_domain.com and we use this email up as auto-responder.






Create Email feedback@my_domain.com and Auto-Responder

To facilitate feedback monitoring, create an email account named feedback@my_domain.com.

Go to http://www.my_domain.com/cpanel
Login username and password.

See previous here to create email.

Select > Auto Responders > Add Auto-responder

(continue) > [Email] feedback [@my_domain.com] > [From] Feedback Team > [Subject] Thank you for your feedback > [Body] We appreciate your feedback and shall revert to you as soon as possible. Thank you. This is an auto-responder. > Create/Modify

The auto-responder is set. That's it.

Logout.

See feedback final result here






Download Feedback Module Into Your Computer

In your harddisk, create a new folder:

Select > My Computer > Local Disk(C:) > File > New > Folder > [Enter folder name say] 'mydrupal'

Go to Drupal Project Feedback

Select > 5.x-1.0 > [Download] feedback-5.x-1.0.tar.gz
> [save to folder] c:/mydrupal/[put file here] > Save

Don't forget check file with md5 checksum method.

Go to http://www.my_domain.com/cpanel

Login username and password.

Let's say we want to make this feedback module available to all other sites we are hosting in future, then we put this module in /sites/all/modules/[HERE]. Read previous.

Select > File Manager > Go > public_html > sites > all > modules > Upload > [look for your c:/mydrupal folder] [select] feedback-5.x-1.0.tar.gz > Open (...wait till 100% complete...) > X (window closes)

(continue) > feedback-5.x-1.0.tar.gz > Extract > [public_html/sites/all/modules] > Extract File(s) > [message 'Extracting Archives.....'] > X

Log out.





Website Enable Feedback Module, Grant Access/Permission

Go to your Drupal website at http://www.my_domain.com/

Login 'eve' username and password

Select Administer > Site building > Modules > [scroll down]. You can see the Feedback module below.

> [Enabled] check > Save configuration.

Select Administer > User management > Access Control > [scroll down] > [feedback module] > [administer feedback] [superuser only] check > [can send feedback] [superuser only] check > Save permissions





Configure Feedback Module

Remember the 3 steps? - after we (1) enable module (2) allow access/permission and finally (3) configure module if necessary.

For Feedback module we need to configure (compare with 'nodewords' there is no need).

Select Administer > Site configuration (continue...) Notice below a new link 'feedback' is automatically inserted after we enabled feedback module.

.... continue > Feedback >

(continue) > [Feedback page name] default > edit > [Default email address] myname@my_domain.com > [Title of feedback page] Your Feedback / Suggestions > [Instructions] Drop us a note. We love hearing from you > [Include a subject textfield] check > [Categories,each separate line] products, after-sales service, investor relations, vendor enquiry > [rest,leave as default] > Save configuration.





Check And Display Feedback Page

(continue) > [Feedback page location] /feedback

Note: the Feedback module is displayed via the path name my_domain.com/feedback.





Insert A Hyper Link For Feedback In 'Contact Us' Page

Select [link/page] 'Contact Us' > Edit > [Body] Or you can send us your feedback <a href="feedback">here</a>. Thank you... (continue)..

... continue > Submit

Log out.

From our website 'outside':-

Select [link] 'Contact Us' > [link] Feedback.

Oops! we forgot to grant permission to 'anonymous' (site visitors not logged in) visitors to view the feedback page.





Grant Permission To Anonymous And Authenticated Users To View Feedback Page

Go to our website.

Login 'eve' username and password.

Select Administer > User management > Access control > [feedback module] > [can send feedback] check (for both 'anonymous user' and 'authenticated user') > Save permissions.

Log out.

Click [page] 'Contact Us' > [link] Feedback.






Feedback Final Result - Anonymous Enquirer Receives Email From Our Feedback Auto Responder