Commit Graph

330 Commits

Author SHA1 Message Date
Mike Jolley 7aa97b0f38 product attributes template 2012-04-13 18:33:56 +01:00
Mike Jolley b846131f82 "Package" support for shipping calculations - allows third parties to split the cart up to calc shipping. Also caches packages meaning the cart shipping only needs to be calculated once (until totals or customer location changes) 2012-04-13 12:16:24 +01:00
Mike Jolley a9cf0e340b remove shortcode wrappers 2012-04-11 21:07:46 +01:00
Mike Jolley afd727bb24 Improved variations panel, bulk edit, and added tax classes for variations. Closes #779. 2012-04-11 18:56:54 +01:00
Mike Jolley 134edeb0b3 untrailingslash path 2012-04-11 11:02:35 +01:00
Mike Jolley 748dd13b85 Chosen and order items
Updated chosen to latest version, reworked styles, made the item adder
on the order screen an ajax input.

Also ditched some un-needed css.
2012-04-10 01:39:31 +01:00
Mike Jolley c28b28e712 grouped external products 2012-03-30 16:10:14 +01:00
Mike Jolley 24a24121df comment 2012-03-29 10:32:19 +01:00
Mike Jolley a261f05734 tweak for total_sales, ajax_url 2012-03-29 10:31:04 +01:00
Mike Jolley 981951723a ajax url for domain mapping compat... 2012-03-29 01:50:20 +01:00
Mike Jolley 5e23a48ba4 versions 2012-03-28 18:50:44 +01:00
Mike Jolley ad499d10f0 Options to enable/disable ratings. Closes #847. 2012-03-27 20:35:35 +01:00
Mike Jolley 3ff6db4cec prevent is_visible error 2012-03-27 13:20:47 +01:00
Mike Jolley bdfdb074cd label 2012-03-23 21:06:49 +00:00
Geert De Deckere e7fd165050 Also pass on original attribute $name 2012-03-21 15:29:37 +01:00
Geert De Deckere 46812dad9c Added filter woocommerce_attribute_label 2012-03-21 15:26:53 +01:00
Mike Jolley 823c2921c6 load order tweaks 2012-03-20 19:22:10 +00:00
Mike Jolley 353b4faa0c woocommerce_loaded. Closes #834 2012-03-20 18:59:12 +00:00
Geert De Deckere 9c5a8d7d81 Merge branch 'master' into fix_i18n_init
Conflicts:
	classes/class-wc-cart.php
	woocommerce.php
2012-03-20 15:32:29 +01:00
Geert De Deckere 6cdd9fef7f Moving more stuff to init 2012-03-20 15:08:29 +01:00
Geert De Deckere 9e04e5ecf9 Initialisation of WC_Cart requires WC_Customer to be loaded 2012-03-20 15:03:12 +01:00
Geert De Deckere 2e27ea3108 Call WC_Cart->init() method directly from within the init hook 2012-03-20 14:50:19 +01:00
Mike Jolley 928543c35e cart and main cleanup 2012-03-20 13:22:35 +00:00
Geert De Deckere 7a510c55ac Fixed the initialisation of the language files by moving load_plugin_textdomain call to the "init" hook. 2012-03-20 14:20:08 +01:00
Mike Jolley c4c7386e17 chosen frontend - separated to avoid accidental deletion 2012-03-18 13:35:02 +00:00
Mike Jolley 23bc2865e6 var_dump missed :( 2012-03-16 16:57:56 +00:00
Mike Jolley fe800d6685 Transient names. Closes #818. 2012-03-16 16:39:16 +00:00
Mike Jolley bb5f35fa91 Fix redirect when no payment required + admin bar. Closes #826. 2012-03-16 15:09:12 +00:00
Mike Jolley 0b7e83ca35 Tweaks 2012-03-15 12:15:22 +00:00
Mike Jolley 705cf692f2 Template Loader - Support for taxonomy-product_cat-SLUG.php template files. Closes #769. 2012-03-14 14:23:36 +00:00
Mike Jolley bd785f99f5 required field rating 2012-03-12 15:58:13 +00:00
Mike Jolley 01e7a2d539 Product id rules for coupons apply to a products parent (useful for grouped products) 2012-03-12 13:11:08 +00:00
Mike Jolley d4ddd8aec5 My account force ssl 2012-03-12 08:34:49 +00:00
Mike Jolley 7e6b254f32 Merge pull request #765 from foxrunsoftware/master
My Account Force SSL
2012-03-12 01:16:43 -07:00
Mike Jolley 3b74269ed2 Merge pull request #773 from piffpaffpuff/master
menu icons when no manage_woocommerce capability
2012-03-12 00:09:18 -07:00
Mike Jolley 04c296f14d Force SSL for get_option('siteurl') 2012-03-11 14:25:48 +00:00
Mike Jolley 0883669564 force ssl template url 2012-03-08 15:11:01 +00:00
Mike Jolley 6e50486c20 minor fixes and version bump 2012-03-08 12:57:15 +00:00
Mike Jolley dac284269b slugs. Closes #775. 2012-03-08 10:29:17 +00:00
Triggvy Gunderson 512b6538be menu icons for shop_manager when no manage_woocommerce capability
when the user has no manage_woocommerce capabilities the menu items
(like order) aren't grouped under woocommerce menu. then they showed
the default post it icon. while fixing this i discovered that it uses
the menu icons the old fashioned way instead of css sprites. fixed that
too. but the new icons are just placeholder, someone with the original
art files need to export the png again.
2012-03-07 12:59:23 +01:00
Geert De Deckere 6155ded5db Fix language loading with WP_LANG_DIR 2012-03-06 11:32:07 +01:00
Justin Stern e532c7fbed Force SSL on My Account
The force SSL option forces the My Account pages to be served over
HTTPS, and the unforce SSL option is also modified to allow the My
Account pages to be protected
2012-03-05 22:06:01 -05:00
Mike Jolley 787211bf74 Merge pull request #760 from GeertDD/lang_dir
Use WP_LANG_DIR constant for path to languages folder
2012-03-05 06:47:11 -08:00
Mike Jolley 4f629f6cb0 Tweaked attribute page detection 2012-03-05 14:43:55 +00:00
Geert De Deckere eaa792335d Use WP_LANG_DIR constant for path to languages folder 2012-03-05 12:16:33 +01:00
Mike Jolley 79cc67b23c Expiry fix. Closes #741. 2012-03-04 00:01:56 +00:00
Mike Jolley 3cb8f314c3 attribute layered nav. #740. 2012-03-03 21:24:09 +00:00
Coen Jacobs 5e7d2a7c0d Using plugins_url function without __THIS__ to get plugin url 2012-03-03 16:35:14 +01:00
Mike Jolley b5b0f7021d cleaner urls - but couldn't make this or the previous work with symlinks 2012-03-02 16:11:47 +00:00
Coen Jacobs 1acc8a7c62 Use WordPress internal plugins_url() function to resolve WC plugin url 2012-03-02 09:31:28 +01:00
Mike Jolley 067f308121 version bump 2012-02-29 17:04:37 +00:00
Mike Jolley 966595a266 changed cookie name 2012-02-28 16:33:15 +00:00
Mike Jolley 5ad663a010 Merge pull request #712 from GeertDD/fix_localisation_init
Fixed localisation init
2012-02-28 05:57:17 -08:00
Geert De Deckere 4d43dd7007 Fixed localisation init
Bug introduced by fdc122214e
2012-02-28 09:37:51 +01:00
Mike Jolley a2714544a4 cart limit item. Closes #646. 2012-02-27 18:22:54 +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 226f8aa4db More reliable un-force https code 2012-02-27 11:18:55 +00:00
Mike Jolley 15ecb857bd cookie when cart has content 2012-02-24 21:05:15 +00:00
Mike Jolley 4bcc3d583f More reliable cache deletion (for people who screw up w3 total cache installation!) 2012-02-24 12:48:57 +00:00
Mike Jolley cc1c77db20 dynamic required 2012-02-23 11:19:45 +00:00
Mike Jolley cac792c8e7 Merge pull request #688 from GeertDD/translation_order
Changing the load order of the translation files
2012-02-22 11:47:23 -08:00
Mike Jolley 32675c2964 Errors vía querystring 2012-02-22 16:36:23 +00:00
Geert De Deckere fa5bea85b5 Changing the load order of the translation files 2012-02-22 14:09:09 +01:00
Mike Jolley d03790c18b Spelling mistake. hierarchical 2012-02-21 11:55:57 +00:00
Mike Jolley 429e7ea1f3 bulk edit 2012-02-20 18:19:27 +00:00
Mike Jolley 89c8d3d315 Changed priority to prevent conflict a few other themes and to ensure functions get loaded 2012-02-20 15:01:41 +00:00
Mike Jolley 565987dd56 Quick edit Closes #258. 2012-02-20 14:29:51 +00:00
Mike Jolley c52164a5a1 Added basic API for payment gateways to hook into (for IPN etc) 2012-02-19 17:13:07 +00:00
Mike Jolley 93aeaf03cc version bump 2012-02-18 14:18:36 +00:00
Mike Jolley a533953779 Activation rule flushes - seems to be reliable. Needs testing on other environments. 2012-02-17 21:25:06 +00:00
Geert De Deckere 082276fce7 Load non-minified woocommerce.js file if SCRIPT_DEBUG is on 2012-02-17 14:28:36 +01:00
Mike Jolley d3737c39f1 version 2012-02-16 15:54:01 +00:00
Mike Jolley fdc122214e localisation to init 2012-02-15 20:42:00 +00:00
Mike Jolley 1596dd1115 Messages Closes #566. 2012-02-08 15:55:08 +00:00
Mike Jolley a562132458 Shipping classes for variations. Closes #553. 2012-02-08 14:39:31 +00:00
Mike Jolley 11445ad34c Cache tweaks and version 2012-02-07 12:09:30 +00:00
Andrew White c084f6ed79 Make product category URLs heirarchical
Heirarchical URLs for custom taxonomies is an opt-in feature added
in WordPress 3.1. This commit enables that support by adding the
appropriate flag to the rewrite setting for the product_cat taxonomy.
2012-02-06 12:37:50 +00:00
Mike Jolley f6c71c23f4 Small fixes for 1.4 2012-02-01 21:49:08 +00:00
Mike Jolley 7f0e5e4301 International shipping method 2012-01-31 18:13:32 +00:00
Mike Jolley 8c336ce6e8 Non hierarchal to prevent memory issues 2012-01-31 16:21:29 +00: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 60647b0838 Error list. Closes #528. 2012-01-25 20:37:21 +00:00
Mike Jolley 0afe34a222 Minor fixes 2012-01-24 16:56:37 +00:00
Mike Jolley 80cac8f9c8 Fixed up ajax, and made class filenames follow naming conventions 2012-01-22 15:49:41 +00:00
Geert De Deckere 7706ecfe7b Starting class names with a capital. Closes #519. 2012-01-21 10:07:54 +01:00
Mike Jolley b5c8609275 Readme/version 2012-01-17 15:20:11 +00:00
Patrick Garman d123c3f639 Adding local delivery and local pickup to CORE 2012-01-14 19:35:04 +00:00
Mike Jolley 23a3776f04 Tweaks to order/validation class to improve performance 2012-01-13 00:46:56 +00:00
Mike Jolley 567319bd51 Merge pull request #490 from patrickgarman/master
Adding COD to WooCommerce Core!
2012-01-11 16:57:41 -08: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
Patrick Garman 8e499c9c95 Adding Cash on Delivery Gateway 2012-01-11 20:44:10 +00:00
Mike Jolley f8b3b65ada Fixed duplicate product functionality 2012-01-11 19:37:33 +00:00
Mike Jolley bc91c1433b Goodbye &new. Closes #475. 2012-01-10 15:11:06 +00:00
Mike Jolley cf1e36c347 Roles + caps for various post types and pages. Closes #457. 2012-01-09 13:14:48 +00:00
Mike Jolley ca8523361b JS Tweaks 2012-01-07 15:36:12 +00:00
Mike Jolley aba310f321 WPML filters #244 2012-01-06 17:14:31 +00:00
Mike Jolley 6650434c3f Theming improvement 2012-01-06 14:02:34 +00:00
Mike Jolley 66b5fd8e0e Removed previously committed change 2012-01-05 11:37:05 +00:00
Mike Jolley f64fa5ce1e Merge pull request #452 from KingYes/master
Added RTL Support..
2012-01-05 03:34:33 -08:00
Mike Jolley f74e041a30 Renamed textdomain Closes #444. 2012-01-05 11:31:22 +00:00
KingYes 6b570581e3 added RTL support. 2012-01-04 22:25:51 +02:00
Mike Jolley ca0e9744ab Local tax rates - zips and zip ranges 2012-01-03 17:23:42 +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 30f5c1e796 unforce tweak 2011-12-23 20:39:30 +00:00
Mike Jolley 313526aace IIS fix 2011-12-20 13:44:18 +00:00
Mike Jolley b9436bc052 Uninstall. Closes #372. 2011-12-19 15:44:00 +00:00
Mike Jolley f04256320d Locale stuff. Added locales for address fields for countries.
next step is to make the address formats work.
2011-12-16 21:19:56 +00:00
Mike Jolley 03891e7f56 Dynamic checkout fields based on locale 2011-12-16 15:11:41 +00:00
Mike Jolley 073d3cb2f0 Putting localisation stuff in countries class 2011-12-15 23:24:02 +00:00
Mike Jolley fe3242558a Working on locales, also added 'chosen' as an option for the checkout 2011-12-15 20:34:14 +00:00
Mike Jolley ef4c0a24d9 Readme 2011-12-15 16:36:11 +00:00
Mike Jolley 71733c2412 Feeds variable. Closes #368. 2011-12-14 23:32:37 +00:00
Mike Jolley ae96bf4ad9 template var 2011-12-14 19:05:16 +00:00
Mike Jolley 800c4260be tax class needed in admin 2011-12-12 18:30:57 +00:00
Mike Jolley 34032965a8 Admin 2011-12-12 16:34:56 +00:00
Mike Jolley 0e81f2328d Fixes for previous commit 2011-12-11 15:20: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 a214e50b4f Renamed files 2011-12-11 00:33:28 +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 7952e33fdb Comments 2011-12-09 21:55:49 +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 5a7bd18231 Moved functions to prevent errors. Will optimise in next version. 2011-12-09 16:45:46 +00:00
Mike Jolley 83d6531bbb Moved function only used in admin 2011-12-08 19:55:49 +00:00
Mike Jolley 1790bd09d5 Fix for manual order addition and other tweaks. Closes #345. 2011-12-08 19:45:24 +00:00
Mike Jolley a9fa2a1574 Version bump + readme 2011-12-08 15:46:06 +00:00
Mike Jolley aa5be23dc9 AJAX optimisation 2011-12-08 15:13:15 +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
Mike Jolley 123a887af1 CZK currency Closes #331. 2011-12-05 17:18:07 +00:00
Mike Jolley 172a34a9b9 Broke up scripts and made jquery ui optional 2011-12-02 11:43:15 +00:00
Mike Jolley 9eb7b4dd13 Tidied up script loaders 2011-12-02 11:11:33 +00:00
Joe Black d2e525519f Added option to insert javascript in footer using wordpress standard wp_register option (requires dependencies in theme also be registered) 2011-12-01 23:24:52 -08:00
Mike Jolley 326bdd400f Trim zeros off prices (optional) Closes #297. 2011-12-01 11:34:26 +00:00
Mike Jolley 2d2adfa523 Version 2011-11-28 17:08:46 +00:00
Mike Jolley 9341d1b199 Settings API class for gateways/shipping methods 2011-11-28 13:47:16 +00:00
Mike Jolley 378d84033c Added a few currencies
and made paypal disable itself if currency is not supported
2011-11-24 15:22:28 +00:00
Mike Jolley 3aa804fd89 States encoding. Closes #212. 2011-11-22 23:51:46 +00:00
Mike Jolley 2822f1c692 Lower priority for template functions. Closes #237. 2011-11-22 16:13:50 +00:00
Mike Jolley c1c9358d3b Added microdata to products page + reviews 2011-11-19 02:25:15 +00:00
Mike Jolley 2a25293493 Bumped version 2011-11-18 18:37:37 +00:00
Mike Jolley 0effc4131e Generator tweak 2011-11-18 01:08:54 +00:00
Mike Jolley 00d838b312 Version 2011-11-17 20:29:51 +00:00
Mike Jolley 1c46d0ff12 Bumped version 2011-11-17 13:28:41 +00:00