Commit Graph

1962 Commits

Author SHA1 Message Date
Mike Jolley 3267de6daa Hooks for #1376. Closes #1376. 2012-08-21 13:06:54 +01:00
Adam Pickering (Mint Themes c42e0c7fcd Fixes issue with coupon field box styling
The coupon box doesn't have the correct input type so theme designers can't apply there custom style to the box field.

It doesn't have input type="text" so this commit fixes the issue.

See screen shot of issue: http://o7.no/NfKtDe
2012-08-20 17:40:05 -03:00
Mike Jolley 5d152f2181 Class docs 2012-08-15 19:15:10 +01:00
Mike Jolley ef7ec98f2e templates 2012-08-14 23:43:54 +01:00
Mike Jolley 7c69f3a431 Fix - Missing grouped product cart buttons 2012-08-11 16:41:28 +01:00
Mike Jolley 9acb170520 Option to register using the email address as the username instead of entering a username. Closes #1027. 2012-08-10 12:15:32 +01:00
Mike Jolley cfe1d85ffb Hook 2012-08-09 11:30:37 +01:00
Mike Jolley 244e0d2b08 Archive hooks 2012-08-09 11:25:38 +01:00
Mike Jolley 1217228bda Additonal hooks 2012-08-08 16:57:36 +01:00
kathy f2415b3761 switch get_price() checks to is_purchasable() for displaying Add to Cart button 2012-08-06 19:27:24 -05:00
Mike Jolley cedcca7fe7 is_purchasable. Closes #1331. 2012-08-07 00:33:52 +01:00
Mike Jolley 2e96d554ce has_file() Closes #1275. 2012-07-31 12:58:00 +01:00
Mike Jolley a322a83a7d analytics tracking 2012-07-30 16:01:33 +01:00
Mike Jolley 6d7e06b500 Better caching support + mini-cart template 2012-07-25 18:59:12 +01:00
Mike Jolley ac5fdeb9c4 email tweaks 2012-07-25 11:28:42 +01:00
Mike Jolley ffec3a6036 Shipping calculator state box improvements 2012-07-22 14:44:01 +01:00
Mike Jolley 1f071fd8f4 selected state for variation options 2012-07-22 14:31:31 +01:00
Mike Jolley 6666af8de9 Merge pull request #1281 from maxrice/master
coupons tweaks
2012-07-22 05:53:24 -07:00
Max Rice 28f9c40700 add option to enable / disable coupon form on cart page 2012-07-20 17:19:52 -04:00
Mike Jolley 5ba8d025e6 newline 2012-07-20 13:57:18 +01:00
Mike Jolley 6e41377af1 wp_reset_postdata instead of wp_reset_query in product page loops. #1277. 2012-07-20 13:50:32 +01:00
Mike Jolley 1f61bab915 Put back deprecated loop-shop for older themes until they are updated 2012-07-19 19:34:49 +01:00
Mike Jolley 1be0b9f8f2 Backorder handling. Closes #835. 2012-07-17 19:11:14 +01:00
Mike Jolley 8fc392b34f cart titles 2012-07-17 15:16:22 +01:00
Mike Jolley 1b0a206bd9 Handling for non-JS checkout 2012-07-16 20:21:44 +01:00
Mike Jolley 880e8b6b0f Don't show price when variation prices don't differ. Closes #1199. 2012-07-11 23:19:33 +01:00
Mike Jolley 5cd01f58a0 get_order_item_totals() total_rows have fixed indexes for easier manipulation. Closes #1059. 2012-07-11 19:32:00 +01:00
Mike Jolley 4200f43d52 woocommerce_attribute filter. Closes #768. 2012-07-11 19:11:41 +01:00
Mike Jolley 2b9a03db2c "verified owner" label for customer reviews. Closes #294. 2012-07-11 18:48:22 +01:00
Mike Jolley fac3756e65 killed query posts 2012-07-11 15:13:11 +01:00
Mike Jolley c846906064 loops template rewrite 2012-07-11 13:50:28 +01:00
Mike Jolley 12dc3c033f Template changes - for coen approval 2012-07-11 11:23:31 +01:00
Mike Jolley 54c00bd642 Changed microdata for offers/product so its picked up by google. Closes #1227. 2012-07-10 17:32:56 +01:00
Mike Jolley 183a3e096d Hooks. Closes #1224. 2012-07-10 15:39:54 +01:00
Mike Jolley 746a794f0a Check taxonomies exist. Closes #1207. 2012-07-10 14:05:44 +01:00
Mike Jolley 58f84bb2c1 incl. Closes #1184. 2012-06-29 20:45:09 +01:00
Mike Jolley d85de187f9 Variable product hooks. Closes #1201. 2012-06-29 19:52:06 +01:00
Mike Jolley 3cc8f41b90 get_icon get_title get_description for #1201 2012-06-29 19:44:33 +01:00
Mike Jolley f2f847ad5b Tweaks to #1180. And get_image confusion resolved (it shouldn't echo) 2012-06-29 18:56:42 +01:00
Mike Jolley 127a981f99 Merge pull request #1180 from franticpsyx/master
Disable cart hyperlinks of hidden products & minor cart widget tweak.
2012-06-29 10:10:37 -07:00
Mike Jolley 491c02b35d Tweaks to previous merge 2012-06-29 17:51:15 +01:00
Manos Psychogyiopoulos 123d04f0e5 More meaningful code. 2012-06-29 18:16:43 +03:00
matt 2b54280999 Modify WC_Product::get_image() for return
Function currently only echos. Commit enables function to return product
image. WCP+A replaces the product thumbnail with photo preview
thumbnail. Original function showed two thumbnails directly next to each
other.
2012-06-29 11:08:50 -04:00
Manos Psychogyiopoulos 3e97cc3ef1 Disable cart hyperlinks for hidden products. 2012-06-28 18:41:18 +03:00
Manos Psychogyiopoulos ea409a4310 Pull 2012-06-28 18:34:04 +03:00
Mike Jolley 023ee52246 Zero tax check in totals.php 2012-06-20 19:53:35 +01:00
Coen Jacobs 863918f7f4 Revert "Moved # character in translatable order strings. Closes #1161"
This reverts commit f6c83fe6aa.
2012-06-20 19:18:16 +02:00
Coen Jacobs f6c83fe6aa Moved # character in translatable order strings. Closes #1161 2012-06-20 19:14:33 +02:00
Mike Jolley fcd1dab9ef Merge pull request #1167 from GeertDD/order_details_hook
Added hook to the customer single order view
2012-06-20 07:15:47 -07:00
Mike Jolley c9ddba1e35 Hooks for stripe 2012-06-19 19:09:51 +01:00
Geert De Deckere 7ba4296cf0 Added hook to the customer single order view 2012-06-15 14:22:51 +02:00
Mike Jolley ca2f5ba28c hook closes #1151. 2012-06-14 00:55:42 +01:00
Mike Jolley 4d7d184698 newlines and styling tweak. Closes #1112. 2012-06-10 18:45:43 +01:00
Mike Jolley f9f1bb9ddd Ordering tweaks/improvements and variation prices. Closes #1097. 2012-06-10 18:15:02 +01:00
Mike Jolley 7036acf989 Cart widget respects cart tax settings, Exempt from VAT shows price ex VAT. Closes #1128. 2012-06-10 15:48:52 +01:00
Mike Jolley 5d9e4b9e82 Added hook for recaptcha. Closes #1136. 2012-06-10 14:26:07 +01:00
Mike Jolley 06398f4a5b Variations maintain selections after adding to cart. Closes #926. 2012-06-10 13:53:26 +01:00
Mike Jolley c6d6fd7901 ajax coupon form. Closes #1061. 2012-06-10 12:40:07 +01:00
Mike Jolley db84f5b429 refactor variation add to cart. Closes #1134. 2012-06-10 10:15:23 +01:00
Mike Jolley d80dce7a4e line endings 2012-06-10 09:20:28 +01:00
Mike Jolley dae82b1185 Merge pull request #1133 from xnuiem/master
is_sold_individually into the simple product template
2012-06-10 01:19:21 -07:00
Manos Psychogyiopoulos a64ac21fb1 Added filtered class attributes to tr table elements in cart, review-order and order-details templates.
Makes it possible to style the appearance of these tables depending on
the item's properties. E.g. smaller fonts or no borders for bundled
items.
2012-06-09 18:31:17 +03:00
Manos Psychogyiopoulos b57183f337 Add filters to get_product_subtotal in review-order & cart templates. 2012-06-09 17:39:59 +03:00
Ryan C Meinzer 222e94cf07 added is_sold_individually to qty check
With the is_sold_individually the other way of checking was deprecated.
Using this method to check allows for the use of the
'woocommerce_is_sold_individually' filter.
2012-06-08 15:40:23 -05:00
Mike Jolley 3e3698a72b Modified title hook 2012-06-08 13:41:01 +01:00
Mike Jolley 0fce6aecaa localisation issues Closes #1106. 2012-06-06 21:35:40 +01:00
Mike Jolley 28424d11af Merge pull request #1123 from albertorrent/patch-1
Update master
2012-06-06 11:25:08 -07:00
James Koster d810998980 handy class 2012-06-06 16:48:35 +01:00
albertorrent 521aa024af Update master 2012-06-06 02:40:16 +03:00
Mike Jolley 98d5f4d4a2 hide cart note if taxes are disabled 2012-06-05 14:18:17 +01:00
Mike Jolley 19be69d1d8 Line endings. Closes #1065. 2012-05-26 17:25:07 +01:00
Mike Jolley 9f32a166c0 Merge pull request #1078 from thenbrent/cart-filters
Adding WC_Cart Formatting Filters
2012-05-26 09:05:52 -07:00
Mike Jolley 7bcb3deb62 small markup tweaks 2012-05-26 15:18:44 +01:00
Brent Shepherd 808a482fed Centralising use of woocommerce_price() for cart taxes with new WC_Cart::get_formatted_taxes() function and adding new woocommerce_cart_formatted_taxes filter. 2012-05-23 15:24:04 +10:00
Mike Jolley 9096675037 fix conflicts with pagelines 2012-05-13 21:51:10 +01:00
Mike Jolley 26a8af2440 radio shipping methods 2012-05-13 21:02:07 +01:00
Mike Jolley b38f043fa9 use is_sold_individually in grouped template 2012-05-11 10:31:34 +01:00
Mike Jolley ecf2a32466 Merge pull request #1022 from GeertDD/totals-excl-tax
Don't print 'incl.' if the cart subtotal excludes tax
2012-05-10 02:36:38 -07:00
Geert De Deckere 24de04094c Don't print 'incl.' if the cart subtotal excludes tax 2012-05-10 09:42:43 +02:00
Mike Jolley 6c3bf05433 Tweak - After getting a shipping quote, use the shipping address for taxes on the cart page 2012-05-09 18:29:29 +01:00
Mike Jolley 2cac2f9d68 Drag and drop ordering for products. Closes #95. Closes #995. 2012-05-08 20:30:18 +01:00
Mike Jolley e5f93e448b focusin for IE Closes #866. 2012-05-08 16:41:16 +01:00
Mike Jolley 90ad5da65b Merge pull request #990 from thenbrent/new-order
New WC_Order Class Formatting Filters & Function
2012-05-01 17:07:25 -07:00
James Koster c8ff0c22d5 added classes to product tabs 2012-05-01 21:26:58 +01:00
Mike Jolley 62c1d9d15c ShareYourCart + integration tweaks 2012-04-30 20:50:52 +01:00
Mike Jolley 7840c79251 style rework. Shareyourcart (needs more work) 2012-04-28 18:28:18 +01:00
Brent Shepherd 0e34d66ac1 Replacing formatting code duplicated in email items template with call to WC_Order::get_formatted_line_subtotal(). 2012-04-27 17:00:47 +10:00
Brent Shepherd 6df9fff54d Adding "Replacing instances of "woocommerce_price($order->order_total)" with new WC_Order::get_formatted_order_total() function. 2012-04-27 12:22:19 +10:00
Mike Jolley 215119849c renamed tab 2012-04-23 17:21:51 +01:00
Mike Jolley 68586f3005 Collect shipping address even when not required 2012-04-21 19:30:37 +01:00
Mike Jolley 0769f8843f Cart/sold individually 2012-04-20 12:09:49 +01:00
Mike Jolley 392571aab0 exists function 2012-04-20 11:17:40 +01:00
Mike Jolley 46653cf957 reset image. Closes #935. 2012-04-16 18:34:58 +01:00
Brent Shepherd c516aed4a5 Only displaying "no available shipping methods" warnings if the cart actually needs shipping. 2012-04-16 10:56:20 +10:00
Brent Shepherd 0a04b9044c Fixing bug causing "Billing & Shipping" to display on checkout form even when the cart contents did not need shipping. 2012-04-16 10:45:35 +10:00
Mike Jolley 7aa97b0f38 product attributes template 2012-04-13 18:33:56 +01:00
Mike Jolley a36d0b74e7 missing semi-colon. Closes #923. 2012-04-13 12:44:10 +01:00
Mike Jolley aba42b5fc0 Small template cleanup 2012-04-12 17:22:56 +01:00
Mike Jolley c6a6949c5c filter tweaks 2012-04-12 16:11:12 +01:00
Mike Jolley 6f17cd4d4e nofollow cart buttons 2012-04-11 21:21:40 +01:00
Mike Jolley b9bec0be75 show_shipping. Closes #901. 2012-04-11 13:08:04 +01:00
Coen Jacobs 2369787b6b Hide shipping costs until address is entered 2012-04-11 13:01:00 +02:00
Mike Jolley 21a5829684 Outlook compat - tbody needs to be before tfoot. Wrong in html terms, but needed for outlook. 2012-04-10 18:34:45 +01:00
Mike Jolley a9a5f0ceca extra actions for checkout. @8cc310c14ab55131a79f4340a37ef392283fc3ab 2012-04-10 18:21:33 +01:00
Mike Jolley 750956ca4e Show multiple success messages/error messages if added, rather than one or the other 2012-04-10 18:06:25 +01:00
Mike Jolley 7ccefed4d7 View order tweaks
* Tweak - Changed recent order tables to make them slightly more compact
* Tweak - Moved recent order table to a template file
* Tweak - Improved default view-order page when order id is not defined
- instead of stating "invalid order" it will list recent orders
2012-04-09 23:57:57 +01:00
Mike Jolley e19f46c79d Add new terms + printf vs echo sprintf Closes #138. 2012-04-09 00:57:38 +01:00
Coen Jacobs 57570b62c1 Last commit was a bit rude. Also hide panels containing the data. Closes #892 2012-04-05 10:46:39 +02:00
Coen Jacobs 2fa6a9313d Check if weight and dimension fields should be shown before checking values. Closes #892 2012-04-05 10:34:11 +02:00
Mike Jolley 4182a35ed5 Hide tabs if we have none 2012-04-03 10:34:02 +01:00
Mike Jolley c21b70e483 Hooks for short description - avoid the_content 2012-04-03 09:55:41 +01:00
Mike Jolley ab7953a646 Don't mail the password 2012-03-30 21:02:36 +01:00
Mike Jolley c28b28e712 grouped external products 2012-03-30 16:10:14 +01:00
Mike Jolley ad499d10f0 Options to enable/disable ratings. Closes #847. 2012-03-27 20:35:35 +01:00
Mike Jolley f692cf576f 'Invoice' for completed/pending emails re-sends download links etc. Closes #817. 2012-03-26 21:11:39 +01:00
Mike Jolley 740ef34492 Target blank for download links in emails. #854 2012-03-26 20:11:35 +01:00
Mike Jolley f99353a861 Merge pull request #878 from foxrunsoftware/master
Adds a Few Shipping Related Action Hooks
2012-03-26 08:17:22 -07:00
Mike Jolley 3d35e1eea4 Visual editor for except (thanks Andrew Benbow - http://www.chromeorange.co.uk/) 2012-03-26 16:12:16 +01:00
Mike Jolley 659d3ee3b4 get order number function complete with filter. Tweak the display of order ID's if you use custom numbering.
Had to tweak some localisation strings to dump the '#' symbols.
2012-03-26 11:26:50 +01:00
Geert De Deckere 8c2169768f Added two hooks to insert content inside the cart form but outside the table. 2012-03-26 11:30:58 +02:00
Justin Stern db0eede44d Removed superfluous Actions
Removed superfluous actions from previous commit
2012-03-24 14:35:07 -04:00
Justin Stern 37efd18ffc Adds a Number of Shipping Related Action Calls
Adds a number of shipping related action calls to provide more hooks for
customizations
2012-03-24 13:00:59 -04:00
Mike Jolley 928543c35e cart and main cleanup 2012-03-20 13:22:35 +00:00
Mike Jolley eec33a58f6 order items (for emails) moved to template file and tidied 2012-03-18 14:51:21 +00:00
Mike Jolley 0b7e83ca35 Tweaks 2012-03-15 12:15:22 +00:00
Mike Jolley 8212e768f7 Option to reorder items by GeertDD
Removed the my account links because it was a bit busy there, + you
cannot see the items in the order anyway.
2012-03-15 00:25:51 +00:00
Mike Jolley 17ffe63b86 Merge pull request #809 from GeertDD/place_order_again
Place order again functionality
2012-03-14 16:21:43 -07:00
Geert De Deckere 31f0d63ade Positioned 'order again' button to the right 2012-03-14 15:37:48 +01:00
Geert De Deckere b3933a3407 Added nonce check 2012-03-14 15:00:09 +01:00
Geert De Deckere 6615ddd454 Added 'order again' button to single order view 2012-03-14 14:44:51 +01:00
Geert De Deckere 0b53bc07b0 Started building the possibility for a customer to place a previous order again 2012-03-14 13:48:49 +01:00
Mike Jolley 115229aeee no_found_rows Closes #804. 2012-03-14 11:41:32 +00:00
James Koster c6149e2756 single product title template / hook 2012-03-13 12:52:53 +00:00
Mike Jolley 8914d1856a n/a 2012-03-12 16:14:00 +00:00
Mike Jolley ec83b4d24f Merge pull request #790 from GeertDD/display_no_tax_row
Force the tax row to show up even if no taxes are applicable
2012-03-12 09:00:52 -07:00
Geert De Deckere 3d52b629c3 Added an option to force the tax row to be visible even if no taxes are applicable. 2012-03-12 13:50:38 +01:00
Geert De Deckere 3e13bd5ebf Instead of hiding the tax row if not applicable, show it explicitely as not applicable. 2012-03-12 12:26:48 +01:00
Geert De Deckere 0401e79ed4 Added option to globally enable/disable the use of coupons for clients 2012-03-12 10:25:06 +01:00
Mike Jolley 9a282ce3ab Fixes 2012-03-05 13:25:02 +00:00
Mike Jolley d7bd41febf order details shipping address 2012-03-02 12:42:57 +00:00
Geert De Deckere 1cd6ab9bf1 Fixed label for "ship to billing" checkbox 2012-03-01 14:12:56 +01:00
Mike Jolley 02fe1b5889 Default values for my account 2012-02-29 10:07:53 +00:00
Mike Jolley 59c7ca1189 My account remembers post data upon error 2012-02-27 18:47:31 +00:00
Mike Jolley a2714544a4 cart limit item. Closes #646. 2012-02-27 18:22:54 +00:00
Mike Jolley a81a9bfcb5 Purchase notes - add text to a product to include in order tables after payment 2012-02-27 17:05:26 +00:00
Mike Jolley 01bc65dc7f Minor tweaks + disable shipping option turns off shipping address display 2012-02-27 15:02:44 +00:00
Mike Jolley d5c54d686a Reset variations. Closes #705. 2012-02-27 13:14:33 +00:00
Mike Jolley 82cc872247 Missing errors 2012-02-26 11:49:43 +00:00
Mike Jolley 8560542fa4 simplified external button code 2012-02-26 11:47:49 +00:00
Mike Jolley 1eff385521 Fix make clickable. Show links to items. Closes #697. 2012-02-24 20:20:17 +00:00
Mike Jolley 9554a4c52c Admin tweaks and mixed cart handling. Closes #651. 2012-02-24 20:04:05 +00:00
Mike Jolley 0ca05faf52 localised date 2012-02-24 17:28:13 +00:00
Mike Jolley fdb1359d19 Function for getting placeholder.png - woocommerce_placeholder_img_src() with filter woocommerce_placeholder_img_src 2012-02-24 16:23:08 +00:00
Mike Jolley f0d4d8cb63 Product option for customise the button text for external products 2012-02-24 16:05:17 +00:00
Mike Jolley a86d648367 Fix order dates and track order page 2012-02-24 14:33:02 +00:00
Mike Jolley b6236998cf before/after cart totals hooks instead of do_after_cart_totals 2012-02-23 10:01:15 +00:00
Mike Jolley 0de854ae8d Merge pull request #677 from jjoeris/master
add hook after totals in cart template
2012-02-23 01:49:48 -08:00
Mike Jolley a281816807 Merge pull request #686 from piffpaffpuff/master
updated attributes screen and new hooks in cart template
2012-02-23 01:47:35 -08:00
Mike Jolley 04fde0a603 Improved edit address. Closes #689. 2012-02-22 21:06:08 +00:00
Mike Jolley 2851642b6c Hooks for quantity selectors and data-min tweaks 2012-02-22 19:45:12 +00:00
Mike Jolley 00aec064c5 Hooks for add to cart text (single) 2012-02-21 13:40:05 +00:00
Triggvy Gunderson 46a91fd8f2 before and after hooks in cart 2012-02-21 00:47:24 +01:00
Julian Jöris 896ec9c15a add hook after totals in cart template 2012-02-19 21:20:29 +01:00
Mike Jolley 054ca02937 Minor checkout fixes 2012-02-18 10:08:12 +00:00
Mike Jolley 1a06f85b6d data-min 2012-02-17 23:47:18 +00:00
Mike Jolley 316ed9901a use product id in loop instead of $post global 2012-02-17 21:08:56 +00:00
Jeroen Diderik 422cc8e2f1 fix wrong variable name 2012-02-17 09:25:44 +01:00
Mike Jolley 94028e3528 total rows + readme 2012-02-16 16:54:22 +00:00
Geert De Deckere 9a8581b3a9 Addes same classes for table header cells 2012-02-16 12:29:15 +01:00
Geert De Deckere 8bd4947006 Added classes to the table cells for order review 2012-02-16 12:25:02 +01:00
Geert De Deckere 8792c4e922 Passing along the order object to the hook now, so you know which order is being displayed 2012-02-16 10:30:34 +01:00
Mike Jolley 00b3266765 Dumped Get 2012-02-15 20:27:40 +00:00
Mike Jolley 38609b3365 woocommerce_order_items_table @644 2012-02-15 18:47:22 +00:00
Mike Jolley b18b8d4076 Merge pull request #644 from GeertDD/review_order_hook
Added action 'woocommerce_cart_contents_review' to the order review page
2012-02-15 10:46:09 -08:00
Geert De Deckere 1984cf5b85 Renamed hooks 2012-02-15 16:39:22 +01:00
Mike Jolley b946c532b2 text change 2012-02-15 15:33:36 +00:00
Geert De Deckere f97ccdbf8d Same hook for the order-details template 2012-02-15 15:01:32 +01:00
Geert De Deckere 0c8ad83c28 Added action 'woocommerce_cart_contents_review' to the order review page 2012-02-15 13:26:35 +01:00
Mike Jolley 29c29b6198 Strip tags 2012-02-14 14:45:43 +00:00
Mike Jolley 9fc2942db2 Readme. Cart quantity limit. 2012-02-14 11:16:38 +00:00
Geert De Deckere b0f4660801 Fixed HTML escaping of the method label 2012-02-13 10:16:22 +01:00
Mike Jolley 4a638b962c SKU tweakage 2012-02-13 00:34:09 +00:00
Mike Jolley af625994ba Shipping messages 2012-02-12 11:50:19 +00:00
Mike Jolley f41242a1c6 Merge pull request #618 from GeertDD/shipping_select
Don't show a select list if there's only a single shipping method to choose from.
2012-02-12 03:41:34 -08:00
Mike Jolley 9cf264504b Checkout error page 2012-02-12 11:36:33 +00:00
Geert De Deckere 08db90e9a0 Added shipping_method id which is used in the javascript file. 2012-02-11 15:17:03 +01:00
Geert De Deckere 0f59bd797d Don't show a select list if there's only a single shipping method to choose from. Closes issue #605. 2012-02-11 14:46:54 +01:00
Mike Jolley 576ec9e42d Front page look fixes 2012-02-10 22:15:29 +00:00
Andrew White da690e3bb9 Add styling hook for customer details definition list 2012-02-10 05:54:21 +00:00
Andrew White 3e134d11fe Add some more classes to Order Details table 2012-02-10 05:51:31 +00:00
Andrew White fb6e50f942 Add classes to My Orders table so table can be styled easier 2012-02-10 05:15:54 +00:00
Geert De Deckere 82f0e24204 Missing paragraph tags on the account page 2012-02-09 11:31:21 +01:00
Mike Jolley 44794833f6 Goodbye to free Closes #602. 2012-02-09 09:45:11 +00:00
Mike Jolley 797de881ec Coupon case. Closes #599. 2012-02-08 15:55:08 +00:00
Mike Jolley 1596dd1115 Messages Closes #566. 2012-02-08 15:55:08 +00:00
Mike Jolley a3eabe1c0f Fixed missing product id 2012-02-06 18:14:46 +00:00
Mike Jolley 97e89891c2 ShareDaddy. Closes #426. 2012-02-06 17:28:27 +00:00
Mike Jolley 0f736bc6e9 Fixed sharethis code 2012-02-06 13:05:50 +00:00
Mike Jolley 4b27b0be7c Clear 2012-02-03 16:42:21 +00:00
Mike Jolley 3b5272e72e Improved template loader 2012-02-03 16:42:21 +00:00
Mike Jolley 0d5bfd9ee0 Merge pull request #561 from jdiderik/patch-1
Changed order when in sub-category breadcrumb
2012-02-01 16:09:31 -08:00
lucasstark 7c54e990ad Added spacing around first / last css class names for 1 column shop pages. 2012-02-01 18:48:45 -05:00
jdiderik f451c1138d Changed order when in sub-category, now shop link is before categories as expected instead of inbetween. 2012-02-02 00:35:24 +01:00
Mike Jolley 35fadb00fe More consistent template file naming, broken checkout into templates 2012-01-29 13:36:33 +00:00
Mike Jolley 0226faa96b incl. to checkout too 2012-01-28 15:34:21 +00:00
Mike Jolley f0991548ab Merge pull request #530 from jjoeris/master
print "incl." in Cart Tax, if Tax is included in Price
2012-01-28 07:19:24 -08:00
Mike Jolley 0836ce04db Better class names (final) 2012-01-27 16:38:39 +00:00
Mike Jolley 89a226a895 Store cart + shipping tax rows instead of a combination 2012-01-27 15:00:03 +00:00
Mike Jolley 34b7f8f8b6 Product page short code
Little experiment which worked well.
2012-01-26 11:23:42 +00:00
Mike Jolley 1f89670da2 Date fixes 2012-01-25 15:23:32 +00:00
Julian Jöris b9b2498f18 add including tax to cart 2012-01-23 12:12:34 +01:00
Geert De Deckere 7b943ecfb8 Merge branch 'master' of git://github.com/woothemes/woocommerce
Conflicts:
	woocommerce-ajax.php
2012-01-22 10:18:00 +01:00
Mike Jolley ad30381ba3 Changed functions in order total rows - renamed to make more sense 2012-01-22 02:35:26 +00:00
Geert De Deckere 7706ecfe7b Starting class names with a capital. Closes #519. 2012-01-21 10:07:54 +01:00
Mike Jolley 7675fd7ab1 Removed need to mandatory exclude meta 2012-01-18 17:32:24 +00:00
Mike Jolley ef0ce00090 security fix 2012-01-18 17:19:04 +00:00
Mike Jolley ce6f77d4e0 data-max for quantity inputs 2012-01-14 17:59:47 +00:00
Mike Jolley 8410619afd Shipping API per item taxaction 2012-01-14 16:42:04 +00:00
Mike Jolley 37a334cfc6 Tweak errors 2012-01-13 12:40:34 +00:00
Mike Jolley 23a3776f04 Tweaks to order/validation class to improve performance 2012-01-13 00:46:56 +00:00
James Koster c82fa1ae79 Removed incorrect capitalisation 2012-01-12 15:28:02 +00:00
Mike Jolley a2d51aa201 Github sabotages files -.- 2012-01-12 00:54:45 +00:00
Mike Jolley 1dc5a3bc0b Revert 136456f805ccdf9b7b6bce027dc24da3c14d4281^..HEAD 2012-01-12 00:43:30 +00:00
Mike Jolley 136456f805 Remonde ob_start. Moved checkout processing to init hook. Fixed email bug. 2012-01-12 00:30:21 +00:00
Mike Jolley b76d8ac3c9 WPML filter 2012-01-11 15:15:16 +00:00
Mike Jolley 4fe59d979e Order fixes 2012-01-10 16:43:06 +00:00
Mike Jolley 2b09e9160c Show tab if weight/dimensions are set and being shown. Closes #467. 2012-01-10 15:36:14 +00:00
Mike Jolley bc91c1433b Goodbye &new. Closes #475. 2012-01-10 15:11:06 +00:00
Mike Jolley 55222422c6 Option to hide tax on cart page. Closes #469. 2012-01-09 18:00:52 +00:00
Mike Jolley babe65bb19 Wrapped prices in 'mark' so we can change through JS. Closes #456. 2012-01-09 16:39:48 +00:00
Mike Jolley 48d1fac0d4 Support GET for ordering. Closes #269. 2012-01-07 17:36:32 +00:00
Mike Jolley aba310f321 WPML filters #244 2012-01-06 17:14:31 +00:00
Mike Jolley 2f76238cd5 Not needed 2012-01-06 14:02:39 +00:00
Mike Jolley 6650434c3f Theming improvement 2012-01-06 14:02:34 +00:00
Mike Jolley 40010ad60a Fix login and logout urls 2012-01-05 14:55:09 +00:00
Mike Jolley 24332672ad Payment method. Closes #449. 2012-01-05 12:11:34 +00:00
Mike Jolley f74e041a30 Renamed textdomain Closes #444. 2012-01-05 11:31:22 +00:00
Mike Jolley a3f633e3a3 Fixes, subtotals, some backwards compat 2012-01-04 23:01:47 +00:00
Mike Jolley fb5bb626e8 Shipping tax calc + rows, fixed up write panel 2012-01-04 16:24:26 +00:00
Mike Jolley 28922bb4ef Shipping method tweaks/api to add multiple rates easily. 2012-01-03 19:07:32 +00:00
Mike Jolley 8733821091 Email totals, interface for local tax rates 2012-01-02 17:45:26 +00:00
Mike Jolley cc7e560a14 Bug fixes 2012-01-02 12:48:56 +00:00
Mike Jolley ec7135ebb4 Taxes rounding + shipping, started email totals 2012-01-02 00:49:00 +00:00
Mike Jolley 115e3bee18 Checkout and cart totals 2011-12-30 21:11:18 +00:00
Mike Jolley c4231910b5 Order totals + shipping tax (draft) 2011-12-30 19:36:44 +00:00
Mike Jolley 1de85e5d19 More taxes + totals work. Line item tweaks.
Next step; shipping.
2011-12-30 14:00:41 +00:00
Mike Jolley a28d758a90 Calculations for tax rates 2011-12-29 01:18:59 +00:00
Mike Jolley 90a257b4fa Tax rows and compound taxes on cart page 2011-12-28 23:59:33 +00:00
Mike Jolley 364c0bd54c Renamed all product data meta keys
This is so they are hidden (_). Should have done this long ago. Few
extensions will need updating when 1.4 goes out to reflect these
changes, mainly importers.
2011-12-24 16:57:36 +00:00
Mike Jolley f28e4866e0 Shipping calc fix + markup change 2011-12-23 20:29:10 +00:00
Mike Jolley 3a63feca07 Merge pull request #410 from spencerfinnell/master
Allow email subjects to be filtered.
2011-12-22 12:33:14 -08:00
Mike Jolley b133d41849 few hooks 2011-12-22 20:30:12 +00:00
Spencer Finnell 092fe416ba Allow email subjects to be filtered. 2011-12-22 14:59:59 -05:00
Mike Jolley 74bb271e96 Filter checkout fields..
.. you can pretty much turn off all fields now - although, you'll need
to turn off tax + shipping calcs too since they rely on addresses to
function.
2011-12-21 21:56:01 +00:00
Mike Jolley 3fe3fffe90 Address. Closes #301. Closes #395.
Improved checkout processing.
Made edit-address use the locale specific address fields.
2011-12-21 16:03:45 +00:00
Mike Jolley 57494f93d4 Put button back 2011-12-21 11:21:25 +00:00
Mike Jolley 9b36aac151 Merge pull request #403 from dasllama/master
function payment_fields() should be as prototype in gateway.class.php
2011-12-21 03:16:42 -08:00
Mike Jolley edb03258c6 Thumbnail total 2011-12-21 00:44:26 +00:00
Julian Jöris c07d56f5d0 Merge remote-tracking branch 'upstream/master' 2011-12-20 11:00:46 +01:00
Mike Jolley b8eeda72bd Show variable sku. Closes #350. 2011-12-19 19:10:59 +00:00
Mike Jolley 0205d5843b If all grouped products are downloadable, use buttons instead of quantities. Closes #354. 2011-12-19 18:42:21 +00:00
Mike Jolley 9c80356589 Download links. Closes #375. Closes #349. 2011-12-19 17:50:41 +00:00
Mike Jolley c4625ad91e Coupon on checkout. Closes #379. 2011-12-19 17:11:19 +00:00
Julian Jöris b36b21390b Merge remote-tracking branch 'upstream/master' 2011-12-19 15:53:50 +01:00
lucasstark c76a57fe28 Added woocommerce_cart_item_price_html filter 2011-12-19 07:53:07 -05:00
Mike Jolley 4117d53f28 Cleaned up addresses 2011-12-19 00:17:44 +00:00
Mike Jolley 17a59bf3ec Formatted address function + added to my account 2011-12-18 01:29:10 +00:00
Brent Shepherd 74fc1d8caa Merge branch 'master' of git://github.com/woothemes/woocommerce 2011-12-17 15:04:31 +10:00
Brent Shepherd 1b22a18c2a Including $woocommerce global on login-form template to fix "Undefined variable: woocommerce" and "Call to a member function nonce_field() on a non-object" errors when checking-out without being logged in. 2011-12-17 15:03:31 +10:00
curtismchale 8a9b488f80 adding matching hook before the shipping calculator
After thought last night we really should have a hook before the shipping calculator if we're going to include one before just to meet expectations of the the theme dev.
2011-12-15 11:01:05 -08:00
curtismchale bcfc125531 adding action after shipping calculator
Adding an action after the shipping calculator so that it's less likely a theme dev needs to directly edit template files.
2011-12-14 15:32:45 -08:00
Julian Jöris 8af8e6af41 Merge remote-tracking branch 'upstream/master' 2011-12-12 17:46:07 +01:00
Mike Jolley 0dc662a16e Templates 2011-12-12 12:28:07 +00:00
Mike Jolley 3cfe43a80e Templates 2011-12-12 11:35:54 +00:00
Mike Jolley f211aac406 More templates 2011-12-11 23:16:34 +00:00
Mike Jolley 35d1d56329 Made product global, setup automatically, and removed the need to call the class directly in the loop
Themes need checking for compat, but the change makes it easier to use
2011-12-11 14:40:25 +00:00
Mike Jolley ae1419c8b2 Quantity fix 2011-12-11 12:39:35 +00:00
Mike Jolley 58572bf97e Sorting 2011-12-11 01:10:24 +00:00
Mike Jolley d4452dcb18 Template files 2011-12-11 01:08:33 +00:00
Mike Jolley 6dff689cb9 Fixes 2011-12-10 18:40:51 +00:00
Mike Jolley 733b51401c Moved email functions to classes, and made posts only save once (faster) 2011-12-10 17:28:32 +00:00
Mike Jolley 2f1eb1e975 Tabs 2011-12-09 22:44:03 +00:00
Mike Jolley 5e7444c04c Product cat template 2011-12-09 22:07:43 +00:00
Mike Jolley dae7cf35a2 Optimisations + order details template 2011-12-09 21:47:12 +00:00
Mike Jolley 111f444da7 Shipping calc + totals templates 2011-12-09 20:29:43 +00:00
Mike Jolley d6d886f46d More templates 2011-12-09 20:16:34 +00:00
Mike Jolley 033735bf8f New structure + started moving template code to files 2011-12-09 19:55:09 +00:00
Mike Jolley f778c4f3ec Started new structure, moved short codes into template files, moved main class into main file 2011-12-09 17:01:56 +00:00
Mike Jolley 83df25bb68 Genesis compat 2011-12-08 14:53:14 +00:00
Mike Jolley 2d2c5e74c3 More tweaks 2011-12-08 13:13:59 +00:00
Mike Jolley f74dc9e06f Minor optimisations 2011-12-08 12:50:50 +00:00
Julian Jöris 11511a48b8 Merge remote-tracking branch 'upstream/master' 2011-12-08 10:08:46 +01:00
Mike Jolley 10d2431dc6 Missing localisation's. Closes #335. 2011-12-06 17:04:50 +00:00
Mike Jolley 5f5eb20335 Sort gateways and set a default 2011-12-06 16:45:08 +00:00
Mike Jolley c8de45d773 Email table borders 2011-12-02 14:04:26 +00:00
Mike Jolley 9eb7b4dd13 Tidied up script loaders 2011-12-02 11:11:33 +00:00
Julian Jöris 67b8243bc9 Merge remote-tracking branch 'upstream/master' 2011-12-01 11:58:07 +01:00
Mike Jolley 0d3485c0f1 Localisation 2011-11-30 16:43:16 +00:00
Julian Jöris 07c7c0b59f Merge remote-tracking branch 'upstream/master' 2011-11-29 10:16:10 +01:00
Mike Jolley 3bf4f98b47 Shipping inc tax label 2011-11-29 00:30:49 +00:00
Julian Jöris 6a637bfbf5 Merge remote-tracking branch 'upstream/master' 2011-11-28 08:19:11 +01:00
Mike Jolley d33c81f34a updated email templates with new fields 2011-11-26 23:33:57 +00:00
Mike Jolley f7b4bebacc Final tax rounding issues 2011-11-26 16:15:25 +00:00
Julian Jöris df3e13867a Merge remote-tracking branch 'upstream/master' 2011-11-23 12:03:51 +01:00
Mike Jolley 1f31333d1c Term description div. Closes #248. 2011-11-22 16:26:08 +00:00
Julian Jöris ebd83bdd10 Merge remote-tracking branch 'upstream/master' 2011-11-22 16:42:27 +01:00
Mike Jolley 61136d0a9e More cart and coupon logic fixes. + renamed cart totals 2011-11-22 13:18:33 +00:00
Julian Jöris 7d7fa33d70 Merge remote-tracking branch 'upstream/master' 2011-11-22 14:06:48 +01:00
Mike Jolley 53ccc12361 Country outside base/different rate tax tweaks 2011-11-21 16:26:06 +00:00
Julian Jöris fb5df55da5 merge 2011-11-21 11:38:14 +01:00
Mike Jolley fe5651fff5 Tax rewrite to deal with coupons before tax calculations
Needs a lot of testing - esp to detect rounding errors.
2011-11-19 20:59:16 +00:00
Mike Jolley c1c9358d3b Added microdata to products page + reviews 2011-11-19 02:25:15 +00:00
Mike Jolley 3276263736 After checkout validation hook + place order filter 2011-11-18 17:39:56 +00:00
Julian Jöris b818f95cdd hooks needed for the german Version 2011-11-18 17:26:27 +01:00
Mike Jolley 87f74cd1a9 Added customer note email notifications. Closes #187. 2011-11-17 01:06:39 +00:00
Mike Jolley b23338c2b0 Prevent checkout being submitted twice 2011-11-16 09:38:04 +00:00
Mike Jolley 3a03e094c3 Registration on My Account page. Closes #174. 2011-11-14 16:46:11 +00:00
Mike Jolley 046e51b70e Email invoice tweak 2011-11-13 12:35:30 +00:00
Mike Jolley e678fb50f6 Pay email changes 2011-11-11 14:30:32 +00:00
Mike Jolley ecbd0accda template check 2011-11-11 12:07:27 +00:00
Mike Jolley 4bd2f287f0 new account emails 2011-11-08 13:47:49 +00:00
Mike Jolley 101fcd9b3f Order meta saves + displays 2011-11-06 15:45:22 +00:00
Mike Jolley 869f413e9b New cart code adapted from Lucas Starks pull request.
Cart items are indexed by an md5 hash rather than numeric keys so we
can add custom data to cart items.

Plugins can hook in and add meta data, load it, and display it. The
adjust_price() function lets you adjust a products price too since its
loaded and stored in the cart on page load.

All works like a dream, all thats left is to show the values on the
cart page, and store them in the order item meta. Order item meta does
need a slight change though, to allow data with the same keys. Working
on that next.
2011-11-06 13:45:18 +00:00
Mike Jolley 297ffd7af0 Paypal fix, and Signup/login can be turned off for checkout. Closes #125. 2011-11-04 17:48:04 +00:00
Mike Jolley b7d9cb18ae Optimisations and emails can contain gateway specific text. Closes #131. 2011-11-02 20:32:35 +00:00
Mike Jolley 7891105ce1 Added ability to show order meta in emails - shows coupons by default. Closes #96. 2011-11-01 14:12:18 +00:00
Mike Jolley b2ccf3b700 Conditional tax/vat 2011-10-31 10:54:49 +00:00
Mike Jolley d40fd373f8 Removed all trailing white space. Closes #71. 2011-10-26 20:10:36 +01:00
Mike Jolley 3a6ae6de92 Image option for emails 2011-10-26 18:13:29 +01:00
Mike Jolley 2d89a8d23f Loop changes ro remove output buffering + filter for thumbnail columns 2011-10-26 17:19:17 +01:00
Mike Jolley 9638a07a1d Shop Manager fixes 2011-10-26 14:11:20 +01:00
Mike Jolley a66c84497c Better checks for shipping 2011-10-26 10:40:26 +01:00
Mike Jolley 34d509bb12 Ability to style emails from settings 2011-10-25 13:54:16 +01:00
Mike Jolley 1d5e52c5a6 Option to hide products when sub-cats are shown, and empty cats are shown 2011-10-22 20:20:39 +01:00
Mike Jolley b0e4757337 Renamed $columns global for compatibility 2011-10-22 16:22:51 +01:00
Mike Jolley 9a1aec5c90 Shop page title option 2011-10-12 12:17:06 +01:00
Mike Jolley 1ae669f73d Shop page title 2011-10-09 14:49:56 +01:00
Mike Jolley 58fd7f890e Show subcategories 2011-10-07 20:27:10 +01:00
Mike Jolley 01ffcd7518 Checkout mods 2011-10-05 21:08:37 +01:00
Mike Jolley cb8641c24c JS fix 2011-09-30 15:13:34 +01:00
Mike Jolley f46bc5ed9b esc_html/esc_attribute in review-order.php 2011-09-30 09:48:43 +01:00
Mike Jolley 80b092f865 Javascript error 2011-09-29 16:07:13 +01:00
Mike Jolley fea14650a2 Filters renamed 2011-09-21 17:58:05 +01:00
Mike Jolley bbb02b616b Few hook changes 2011-09-21 16:13:53 +01:00
Mark Jaquith 7674bbe60e esc_url() run 2011-09-21 14:51:46 +08:00
Mike Jolley 420bbfa2b9 cache *seems* to be working (no cache on widgets) 2011-09-20 13:00:37 +01:00
Mark Jaquith f784986a0d First esc_attr() pass 2011-09-19 14:02:55 +08:00
James Koster f9209dd2fa Should have fixed line-height (headings) issue in email template 2011-09-13 16:04:40 +01:00
James Koster a0502b1d82 more % layout stuff and changed email header colour to woo blue 2011-09-13 13:42:10 +01:00
Mike Jolley 0e41df2068 Caching - attempted to make sidebar uncached
Plugin must still be configured to exlcude: cart, checkout, my-account,
and order-tracking
2011-09-11 16:24:13 +01:00
Mike Jolley c18f533b39 Overhauled classes and removed singletons 2011-09-06 12:11:22 +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 369fad9eab Query changes/tweaks 2011-08-31 01:29:02 +01:00
Mike Jolley 8c4e69f707 order meta, loop visibility 2011-08-19 21:11:04 +01:00
Mike Jolley 1832e8bd8d New email system, better order review handling 2011-08-16 15:06:08 +01:00
Mike Jolley d7b8cf624e Settings re-work 2011-08-13 17:07:10 +01:00
Mike Jolley c2163dfabb paging fix 2011-08-10 19:40:47 +01:00
Mike Jolley b4d2023f54 h3 in loop, renamed widgets 2011-08-10 18:30:58 +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