Changeset 1974333
- Timestamp:
- 11/14/2018 04:43:58 PM (7 years ago)
- Location:
- netreviews/trunk
- Files:
-
- 5 edited
-
api_functions.php (modified) (3 diffs)
-
changelog.txt (modified) (1 diff)
-
functions.php (modified) (2 diffs)
-
netreviews.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
netreviews/trunk/api_functions.php
r1948079 r1974333 145 145 $to = date("Y-m-d H:i:s", strtotime($message['date_fin'])); 146 146 $data = ntav_getDataOrders(array_merge($config, array('from' => $from, 'to' => $to))); 147 $reponse['debug']['mode'] = "[forcé] " . count($data) . " commandes récupérées en force du " . $from . " au " . $to; 147 if($data ==NULL || $data==FALSE){ 148 $reponse['debug']['mode'] = "[forcé] " .'0'. " commandes récupérées en force du " . $from . " au " . $to; 149 }else{ 150 $reponse['debug']['mode'] = "[forcé] " . count($data) . " commandes récupérées en force du " . $from . " au " . $to; 151 } 148 152 } else { // en cas d'erreur 149 153 $reponse['debug'][] = "Aucune période renseignée pour la récupération des commandes en mode forcé"; … … 152 156 } elseif ($processChoosen == 'onorder') { 153 157 $data = ntav_getDataOrders($config); 154 $reponse['debug']['mode'] = "[onorder] " . count($data) . " commandes récupérées"; 158 if($data ==NULL || $data==FALSE){ 159 $reponse['debug']['mode'] = "[onorder] " . '0' . " commandes récupérées"; 160 } 161 else{ 162 $reponse['debug']['mode'] = "[onorder] " . count($data) . " commandes récupérées"; 163 } 155 164 } elseif ($processChoosen == 'onorderstatuschange') { 156 if ( count($statusChoosen) >= 1) {165 if (!empty($statusChoosen)) { 157 166 $data = ntav_getDataOrders($config); 158 $reponse['debug']['mode'] = "[onorderstatuschange] " . count($data) . " commandes récupérées avec statut " . $list_status; 167 if($data ==NULL || $data==FALSE){ 168 $reponse['debug']['mode'] = "[onorderstatuschange] " . '0' . " commandes récupérées avec statut " . $list_status; 169 } 170 else{ 171 $reponse['debug']['mode'] = "[onorderstatuschange] " . count($data) . " commandes récupérées avec statut " . $list_status; 172 } 159 173 } else { // en cas d'erreur 160 174 $reponse['debug'][] = "Aucun statut n'a été renseigné pour la récupération des commandes en fonction de leur statut"; … … 194 208 $tmp[$id]['products'] = array(); 195 209 } else { 210 196 211 $label_mpn = ntav_get_value('ATTRIBUTE_MPN'); 197 212 $label_gtin = ntav_get_value('ATTRIBUTE_GTIN'); 198 213 $label_brand = ntav_get_value('ATTRIBUTE_BRAND'); 199 214 $prefix_attr = 'pa_'; 200 $product = new WC_Product($order['product_id']); 215 try { 216 $product = new WC_Product($order['product_id']); 217 } catch (Exception $e) { 218 continue; 219 } 220 201 221 if (!empty($label_mpn)) { 202 222 -
netreviews/trunk/changelog.txt
r1948079 r1974333 1 version: 1.8.2 / date 13/11/2018 2 - Fix count() warning for PHP 7.2 3 - Look through to all prefix queries. 4 - try catch in order to check if the product exist api_functions.php 5 - Compatibilities wordpress 5.0 and woocommerce 3.5.1 6 1 7 version : 1.8.1 / date 27/09/2018 2 8 - Remove widget fixe code -
netreviews/trunk/functions.php
r1948079 r1974333 5 5 function ntav_update_version_plugin() 6 6 { 7 ntav_updateValue('MODVERSION', '1.8. 1');7 ntav_updateValue('MODVERSION', '1.8.2'); 8 8 } 9 9 … … 223 223 $char = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; 224 224 $random_name .= substr(str_shuffle($char), 0, 10); 225 $wpdb->query("UPDATE netreviews_configuration " 226 . "SET value = '" . $random_name . "' WHERE name = 'RANDOMNAME'"); 225 $wpdb->query("UPDATE " . $wpdb->prefix . "netreviews_configuration SET value = '" . $random_name . "' WHERE name = 'RANDOMNAME'"); 227 226 228 227 return $random_name; -
netreviews/trunk/netreviews.php
r1948079 r1974333 8 8 * Description: We provide you with a solution that enables you to collect customer reviews about your website and products which will show on your 9 9 * website and on a attestation which will increase the credibility of published reviews. 10 * Version: 1.8. 110 * Version: 1.8.2 11 11 * Author: NetReviews SAS <contact@avis-verifies.com> 12 12 * Author URI: www.avis-verifies.com … … 615 615 $wpdb->query("TRUNCATE TABLE " . $wpdb->prefix . "netreviews_configuration"); 616 616 // On insère les anciennes datas dans les nouvelles tables 617 $wpdb->query("INSERT INTO " . $wpdb->prefix . "netreviews_configuration SELECT * FROM netreviews_configuration");618 $wpdb->query("INSERT INTO " . $wpdb->prefix . "netreviews_products_average SELECT * FROM netreviews_products_average");619 $wpdb->query("INSERT INTO " . $wpdb->prefix . "netreviews_products_reviews SELECT * FROM netreviews_products_reviews");617 $wpdb->query("INSERT INTO " . $wpdb->prefix . "netreviews_configuration SELECT * FROM " . $wpdb->prefix . "netreviews_configuration"); 618 $wpdb->query("INSERT INTO " . $wpdb->prefix . "netreviews_products_average SELECT * FROM " . $wpdb->prefix . "netreviews_products_average"); 619 $wpdb->query("INSERT INTO " . $wpdb->prefix . "netreviews_products_reviews SELECT * FROM " . $wpdb->prefix . "netreviews_products_reviews"); 620 620 $tablesToDrop = array('netreviews_configuration', 'netreviews_products_average', 'netreviews_products_reviews'); 621 621 // Ondelete les anciennes tables -
netreviews/trunk/readme.txt
r1948079 r1974333 4 4 Tags: avis,verifies,étoiles,reviews,stars,google,adwords,shopping,snippets,comments,customers 5 5 Requires at least: 1.3.1 6 Tested up to: 4.9.46 Tested up to: 5.0 7 7 Stable tag: trunk 8 8 … … 57 57 58 58 == Changelog == 59 60 version: 1.8.2 / date 13/11/2018 61 - Fix count() warning for PHP 7.2 62 - Look through to all prefix queries. 63 - try catch in order to check if the product exist api_functions.php 64 - Compatibilities wordpress 5.0 and woocommerce 3.5.1 59 65 60 66 version : 1.8.1 / date 27/09/2018
Note: See TracChangeset
for help on using the changeset viewer.