Version Description
- Minor bugs fixes
Download this release
Release Info
Developer | yithemes |
Plugin | YITH WooCommerce Compare |
Version | 1.0.3 |
Comparing to | |
See all releases |
Code changes from version 1.0.2 to 1.0.3
- README.txt +5 -1
- class.yith-woocompare-admin.php +1 -1
- class.yith-woocompare-frontend.php +1 -1
- class.yith-woocompare-helper.php +1 -1
- class.yith-woocompare.php +1 -1
- functions.yith-woocompare.php +1 -1
- init.php +3 -3
- templates/compare.php +1 -1
- widgets/class.yith-woocompare-widget.php +1 -1
- yit-common/assets/css/yith-panel.css +2 -2
- yit-common/assets/js/yith-panel.js +6 -0
- yit-common/yit-functions.php +1 -1
- yit-common/yith-panel.php +10 -0
- yith-woocompare-options.php +1 -1
README.txt
CHANGED
@@ -4,7 +4,7 @@ Contributors: yithemes
|
|
4 |
Tags: woocommerce, compare, compare products, product compare, widget
|
5 |
Requires at least: 3.5.1
|
6 |
Tested up to: 3.5.1
|
7 |
-
Stable tag: 1.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -79,6 +79,10 @@ Yes, you can sort the fields in the compare table. You can do it in Woocommerce
|
|
79 |
|
80 |
== Changelog ==
|
81 |
|
|
|
|
|
|
|
|
|
82 |
= 1.0.2 =
|
83 |
|
84 |
* Improved: trigger in javascript file for add to compare event
|
4 |
Tags: woocommerce, compare, compare products, product compare, widget
|
5 |
Requires at least: 3.5.1
|
6 |
Tested up to: 3.5.1
|
7 |
+
Stable tag: 1.0.3
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
79 |
|
80 |
== Changelog ==
|
81 |
|
82 |
+
= 1.0.3 =
|
83 |
+
|
84 |
+
* Minor bugs fixes
|
85 |
+
|
86 |
= 1.0.2 =
|
87 |
|
88 |
* Improved: trigger in javascript file for add to compare event
|
class.yith-woocompare-admin.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH WooCommerce Magnifier
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH WooCommerce Magnifier
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
class.yith-woocompare-frontend.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
class.yith-woocompare-helper.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH WooCommerce Compare
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH WooCommerce Compare
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
class.yith-woocompare.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
functions.yith-woocompare.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
init.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: YITH Woocommerce Compare
|
4 |
* Plugin URI: http://yithemes.com/
|
5 |
* Description: YITH Woocommerce Compare allows you to compare more products with woocommerce plugin, through product attributes.
|
6 |
-
* Version: 1.0.
|
7 |
* Author: Your Inspiration Themes
|
8 |
* Author URI: http://yithemes.com/
|
9 |
* Text Domain: yit
|
@@ -11,7 +11,7 @@
|
|
11 |
*
|
12 |
* @author Your Inspiration Themes
|
13 |
* @package YITH Woocommerce Compare
|
14 |
-
* @version 1.0.
|
15 |
*/
|
16 |
/* Copyright 2013 Your Inspiration Themes (email : plugins@yithemes.com)
|
17 |
|
@@ -44,7 +44,7 @@ function yith_woocompare_constructor() {
|
|
44 |
load_plugin_textdomain( 'yit', false, dirname( plugin_basename( __FILE__ ) ). '/languages/' );
|
45 |
|
46 |
define( 'YITH_WOOCOMPARE', true );
|
47 |
-
define( 'YITH_WOOCOMPARE_VERSION', '1.0.
|
48 |
define( 'YITH_WOOCOMPARE_URL', plugin_dir_url( __FILE__ ) );
|
49 |
define( 'YITH_WOOCOMPARE_DIR', plugin_dir_path( __FILE__ ) );
|
50 |
|
3 |
* Plugin Name: YITH Woocommerce Compare
|
4 |
* Plugin URI: http://yithemes.com/
|
5 |
* Description: YITH Woocommerce Compare allows you to compare more products with woocommerce plugin, through product attributes.
|
6 |
+
* Version: 1.0.3
|
7 |
* Author: Your Inspiration Themes
|
8 |
* Author URI: http://yithemes.com/
|
9 |
* Text Domain: yit
|
11 |
*
|
12 |
* @author Your Inspiration Themes
|
13 |
* @package YITH Woocommerce Compare
|
14 |
+
* @version 1.0.3
|
15 |
*/
|
16 |
/* Copyright 2013 Your Inspiration Themes (email : plugins@yithemes.com)
|
17 |
|
44 |
load_plugin_textdomain( 'yit', false, dirname( plugin_basename( __FILE__ ) ). '/languages/' );
|
45 |
|
46 |
define( 'YITH_WOOCOMPARE', true );
|
47 |
+
define( 'YITH_WOOCOMPARE_VERSION', '1.0.3' );
|
48 |
define( 'YITH_WOOCOMPARE_URL', plugin_dir_url( __FILE__ ) );
|
49 |
define( 'YITH_WOOCOMPARE_DIR', plugin_dir_path( __FILE__ ) );
|
50 |
|
templates/compare.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
global $product;
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
global $product;
|
widgets/class.yith-woocompare-widget.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH WooCommerce Ajax Navigation
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH WooCommerce Ajax Navigation
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
yit-common/assets/css/yith-panel.css
CHANGED
@@ -63,13 +63,13 @@
|
|
63 |
font-size: 12px!important;
|
64 |
line-height: 6px;
|
65 |
margin: -16px 0px 0px -105px;
|
66 |
-
padding: 3px
|
67 |
position: absolute;
|
68 |
text-shadow: rgba(255, 255, 255, 1) 0 1px 0;
|
69 |
text-decoration: none;
|
70 |
top: 50%;
|
71 |
left: 50%;
|
72 |
-
width:
|
73 |
height: 18px;
|
74 |
}
|
75 |
.typography_container button.refresh img {
|
63 |
font-size: 12px!important;
|
64 |
line-height: 6px;
|
65 |
margin: -16px 0px 0px -105px;
|
66 |
+
padding: 3px 19px;
|
67 |
position: absolute;
|
68 |
text-shadow: rgba(255, 255, 255, 1) 0 1px 0;
|
69 |
text-decoration: none;
|
70 |
top: 50%;
|
71 |
left: 50%;
|
72 |
+
width: auto;
|
73 |
height: 18px;
|
74 |
}
|
75 |
.typography_container button.refresh img {
|
yit-common/assets/js/yith-panel.js
CHANGED
@@ -42,6 +42,12 @@ jQuery(document).ready(function($){
|
|
42 |
numberOfMonths: 2,
|
43 |
minDate: 0
|
44 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
});
|
46 |
|
47 |
// typography
|
42 |
numberOfMonths: 2,
|
43 |
minDate: 0
|
44 |
});
|
45 |
+
|
46 |
+
//skin
|
47 |
+
$('select.skin').on('change', function(){
|
48 |
+
var img_path = $(this).data('path');
|
49 |
+
$(this).siblings('.skin-preview').html('<img src="'+ img_path + $(this).val() + '.jpg' +'" alt="preview" />');
|
50 |
+
}).change();
|
51 |
});
|
52 |
|
53 |
// typography
|
yit-common/yit-functions.php
CHANGED
@@ -110,7 +110,7 @@ if( ! function_exists('yit_get_options_from_prefix') ) {
|
|
110 |
$return[$option] = get_option( $option );
|
111 |
}
|
112 |
|
113 |
-
return
|
114 |
}
|
115 |
}
|
116 |
|
110 |
$return[$option] = get_option( $option );
|
111 |
}
|
112 |
|
113 |
+
return $return;
|
114 |
}
|
115 |
}
|
116 |
|
yit-common/yith-panel.php
CHANGED
@@ -360,6 +360,16 @@ if( !class_exists('YITH_Panel') ) {
|
|
360 |
}
|
361 |
break;
|
362 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
case 'number':
|
364 |
$mms = '';
|
365 |
if( isset( $field['min'] ) ) {
|
360 |
}
|
361 |
break;
|
362 |
|
363 |
+
case 'skin': $echo = "<select name='{$name}' id='{$id}' class='skin' data-path='{$field['path']}'>";
|
364 |
+
foreach( $field['options'] as $v=>$label ) {
|
365 |
+
$echo .= "<option value='{$v}'". selected($value, $v, false) .">{$label}</option>";
|
366 |
+
}
|
367 |
+
$echo .= "</select>";
|
368 |
+
if( isset($field['description']) && $field['description'] != '' ) {
|
369 |
+
$echo .= "<p class='description'>{$field['description']}</p><div class='skin-preview'></div>";
|
370 |
+
}
|
371 |
+
break;
|
372 |
+
|
373 |
case 'number':
|
374 |
$mms = '';
|
375 |
if( isset( $field['min'] ) ) {
|
yith-woocompare-options.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
-
* @version 1.0.
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|
4 |
*
|
5 |
* @author Your Inspiration Themes
|
6 |
* @package YITH Woocommerce Compare
|
7 |
+
* @version 1.0.3
|
8 |
*/
|
9 |
|
10 |
if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
|