Changeset 1401707
- Timestamp:
- 04/22/2016 12:01:19 AM (10 years ago)
- Location:
- woocommerce-basic-ordernumbers
- Files:
-
- 3 edited
- 14 copied
-
tags/1.3.3 (copied) (copied from woocommerce-basic-ordernumbers/trunk)
-
tags/1.3.3/assets/css/opentools-updatecheck.css (copied) (copied from woocommerce-basic-ordernumbers/trunk/assets/css/opentools-updatecheck.css)
-
tags/1.3.3/assets/js/opentools-updatecheck.js (copied) (copied from woocommerce-basic-ordernumbers/trunk/assets/js/opentools-updatecheck.js)
-
tags/1.3.3/library/css/index.html (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/css/index.html)
-
tags/1.3.3/library/css/ordernumber.css (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/css/ordernumber.css)
-
tags/1.3.3/library/images/index.html (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/images/index.html)
-
tags/1.3.3/library/index.html (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/index.html)
-
tags/1.3.3/library/js/index.html (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/js/index.html)
-
tags/1.3.3/library/js/ordernumber.js (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/js/ordernumber.js)
-
tags/1.3.3/library/ordernumber_helper.php (copied) (copied from woocommerce-basic-ordernumbers/trunk/library/ordernumber_helper.php)
-
tags/1.3.3/ordernumber_helper_woocommerce.php (copied) (copied from woocommerce-basic-ordernumbers/trunk/ordernumber_helper_woocommerce.php)
-
tags/1.3.3/ordernumbers_woocommerce_basic.php (copied) (copied from woocommerce-basic-ordernumbers/trunk/ordernumbers_woocommerce_basic.php) (2 diffs)
-
tags/1.3.3/readme.txt (copied) (copied from woocommerce-basic-ordernumbers/trunk/readme.txt) (2 diffs)
-
tags/1.3.3/woocommerce-basic-ordernumbers.php (copied) (copied from woocommerce-basic-ordernumbers/trunk/woocommerce-basic-ordernumbers.php) (1 diff)
-
trunk/ordernumbers_woocommerce_basic.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/woocommerce-basic-ordernumbers.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-basic-ordernumbers/tags/1.3.3/ordernumbers_woocommerce_basic.php
r1360883 r1401707 98 98 add_filter ('woocommerce_order_number', array( &$this, 'get_ordernumber'), 10, 2/*<= Also get the order object! */); 99 99 100 // Reverse searching (given the order number, return the order_id): 101 add_filter( 'woocommerce_shortcode_order_tracking_order_id', array( &$this, 'get_order_id_from_number' ) ); 102 add_filter( 'woocommerce_order_id_from_number', array( &$this, 'get_order_id_from_number' ) ); 100 103 } 101 104 … … 392 395 } 393 396 } 397 398 public function get_order_id_from_number($ordernumber) { 399 global $wpdb; 400 $meta = $wpdb->get_results("SELECT * FROM `".$wpdb->postmeta."` WHERE meta_key='".esc_sql($this->ordernumber_meta.'ordernumber')."' AND meta_value='".esc_sql($ordernumber)."'"); 401 if (is_array($meta) && !empty($meta) && isset($meta[0])) { 402 $meta = $meta[0]; 403 } 404 if (is_object($meta)) { 405 return $meta->post_id; 406 } else { 407 return ordernumber; 408 } 409 } 410 394 411 395 412 /** -
woocommerce-basic-ordernumbers/tags/1.3.3/readme.txt
r1397776 r1401707 5 5 Requires at least: 4.0 6 6 Tested up to: 4.5 7 Stable tag: 1.3. 27 Stable tag: 1.3.3 8 8 License: GPLv3 or later 9 9 License URI: http://www.gnu.org/licenses/gpl.html … … 79 79 == Changelog == 80 80 81 = 1.3.3 = 82 * Fix issue with order tracking (which assumed order IDs were entered) 83 * Add filter woocommerce_order_id_from_number(ordernumber) that returns the order ID given the order number 84 81 85 = 1.2.2 = 82 86 * Fix problem in the advanced version that no counters were shown in the counter modification table -
woocommerce-basic-ordernumbers/tags/1.3.3/woocommerce-basic-ordernumbers.php
r1397776 r1401707 4 4 * Plugin URI: http://open-tools.net/woocommerce/advanced-ordernumbers-for-woocommerce.html 5 5 * Description: Configure WooCommerce ordernumbers to have a running counter and arbitrary, fixed text (prefix / postfix). 6 * Version: 1.3. 26 * Version: 1.3.3 7 7 * Author: Open Tools 8 8 * Author URI: http://open-tools.net -
woocommerce-basic-ordernumbers/trunk/ordernumbers_woocommerce_basic.php
r1360883 r1401707 98 98 add_filter ('woocommerce_order_number', array( &$this, 'get_ordernumber'), 10, 2/*<= Also get the order object! */); 99 99 100 // Reverse searching (given the order number, return the order_id): 101 add_filter( 'woocommerce_shortcode_order_tracking_order_id', array( &$this, 'get_order_id_from_number' ) ); 102 add_filter( 'woocommerce_order_id_from_number', array( &$this, 'get_order_id_from_number' ) ); 100 103 } 101 104 … … 392 395 } 393 396 } 397 398 public function get_order_id_from_number($ordernumber) { 399 global $wpdb; 400 $meta = $wpdb->get_results("SELECT * FROM `".$wpdb->postmeta."` WHERE meta_key='".esc_sql($this->ordernumber_meta.'ordernumber')."' AND meta_value='".esc_sql($ordernumber)."'"); 401 if (is_array($meta) && !empty($meta) && isset($meta[0])) { 402 $meta = $meta[0]; 403 } 404 if (is_object($meta)) { 405 return $meta->post_id; 406 } else { 407 return ordernumber; 408 } 409 } 410 394 411 395 412 /** -
woocommerce-basic-ordernumbers/trunk/readme.txt
r1397776 r1401707 5 5 Requires at least: 4.0 6 6 Tested up to: 4.5 7 Stable tag: 1.3. 27 Stable tag: 1.3.3 8 8 License: GPLv3 or later 9 9 License URI: http://www.gnu.org/licenses/gpl.html … … 79 79 == Changelog == 80 80 81 = 1.3.3 = 82 * Fix issue with order tracking (which assumed order IDs were entered) 83 * Add filter woocommerce_order_id_from_number(ordernumber) that returns the order ID given the order number 84 81 85 = 1.2.2 = 82 86 * Fix problem in the advanced version that no counters were shown in the counter modification table -
woocommerce-basic-ordernumbers/trunk/woocommerce-basic-ordernumbers.php
r1397776 r1401707 4 4 * Plugin URI: http://open-tools.net/woocommerce/advanced-ordernumbers-for-woocommerce.html 5 5 * Description: Configure WooCommerce ordernumbers to have a running counter and arbitrary, fixed text (prefix / postfix). 6 * Version: 1.3. 26 * Version: 1.3.3 7 7 * Author: Open Tools 8 8 * Author URI: http://open-tools.net
Note: See TracChangeset
for help on using the changeset viewer.