Changeset 3003105
- Timestamp:
- 11/29/2023 07:34:21 AM (2 years ago)
- Location:
- reviews-sorted/trunk
- Files:
-
- 6 edited
-
README.txt (modified) (2 diffs)
-
reviews-sorted.php (modified) (3 diffs)
-
templates/reviews-slider-1.php (modified) (1 diff)
-
templates/reviews-slider-2.php (modified) (1 diff)
-
templates/reviews-slider-3.php (modified) (1 diff)
-
templates/reviews-slider.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
reviews-sorted/trunk/README.txt
r3002205 r3003105 5 5 Tested up to: 6.3.2 6 6 Requires PHP: 7.2 7 Stable tag: 2.3. 47 Stable tag: 2.3.5 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 74 74 == Changelog == 75 75 76 = v2.3.5 (Nov 29, 2023) = 77 * Resolved slider issue, slider navigation was not working. 78 * Added changes for the admin notice. 79 76 80 = v2.3.4 (Nov 27, 2023) = 77 81 * Added admin notice. -
reviews-sorted/trunk/reviews-sorted.php
r3002205 r3003105 6 6 * Author: Reviews Sorted 7 7 * Author URI: https://reviewssorted.com/ 8 * Version: 2.3. 48 * Version: 2.3.5 9 9 * Text Domain: reviews-sorted 10 10 * Domain Path: /languages … … 168 168 169 169 $reviews_count = isset( $data['totalReviews'] ) ? $data['totalReviews'] : 0; 170 171 if( $reviews_count >= 10 ) { 170 $noshow = get_option('rs_void_notice'); 171 172 if(!$noshow && $reviews_count >= 10 ) { 172 173 add_action( 'admin_notices', 'review_sorted_ten_reviews_admin_notice' ); 173 174 } … … 191 192 $name = trim( $current_user->user_login ); 192 193 } 193 194 printf( __( "<div class='notice notice-success is-dismissible'><p>Hi<b> %s </b><br>Congratulations on collecting 10 reviews,<br>We hope our plugin has been helpful. If you're enjoying this plugin, please help us by leaving a positive review on the WordPress plugin repository. It helps us to grow and continue to create a better platform.<br>Thanks - Mike</p></div>", "reviews-sorted" ), $name ); 195 } 194 $review_sorted_logo = REVIEWS_SORTED_PLUGIN_URL.'assets/logo.png'; 195 $reviewurl = esc_url( 'https://wordpress.org/support/plugin/reviews-sorted/reviews/' ); 196 197 $ignore = esc_url( get_admin_url() . '?rs-plugin-ignore-notice=1' ); 198 printf( __( "<div class='notice notice-success is-dismissible review-sorted-ten-reviews-notice'><div class='review-notice-content'><div class='review-sorted-logo'><img src='%s' /></div><p>Hi<b> %s </b><br>Congratulations on collecting 10 reviews,<br>We hope our plugin has been helpful. If you're enjoying this plugin, please help us by leaving a positive review on the WordPress plugin repository. It helps us to grow and continue to create a better platform.<br>Thanks - Mike</p></div><div class='void-review-btn' style='margin-bottom: 10px;'><a href='%s' target='_blank' style='margin-right: 15px;'>Leave a Review</a> <a href='%s' class='dismiss-ten-review-notice' style='margin-right: 15px;'>Maybe Later</a> <a href='%s' class='dismiss-ten-review-notice'>All Done</a></div></div>", "reviews-sorted" ), $review_sorted_logo, $name, $reviewurl, $ignore, $ignore ); 199 } 200 201 function rs_plugin_notice_ignore() { 202 203 global $current_user; 204 205 if (isset($_GET['rs-plugin-ignore-notice'])) { 206 207 update_option( 'rs_void_notice' , TRUE ); 208 209 } 210 211 } 212 add_action('admin_init', 'rs_plugin_notice_ignore',5); 213 214 add_action('admin_head', 'review_sorted_ten_reviews_notice_css'); 215 function review_sorted_ten_reviews_notice_css() { 216 echo '<style> 217 .review-sorted-ten-reviews-notice .review-notice-content { 218 display: flex; 219 align-items: center; 220 margin: 10px 0; 221 } 222 .review-sorted-ten-reviews-notice .review-notice-content .review-sorted-logo { 223 width: 150px; 224 object-fit: contain; 225 padding: 10px; 226 display: flex; 227 align-items: center; 228 justify-content: center; 229 border: 1px solid #000; 230 box-sizing: border-box; 231 } 232 .review-sorted-ten-reviews-notice .review-notice-content .review-sorted-logo img { 233 width: 100%; 234 object-fit: cover; 235 } 236 .review-sorted-ten-reviews-notice .review-notice-content p { 237 width: calc(100% - 150px); 238 padding: 0; 239 padding-left: 20px; 240 margin: 0; 241 } 242 </style>'; 243 } -
reviews-sorted/trunk/templates/reviews-slider-1.php
r2986785 r3003105 6 6 $slideOptions = [ 7 7 'slidesPerView' => $options['mobile'], 8 'spaceBetween' => $options['space'],9 'speed' => $options['speed'],8 'spaceBetween' => intval( $options['space'] ), 9 'speed' => intval( $options['speed'] ), 10 10 'loop' => $options['loop'], 11 'autoplay' => $options['autoplay']=== false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ],11 'autoplay' => filter_var( $options['autoplay'], FILTER_VALIDATE_BOOLEAN ) === false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ], 12 12 'breakpoints' => [ 13 13 '768' => [ -
reviews-sorted/trunk/templates/reviews-slider-2.php
r2986785 r3003105 5 5 $slideOptions = [ 6 6 'slidesPerView' => $options['mobile'], 7 'spaceBetween' => $options['space'],8 'speed' => $options['speed'],7 'spaceBetween' => intval( $options['space'] ), 8 'speed' => intval( $options['speed'] ), 9 9 'loop' => $options['loop'], 10 'autoplay' => $options['autoplay']=== false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ],10 'autoplay' => filter_var( $options['autoplay'], FILTER_VALIDATE_BOOLEAN ) === false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ], 11 11 'breakpoints' => [ 12 12 '768' => [ -
reviews-sorted/trunk/templates/reviews-slider-3.php
r2986785 r3003105 5 5 $slideOptions = [ 6 6 'slidesPerView' => $options['mobile'], 7 'spaceBetween' => $options['space'],8 'speed' => $options['speed'],7 'spaceBetween' => intval( $options['space'] ), 8 'speed' => intval( $options['speed'] ), 9 9 'loop' => $options['loop'], 10 'autoplay' => $options['autoplay']=== false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ],10 'autoplay' => filter_var( $options['autoplay'], FILTER_VALIDATE_BOOLEAN ) === false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ], 11 11 'breakpoints' => [ 12 12 '768' => [ -
reviews-sorted/trunk/templates/reviews-slider.php
r2986785 r3003105 5 5 $slideOptions = [ 6 6 'slidesPerView' => $options['mobile'], 7 'spaceBetween' => $options['space'],8 'speed' => $options['speed'],7 'spaceBetween' => intval( $options['space'] ), 8 'speed' => intval( $options['speed'] ), 9 9 'loop' => $options['loop'], 10 'autoplay' => $options['autoplay']=== false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ],10 'autoplay' => filter_var( $options['autoplay'], FILTER_VALIDATE_BOOLEAN ) === false ? false : [ 'delay' => $options['delay'], 'disableOnInteraction' => false ], 11 11 'breakpoints' => [ 12 12 '768' => [
Note: See TracChangeset
for help on using the changeset viewer.