This osCommerce contribution modifies the exisiting reviews system to give the website administrator more power in how reviews get displayed.
Parts of this system have been taken and modified from other review/approval contributions. Thanks goes to the contributors of those contributions for making this one possible.
What I've tried to do is take the best features of those, combined them with my own ideas, to hopefully make the most complete reviews system for osCommerce.
Changes to stock osC include:
Added 'approved' field to table reviews
Added logic to display either the 'reviews' button or the 'write review; button on product page
Removed star rating system, which is too easily 'stacked' by the customer to be useful information
Added capability to send an email to store owner when a review is added
Added a 'disclaimer' to the write review page
Removed text about 'no HTML displayed' since the HTML is stripped anyway, and most customers don't know how to write it--confusing to them
Added 'thank you' page when a review is submitted
Added ability for site administrator to write reviews: for example, when a book is reviewed in a national magazine
Added ability for site administrator to edit, approve, or reject reviews
Legend: 
Download

Report
This upgrade is for admin only, please use older package for remaining install.
Modified the admin part of the package so:
1. Can enter edit for any product directly (not have to select first)
2. Can limit the display to a selected product
3. This version has the rating system, you are not forced to use it though.
4. Drop downs are used for date input
5. You can alter the product for the review in edit mode
6. You can update/insert reviews directly, no need to preview first.
7. Modified 'rating' to more logical display in edit/insert.
Fixed the following bugs:
1. When selecting 'back' from preview all edits were lost
2. Various errors within the code (don`t recall them all)
3. Added missing instruction
4. Added missing function & wrong function (sorry, my error)
tested on PHP 4 & 5, SQL 4 & 5, osC 2.2 ms2, rc1 & rc2a and is register_globals compatible.
NOT FULL PACKAGE
This upgrade is for admin only, please use older package for remaining install.
Modified the admin part of the package so:
1. Can enter edit for any product directly (not have to select first)
2. Can limit the display to a selected product
3. This version has the rating system, you are not forced to use it though.
4. Drop downs are used for date input
5. You can alter the product for the review in edit mode
6. You can update/insert reviews directly, no need to preview first.
7. Modified 'rating' to more logical display in edit/insert.
Fixed the following bugs:
1. When selecting 'back' from preview all edits were lost
2. Various errors within the code (don`t recall them all)
3. Added missing instruction
4. Added missing function (sorry, my error)
tested on PHP 4 & 5, SQL 4 & 5, osC 2.2 ms2, rc1 & rc2a and is register_globals compatible.
NOT FULL PACKAGE
This function seems to be required for this admin package, yet it is nowhere to be found. Not even a Google search will find it. Please post. I like what I see in this Admin package, just can't use it without this function. Download file is empty.
Complete Reviews System (Admin) V1.5.txt spooks 16 Feb 2009
This upgrade is for admin only, please use older package for remaining install.
Modified the admin part of the package so:
1. Can enter edit for any product directly (not have to select first)
2. Can limit the display to a selected product
3. This version has the rating system, you are not forced to use it though.
4. Drop downs are used for date input
5. You can alter the product for the review in edit mode
6. You can update/insert reviews directly, no need to preview first.
7. Modified 'rating' to more logical display in edit/insert.
Fixed the following bugs:
1. When selecting 'back' from preview all edits were lost
2. Various errors within the code (don`t recall them all)
3. Added missing instruction
NOT FULL PACKAGE
This upgrade is for admin only, please use older package for remaining install.
Modified the admin part of the package so:
1. Can enter edit for any product directly (not have to select first)
2. Can limit the display to a selected product
3. This version has the rating system, you are not forced to use it though.
4. Drop downs are used for date input
5. You can alter the product for the review in edit mode
6. You can update/insert reviews directly, no need to preview first.
7. Modified 'rating' to more logical display in edit/insert.
Fixed the following bugs:
1. When selecting 'back' from preview all edits were lost
2. Various errors within the code (don`t recall them all)
NOT FULL PACKAGE
Just edited catalogproduct_reviews_write so as to include the OSCommerce star rating system. Edited file included in package with the original instruction. FULL PACKAGE.
A little Addition to this great contribution.
If there is only one review, the customer is taken to the review list & shown the 1 summary, & has to click again on the review to view the full text.
This little mod to product_info modifies the review link if there is only 1 review the link takes them direct to the full text.
This mod assumes you have already installed the review system.
Files Altered
catalog/product_info.php
This is just one line change that I found after sending the review.
The email received to admin had no subject and message. The reason was with "require (file name)".
I have just moved the line 76 to the top and uploaded the file "product_reviews_write.php" under catalog.
All credit goes to the original contributor.
Great work! Thanks,
This osCommerce contribution modifies the exisiting reviews system to give the website administrator more power in how reviews get displayed.
Parts of this system have been taken and modified from other review/approval contributions. Thanks goes to the contributors of those contributions for making this one possible.
What I've tried to do is take the best features of those, combined them with my own ideas, to hopefully make the most complete reviews system for osCommerce.
Changes to stock osC include:
Added 'approved' field to table reviews
Added logic to display either the 'reviews' button or the 'write review; button on product page
Removed star rating system, which is too easily 'stacked' by the customer to be useful information
Added capability to send an email to store owner when a review is added
Added a 'disclaimer' to the write review page
Removed text about 'no HTML displayed' since the HTML is stripped anyway, and most customers don't know how to write it--confusing to them
Added 'thank you' page when a review is submitted
Added ability for site administrator to write reviews: for example, when a book is reviewed in a national magazine
Added ability for site administrator to edit, approve, or reject reviews