Need add testimonials system on site. Need allow store and manage testimonials of company clients. Client can add testimonial with next
information: name, domain, email, location, account ID, subject, text of testimonial and his photo. Each fields is required, visitor can leave field of subject empty only. Also admin can set-up the feature of requiring photo (is need photo or not).
If user leave subject as empty that subject field will auto filled from first n characters of testimonial text.
After visitor submit testimonial admin can delete/edit/approve/disapprove it. Only approved testimonials showed in public. Admin can select best testimonials. Best testimonials will showed first, not in date order.
Admin can use feature "auto create subject" for testimonial. In this case subject created from first characters of testimonial text.
Also admin can delete image.
If admin disapprove testimonial this testimonial not showed in public.
In disapproving page admin can input description of disapproving.
System must send email to user with testimonial data and reason of disapproving.
Administrator of system must be able change next settings:
- number of testimonials per page
- maximum length in text of testimonial
- is photo required or not
- maximum width and height of uploaded photo
Our site [login to view URL]
Mainly this script must be based on this page [login to view URL]