Shohei Tanaka
2ce84d0854
add JP (Japan) postcode format
...
match the postcode validation for Japan
2016-06-29 06:54:59 +09:00
JLuis Freitas
977cd19e7a
add PT (Portugal) postcode format
2016-06-25 15:05:39 +01:00
Mike Jolley
7266e020fb
Avoid normalization of zone postcodes so wildcard matching can be performed on postcodes with spaces. E.g. SP1 *
...
Also adds matching zone notice when shipping debug is on.
fixes #11154
2016-06-16 11:28:53 +01:00
Shiva Poudel
f0856612a1
Remove unused global var
2016-06-10 17:57:51 +05:45
Mike Jolley
32a7c2e611
Fix: Permalink sanitization/saving
...
Fixes #11065
2016-06-08 11:30:02 +01:00
Claudio Sanches
7b4084c176
Format brazilian postcodes
2016-06-06 13:26:43 -03:00
Claudio Sanches
e2d206421d
Remove - while normalize postcodes
2016-06-06 13:24:22 -03:00
Mike Jolley
b2f9c60a08
Tweaks wc_clean to ignore non-scalar vars
...
Also for #10937 @thenbrent
2016-06-02 12:52:00 +01:00
Claudio Sanches
e39274e753
HTTPS for everybody
2016-05-26 22:48:49 -03:00
Mike Jolley
fb0358ee07
Wrap currency symbol in span
2016-05-16 10:11:05 +01:00
Mike Jolley
dea212b883
wc_round_tax_total filter
2016-05-03 11:34:27 +01:00
Claudio Sanches
e7a632d489
Rename wc_sanitize_postcode() to wc_normalize_postcode()
...
cc @mikejolley
2016-04-28 13:51:43 -03:00
Claudio Sanches
fb62b9d511
Removed woocommerce_sanitize_postcode filter
2016-04-27 20:59:48 -03:00
Claudio Sanches
83c470987f
Sanitize postcodes before comparisons, closes #10808
2016-04-27 20:43:48 -03:00
Claudio Sanches
9a4dae158f
Introduces woocommerce_format_postcode filter
2016-04-27 19:20:24 -03:00
Mike Jolley
a6cdabff7e
[2.5] Multibyte safe trim string
...
Fixes #10378
2016-02-23 11:40:16 +00:00
Mike Jolley
352184cc06
Merge branch 'master' into shipping-zones
...
# Conflicts:
# assets/css/admin.css
# i18n/languages/woocommerce.pot
# includes/abstracts/abstract-wc-payment-gateway.php
# includes/abstracts/abstract-wc-shipping-method.php
# includes/admin/settings/class-wc-settings-shipping.php
# includes/wc-core-functions.php
# uninstall.php
2016-02-05 14:58:48 +00:00
Claudio Sanches
31975f5980
Fixed coding standards for #10063
2016-01-14 11:35:01 -02:00
Joey Kudish
ece376bac1
weight/dim normalization: allow custom from unit
...
Add a third optional parameter to the weight and dimension normalization
functions in order to be able to specify a specific "from unit" instead
of using the site option. This allows arbitrary conversions between
different units of measure; which is particularly useful for extensions
that need to perform arbitrary unit conversions (e.g. shipping extension
that specifies custom box formats).
Also includes updated tests.
2016-01-12 22:48:56 -08:00
Mike Jolley
1076854608
Merge branch 'master' into shipping-zones
...
# Conflicts:
# assets/css/admin.css
# includes/abstracts/abstract-wc-shipping-method.php
# includes/class-wc-shipping.php
# includes/shipping/flat-rate/class-wc-shipping-flat-rate.php
# includes/shipping/flat-rate/includes/class-wc-eval-math.php
# includes/shipping/free-shipping/class-wc-shipping-free-shipping.php
#
includes/shipping/legacy-international-delivery/class-wc-shipping-legacy
-international-delivery.php
#
includes/shipping/legacy-local-delivery/class-wc-shipping-legacy-local-d
elivery.php
2016-01-11 11:48:18 +00:00
Fredrik Forsmo
676525c2b7
Improve docblock comments in various functions
...
* Added missing param tags to functions
* Added comments to `wc_get_attachment_image_attributes` and
`wc_prepare_attachment_for_js`
* Fixed return type value for functions where it says bool but the code
returns array
* Renamed boolean to bool
2016-01-06 17:11:09 +01:00
Mike Jolley
901db7b0f8
zone tweaks
2015-12-18 17:10:58 +00:00
Mike Jolley
091a8a7641
Zone matching functions
2015-12-15 12:39:52 +00:00
Claudio Sanches
5893875b0c
Removed period for file headers
2015-11-03 11:53:50 -02:00
Claudio Sanches
ee30b5b308
Fixed php docs standards
2015-11-03 11:31:20 -02:00
Mike Jolley
4399a3b48a
Allow wc_clean to support arrays
...
Closes #9329 @claudiosmweb
2015-10-09 10:41:51 +01:00
Claudio Sanches
934808fc37
Created new wc_sanitize_term_text_based() for properly sanitize term text based before save, closes #8823
2015-08-14 15:22:16 -03:00
Claudio Sanches
23f6544ffc
Stop jetpack markdown of add slashs in HTML, closes #8782
2015-08-11 12:06:59 -03:00
Claudio Sanches
eea72552f6
Added support for Jetpack Markdown in product short description, closes #8563
2015-07-11 21:35:47 -03:00
Mike Jolley
439ce9eed2
Merge branch 'save-fields-refactor-8495'
...
Closes #8495
2015-07-06 15:31:43 +01:00
Mike Jolley
ed99be9aed
Sanitize tooltips with htmlspecialchars and remove esc_attr usage
...
Part of #4
2015-06-01 13:36:03 +01:00
Ben Bidner
f46060a0dd
Remove call to `wp_specialchars_decode()` in `wc_get_price_thousand_separator()` and `wc_get_price_decimal_separator()`.
...
Closes #6
2015-06-01 12:54:23 +01:00
Ben Bidner
5e22e13975
set default currency position format string (in case of missing or invalid `woocommerce_currency_pos` option value)
2015-06-01 12:51:56 +01:00
Mike Jolley
5920b88d5d
Add classes to tax and shipping labels/notices
...
Closes #8189
2015-05-27 16:17:36 +01:00
Mike Jolley
c44100f9e7
wc_sanitize_tooltip
2015-03-13 09:14:28 +00:00
Mike Jolley
5bcfcf51ff
Increase wc_get_weight precision.
2015-03-11 10:45:14 +00:00
Mike Jolley
09bee8ccb2
woocommerce_format_content filter
...
Closes #7663
2015-03-09 11:47:05 +00:00
Mike Jolley
b2e979640c
Removed unused vars
2015-02-03 16:24:01 +00:00
Mike Jolley
2584041700
wc_price enhancements
...
- Renamed some 2.3 methods for consistency
- Allow more args to be passed to wc_price to control output
- Filter wc_price args which Closes #7188
- wc_get_price_decimal_separator function
- wc_get_price_thousand_separator function
- wc_get_price_decimals function
2015-01-23 11:50:32 +00:00
Mike Jolley
6b39849be2
Functions: wc_price_decimal_separator, wc_price_thousand_separator with defaults.
...
Closes #7167
2015-01-22 16:05:47 +00:00
Claudio Sanches
f39c76beaa
Created the wc_format_content() function, closes #7126
2015-01-16 10:32:41 -02:00
Mike Jolley
0e3cb2498e
set timezone_name_from_abbr 3rd arg to 0
...
Closes #6897
2014-12-10 16:46:25 +00:00
Mike Jolley
caee0cd679
Fix timezone_name_from_abbr unit test
2014-12-05 14:21:05 +00:00
Mike Jolley
e13c01e7f4
Adjust wc_timezone_string to use is_dst and return the timezone when not false. Only fallback to UTC when needed.
...
Fixes #6897
2014-12-05 14:01:08 +00:00
Mike Jolley
11af24902b
[2.2] Ensure float is safely converted to string
2014-12-02 11:20:07 +00:00
claudiosmweb
8eeb6fc204
Removed more some unused code
2014-11-19 22:43:09 -02:00
claudiosmweb
9b16425142
Fixed some coding style issues
2014-11-19 17:01:06 -02:00
Mike Jolley
0ad1e05e23
Split PayPal class into separate classes for IPN and PDT and refund handling
2014-11-19 15:00:05 +00:00
claudiosmweb
f34cead914
Removed old code in favor of wc_tax_enabled() and wc_prices_include_tax()
2014-11-18 14:45:29 -02:00
claudiosmweb
42820ea88d
introduced the wc_strtolower() function, closes #6575
2014-10-21 10:51:16 -02:00