Yasr – Yet Another Stars Rating - Version 1.7.4

Version Description

  • Css fixes
Download this release

Release Info

Developer Dudo
Plugin Icon 128x128 Yasr – Yet Another Stars Rating
Version 1.7.4
Comparing to
See all releases

Code changes from version 1.7.3 to 1.7.4

css/yasr.css CHANGED
@@ -331,6 +331,10 @@ div.bigstars .rateit-selected
331
/*** Progress bar, this class are used in
332
yasr_pro_comment_reviews_stats shortcode too***/
333
334
.yasr-progress-bars-container {
335
width: 100% !important;
336
}
@@ -345,14 +349,14 @@ yasr_pro_comment_reviews_stats shortcode too***/
345
.yasr-progress-bar-name {
346
display: inline-block !important;
347
float: left;
348
- width: 25% !important;
349
font-size: 14px !important;
350
line-height: 1.5 !important;
351
text-align: center !important;
352
}
353
354
.yasr-single-progress-bar-container {
355
- width: 70%;
356
float: left;
357
}
358
@@ -363,7 +367,7 @@ yasr_pro_comment_reviews_stats shortcode too***/
363
364
.yasr-progress-bar-votes-count {
365
display: inline-block !important;
366
- width: 5%;
367
float: right;
368
text-align: right;
369
font-size: 14px !important;
@@ -375,8 +379,10 @@ yasr_pro_comment_reviews_stats shortcode too***/
375
376
/*** Tooltip ***/
377
378
.yasr-visitors-stats-tooltip {
379
- min-width:225px;
380
text-align: center;
381
background-color: white;
382
color: #0a0a0a;
331
/*** Progress bar, this class are used in
332
yasr_pro_comment_reviews_stats shortcode too***/
333
334
+ #yasr-medium-rating-tooltip {
335
+ font-size: 14px;
336
+ }
337
+
338
.yasr-progress-bars-container {
339
width: 100% !important;
340
}
349
.yasr-progress-bar-name {
350
display: inline-block !important;
351
float: left;
352
+ width: 20% !important;
353
font-size: 14px !important;
354
line-height: 1.5 !important;
355
text-align: center !important;
356
}
357
358
.yasr-single-progress-bar-container {
359
+ width: 70% !important;;
360
float: left;
361
}
362
367
368
.yasr-progress-bar-votes-count {
369
display: inline-block !important;
370
+ width: 10%;
371
float: right;
372
text-align: right;
373
font-size: 14px !important;
379
380
/*** Tooltip ***/
381
382
+
383
+
384
.yasr-visitors-stats-tooltip {
385
+ min-width:245px;
386
text-align: center;
387
background-color: white;
388
color: #0a0a0a;
lib/yasr-ajax-functions.php CHANGED
@@ -1432,9 +1432,7 @@ if ( ! defined( 'ABSPATH' ) ) exit('You\'re not allowed to see this page'); // E
1432
1433
$html_to_return = '<div class="yasr-visitors-stats-tooltip">';
1434
1435
- $html_to_return .= $medium_rating . ' ';
1436
-
1437
- $html_to_return .= __('out of 5 stars', 'yet-another-stars-rating');
1438
1439
$html_to_return .= '<div class="yasr-progress-bars-container">';
1440
1432
1433
$html_to_return = '<div class="yasr-visitors-stats-tooltip">';
1434
1435
+ $html_to_return .= '<span id="yasr-medium-rating-tooltip">' . $medium_rating . ' ' . __('out of 5 stars', 'yet-another-stars-rating') . '</span>';
1436
1437
$html_to_return .= '<div class="yasr-progress-bars-container">';
1438
lib/yasr-functions.php CHANGED
@@ -50,11 +50,8 @@ if ( ! defined( 'ABSPATH' ) ) exit('You\'re not allowed to see this page'); // E
50
51
wp_enqueue_script( 'rateit', YASR_JS_DIR . 'jquery.rateit.min.js' , array('jquery'), '1.0.22', TRUE );
52
53
-
54
- //load rater if jquery is disabled
55
- if (YASR_JQUERY_DISABLED === 'yes') {
56
- wp_enqueue_script( 'rater', YASR_JS_DIR . 'rater-js.js' , '', '0.6.0', TRUE );
57
- }
58
59
wp_enqueue_script( 'yasrfront', YASR_JS_DIR . 'yasr-front.js' , array('jquery', 'rateit'), '1.0.0', TRUE );
60
50
51
wp_enqueue_script( 'rateit', YASR_JS_DIR . 'jquery.rateit.min.js' , array('jquery'), '1.0.22', TRUE );
52
53
+ //From version 1.7.4, always load rater
54
+ wp_enqueue_script( 'rater', YASR_JS_DIR . 'rater-js.js' , '', '0.6.0', TRUE );
55
56
wp_enqueue_script( 'yasrfront', YASR_JS_DIR . 'yasr-front.js' , array('jquery', 'rateit'), '1.0.0', TRUE );
57
readme.txt CHANGED
@@ -5,7 +5,7 @@ Requires at least: 4.3.0
5
Contributors: Dudo
6
Tested up to: 5.0
7
Requires PHP: 5.3
8
- Stable tag: 1.7.3
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11
Boost the way people interact with your website, e-commerce or blog with an easy and intuitive WordPress rating system!
@@ -13,7 +13,7 @@ Boost the way people interact with your website, e-commerce or blog with an easy
13
== Description ==
14
Improving the user experience (UX) with your website is a top priority for everyone who cares about their online activity, as it promotes familiarity and loyalty with your brand, and enhances visibility of your activity.
15
16
- Yasr - Yet Another Stars Rating is a powerful way to add SEO-friendly user-generated reviews and testimonials to your website posts, pages and CPC, without affecting its speed.
17
18
= How To use =
19
@@ -116,12 +116,18 @@ If doesn't, it's suggested to ask in a SEO oriented forum.
116
117
The full changelog can be found in the plugin's directory. Recent entries:
118
119
= 1.7.3 =
120
* FIXED: Multi set's field name is now 40 chars long instead of 23
121
* TWEAKED: progress bars doesn't use jquery anymore, it's css only
122
* TWEAKED: tooltip for yasr_visitor_votes doesn't use jquery anymore, but uses [tippy](https://atomiks.github.io/tippyjs/) instead
123
* TWEAKED: A lot of under the hood changes
124
125
= 1.7.2 =
126
* FIXED: yasr_visitor_multiset didn't work
127
5
Contributors: Dudo
6
Tested up to: 5.0
7
Requires PHP: 5.3
8
+ Stable tag: 1.7.4
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11
Boost the way people interact with your website, e-commerce or blog with an easy and intuitive WordPress rating system!
13
== Description ==
14
Improving the user experience (UX) with your website is a top priority for everyone who cares about their online activity, as it promotes familiarity and loyalty with your brand, and enhances visibility of your activity.
15
16
+ Yasr - Yet Another Stars Rating is a powerful way to add SEO-friendly user-generated reviews and testimonials to your website posts, pages and CPT, without affecting its speed.
17
18
= How To use =
19
116
117
The full changelog can be found in the plugin's directory. Recent entries:
118
119
+ = 1.7.4 =
120
+ * Css fixes
121
+
122
+
123
= 1.7.3 =
124
* FIXED: Multi set's field name is now 40 chars long instead of 23
125
* TWEAKED: progress bars doesn't use jquery anymore, it's css only
126
* TWEAKED: tooltip for yasr_visitor_votes doesn't use jquery anymore, but uses [tippy](https://atomiks.github.io/tippyjs/) instead
127
* TWEAKED: A lot of under the hood changes
128
129
+
130
+
131
= 1.7.2 =
132
* FIXED: yasr_visitor_multiset didn't work
133
yet-another-stars-rating.php CHANGED
@@ -4,7 +4,7 @@
4
* Plugin Name: Yet Another Stars Rating
5
* Plugin URI: http://wordpress.org/plugins/yet-another-stars-rating/
6
* Description: Yet Another Stars Rating turn your WordPress into a complete review website.
7
- * Version: 1.7.3
8
* Author: Dario Curvino
9
* Author URI: https://yetanotherstarsrating.com/
10
* Text Domain: yet-another-stars-rating
@@ -77,7 +77,7 @@ if ( !function_exists( 'yasr_fs' ) ) {
77
yasr_fs();
78
// Signal that SDK was initiated.
79
do_action( 'yasr_fs_loaded' );
80
- define( 'YASR_VERSION_NUM', '1.7.3' );
81
//Plugin relative path
82
define( "YASR_ABSOLUTE_PATH", dirname( __FILE__ ) );
83
//Plugin RELATIVE PATH without slashes (just the directory's name)
@@ -296,13 +296,24 @@ if ( !function_exists( 'yasr_fs' ) ) {
296
function yasr_plugin_row_meta( $links, $file )
297
{
298
$plugin = plugin_basename( __FILE__ );
299
- // create link
300
- if ( $file == $plugin ) {
301
- $links[] = '<a href="https://yetanotherstarsrating.com/">' . __( 'Buy Yasr Pro', 'yet-another-stars-rating' ) . '</a>';
302
}
303
return $links;
304
}
305
306
//this is for user who use extensions
307
//remove on Gen 2019
308
define( 'YASR_EDD_SL_STORE_URL', 'http://yetanotherstarsrating.com' );
4
* Plugin Name: Yet Another Stars Rating
5
* Plugin URI: http://wordpress.org/plugins/yet-another-stars-rating/
6
* Description: Yet Another Stars Rating turn your WordPress into a complete review website.
7
+ * Version: 1.7.4
8
* Author: Dario Curvino
9
* Author URI: https://yetanotherstarsrating.com/
10
* Text Domain: yet-another-stars-rating
77
yasr_fs();
78
// Signal that SDK was initiated.
79
do_action( 'yasr_fs_loaded' );
80
+ define( 'YASR_VERSION_NUM', '1.7.4' );
81
//Plugin relative path
82
define( "YASR_ABSOLUTE_PATH", dirname( __FILE__ ) );
83
//Plugin RELATIVE PATH without slashes (just the directory's name)
296
function yasr_plugin_row_meta( $links, $file )
297
{
298
$plugin = plugin_basename( __FILE__ );
299
+ //Show buy yasr pro only if this is free plan
300
+
301
+ if ( yasr_fs()->is_free_plan() ) {
302
+ // create link
303
+ if ( $file == $plugin ) {
304
+ $links[] = '<a href="https://yetanotherstarsrating.com/">' . __( 'Buy Yasr Pro', 'yet-another-stars-rating' ) . '</a>';
305
+ }
306
+ } else {
307
+ // create link
308
+ if ( $file == $plugin ) {
309
+ $links[] = __( 'Thank you for using Yasr Pro', 'yet-another-stars-rating' );
310
+ }
311
}
312
+
313
return $links;
314
}
315
316
+ //End function
317
//this is for user who use extensions
318
//remove on Gen 2019
319
define( 'YASR_EDD_SL_STORE_URL', 'http://yetanotherstarsrating.com' );