first commit

This commit is contained in:
2024-11-10 21:08:49 +01:00
commit 0d932ce5ee
14455 changed files with 2567501 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,63 @@
jQuery(document).ready(function($){
var editor_css = ace.edit("wsp-loader-opt[custom_css]"),
textarea_css = $('textarea[name="wsp-loader-opt[custom_css]"]').hide();
editor_css.setTheme("ace/theme/monokai");
editor_css.$blockScrolling = Infinity;
editor_css.getSession().setMode("ace/mode/css");
editor_css.getSession().setValue(textarea_css.val());
editor_css.getSession().on('change', function(){
textarea_css.val(editor_css.getSession().getValue());
});
var editor_html = ace.edit("wsp-loader-opt[custom_animation]"),
textarea_html = $('textarea[name="wsp-loader-opt[custom_animation]"]').hide();
editor_html.setTheme("ace/theme/monokai");
editor_html.$blockScrolling = Infinity;
editor_html.getSession().setMode("ace/mode/html");
editor_html.getSession().setValue(textarea_html.val());
editor_html.getSession().on('change', function(){
textarea_html.val(editor_html.getSession().getValue());
});
var loader_image = $('#loader-img'),
preview_image = $('#loader-preview');
wsp_init();
loader_image.on('change',function(){
wsp_init();
});
function wsp_init(){
var value =loader_image.val(),
block ='<div class="smart-page-loader">';
if( value != "" ){
$('.wsp-loader-block').show();
if(value == "Loader 1") {
block += '<div class="wp-smart-loader smart-loader-one">Loading...</div>';
} else if(value == "Loader 2") {
block += '<div class="wp-smart-loader smart-loader-two"> <span></span> <span></span> <span></span> <span></span> </div>';
} else if(value == "Loader 3") {
block += ' <div class="wp-smart-loader smart-loader-three"> <span></span> <span></span> <span></span> <span></span> <span></span> </div>';
} else if(value == "Loader 4") {
block += ' <div class="wp-smart-loader smart-loader-four"> <span class="spinner-cube spinner-cube1"></span> <span class="spinner-cube spinner-cube2"></span> <span class="spinner-cube spinner-cube3"></span> <span class="spinner-cube spinner-cube4"></span> <span class="spinner-cube spinner-cube5"></span> <span class="spinner-cube spinner-cube6"></span> <span class="spinner-cube spinner-cube7"></span> <span class="spinner-cube spinner-cube8"></span> <span class="spinner-cube spinner-cube9"></span> </div>';
} else if(value == "Loader 5") {
block += ' <div class="wp-smart-loader smart-loader-five"> <span class="spinner-cube-1 spinner-cube"></span> <span class="spinner-cube-2 spinner-cube"></span> <span class="spinner-cube-4 spinner-cube"></span> <span class="spinner-cube-3 spinner-cube"></span> </div>';
} else if(value == "Loader 6") {
block += ' <div class="wp-smart-loader smart-loader-six"> <span class=" spinner-cube-1 spinner-cube"></span> <span class=" spinner-cube-2 spinner-cube"></span> </div>';
} else if(value == "Custom Animation") {
block += '';
$('.wsp-loader-block').hide();
}
block += "</div>";
preview_image.html(block);
}
}
});

View File

@@ -0,0 +1,81 @@
(function($){
var bdy = jQuery("body:not('.elementor-editor-active')");
var value = wsp_obj.loader,
duration = ( wsp_obj.hasOwnProperty('fadeout') && wsp_obj.fadeout!="" )?wsp_obj.fadeout:2500,
delay = ( wsp_obj.hasOwnProperty('delay') && wsp_obj.delay!="" )?wsp_obj.delay:1500;
jQuery(document).ready(function() {
var flag;
if( wsp_obj.hasOwnProperty("homepage") && ( "1" == wsp_obj.homepage ) ){
if (jQuery('body:not(".elementor-editor-active")').hasClass('home') ){
add_block_after_body();
flag = "home";
}
} else {
add_block_after_body();
}
setTimeout(wsp_front_loader(),1000);
function wsp_front_loader() {
var block = '';
if( value != "" ){
switch (value){
case "Loader 1":
block += '<div class="wp-smart-loader smart-loader-one">Loading...</div>';
break;
case "Loader 2":
block += '<div class="wp-smart-loader smart-loader-two"> <span></span> <span></span> <span></span> <span></span> </div>';
break;
case "Loader 3":
block += ' <div class="wp-smart-loader smart-loader-three"> <span></span> <span></span> <span></span> <span></span> <span></span> </div>';
break;
case "Loader 4":
block += ' <div class="wp-smart-loader smart-loader-four"> <span class="spinner-cube spinner-cube1"></span> <span class="spinner-cube spinner-cube2"></span> <span class="spinner-cube spinner-cube3"></span> <span class="spinner-cube spinner-cube4"></span> <span class="spinner-cube spinner-cube5"></span> <span class="spinner-cube spinner-cube6"></span> <span class="spinner-cube spinner-cube7"></span> <span class="spinner-cube spinner-cube8"></span> <span class="spinner-cube spinner-cube9"></span> </div>';
break;
case "Loader 5":
block += ' <div class="wp-smart-loader smart-loader-five"> <span class="spinner-cube-1 spinner-cube"></span> <span class="spinner-cube-2 spinner-cube"></span> <span class="spinner-cube-4 spinner-cube"></span> <span class="spinner-cube-3 spinner-cube"></span> </div>';
break;
case "Loader 6":
block += ' <div class="wp-smart-loader smart-loader-six"> <span class=" spinner-cube-1 spinner-cube"></span> <span class=" spinner-cube-2 spinner-cube"></span> </div>';
break;
case "Custom Animation":
block += wsp_obj.custom_animation;
break;
}
if( "home" == flag ){
jQuery('body.home:not(".elementor-editor-active") .smart-page-loader').prepend(block);
}else {
// all pages
jQuery('.smart-page-loader').prepend(block);
}
}
}
function add_block_after_body(){
// jQuery('body:not(".elementor-editor-active")').prepend('<div class="smart-page-loader"></div>');
jQuery('body:not(".elementor-editor-active")').removeClass('wp-smart-body');
}
});
window.addEventListener('load',function(event){
fade_away();
function fade_away(){
jQuery('.smart-page-loader').delay(delay).fadeOut(duration);
jQuery('body:not(".elementor-editor-active")').removeClass('wp-smart-body');
}
});
}(jQuery));