Commit Graph

1183 Commits

Author SHA1 Message Date
Mike Jolley f7dd3eea65 Strings. Closes #2385. 2013-02-08 15:11:10 +00:00
Mike Jolley 0272ad4e4c Obvious but missing help text Closes #2388. 2013-02-08 14:44:19 +00:00
James Koster 1ab862d47b iconise apply button. closes #2375 2013-02-08 14:24:07 +00:00
Neil Pie 48d3a1e437 only delete the old options if we successfully update 2013-02-07 13:55:23 +00:00
Neil Pie a8de6cef2b preventing old image size options from being lost on upgrade 2013-02-07 13:41:36 +00:00
Coen Jacobs 1268a01c3c Fixed errors for #2364. Good morning... 2013-02-06 11:15:58 +01:00
Coen Jacobs 8a59ab8d6e Filterable args for taxonomies. Closes #2364 2013-02-06 10:52:07 +01:00
Mike Jolley 8b5c9465d4 Append codes from get_woocommerce_currency_symbol to option names instead of defining them in the strings. 2013-02-02 17:24:34 +00:00
Mike Jolley af108213a1 Rupiah Closes #2339. 2013-02-02 16:04:13 +00:00
Mike Jolley cfc426d6af Status page improvements. 2013-02-02 15:56:00 +00:00
Mike Jolley 50c8d45b06 Change some links 2013-02-02 14:23:20 +00:00
Mike Jolley fb67343611 Tweak content. Closes #2311 2013-01-29 13:58:57 +00:00
Alex Bishop 793a143432 #2311 Fix for 'Exclude sale items from coupon'
included a checkbox on the coupon writepanel for the option

Had issues originally, worked out the in_array() needed to be a strict
type as woocommerce_get_product_ids_on_sale() has a '0' string in it.

Tested using 3.5.1 + git clone of WooCommerce
2013-01-29 23:47:52 +10:30
Alex Bishop f78d3a0e13 Revert "Added 'Exclude Sale Products' option to coupons"
This reverts commit b763c7449a.
2013-01-29 23:41:58 +10:30
Alex Bishop 13de8d9203 Revert "Reset, please ignore"
This reverts commit 3e59e64da3.
2013-01-29 23:41:57 +10:30
Alex Bishop 3e59e64da3 Reset, please ignore
Long Story.
2013-01-29 23:41:00 +10:30
Alex Bishop b763c7449a Added 'Exclude Sale Products' option to coupons
Added exclude sale products functionality based of the 'exclude product
ids' functionality in wc-coupon/wc-cart.

Compares product ID's in cart vs ID's in the array
'woocommerce_get_product_ids_on_sale'
2013-01-29 13:54:54 +10:30
Mike Jolley c51613910b Fix bulk edit. Closes #2283. 2013-01-28 11:18:14 +00:00
Mike Jolley 4f0d7f55c6 Cleaned up session classes 2013-01-27 18:55:29 +00:00
Mike Jolley 1cb13fe740 more json fixes #2268 2013-01-22 16:48:28 +00:00
Frank Martin 7154b96ae1 Random tab 2013-01-22 16:12:19 +00:00
Frank Martin 56d98eed79 Remove items and item meta on permanent delete 2013-01-22 16:06:48 +00:00
Mike Jolley c41d96dba1 Fix saving as array #2259 2013-01-21 13:10:48 +00:00
Mike Jolley 7fceb30c07 Fix multiselect name Closes #2259 2013-01-21 10:48:26 +00:00
Brent Shepherd cf240d96a3 Don't convert zero values to empty string
PHP's empty() function returns true for 0, 0.00, "0.00" and other 0 variants.
That means woocommerce_process_shop_order_meta() will convert item meta with
a 0.00 or similar value to an empty string, which can break things that expect
a float or number. This commit fixes that.
2013-01-21 16:02:52 +10:00
Brent Shepherd 547ea85451 More descriptive variable name 2013-01-21 15:53:41 +10:00
Mike Jolley feacc239ce mutlselect case #2259 2013-01-20 15:38:55 +00:00
Mike Jolley e731d4f3e7 cleanup save function 2013-01-20 13:44:05 +00:00
Mike Jolley 9fb2f9e6d2 dont trigger tab actions for shipping/billing 2013-01-20 13:38:45 +00:00
James Koster ef23efdcfb Order status icons
completed = check
pending = dash
cancelled = cross
failed = altert
on-hold = clock
refunded = arrows
processing = dots
2013-01-18 14:23:43 +00:00
Geert De Deckere aebb79e160 Fix fatal error, `empty()` only supports variables (prior to PHP 5.5) 2013-01-17 18:02:14 +01:00
Mike Jolley ad1eb92b4c Clean up variation display in admin. Closes #2241. 2013-01-17 11:23:11 +00:00
Coen Jacobs 380268216e Merge pull request #2244 from entr/patch-1
Empty $integrations array prevents defining $links
2013-01-17 00:46:42 -08:00
Coen Jacobs b62e3eca17 Prefer empty function over ! count for this #2246 2013-01-17 09:44:33 +01:00
Coen Jacobs 93e55e19e0 Merge pull request #2246 from entr/patch-2
Issue #2245 / Disable Integrations Tab if empty
2013-01-17 00:43:18 -08:00
Gerhard 5f42ae6145 Find term based on id instead of slug, if you use numbers as term names it conflicts with the ids since has_term searches on id, slug and name when a string is passed but only on ids when integers are passed. 2013-01-17 08:53:27 +02:00
entr e33fb78cf6 Issue #2245 / Disable Integrations Tab if empty 2013-01-16 18:20:25 +02:00
entr 039dfbd94b Empty $integrations array prevents defining $links
Empty $integrations array prevents defining $links which causes a notice for undefined var and warning in `implode()`
2013-01-16 17:46:40 +02:00
Mike Jolley 7eb82f1070 Prompt for variation price since its required. 2013-01-16 12:16:31 +00:00
Mike Jolley 5c878f62b3 Variations should not inherit prices, and variations with no price set should be hidden. Closes #2232.
Also improves price display for empty/free variations.
2013-01-16 12:10:51 +00:00
Mike Jolley 9da6eb690a Revised session handler based with some code from Eric Manns wp_session class idea.
The (long term) plan will be to use that when stable and in WP core.
Until then, our wc_session_ implementation will work.

This is similar to what we had, with the exeption of not using
transients to ensure the data persists.

@coenjacobs please view this.
2013-01-15 19:51:19 +00:00
Mike Jolley 24ae660405 fix session expirey and clear old expired sessions 2013-01-15 11:37:20 +00:00
Mike Jolley 0d6e510b8d Fix reports Closes #2211. 2013-01-14 17:11:55 +00:00
Mike Jolley d002632ea6 ui datepicker. Closes #2223. 2013-01-14 10:57:15 +00:00
James Koster 0fdf9032ec Revert "loop ratings an option"
This reverts commit a23fde9491.
2013-01-12 15:55:52 +00:00
James Koster a23fde9491 loop ratings an option 2013-01-12 14:24:22 +00:00
Mike Jolley 0caca2d401 GET vars for sorting (to work better with cache) 2013-01-12 10:53:08 +00:00
Mike Jolley ad79ab9c1f Closes #2214. 2013-01-11 13:29:00 +00:00
Mike Jolley 19cfd8d8f1 Chart label #2211 2013-01-11 11:42:04 +00:00
Mike Jolley 86b7508a51 Hide more tax. #2205. 2013-01-11 11:29:13 +00:00
Mike Jolley abd3f521ec Hide tax options when disabled. Closes #2205. 2013-01-10 16:37:27 +00:00
Mike Jolley 8baa368ffa Fixed report dates Closes #2206. 2013-01-10 16:27:22 +00:00
Mike Jolley 349308ccdb Upgrade lost password page Closes #2202. 2013-01-10 15:37:02 +00:00
Mike Jolley a7ca2c8717 Fix email settings and put back notification recipient. Closes #2184. 2013-01-10 15:17:37 +00:00
Mike Jolley 7f1369e01a Merge pull request #2203 from krbvroc1/writepanel-fixes
Fix PHP Warnings
2013-01-10 06:39:57 -08:00
Ken Bass 6ca9d5d552 Fix PHP Warning 2013-01-10 09:35:33 -05:00
Mike Jolley d3e5877953 Check meta exists Closes #2183. 2013-01-10 14:19:27 +00:00
Mike Jolley 235cda133a Filter on low in stock product objects. Closes #2177. 2013-01-10 14:13:50 +00:00
Mike Jolley 8f7dd65656 Fix quick edit Closes #2130 2013-01-10 12:11:04 +00:00
Coen Jacobs 4411297099 Prefer empty function over is_null. #2191 2013-01-10 11:33:26 +01:00
Coen Jacobs 71ed6e08f3 Merge pull request #2191 from krbvroc1/lost_password_status
Add lost password page to System Status page
2013-01-10 02:31:43 -08:00
Coen Jacobs 9fade8d6e4 Coupon labelling help, closes #2192 2013-01-10 11:26:28 +01:00
Ken Bass 1f3d8d5dfe Add Lost Password Page
Report when a page does not exist (PHP notice)
2013-01-09 11:31:15 -05:00
James Koster 07076d64f0 WooCommerce lightbox option desc 2013-01-08 14:28:26 +00:00
Mike Jolley b5e10315aa Load gateways during checkout + in settings. #2164 2013-01-07 17:23:09 +00:00
Mike Jolley 6a635e6041 Tax class settings fixes Closes #2167. 2013-01-07 16:35:24 +00:00
Mike Jolley 6e01481220 Fix restore nonce. Closes #2138. 2013-01-07 13:36:38 +00:00
Mike Jolley 5fb09d76d2 Ensure gateway class is loaded up when saving. Closes #2154. 2013-01-05 15:21:19 +00:00
Geert De Deckere 86abb2a7c8 Spelling fix for "visibilty" 2013-01-04 16:30:31 +01:00
Geert De Deckere 85afafb6ee Refactored the add/edit/delete attributes admin
- Code is now much more DRY.
- Always provide feedback for errors:
  - Error shown if attribute name, slug or type is left empty.
  - Error shown if attribute slug already exists.
- New error check added for attribute slug which should not be [a reserved term](http://codex.wordpress.org/Function_Reference/register_taxonomy#Reserved_Terms).
2013-01-03 20:25:10 +01:00
Mike Jolley a7899394c9 Move legend out of charts 2013-01-03 13:05:23 +00:00
swoelffel 6f67d07a11 Update admin/woocommerce-admin-settings.php
Remove unnecessary <div> close to prevent issue on payment gateways tabs (bacs, paypal)
2013-01-03 08:30:04 +01:00
Ken Bass e1ad11e2f7 Fix spelling errors in action/hook names 2013-01-02 11:34:23 -05:00
Mike Jolley c20e332863 Merge pull request #2103 from foxrunsoftware/master
Hooks for added customization
2013-01-02 04:13:30 -08:00
Mike Jolley 6821abc549 Store counts in a transient. Closes #2100. 2013-01-02 12:12:44 +00:00
Justin Stern b0f1e4b169 Javascript WooCommerce variations added trigger
Javascript trigger added to the ajax woocommerce add variations callback
2012-12-31 17:14:40 -05:00
Justin Stern 61b8df3255 Custom Product Attribute Taxonomy Types
Actions to allow for the support of custom product attribute taxonomy
types
2012-12-31 17:06:13 -05:00
Mike Jolley 5486ebb737 Shortcodes/Widgets -> classes, autoload classes to reduce memory, only load gateways when needed, change gateway admin to match shipping #1765 2012-12-31 18:25:09 +00:00
Mike Jolley 269b038c2e Add indexed to tables. #1765. Closes #2080. 2012-12-30 16:35:47 +00:00
Mike Jolley 8c9966145b Removed some unused code, removed order tracking from installer. #1765 2012-12-30 15:51:37 +00:00
Mike Jolley 96d6cc5980 More transient clearing tools 2012-12-30 15:02:24 +00:00
Manos Psychogyiopoulos c7c15fa856 Hooks for consistancy with writepanel-product-type-variable.php
writepanel-product-type-variable.php already allows filtering the
variation dropdown descriptions in metaboxes. No hook exists here to
take care of the Default Selections dropdown.
2012-12-30 14:00:37 +02:00
Mike Jolley b11b121d24 Use option from 1.6.6 to detect if an upgrade is needed. Closes #2054. 2012-12-29 18:58:17 +00:00
Mike Jolley b66deaa804 Shift + click for ranges, control and click for multiple rows #2080 2012-12-29 18:48:56 +00:00
Mike Jolley 534859de30 Search line items. Closes #2082. 2012-12-29 17:04:33 +00:00
Mike Jolley d5729f499b Fix tax importer. Closes #2067. 2012-12-28 19:37:56 +00:00
Mike Jolley a64ad5412a Password input. Closes #2057. 2012-12-28 19:22:51 +00:00
Mike Jolley 1e3abcb935 Use jquery-ui ver Closes #2056. 2012-12-28 19:12:02 +00:00
Mike Jolley 5507e8453f Remove depricated jQuery Closes #2039 2012-12-28 13:02:12 +00:00
Mike Jolley 51ab134142 Added thai states (Closes #2064), added files per state which get loaded only when the country is allowed, and hidden the informal setting unless needed for the lang.
Also moved languages and added an i18n folder for this kind of stuff.
2012-12-28 10:54:09 +00:00
Geert De Deckere c66a1af0be Fixed and improved column for featured status
- Bugfix: if the product was featured a double opening anchor tag would be used around the star image, breaking the link.
- Changed the title attribute from "Change" to "Toggle featured".
- Made alt attributes of the images translatable ("yes" and "no").
- Coding standards.
2012-12-28 07:44:02 +01:00
Mike Jolley a5a76a950b Cron offset #1971 2012-12-23 12:29:16 +00:00
Mike Jolley bdc61bfdce wc_product_type_ transient is unused 2012-12-21 08:44:15 +00:00
Mike Jolley c33ea11e25 $theproduct -> $the_product 2012-12-20 13:36:41 +00:00
Mike Jolley 3eabb171e7 keep product for products admin 2012-12-20 13:33:35 +00:00
Mike Jolley 6bb5ec424e placeholder images for hidden/secure files 2012-12-20 12:35:36 +00:00
Mike Jolley beaefd8ec7 downloadable uploader styling 2012-12-20 11:36:38 +00:00
Mike Jolley c8852bcf40 Revised, roduct gallery panel, images stored in meta = more flexibility. 2012-12-20 01:13:06 +00:00
Mike Jolley 7bd81503b5 Speed up orders page. #1765 2012-12-19 23:09:04 +00:00
Mike Jolley f972501dfa get_post_meta instead of get_post_custom - cut out the middleman. #1765 2012-12-19 21:01:15 +00:00