We have a client for whom we are doing something similar and decide to use modules for comments to do this. We are using "better comments" module in D7. For us we wanted images to be shown in a gallery so we configured the display of 'comments' to show images not the text and formatted with 3 images in a row showing 9 images before paginating. But before the images shown had to be approved by an admin or those with approval rights.
But in your case you could just not have approvals. However, I would reconsider not having approvals. The internet is not kind with user generated comments that aren't moderated... so if you don't moderate before showing definitely plan to actively curate them.
Jeffrey D. Herron, Partner / EVP Client Relations Beaconfire RED direct: 571.814.2202 | cell: 202.841.5931
Jeff.firstname.lastname@example.org | @jdherron
To add to the other replies (yes, use a content type for this! and then a view to display in the appropriate location):
Alternatively, if you simply want a form and display on a single given page, then drupal's comment functionality may be sufficient. Just turn on comments for the particular page and it will mostly give you the basic structure for this.
If any more questions come up feel free to follow up. :)
Martin Hansen Senior Consultant / R&D Lead 519.725.7875 x2120 | 888.817.3048
PeaceWorks™ Technology Solutions 101 - 554 Parkside Drive, Waterloo ON N2L 5Z4 www.peaceworks.ca
Mission driven technology solutions
This communication is intended for only the party to whom it is addressed and may contain information that is privileged or confidential. Any other distribution, copying or disclosure is strictly prohibited and is not a waiver of privilege or confidentiality. If you have received this telecommunication in error, please notify the sender immediately by return email and delete this message from your computer.
Please note: If you do not wish to receive promotional emails from us, please reply to this message indicating your preference and we will refrain from sending further promotional emails.