Changeset 1040088
- Timestamp:
- 12/08/2014 01:41:59 AM (11 years ago)
- Location:
- woocommerce-poor-guys-swiss-knife
- Files:
-
- 150 added
- 4 edited
-
tags/2.2.1 (added)
-
tags/2.2.1/assets (added)
-
tags/2.2.1/assets/css (added)
-
tags/2.2.1/assets/css/accordion_styles.css (added)
-
tags/2.2.1/assets/css/accordion_styles_repository.css (added)
-
tags/2.2.1/assets/css/chosen.css (added)
-
tags/2.2.1/assets/css/chosen.less (added)
-
tags/2.2.1/assets/css/datepicker.css (added)
-
tags/2.2.1/assets/css/images (added)
-
tags/2.2.1/assets/css/images/animated-overlay.gif (added)
-
tags/2.2.1/assets/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_diagonals-thick_20_666666_40x40.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_flat_10_000000_40x100.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_flat_75_ffffff_40x100.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_100_f6f6f6_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_100_fdf5ce_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_75_dadada_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_75_e6e6e6_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_glass_95_fef1ec_1x400.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png (added)
-
tags/2.2.1/assets/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_222222_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_228ef1_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_2e83ff_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_454545_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_888888_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_cd0a0a_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_ef8c08_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_ffd27a_256x240.png (added)
-
tags/2.2.1/assets/css/images/ui-icons_ffffff_256x240.png (added)
-
tags/2.2.1/assets/css/index.php (added)
-
tags/2.2.1/assets/css/input.css (added)
-
tags/2.2.1/assets/css/jquery-ui-1.10.3.custom.css (added)
-
tags/2.2.1/assets/css/jquery-ui-timepicker-addon.css (added)
-
tags/2.2.1/assets/css/jquery-ui-timepicker-addon.min.css (added)
-
tags/2.2.1/assets/css/jquery-ui-tooltip.css (added)
-
tags/2.2.1/assets/css/jquery-ui.css (added)
-
tags/2.2.1/assets/css/jquery.ui.timepicker.css (added)
-
tags/2.2.1/assets/css/timepicker.css (added)
-
tags/2.2.1/assets/css/wcpgsk-cart.css (added)
-
tags/2.2.1/assets/css/wcpgsk-checkout.css (added)
-
tags/2.2.1/assets/css/wcpgsk_styles.css (added)
-
tags/2.2.1/assets/images (added)
-
tags/2.2.1/assets/images/ajax-loader.gif (added)
-
tags/2.2.1/assets/images/ajax-loader@2x.gif (added)
-
tags/2.2.1/assets/images/chosen-sprite.png (added)
-
tags/2.2.1/assets/images/chosen-sprite@2x.png (added)
-
tags/2.2.1/assets/images/index.php (added)
-
tags/2.2.1/assets/index.php (added)
-
tags/2.2.1/assets/js (added)
-
tags/2.2.1/assets/js/accordion.js (added)
-
tags/2.2.1/assets/js/chosen (added)
-
tags/2.2.1/assets/js/chosen/ajax-chosen.jquery.js (added)
-
tags/2.2.1/assets/js/chosen/ajax-chosen.jquery.min.js (added)
-
tags/2.2.1/assets/js/chosen/chosen.jquery.js (added)
-
tags/2.2.1/assets/js/chosen/chosen.jquery.min.js (added)
-
tags/2.2.1/assets/js/chosen/reposistory (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen-sprite.png (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen-sprite@2x.png (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen.css (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen.jquery.js (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen.jquery.min.js (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen.min.css (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen.proto.js (added)
-
tags/2.2.1/assets/js/chosen/reposistory/chosen.proto.min.js (added)
-
tags/2.2.1/assets/js/chosen/reposistory/docsupport (added)
-
tags/2.2.1/assets/js/chosen/reposistory/docsupport/chosen.png (added)
-
tags/2.2.1/assets/js/chosen/reposistory/docsupport/oss-credit.png (added)
-
tags/2.2.1/assets/js/chosen/reposistory/docsupport/prism.css (added)
-
tags/2.2.1/assets/js/chosen/reposistory/docsupport/prism.js (added)
-
tags/2.2.1/assets/js/chosen/reposistory/docsupport/style.css (added)
-
tags/2.2.1/assets/js/chosen/reposistory/index.html (added)
-
tags/2.2.1/assets/js/chosen/reposistory/index.proto.html (added)
-
tags/2.2.1/assets/js/chosen/reposistory/options.html (added)
-
tags/2.2.1/assets/js/index.php (added)
-
tags/2.2.1/assets/js/input.js (added)
-
tags/2.2.1/assets/js/jquery-ui-sliderAccess.js (added)
-
tags/2.2.1/assets/js/jquery-ui-timepicker-addon.js (added)
-
tags/2.2.1/assets/js/jquery-ui-timepicker-addon.min.js (added)
-
tags/2.2.1/assets/js/jquery.ui.timepicker.js (added)
-
tags/2.2.1/assets/js/localization (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-af.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-bg.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-ca.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-cs.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-de.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-el.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-es.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-et.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-eu.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-fi.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-fr.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-gl.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-he.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-hu.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-id.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-it.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-ja.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-ko.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-lt.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-nl.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-no.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-pl.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-pt-BR.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-pt.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-ro.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-ru.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-sk.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-sv.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-th.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-tr.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-uk.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-vi.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-zh-CN.js (added)
-
tags/2.2.1/assets/js/localization/jquery-ui-timepicker-zh-TW.js (added)
-
tags/2.2.1/assets/js/timepicker-localization.js (added)
-
tags/2.2.1/assets/js/timepicker.js (added)
-
tags/2.2.1/assets/js/wcpgsk-cart.js (added)
-
tags/2.2.1/assets/js/wcpgsk-validate.js (added)
-
tags/2.2.1/assets/js/wcpgsk_admin.js (added)
-
tags/2.2.1/classes (added)
-
tags/2.2.1/classes/index.php (added)
-
tags/2.2.1/classes/wcpgsk-validation.php (added)
-
tags/2.2.1/classes/woocommerce-poor-guys-swiss-knife-about.php (added)
-
tags/2.2.1/classes/woocommerce-poor-guys-swiss-knife.php (added)
-
tags/2.2.1/classes/woocommerce_session_helper.php (added)
-
tags/2.2.1/index.php (added)
-
tags/2.2.1/lang (added)
-
tags/2.2.1/lang/index.php (added)
-
tags/2.2.1/lang/wcpgsk-de_DE.mo (added)
-
tags/2.2.1/lang/wcpgsk-de_DE.po (added)
-
tags/2.2.1/lang/wcpgsk-en_US.mo (added)
-
tags/2.2.1/lang/wcpgsk-en_US.po (added)
-
tags/2.2.1/lang/wcpgsk-es_ES.mo (added)
-
tags/2.2.1/lang/wcpgsk-es_ES.po (added)
-
tags/2.2.1/lang/wcpgsk-pt_BR.mo (added)
-
tags/2.2.1/lang/wcpgsk-pt_BR.po (added)
-
tags/2.2.1/lang/wcpgsk.mo (added)
-
tags/2.2.1/lang/wcpgsk.pot (added)
-
tags/2.2.1/license.txt (added)
-
tags/2.2.1/readme.txt (added)
-
tags/2.2.1/wcpgsk-af.php (added)
-
tags/2.2.1/wcpgsk-fa.php (added)
-
tags/2.2.1/wcpgsk-user.js (added)
-
tags/2.2.1/woocommerce-poor-guys-swiss-knife.php (added)
-
trunk/classes/woocommerce-poor-guys-swiss-knife.php (modified) (7 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wcpgsk-af.php (modified) (2 diffs)
-
trunk/woocommerce-poor-guys-swiss-knife.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-poor-guys-swiss-knife/trunk/classes/woocommerce-poor-guys-swiss-knife.php
r1036794 r1040088 325 325 endswitch; 326 326 endif; 327 if ( $product->managing_stock() ) :327 if ( $product->managing_stock() && $product->product_type != 'variable' ) : 328 328 $hdl_backorder = $product->get_availability(); 329 329 $options = get_option( 'wcpgsk_settings' ); 330 if ( isset( $hdl_backorder ) && $hdl_backorder['class'] == 'available-on-backorder' && isset( $options['process']['backorderlabel'] ) && !empty( $options['process']['backorderlabel'] ) ) :330 if ( isset( $hdl_backorder ) && isset( $hdl_backorder['class'] ) && $hdl_backorder['class'] == 'available-on-backorder' && isset( $options['process']['backorderlabel'] ) && !empty( $options['process']['backorderlabel'] ) ) : 331 331 $price = $price . '<div class="wcpgsk-extend-price-data">' . __( $options['process']['backorderlabel'], WCPGSK_DOMAIN ) . '</div>'; 332 332 endif; 333 333 endif; 334 334 335 return $price; 335 336 } … … 1916 1917 <td> 1917 1918 <span class="description"><?php _e('Use alternative presentation for time picker fields.', WCPGSK_DOMAIN); ?></span> 1919 </td> 1920 </tr> 1921 1922 <tr> 1923 <td><?php _e('AM/PM for calendar style time picker', WCPGSK_DOMAIN); ?>:</td> 1924 <td> 1925 <input name="wcpgsk_settings[checkoutform][caltimepicker]" type="hidden" value="0" /> 1926 <input name="wcpgsk_settings[checkoutform][caltimepicker]" type="checkbox" value="1" <?php if ( isset( $options['checkoutform']['caltimeampm'] ) && 1 == ($options['checkoutform']['caltimeampm'])) echo "checked='checked'"; ?> /> 1927 </td> 1928 <td> 1929 <span class="description"><?php _e('Activate AM/PM support for calendar style time picker.', WCPGSK_DOMAIN); ?></span> 1918 1930 </td> 1919 1931 </tr> … … 2304 2316 </td> 2305 2317 </tr> 2318 <tr class="field_option"> 2319 <td class="label"> 2320 <label><?php _e('Null value option text', WCRGSK_DOMAIN) ; ?></label> 2321 <p><?php _e('Specify text like "Please select an option..."', WCRGSK_DOMAIN) ; ?></p> 2322 </td> 2323 <td> 2324 <input type="text" for="wcpgsk_add_nulllabel" value="" /> 2325 </td> 2326 </tr> 2306 2327 <tr class="field_option field_option_select"> 2307 2328 <td class="label"> … … 3923 3944 break; 3924 3945 case 'options': 3946 $nulllabel = isset( $params['nulllabel'] ) ? $params['nulllabel'] : __( 'Select an option', WCRGSK_DOMAIN ); 3947 $custom_attributes['data-placeholder'] = esc_attr( $nulllabel ); 3948 $chosen_select = ""; 3949 if ( get_option( 'woocommerce_enable_chosen' ) == 'yes' ) : 3950 $chosen_select = "wcrgsk-chosen-select"; 3951 $class[] = $chosen_select; 3952 endif; 3953 if ( isset( $params['allow_null'] ) && $params['allow_null'] ) : 3954 //data-nulloption 3955 $seloptions[''] = empty( $chosen_select ) ? $nulllabel : ''; 3956 endif; 3925 3957 3926 3958 foreach($value as $keyval => $option) { … … 4109 4141 break; 4110 4142 case 'options': 4143 $nulllabel = isset( $params['nulllabel'] ) ? $params['nulllabel'] : __( 'Select an option', WCRGSK_DOMAIN ); 4144 $custom_attributes['data-placeholder'] = esc_attr( $nulllabel ); 4145 $chosen_select = ""; 4146 if ( get_option( 'woocommerce_enable_chosen' ) == 'yes' ) : 4147 $chosen_select = "wcrgsk-chosen-select"; 4148 $class[] = $chosen_select; 4149 endif; 4150 if ( isset( $params['allow_null'] ) && $params['allow_null'] ) : 4151 //data-nulloption 4152 $seloptions[''] = empty( $chosen_select ) ? $nulllabel : ''; 4153 endif; 4111 4154 4112 4155 foreach($value as $keyval => $option) { … … 4115 4158 break; 4116 4159 case 'selected': 4160 4117 4161 if ( !empty($value) ) : 4118 4162 foreach($value as $keyval => $option) { … … 4534 4578 'maxdate' => 450, 4535 4579 'caltimepicker' => 0, 4580 'caltimeampm' => 0, 4536 4581 'enabletooltips' => 1, 4537 4582 'enabletimesliders' => 1, -
woocommerce-poor-guys-swiss-knife/trunk/readme.txt
r1036794 r1040088 5 5 Requires at least: Wordpress 3.1 and WooCommerce 2.0 6 6 Tested up to: 4.0 7 Stable tag: 2.2. 17 Stable tag: 2.2.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 303 303 == Changelog == 304 304 305 = 2.2.2 = 306 307 * Enhancement: Add AM/PM support for time picker fields 308 * Improve compatibility for WooCommerce Rich and Extra Guys 309 305 310 = 2.2.1 = 306 311 -
woocommerce-poor-guys-swiss-knife/trunk/wcpgsk-af.php
r1035117 r1040088 882 882 }); 883 883 '; 884 if ( isset( $options['checkoutform']['caltimepicker'] ) && 1 == $options['checkoutform']['caltimepicker'] ) : 884 if ( isset( $options['checkoutform']['caltimepicker'] ) && 1 == $options['checkoutform']['caltimepicker'] ) : 885 $showLeadingZero = 'true'; 886 $showPeriod = 'false'; 887 $showPeriodLabels = 'false'; 888 if ( isset( $options['checkoutform']['caltimeampm'] ) && 1 == $options['checkoutform']['caltimeampm'] ) : 889 $showPeriod = 'true'; 890 $showPeriodLabels = 'true'; 891 endif; 892 885 893 echo ' jQuery("input[display=\'time\']").each(function() { 886 894 var hMax = 23; … … 893 901 minuteText: "' . __( 'Minute', WCPGSK_DOMAIN ) . '", 894 902 hours: { starts: hMin, ends: hMax }, 895 minutes: { interval: parseInt(jQuery(this).attr("minutesteps")) }, 903 minutes: { interval: parseInt(jQuery(this).attr("minutesteps")) }, 896 904 rows: ( parseInt(jQuery(this).attr("minutesteps")) < 5 ? 6 : ( parseInt(jQuery(this).attr("minutesteps")) < 10 ? 4 : 3 ) ), 897 showPeriodLabels: false, 905 showPeriod: ' . $showPeriod . ', 906 showLeadingZero: ' . $showLeadingZero . ', 907 showPeriodLabels: ' . $showPeriodLabels . ', 898 908 closeButtonText: "' . __( 'Close', WCPGSK_DOMAIN ) . '", 899 909 showCloseButton: true, -
woocommerce-poor-guys-swiss-knife/trunk/woocommerce-poor-guys-swiss-knife.php
r1036794 r1040088 8 8 * Author: Uli Hake 9 9 * Author URI: http://takebarcelona.com/authorship/uli-hake 10 * Version: 2.2. 110 * Version: 2.2.2 11 11 * @package WordPress 12 12 * @subpackage WooCommerce Poor Guys Swiss Knife … … 121 121 //load into our global 122 122 $wcpgsk = new WCPGSK_Main( __FILE__ ); 123 $wcpgsk->version = '2.2. 1';123 $wcpgsk->version = '2.2.2'; 124 124 $wcpgsk->wcpgsk_hook_woocommerce_filters(); 125 125
Note: See TracChangeset
for help on using the changeset viewer.