Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace:

Diff

215
 
246
 
246
 
reviews.php
_> 11 <?php
  22 /*
<> 3 -  $Id: reviews.php 215 2005-10-05 19:29:55Z hpdl $
   3+  $Id: reviews.php 246 2005-11-14 15:06:41Z hpdl $
44 
  55   osCommerce, Open Source E-Commerce Solutions
  66   http://www.oscommerce.com
     
 !
1313   class osC_Reviews {
  1414      var $is_enabled = false,
  1515          $is_moderated = false;
<> 16 -    
   16+
1717 // class constructor
  1818     function osC_Reviews() {
<> 19 -     
   19+
2020         $this->enableReviews();
  2121         $this->enableModeration();
  2222     }
     
 !
4747           break;
  4848         }
  4949       }
<> 50 -     
   50+
5151     function hasPurchased() {
  5252       global $osC_Database, $osC_Customer;
<> 53 -     
   53+
5454       $Qhaspurchased = $osC_Database->query('select count(*) as total from :table_orders o, :table_orders_products op, :table_products p where o.customers_id = :customers_id and o.orders_id = op.orders_id and op.products_id = p.products_id and op.products_id = :products_id');
  5555       $Qhaspurchased->bindRaw(':table_orders', TABLE_ORDERS);
  5656       $Qhaspurchased->bindRaw(':table_orders_products', TABLE_ORDERS_PRODUCTS);
     
 !
6565         return false;
  6666       }
  6767     }
<> 68 -   
   68+
6969     function enableModeration() {
  7070         global $osC_Database, $osC_Customer;
  7171 
     
 !
147147         $Qreviews->bindInt(':products_id', $id);
  148148         $Qreviews->bindInt(':languages_id', $_SESSION['languages_id']);
  149149       } else {
<> 150 -        $Qreviews = $osC_Database->query('select r.reviews_id, left(r.reviews_text, 100) as reviews_text, r.reviews_rating, r.date_added, r.customers_name, p.products_id, p.products_model, p.products_image, p.products_price, p.products_tax_class_id, pd.products_name from :table_reviews r, :table_products p, :table_products_description pd where r.reviews_status = 1 and r.languages_id = :languages_id and r.products_id = p.products_id and p.products_status = 1 and p.products_id = pd.products_id and pd.language_id = :language_id order by r.reviews_id desc');
   150+        $Qreviews = $osC_Database->query('select r.reviews_id, left(r.reviews_text, 100) as reviews_text, r.reviews_rating, r.date_added, r.customers_name, p.products_id, p.products_image, p.products_price, p.products_tax_class_id, pd.products_name, pd.products_keyword from :table_reviews r, :table_products p, :table_products_description pd where r.reviews_status = 1 and r.languages_id = :languages_id and r.products_id = p.products_id and p.products_status = 1 and p.products_id = pd.products_id and pd.language_id = :language_id order by r.reviews_id desc');
151151         $Qreviews->bindTable(':table_products', TABLE_PRODUCTS);
  152152         $Qreviews->bindTable(':table_products_description', TABLE_PRODUCTS_DESCRIPTION);
  153153         $Qreviews->bindInt(':languages_id', $_SESSION['languages_id']);
     
 !
186186       $Qreview->bindInt(':reviews_status', $data['status']);
  187187       $Qreview->execute();
  188188     }
<> 189 -  }   
   189+  }
<_ 190190 ?>