Commit Graph

199 Commits

Author SHA1 Message Date
Coen Jacobs 263139e173 [3.2.3] XSS #1575 2012-10-16 15:35:17 +02:00
Mike Jolley 8c3ad31c07 Localisation spacing. 2012-10-16 10:45:33 +01:00
Coen Jacobs c75e044399 [3.2.2] Do not esc_ credentials before auth or register #1575
Could possibly have if the user is created by the widget, they can
login only via the widget and visa versa.
2012-10-15 14:08:33 +02:00
Mike Jolley da8225ea08 Add hook. Closes #1584. 2012-10-10 11:00:11 +01:00
Coen Jacobs e87ea2022b Manual prod_cat counting to hide hidden products from counters
- Uses update_count_callback argument for manual counting function
- Filters on get_terms and updates counters
- Closes #1449
2012-10-09 15:16:36 +02:00
Mike Jolley 5fcfe948d7 Handle add to cart differently, Closes #1517 and tweak messages Closes #1498. 2012-09-21 21:11:57 +01:00
Mike Jolley fdd34e5c0e session -> transient WIP 2012-09-07 18:26:13 +01:00
Mike Jolley 4c4bc9f5d2 Multi download features, and added the expirey back. 2012-09-06 16:16:16 +01:00
Mike Jolley 72e3bf4bce Merge pull request #1450 from foxrunsoftware/master
Multiple Downloads per Product
2012-09-06 05:05:27 -07:00
Mike Jolley 12a2485637 After successful add to cart, if there are no other redirects, redirect to referer. 2012-08-31 10:05:28 +01:00
Justin Stern 9217ca09e0 Support for Multiple Downloads
Support for multiple downloadable files per product: both simple and
variable.  This includes all admin, frontend, and database modification
code required for allowing multiple files, while maintaining backwards
compatibility for existing single-file download URLs and templates.
2012-08-28 11:21:54 -04:00
Brent Shepherd 1e8ffbf9ec Adding woocommerce_get_order_id_by_order_key(). #1440 2012-08-27 14:10:19 +10:00
Mike Jolley 9f2a5f07e6 pebkak-proofing cart page. Closes #1375. 2012-08-21 17:23:26 +01:00
Mike Jolley 5b007d4918 Function docs. 2012-08-14 23:43:53 +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
Max Rice e9a75830c8 added hooks to support analytics plugins
successful ajax add to cart : woocommerce_ajax_added_to_cart,
$product_id

added valid coupon: woocommerce_applied_coupon, $coupon_code

reorded : woocommerce_ordered_again, $order->id

tracked order : woocommerce_track_order, $order->id

calculated shipping on cart : woocommerce_calculated_shipping
2012-08-05 12:42:25 -04:00
Mike Jolley 1910f4a4f7 Coupon usage counts on cancell. Closes #1210. 2012-07-10 16:52:52 +01:00
Mike Jolley cbfed071c3 When placing an order again, clear current cart. Closes #1189. 2012-06-29 20:49:27 +01:00
Mike Jolley 3cc8f41b90 get_icon get_title get_description for #1201 2012-06-29 19:44:33 +01:00
Mike Jolley f48f8fa26b Optimised front-page query 2012-06-14 00:52:21 +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 0fce6aecaa localisation issues Closes #1106. 2012-06-06 21:35:40 +01:00
Coen Jacobs db57e60851 Check for isset Piwik global before actually using it 2012-05-23 13:15:32 +02:00
Mike Jolley 0d6461c011 notice 2012-05-11 22:44:22 +01:00
James Koster 651612e8be Added class to logout link 2012-05-01 10:39:19 +01:00
Mike Jolley 62c1d9d15c ShareYourCart + integration tweaks 2012-04-30 20:50:52 +01:00
Mike Jolley 5249935ce4 Removed nonces from add to cart urls 2012-04-25 11:32:45 +01:00
Coen Jacobs 443e437f88 Replace spaces with + signs in download url after decode 2012-04-24 16:10:53 +02:00
Mike Jolley ad499d10f0 Options to enable/disable ratings. Closes #847. 2012-03-27 20:35:35 +01:00
Mike Jolley a3e2d8d905 Fix for tracking options. Closes #885. 2012-03-27 19:49:34 +01:00
Mike Jolley 798ceb8c00 current_page_parent for shop page when viewing a product 2012-03-23 11:05:08 +00:00
Mike Jolley fe800d6685 Transient names. Closes #818. 2012-03-16 16:39:16 +00:00
Mike Jolley c3c1032778 e-commerce tracking - SKU and Category. prepend sku 2012-03-16 10:40:09 +00:00
Jeroen Diderik ba9aba84f7 fix for faulty SKU reference 2012-03-15 18:48:56 +01:00
Jeroen Diderik 3a712ac932 Updated e-commerce tracking.
- update SKU in e-commerce tracking (fallback on ID if SKU is empty)
- Add category tree if not a variant
2012-03-15 18:35:13 +01: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 129614525a Small fix 2012-03-14 15:45:42 +01:00
Geert De Deckere 845e0f76b8 Added support for product variations when ordering again 2012-03-14 15:28:58 +01:00
Geert De Deckere b3933a3407 Added nonce check 2012-03-14 15:00:09 +01:00
Geert De Deckere 1a84463183 Got the basics working. Still needs support for product variations. 2012-03-14 14:34:06 +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 da113b7589 customer coupons. Ability to refresh the totals through code. 2012-03-14 11:41:32 +00:00
Mike Jolley 3ccff6346b Merge pull request #788 from GeertDD/enable_coupons_option
Added option to globally enable/disable the use of coupons
2012-03-12 08:31:54 -07:00
Mike Jolley 6e2b18c22a Add to cart shortcode for variations. Closes #719. 2012-03-12 10:52:00 +00: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
Jeroen Diderik 6253366b08 GA eCommerce tracking broken, fix 'line_cost' to 'line_total' 2012-03-11 13:41:56 +01:00
Mike Jolley 5678286dfa tweaks 2012-03-07 20:12:19 +00:00
Mike Jolley fa84b87425 Persistent cart 2012-03-04 12:37:41 +00:00
Mike Jolley 79cc67b23c Expiry fix. Closes #741. 2012-03-04 00:01:56 +00:00
Geert De Deckere 13978a196d When updating the cart a quantity input of zero should remove the product from the cart 2012-03-01 09:14:33 +01:00
Mike Jolley 01187b0d3d fix for query 2012-02-28 13:59:04 +00:00
Mike Jolley a2714544a4 cart limit item. Closes #646. 2012-02-27 18:22:54 +00:00
Mike Jolley 95fe36cd07 Save permissions + revoke access after xx days feature. 2012-02-25 21:11:06 +00:00
Mike Jolley 9554a4c52c Admin tweaks and mixed cart handling. Closes #651. 2012-02-24 20:04:05 +00:00
Mike Jolley cb64b3a753 woocommerce_file_download_path Closes #674 2012-02-21 11:17:56 +00:00
Mike Jolley 503490f88c referer 2012-02-15 20:19:57 +00:00
Mike Jolley 3d18b7d698 refer 2012-02-15 19:06:18 +00:00
Geert De Deckere d838539ad1 Redirect to cart after cart update to prevent reload warnings in browser 2012-02-15 16:54:18 +01:00
Mike Jolley 576ec9e42d Front page look fixes 2012-02-10 22:15:29 +00:00
Andrew White 1f700fd839 Add missing global definition 2012-02-09 15:53:29 +00:00
Andrew White 7d03784e60 Redirect when there is a single search result 2012-02-09 15:02:55 +00:00
Mike Jolley ed8b7052a5 Fixed up pay page. 2012-02-09 13:58:34 +00:00
Mike Jolley a3eabe1c0f Fixed missing product id 2012-02-06 18:14:46 +00:00
Mike Jolley 513e207e75 Cleanup to download functionality added by patrick 2012-02-06 17:39:18 +00:00
Patrick Garman a9f92e69b5 Merge branch 'master' of https://github.com/woothemes/woocommerce 2012-02-03 00:53:31 +00:00
Mike Jolley 6698dcda4b Add to cart message hook 2012-01-31 09:48:28 +00:00
Patrick Garman 2f7967b347 User check for downloading files. 2012-01-29 22:59:18 +00:00
lucasstark 913f870319 Modified add-to-cart function to use $_REQUEST rather than $_GET 2012-01-28 17:57:30 -05:00
Mike Jolley de6b06b864 Add to cart validation, and a different redirect if theres an error 2012-01-27 18:31:30 +00:00
Mike Jolley 0836ce04db Better class names (final) 2012-01-27 16:38:39 +00:00
Mike Jolley 6b788cdd93 Prevent is_page being true. Closes #529. 2012-01-25 20:13:54 +00:00
Geert De Deckere 7706ecfe7b Starting class names with a capital. Closes #519. 2012-01-21 10:07:54 +01:00
Mike Jolley ef0ce00090 security fix 2012-01-18 17:19:04 +00:00
Mike Jolley 23a3776f04 Tweaks to order/validation class to improve performance 2012-01-13 00:46:56 +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 bc91c1433b Goodbye &new. Closes #475. 2012-01-10 15:11:06 +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 08691415eb get_allowed_mime_types 2012-01-05 18:26:28 +00:00
Mike Jolley 9c7fa9c789 xsendfile tweaks 2012-01-05 15:43:59 +00:00
Mike Jolley 40010ad60a Fix login and logout urls 2012-01-05 14:55:09 +00:00
Mike Jolley 250d2f5cd6 Cleaned up some localisation's. Closes #438.
Let me know if there are any more.
2012-01-05 12:29:52 +00:00
Mike Jolley f74e041a30 Renamed textdomain Closes #444. 2012-01-05 11:31:22 +00:00
Mike Jolley fb5bb626e8 Shipping tax calc + rows, fixed up write panel 2012-01-04 16:24:26 +00:00
Mike Jolley cc7e560a14 Bug fixes 2012-01-02 12:48:56 +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 e016a1253f Query tweaks. Using 3.3 function is_main_query 2011-12-22 19:55:21 +00:00
Mike Jolley 9c4ed996f1 Amended function. Closes #177. 2011-12-19 19:18:28 +00:00
Mike Jolley c4625ad91e Coupon on checkout. Closes #379. 2011-12-19 17:11:19 +00:00
Mike Jolley 39842823e0 Slight piwiki tracking change 2011-12-19 00:13:41 +00:00
Mike Jolley 7163d1dd38 Download URL fix with HTTPS 2011-12-15 11:21:06 +00:00
Till Claassen cf6c73ed48 Call Piwik ecommerce tracking functions
Only if WP-Piwik is installed and active.
2011-12-14 15:50:47 +01:00
Mike Jolley 40b61efa3d Check order is published. Closes #346. 2011-12-12 17:39:31 +00:00
Mike Jolley a214e50b4f Renamed files 2011-12-11 00:33:28 +00:00