Mike Jolley
223f9ccad3
Made use of transients to store average ratings and improve performance. Closes #105 .
2011-10-31 14:49:30 +00:00
Mike Jolley
20f909a66e
Incorrectly used instead $product_custom_fields of $parent_custom_fields
2011-10-31 14:09:18 +00:00
Mike Jolley
b2ccf3b700
Conditional tax/vat
2011-10-31 10:54:49 +00:00
Mike Jolley
4daed6bd7e
Pipes to commas. Closes #111 .
2011-10-31 00:08:41 +00:00
Mike Jolley
dbcbaf5b17
Check managing stock before adding note
2011-10-30 11:18:12 +00:00
Mike Jolley
272b13f472
100% discount when price excludes tax logic fix
2011-10-28 16:04:39 +01:00
Mike Jolley
65de79799c
Product % coupons
2011-10-27 11:08:50 +01:00
Mike Jolley
d40fd373f8
Removed all trailing white space. Closes #71 .
2011-10-26 20:10:36 +01:00
Mike Jolley
29a77b0fe7
Made product loops a little more efficient
2011-10-26 19:45:38 +01:00
Mike Jolley
18a80e8f84
Order id in woocommerce_customer -> get_downloadable_products(). Closes #104 .
2011-10-26 15:23:19 +01:00
Mike Jolley
a144916682
Fix for user details
2011-10-26 11:03:24 +01:00
Mike Jolley
a66c84497c
Better checks for shipping
2011-10-26 10:40:26 +01:00
Mike Jolley
de59598c4c
Made checkout set customer location so table rates are re-evaluated
2011-10-25 16:36:16 +01:00
Mike Jolley
a91f87b8ae
Coupons for variations fix
2011-10-24 10:46:51 +01:00
Mike Jolley
447efbfd60
Minor fixes, return url function, updated po
2011-10-23 12:25:22 +01:00
Mike Jolley
5bea5ce1ef
Coupon applied to variation by ID
2011-10-22 00:01:33 +01:00
Mike Jolley
5860ce175f
Tax (excluding tax prices) fix
2011-10-21 20:54:44 +01:00
Mike Jolley
94ce8a9045
Made custom attributes display 'nicely' in cart widgets, instead of santized. Closes #68 .
2011-10-16 21:56:18 +01:00
Mike Jolley
3d99315ab8
Moved discount total before shipping calc is performed
2011-10-16 12:34:33 +01:00
Mike Jolley
f8447c7a46
Drag and drop term ordering (so variation options can be sorted) Closes #57 .
2011-10-12 18:32:30 +01:00
Mike Jolley
014a5943f2
Password field html for gateway API. Closes #54 .
2011-10-09 16:09:44 +01:00
Mike Jolley
508f321324
Few improvements
2011-10-09 14:23:20 +01:00
Mike Jolley
992fe1849b
Added product dimension fields
2011-10-08 12:57:04 +01:00
Mike Jolley
27d33c77c9
New checkout hook
2011-10-08 11:45:41 +01:00
Mike Jolley
ba9b035c65
Fixes to tax system to work with VAT exemption
2011-10-08 11:39:26 +01:00
Mike Jolley
05a1046968
Fixes, tax class changes
2011-10-07 23:24:11 +01:00
Mike Jolley
8a7db18364
Hook for payment complete status
2011-10-07 10:44:40 +01:00
Mike Jolley
9face47dce
Multiple Fixes
2011-10-06 11:46:19 +01:00
Mike Jolley
5630cecf4e
Small cleanup
2011-10-06 00:23:26 +01:00
Mike Jolley
01ffcd7518
Checkout mods
2011-10-05 21:08:37 +01:00
Mark Jaquith
03cfc38709
Fix some more prepare() mishandling.
2011-10-06 00:23:10 +08:00
Mike Jolley
cf96e67092
Email items list fix
2011-10-05 01:02:13 +01:00
Mike Jolley
8a92bfb4c0
variable products store min and max variation price, so if they match the 'from' text is not displayed
2011-10-05 00:00:35 +01:00
Mike Jolley
d05722a523
Sale prices affect from: price now. Closes #44 .
2011-10-04 16:53:11 +01:00
Mike Jolley
dd48365a24
Order completed fix
2011-10-04 12:55:05 +01:00
Mike Jolley
3985ec269b
Array filter Closes #38 .
2011-10-04 11:02:55 +01:00
Mike Jolley
c0e3af9c63
woocommerce_coupon_is_valid hook. Closes #39 .
2011-10-04 10:59:13 +01:00
Mike Jolley
19de729ff8
Cleaner coupon types. Closes #40 .
2011-10-04 10:51:55 +01:00
Mike Jolley
280803e088
Fixed notices and the order field. Closes #42 .
2011-10-04 10:32:42 +01:00
Mike Jolley
ffd74d0898
Added woocommerce_calculate_totals hook to calculate totals function
2011-10-03 12:27:58 +01:00
Mike Jolley
3d325f676e
Fixed product id check and improved write panel
2011-10-03 12:21:01 +01:00
Mark Jaquith
5577a35790
A little extra escaping paranoia.
2011-10-01 02:43:50 +08:00
Mike Jolley
f5cb119021
Added 'woocommerce_customer_get_downloadable_products' filter for adding more rules to a customer's downloadable items
2011-09-30 10:20:51 +01:00
Mike Jolley
4830833cc0
Typo
2011-09-29 17:29:46 +01:00
Mike Jolley
4e57002bc3
Item_meta handling
2011-09-28 10:25:51 +01:00
Mike Jolley
56a14ab2d7
Phone # fix
2011-09-28 09:35:51 +01:00
Mike Jolley
85af6e79a5
Allow blank inputs
2011-09-27 13:02:19 +01:00
Mike Jolley
48ee9fb77a
Multiselect
2011-09-27 10:38:29 +01:00
Matty
48beea68a5
Gateway base class clean-up
...
Removed TODO comments and added PHP Doc block above each function.
2011-09-27 10:41:38 +02:00
Mark Jaquith
43d9c41d59
More esc_attr() on text inputs
2011-09-24 13:13:56 +08:00
Mike Jolley
9ab2193c7a
Order notes section and front-end display
2011-09-23 15:22:21 +01:00
Mike Jolley
ab70519f25
Variations now need a price each. Added bulk editing options too.
...
This makes variations less confusing and maintains the 'FROM' and
sorting for the frontend.
2011-09-23 12:04:51 +01:00
Mike Jolley
c9cb278739
Tweaked sale queries, fixed admin styling
2011-09-23 09:38:09 +01:00
Mike Jolley
4b8913f911
Added new 'failed' order status and made thank you page show a different message if payment failed.
2011-09-22 20:50:58 +01:00
Mike Jolley
8df13f07c4
Fixed styling
2011-09-22 16:08:21 +01:00
Mike Jolley
cab92fb6c0
Paypal uses settings API, shipping calc js fix
2011-09-22 15:58:20 +01:00
Mike Jolley
b65ac6a01f
Updated BACS
2011-09-22 15:14:55 +01:00
Mike Jolley
95ee81d902
Removed moneybookers (too badly coded), added class for account pages.
2011-09-22 13:30:42 +01:00
Mike Jolley
f12010ca1b
Updated cheque gateway and added textarea type to payment gateway options API
2011-09-21 19:53:18 +01:00
Mike Jolley
fea14650a2
Filters renamed
2011-09-21 17:58:05 +01:00
Mike Jolley
faa53c50d6
More hook changes
2011-09-21 16:43:37 +01:00
Mike Jolley
c3ab943444
Receipt hook renamed
...
Need to check all gateways to reflect change
2011-09-21 16:19:55 +01:00
Mike Jolley
6da3494990
Thankyou hook change
2011-09-21 16:15:55 +01:00
Mike Jolley
bbb02b616b
Few hook changes
2011-09-21 16:13:53 +01:00
Mark Jaquith
184da2ced6
esc_textarea() run
2011-09-21 14:59:49 +08:00
Mike Jolley
627340ea6a
Tweaks to query
2011-09-20 17:43:09 +01:00
Mike Jolley
a49e9b8816
Added coupon expiry dates
2011-09-20 16:05:13 +01:00
Magnus Jepson
fda6cd74be
Fixed spelling
...
'Transer' to 'Transfer'
2011-09-20 16:33:39 +02:00
Mark Jaquith
64e1fa8084
esc_attr() and fix to odd get_option() pattern
2011-09-19 14:21:08 +08:00
Mike Jolley
f4531a279f
Moved queries into class
2011-09-16 09:10:12 +01:00
Mike Jolley
16565712a5
Updated settings page - individual page per tab for reduced lag
2011-09-15 17:37:38 +01:00
Mike Jolley
6f27139231
VAT exemption support + query optimisation
2011-09-14 15:55:03 +01:00
Mike Jolley
2d392ffdcd
Checkout changes
2011-09-13 17:17:52 +01:00
Mike Jolley
665be9165a
Added filters to checkout to allow custom fields
2011-09-12 16:34:29 +01:00
Mike Jolley
f0021ef763
Heavily modified the attribute/variation system
...
Adjusted how attributes are stored Used 'terms' rather than storing
attribute values as text Renamed tax_ to attribute_ to make more sense
Made front-end use attribute labels rather than name/reference Make link
all attributes work Hidden 'variation' checkbox when not using a
variable product
2011-09-11 14:28:15 +01:00
Mike Jolley
851dcff6b4
Changed naming of attribute 'attributes' and made them use 1 or 0 instead of yes/no for cleaner code
2011-09-10 21:21:44 +01:00
Mike Jolley
2e56353d70
Work on admin scripts + settings screens
2011-09-09 15:23:32 +01:00
Mike Jolley
b480dd804f
Validation class fix
2011-09-08 11:54:19 +01:00
Mike Jolley
1444af1de4
Label for checkboxes
2011-09-07 17:03:44 +01:00
Matty
8fd36e39b8
trailingslashit() around home_url() in get_cancel_order_url() and get_downloadable_file_url()
2011-09-07 12:01:47 +02:00
Matty
b70a46d724
Removed PayFast gateway (moved to plugin)
2011-09-07 11:40:54 +02:00
Matty
bc97078f1b
Added first pass at settings form API functions in base Payment Gateway class
2011-09-07 11:39:40 +02:00
Mike Jolley
792ff81428
class fixes
2011-09-06 12:18:22 +01:00
Mike Jolley
c18f533b39
Overhauled classes and removed singletons
2011-09-06 12:11:22 +01:00
Mike Jolley
3ab6de6a51
Shipping improvement
2011-09-05 12:56:26 +01:00
Mike Jolley
603fe20eaf
Modified how image sizes are returned
2011-09-05 10:18:24 +01:00
Mike Jolley
6344d22b11
Tidy up
2011-09-04 01:02:44 +01:00
Mike Jolley
71efa91820
Removed error suppression
2011-09-03 23:52:11 +01:00
Mike Jolley
0506c2e73c
Removed cron job for sale prices
2011-09-03 23:37:16 +01:00
Mike Jolley
19e800e751
Correct price passed to paypal
2011-09-02 15:58:34 +01:00
Mike Jolley
63ec2b001f
New shipping system to delete with multiple rates per gateway
2011-09-02 15:42:17 +01:00
Mike Jolley
4e6dfccc45
Lots of minor fixes
2011-09-01 10:08:33 +01:00
Mike Jolley
fbfab77f22
More query optimisations
2011-09-01 09:33:22 +01:00
Mike Jolley
6db92c27b8
Renamed product_attribute_ to pa_ and introduced attribute label
...
Since taxonomies can only be 32 chars long
2011-08-31 13:31:47 +01:00
Mike Jolley
369fad9eab
Query changes/tweaks
2011-08-31 01:29:02 +01:00
Matty
61a70de469
Include PayFast gateway in main WooCommerce file.
2011-08-30 16:40:09 +02:00
Matty
31e9744e73
Revert 30cac156d12b01ab6ae4ad2a5904cf2df03fb755^..HEAD
2011-08-30 16:37:49 +02:00
Matty
49b95380e4
Revert "V1.0.0 of the PayFast payment gateway."
...
This reverts commit ddb285d076
.
2011-08-30 16:37:05 +02:00
Matty
ddb285d076
V1.0.0 of the PayFast payment gateway.
...
First round of the PayFast payment gateway. Still a few things to be
moved around. Added HTML generation and form validation for text and
checkbox inputs. To be moved to core gateway class at later stage.
2011-08-30 16:36:10 +02:00
Mike Jolley
d3377cdfc6
Prevent out of stock in cart
2011-08-30 12:24:28 +01:00
Mike Jolley
15396d57e4
Changed order system so order data is not serialised - its stored in individual meta fields
...
This is so it can be used for sorting etc - serialised data is hard to
work with.
2011-08-29 17:09:42 +01:00
Mike Jolley
c8d0273407
location added to star rating, so we can have different sizes in sidebar for instance
2011-08-28 13:07:33 +01:00
Mike Jolley
0c11a93c7c
top rated widget stars
2011-08-28 13:04:05 +01:00
Mike Jolley
ccb53b7f1b
Free labels for free products, unset price products cannot be added to cart
2011-08-27 21:07:16 +01:00
Mike Jolley
5cd9629a45
Image size options
2011-08-27 20:20:28 +01:00
Mike Jolley
2ab533a14e
Top rated widget
2011-08-27 12:53:46 +01:00
Mike Jolley
6913726cd5
Better tax system
2011-08-24 17:23:04 +01:00
Mike Jolley
1ba08f0dc0
Improved variations
2011-08-22 15:10:22 +01:00
Mike Jolley
b4485df1e2
Cart shortcode improvements
2011-08-22 13:26:17 +01:00
Mike Jolley
9b6b707112
Quantity amount fix
2011-08-22 13:02:45 +01:00
Mike Jolley
40897953a3
Find product in cart fix
2011-08-22 12:57:50 +01:00
Mike Jolley
da6d4b9da9
Stock fixes
2011-08-21 17:47:49 +01:00
Mike Jolley
23cbdbdbc4
Stock system changes + write panel improvements
2011-08-21 14:28:54 +01:00
Mike Jolley
69c65c8b32
variation fix
2011-08-20 22:03:31 +01:00
Mike Jolley
30e2b33c1d
Better order admin and fixes
2011-08-20 16:41:42 +01:00
Mike Jolley
8c4e69f707
order meta, loop visibility
2011-08-19 21:11:04 +01:00
Mike Jolley
e286b11ff5
Dashboard coding, new icons
2011-08-19 15:48:41 +01:00
Mike Jolley
3a4effd48a
Admin improvements
2011-08-19 00:14:35 +01:00
Mike Jolley
1472315f1b
Changed the way product data is stored
2011-08-18 00:42:07 +01:00
Mike Jolley
1832e8bd8d
New email system, better order review handling
2011-08-16 15:06:08 +01:00
Mike Jolley
3a5b322c4a
New coupon system
2011-08-15 17:48:24 +01:00
Mike Jolley
d7b8cf624e
Settings re-work
2011-08-13 17:07:10 +01:00
Mike Jolley
1f85de92ff
Admin interface
2011-08-13 14:57:48 +01:00
Mike Jolley
674927d3d5
button classes, tax rounding etc
2011-08-12 11:22:07 +01:00
Mike Jolley
c2d3ec4892
Orders panel
2011-08-11 23:54:26 +01:00
Mike Jolley
fc7b3d2265
Tax issues and fixes
2011-08-11 23:39:02 +01:00
Mike Jolley
0425a68eca
WooCommerce conversion and update
2011-08-10 18:11:11 +01:00
Mike Jolley
8e8613b116
First Commit - from Jigoshop Source
2011-08-09 16:16:18 +01:00