Changeset 3176267
- Timestamp:
- 10/27/2024 07:59:31 AM (17 months ago)
- Location:
- wp-smart-preloader
- Files:
-
- 16 added
- 4 edited
-
tags/1.15.3 (added)
-
tags/1.15.3/assets (added)
-
tags/1.15.3/assets/css (added)
-
tags/1.15.3/assets/css/preload-style.css (added)
-
tags/1.15.3/assets/css/wsp-admin-preloader.css (added)
-
tags/1.15.3/assets/css/wsp-front-preloader.css (added)
-
tags/1.15.3/assets/css/wsp-smart-preload-style.css (added)
-
tags/1.15.3/assets/js (added)
-
tags/1.15.3/assets/js/ace.js (added)
-
tags/1.15.3/assets/js/wsp-admin-script.js (added)
-
tags/1.15.3/assets/js/wsp-main-script.js (added)
-
tags/1.15.3/inc (added)
-
tags/1.15.3/inc/wsp-option_page.php (added)
-
tags/1.15.3/inc/wsp_uninstall.php (added)
-
tags/1.15.3/readme.txt (added)
-
tags/1.15.3/wp-preloader.php (added)
-
trunk/assets/js/wsp-main-script.js (modified) (3 diffs)
-
trunk/inc/wsp-option_page.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wp-preloader.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-smart-preloader/trunk/assets/js/wsp-main-script.js
r2492873 r3176267 2 2 3 3 var bdy = jQuery("body:not('.elementor-editor-active')"); 4 var value = wsp_obj.loader,5 duration = ( wsp_obj.hasOwnProperty('fadeout') && wsp_obj.fadeout!="" )?wsp_obj.fadeout:2500,6 delay = ( wsp_obj.hasOwnProperty('delay') && wsp_obj.delay!="" )?wsp_obj.delay:1500;4 var value = wsp_obj.loader, 5 duration = ( wsp_obj.hasOwnProperty('fadeout') && wsp_obj.fadeout!="" )?wsp_obj.fadeout:2500, 6 delay = ( wsp_obj.hasOwnProperty('delay') && wsp_obj.delay!="" )?wsp_obj.delay:1500; 7 7 8 jQuery(document).ready(function() { 9 var flag; 10 if( wsp_obj.hasOwnProperty("homepage") && ( "1" == wsp_obj.homepage ) ){ 11 if (jQuery('body:not(".elementor-editor-active")').hasClass('home') ){ 12 add_block_after_body(); 13 flag = "home"; 14 } 15 } else { 16 add_block_after_body(); 17 } 8 // Determine if preloader should appear only on the homepage 9 if (wsp_obj.homepage === "1" && $body.hasClass('home')) { 10 add_block_after_body(); 11 } else if (!wsp_obj.homepage) { 12 add_block_after_body(); 13 } 14 15 function add_block_after_body() { 16 if (!$('.smart-page-loader').length) { 17 $('body:not(".elementor-editor-active")').prepend('<div class="smart-page-loader"></div>'); 18 $('body:not(".elementor-editor-active")').removeClass('wp-smart-body'); 19 } 20 } 18 21 19 22 setTimeout(wsp_front_loader(),1000); 20 23 21 24 function wsp_front_loader() { 22 23 24 25 var block = ''; 25 26 if( value != "" ){ … … 47 48 break; 48 49 } 49 50 51 50 52 if( "home" == flag ){ 53 jQuery('body.home:not(".elementor-editor-active") .smart-page-loader').prepend(block); 54 }else { 51 if( wsp_obj.homepage === "1"){ 52 if ($('body.home:not(".elementor-editor-active")').length) { 53 $('body.home:not(".elementor-editor-active") .smart-page-loader').prepend(block); 54 } 55 } else { 55 56 // all pages 56 57 jQuery('.smart-page-loader').prepend(block); … … 58 59 59 60 } 60 61 61 62 } 62 63 63 function add_block_after_body(){ 64 jQuery('body:not(".elementor-editor-active")').prepend('<div class="smart-page-loader"></div>'); 65 jQuery('body:not(".elementor-editor-active")').removeClass('wp-smart-body'); 64 window.onload = function() { 65 add_block_after_body(); 66 wsp_front_loader(); 67 setTimeout(function() { 68 fade_away(); 69 }, delay); 70 }; 71 72 function fade_away() { 73 $('.smart-page-loader').fadeOut(duration, function() { 74 $('body:not(".elementor-editor-active")').removeClass('wp-smart-body'); 75 $('.smart-page-loader').removeClass('loading-animation'); 76 }); 66 77 } 67 68 69 });70 71 window.addEventListener('load',function(event){72 fade_away();73 function fade_away(){74 jQuery('.smart-page-loader').delay(delay).fadeOut(duration);75 jQuery('body:not(".elementor-editor-active")').removeClass('wp-smart-body');76 }77 });78 79 78 80 79 }(jQuery)); -
wp-smart-preloader/trunk/inc/wsp-option_page.php
r2850465 r3176267 287 287 } 288 288 289 290 291 // if( is_admin() ){292 289 $wp_smart_preloader = new WP_smart_preloader(); 293 // } 290 -
wp-smart-preloader/trunk/readme.txt
r3039166 r3176267 3 3 Tags: WP Smart Preloader, Site preloader, Wordpress Preloader,posts, preload, preloader, responsive, plugin, preloader 4 4 Requires at least: 2.8 5 Tested up to: 6. 46 Stable tag: 1.15. 25 Tested up to: 6.6 6 Stable tag: 1.15.3 7 7 Donate link:https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=contact%40catchsquare%2ecom&lc=US&item_name=WP%20smart%20preloader&no_note=0¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHostedGuest 8 8 License: GPLv2 or later … … 59 59 60 60 == Changelog == 61 = 1.15.1 = 61 = 1.15.2 = 62 frontend script 63 64 = 1.15.2 = 62 65 just changed version ;) 63 66 -
wp-smart-preloader/trunk/wp-preloader.php
r3039166 r3176267 4 4 Plugin URI: https://wordpress.org/plugins/wp-smart-preloader 5 5 Description: WP Smart Preloader is a Simple CSS spinners and throbbers made with CSS and minimal HTML markup. 6 Version: 1.15. 26 Version: 1.15.3 7 7 Author: catchsquare 8 8 Author URI: http://catchsquare.com … … 19 19 20 20 /*Define Constants for this plugin*/ 21 define( 'SMART_PRELOADER_VERSION', '1.15. 2' );21 define( 'SMART_PRELOADER_VERSION', '1.15.3' ); 22 22 define( 'SMART_PRELOADER_PATH', plugin_dir_path( __FILE__ ) ); 23 23 define( 'SMART_PRELOADER_URL', plugin_dir_url( __FILE__ ) );
Note: See TracChangeset
for help on using the changeset viewer.