Commit Graph

128 Commits

Author SHA1 Message Date
Mike Jolley fa91ef80d4 Cache helper sets DONOTCACHEPAGE during init, rather than in each shortcode, and the W3 Issue with database cached appeared to be because the add_option had autoload 'no'. Removing autoload no was the only workaround I could find.
Now works with all caching enabled in W3 Total cache. Closes #2862.

cc @coenjacobs
2013-04-05 22:24:56 +01:00
Mike Jolley 23eb142c79 Nonce check notice. Closes #2869. 2013-04-04 17:45:39 +01:00
James Koster 3c1ad56bcd Re-applied image setting tooltips 2013-03-07 12:49:51 +00:00
Mike Jolley d618b306a2 Welcome page 2013-03-01 16:03:10 +00:00
Mike Jolley bc51d5652b Put back coupon option. 2013-02-11 13:53:24 +00:00
Mike Jolley 7fceb30c07 Fix multiselect name Closes #2259 2013-01-21 10:48:26 +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
Geert De Deckere aebb79e160 Fix fatal error, `empty()` only supports variables (prior to PHP 5.5) 2013-01-17 18:02:14 +01: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
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 a7ca2c8717 Fix email settings and put back notification recipient. Closes #2184. 2013-01-10 15:17:37 +00:00
Mike Jolley b5e10315aa Load gateways during checkout + in settings. #2164 2013-01-07 17:23:09 +00:00
Mike Jolley 5fb09d76d2 Ensure gateway class is loaded up when saving. Closes #2154. 2013-01-05 15:21:19 +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
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 a64ad5412a Password input. Closes #2057. 2012-12-28 19:22:51 +00:00
Mike Jolley aa3afb7a85 Tax display tweaks. Default customer address option. 2012-12-13 16:38:47 +00:00
Mike Jolley bcc60420da Importer and sample CSV 2012-12-03 12:42:44 +00:00
Mike Jolley 9eb63a8518 Save new tab tables 2012-12-03 12:42:44 +00:00
James Koster 55e0d82be0 simple / retina'd tip icon 2012-12-03 11:57:04 +00:00
Mike Jolley 29c14fe60e Fix page options. Closes #1884. 2012-11-29 18:01:10 +00:00
Mike Jolley dd1d41afa2 fallback title #1853 2012-11-27 16:32:59 +00:00
Mike Jolley b1ec4b289a Nuked whitespace. Closes #1846. 2012-11-27 16:22:47 +00:00
Mike Jolley 0361a2f0cb Settings API tweaks.
Uses same names as the settings API for gateways which Closes #1848.
Allows a single level of array based IDs for options which Closes #1826.
Related to #1826 this is now used for image size settings.
2012-11-27 15:39:32 +00:00
Mike Jolley 539f2a1857 Settings API Tweaks + new types. Closes #1824. 2012-11-26 15:55:28 +00:00
Mike Jolley 3c29465ea1 textarea desc_tip Closes #1825. 2012-11-26 13:48:22 +00:00
Mike Jolley 4c0f805edf More input types and settings API support. Closes #1322. 2012-11-20 17:32:50 +00:00
Mike Jolley 5d91e9ad42 Shareyourcart tweaks. Closes #1774. 2012-11-16 18:13:23 +00:00
Mike Jolley a3bf44b073 [3.2.4] Sanitize #1575 2012-10-16 16:46:41 +01:00
Mike Jolley 15eb48242a [3.2.3] XSS #1575 2012-10-16 16:46:41 +01:00
Mike Jolley 8c3ad31c07 Localisation spacing. 2012-10-16 10:45:33 +01:00
Mike Jolley c5c5dcc3a1 [3.1.4] Check WP is loaded. #1575 2012-10-15 20:39:43 +01:00
Mike Jolley ff2b8e08f3 [3.1.3] esc_js on subtab. #1575 2012-10-15 20:39:43 +01:00
Mike Jolley 9505e5d63f Better permalink settings. Closes #1579. 2012-10-10 10:21:04 +01:00
Mike Jolley 1b4130bc56 new email interface + plain text versions 2012-09-17 11:36:30 +01:00
Mike Jolley 251a93855c Shipping vs billing for tax. Closes #1457. 2012-09-12 11:16:53 +01:00
Mike Jolley 0fd46e7923 Import export taxes. Closes #447. 2012-09-10 12:26:26 +01:00
Mike Jolley fdd34e5c0e session -> transient WIP 2012-09-07 18:26:13 +01:00
Mike Jolley 261dc12353 Some final docs... 2012-08-15 19:30:39 +01:00
Mike Jolley 806a6fb159 Lots of documentation 2012-08-14 23:43:53 +01:00
Mike Jolley 377ddce930 Demo store notice option 2012-08-10 10:35:25 +01:00
Mike Jolley 0a5a03bf0c settings page slug. Closes #1306. 2012-07-29 11:21:17 +01:00
Mike Jolley 955bda040d PLN fix 2012-06-25 15:31:58 +01:00
Mike Jolley 0fce6aecaa localisation issues Closes #1106. 2012-06-06 21:35:40 +01:00
Coen Jacobs abaa3ba5b0 Load settings/settings-save.php on custom settings pages too. Closes #1096 2012-05-30 17:21:02 +02:00
Mike Jolley 22aaa8691b shipping API tweaks. Only loaded when needed, and supports instances. 2012-05-29 15:02:27 +01:00
Mike Jolley 83c0c58fa3 code tweaks/cleanup 2012-05-29 15:02:26 +01:00