What’s the easiest way to create a testimonial page in Drupal ?
I need the users be able to add a comment on the bottom of the page, and I need to approve them before they can be published.
I could use views + webform module for it ? Or is there something simpler ?
thanks
Create a content type called “Testimonials” and set it to default Unpublished. Call the Title field “Name” and the body field “Testimonial”.
Create a View called testimonials with a page attachment that lists out nodes of type “testimonial” with a filter for Published = Yes. Set the path to “/testimonials”.
Use the Form Block module (http://drupal.org/project/formblock) to put the Node Add form for the Testimonial content page into a block.
Configure the block you created to appear at the bottom of the testimonial page (your theme should have a “Content bottom” region, if not you’ll need to add one by editing the theme’s page.tpl.php and $theme.info file.
To approve a testimonial, go to the content list, filter by Type: Testimonial and Status: Unpublished then use the checkboxes and the drop-down to change the status to “Published”.
This will provide a page that lists testimonials, with an “add testimonial” form at the bottom of the page, and all testimonials must be approved before they will appear on the site.