HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //proc/thread-self/root/proc/self/cwd/wp-content/themes/ronneby/inc/preloader.php
<?php
if ( ! defined( 'ABSPATH' ) ) { exit; }
if(!function_exists('dfd_preloader_css_animation')) {
	function dfd_preloader_css_animation () {
		global $dfd_ronneby;
		
		$animation_css = $animation_color_value = '';
		$preloader_page_style = DfdMetaBoxSettings::get('preloader_style');
		$page_preloader_animation = DfdMetaBoxSettings::get('preloader_animation_style');
		$page_preloader_animation_color = DfdMetaBoxSettings::get('preloader_animation_color');
		if($preloader_page_style && $page_preloader_animation) {
			$animation_style = 'dfd-preloader-style-'.$page_preloader_animation;
		} elseif(isset($dfd_ronneby['css_animation_style']) && !empty($dfd_ronneby['css_animation_style'])) {
			$animation_style = 'dfd-preloader-style-'.$dfd_ronneby['css_animation_style'];
		} else {
			$animation_style = 'dfd-preloader-style-1';
		}
		if($preloader_page_style && $page_preloader_animation_color && $page_preloader_animation_color != '#') {
			$animation_color_value = $page_preloader_animation_color;
		} elseif(isset($dfd_ronneby['preoader_animation_color']) && !empty($dfd_ronneby['preoader_animation_color'])) {
			$animation_color_value = $dfd_ronneby['preoader_animation_color'];
		}
		
		if(!empty($animation_color_value)) {
			$animation_css .=  '#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-1,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-4,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-3 {border-top-color: '.esc_attr($animation_color_value).'}
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-2 span.item-one,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-2 span.item-two {border-color: '.esc_attr($animation_color_value).'}
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-5 {background: -webkit-linear-gradient('.esc_attr($animation_color_value).' -50%,transparent 70%);background: -moz-linear-gradient('.esc_attr($animation_color_value).' -50%,transparent 70%);background: -o-linear-gradient('.esc_attr($animation_color_value).' -50%,transparent 70%);background: -ms-linear-gradient('.esc_attr($animation_color_value).' -50%,transparent 70%);background: linear-gradient('.esc_attr($animation_color_value).' -50%,transparent 70%);}
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-6 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-7 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-8 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-9 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-10 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-11,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-12 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-13 span,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-13 span:before,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-14 span.item-two,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-16 span {background: '.esc_attr($animation_color_value).';}
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-14 span.item-one,
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-15 span.item-two {border-color: '.esc_attr($animation_color_value).' transparent;}
								#qLoverlay #qLbar_wrap #dfd-preloader-animation.dfd-preloader-style-15 span.item-one {border-color: transparent '.esc_attr($animation_color_value).';}';
			$animation_css =  '<script type="text/javascript">
									(function($) {
										$("head").append("<style>'.esc_js($animation_css).'</style>");
									})(jQuery);
								</script>';
		}
		
		echo '<div id="dfd-preloader-animation" class="'.esc_attr($animation_style).'"><span class="item-one"></span><span class="item-two"></span><span class="item-three"></span><span class="item-four"></span><span class="item-five"></span></div>'.$animation_css;
	}
}

if(!function_exists('dfd_preloader_image')) {
	function dfd_preloader_image () {
		global $dfd_ronneby;
		
		$preloader_page_style = DfdMetaBoxSettings::get('preloader_style');
		$page_preloader_logo = DfdMetaBoxSettings::get('preloader_img');
		if($preloader_page_style && $page_preloader_logo) {
			$logo = $page_preloader_logo;
		} elseif (isset($dfd_ronneby['preloader_image']['url']) && $dfd_ronneby['preloader_image']['url']) {
			$logo = $dfd_ronneby['preloader_image']['url'];
		} else {
			$logo = get_template_directory_uri().'/assets/img/logo.png';
		}
		echo '<div class="qLbar-img"><img src="'.esc_url($logo).'" alt="'.__('Preloader logo', 'dfd').'" /></div>';
	}
}

if(!function_exists('dfd_preloader_progress_bar')) {
	function dfd_preloader_progress_bar () {
		global $dfd_ronneby;
		$bar_css = 'width: 0%;';
		$preloader_bar_position = '';
		$preloader_page_style = DfdMetaBoxSettings::get('preloader_style');
		$page_bar_bg = DfdMetaBoxSettings::get('preloader_bar_bg');
		$page_bar_height = DfdMetaBoxSettings::get('preloader_bar_height');
		$page_bar_opacity = DfdMetaBoxSettings::get('preloader_bar_opacity');
		$page_bar_position = DfdMetaBoxSettings::get('preloader_bar_position');
		
		if($page_bar_bg && $page_bar_bg != '#' && $preloader_page_style) {
			$bar_css .= 'background: '.esc_attr($page_bar_bg).';';
		} elseif(isset($dfd_ronneby['preloader_bar_bg']) && !empty($dfd_ronneby['preloader_bar_bg'])) {
			$bar_css .= 'background: '.esc_attr($dfd_ronneby['preloader_bar_bg']).';';
		}
		if($page_bar_height && $preloader_page_style) {
			$bar_css .= 'height: '.esc_attr($page_bar_height).'px;';
		} elseif(isset($dfd_ronneby['preloader_bar_height']) && !empty($dfd_ronneby['preloader_bar_height'])) {
			$bar_css .= 'height: '.esc_attr($dfd_ronneby['preloader_bar_height']).'px;';
		}
		if($page_bar_opacity && $preloader_page_style) {
			$bar_css .= 'opacity: '. esc_attr($page_bar_opacity)/100 .';';
		} elseif(isset($dfd_ronneby['preloader_bar_opacity']) && !empty($dfd_ronneby['preloader_bar_opacity'])) {
			$bar_css .= 'opacity: '. esc_attr($dfd_ronneby['preloader_bar_opacity'])/100 .';';
		}
		if($page_bar_position && $preloader_page_style) {
			$preloader_bar_position .= $page_bar_position;
		} elseif(isset($dfd_ronneby['preloader_bar_position']) && !empty($dfd_ronneby['preloader_bar_position'])) {
			$preloader_bar_position .= $dfd_ronneby['preloader_bar_position'];
		} else {
			$preloader_bar_position .= 'middle';
		}
		echo '<div id="qLbar" class="dfd-preloader-bar-'.esc_attr($preloader_bar_position).'" style="'.$bar_css.'"></div>';
	}
}

if (!function_exists('dfd_get_preloader_style')) {
	function dfd_get_preloader_style() {
		global $dfd_ronneby;
		$preloader_style = '';
		$preloader_page_style = DfdMetaBoxSettings::get('preloader_style');
		if($preloader_page_style) {
			$preloader_style = 'dfd_preloader_'.esc_attr($preloader_page_style);
		} elseif(isset($dfd_ronneby['preloader_style']) && $dfd_ronneby['preloader_style']) {
			$preloader_style = 'dfd_preloader_'.$dfd_ronneby['preloader_style'];
		}
		return $preloader_style;
	}
}

if (!function_exists('dfd_get_preloader_percentage')) {
	function dfd_get_preloader_percentage() {
		global $dfd_ronneby;
		$preloader_class = '';
		$preloader_page_style = DfdMetaBoxSettings::get('preloader_style');
		$preloader_page_percentage = DfdMetaBoxSettings::get('preloader_enable_counter');
		if($preloader_page_style && $preloader_page_percentage) {
			$preloader_class = ($preloader_page_percentage == 'on') ? ' dfd-percentage-enabled' : '';
		} elseif(isset($dfd_ronneby['preloader_percentage']) && $dfd_ronneby['preloader_percentage']) {
			$preloader_class = ' dfd-percentage-enabled';
		}
		return $preloader_class;
	}
}

if (!function_exists('dfd_get_preloader_bg')) {
	function dfd_get_preloader_bg() {
		global $dfd_ronneby;
		$preloader_css = '';
		$preloader_page_style = DfdMetaBoxSettings::get('preloader_style');
		$bg_image = DfdMetaBoxSettings::get('preloader_bg_img');
		$bg_position = DfdMetaBoxSettings::get('preloader_bg_img_position');
		$bg_color = DfdMetaBoxSettings::get('preloader_bg_color');
		$bg_size = DfdMetaBoxSettings::get('preloader_bg_size');
		$bg_repeat = DfdMetaBoxSettings::get('preloader_bg_repeat');
		$bg_attachment = DfdMetaBoxSettings::get('preloader_bg_attachment');
		if($bg_color && $bg_color != '#' && $preloader_page_style) {
			$preloader_css .= 'background-color: '.esc_attr($bg_color).';';
		} elseif(isset($dfd_ronneby['preloader_background']['background-color']) && !empty($dfd_ronneby['preloader_background']['background-color'])) {
			$preloader_css .= 'background-color: '.esc_attr($dfd_ronneby['preloader_background']['background-color']).';';
		}
		if($bg_repeat && $preloader_page_style) {
			$preloader_css .= 'background-repeat: '.esc_attr($bg_repeat).';';
		} elseif(isset($dfd_ronneby['preloader_background']['background-repeat']) && !empty($dfd_ronneby['preloader_background']['background-repeat'])) {
			$preloader_css .= 'background-repeat: '.esc_attr($dfd_ronneby['preloader_background']['background-repeat']).';';
		}
		if($bg_size && $preloader_page_style) {
			$preloader_css .= 'background-size: '.esc_attr($bg_size).';';
		} elseif(isset($dfd_ronneby['preloader_background']['background-size']) && !empty($dfd_ronneby['preloader_background']['background-size'])) {
			$preloader_css .= 'background-size: '.esc_attr($dfd_ronneby['preloader_background']['background-size']).';';
		}
		if($bg_attachment && $preloader_page_style) {
			$preloader_css .= 'background-attachment: '.esc_attr($bg_attachment).';';
		} elseif(isset($dfd_ronneby['preloader_background']['background-attachment']) && !empty($dfd_ronneby['preloader_background']['background-attachment'])) {
			$preloader_css .= 'background-attachment: '.esc_attr($dfd_ronneby['preloader_background']['background-attachment']).';';
		}
		if($bg_position && $preloader_page_style) {
			$preloader_css .= 'background-position: '.esc_attr($bg_position).';';
		} elseif(isset($dfd_ronneby['preloader_background']['background-position']) && !empty($dfd_ronneby['preloader_background']['background-position'])) {
			$preloader_css .= 'background-position: '.esc_attr($dfd_ronneby['preloader_background']['background-position']).';';
		}
		if($bg_image && $preloader_page_style) {
			$preloader_css .= 'background-image: url('.esc_url($bg_image).');';
		} elseif(isset($dfd_ronneby['preloader_background']['background-image']) && !empty($dfd_ronneby['preloader_background']['background-image'])) {
			$preloader_css .= 'background-image: url('.esc_url($dfd_ronneby['preloader_background']['background-image']).');';
		}
		return $preloader_css;
	}
}

if (!function_exists('dfd_site_preloader_html')) {
	function dfd_site_preloader_html() {
		global $dfd_ronneby;
		if (isset($dfd_ronneby['site_preloader_enabled']) && strcmp($dfd_ronneby['site_preloader_enabled'],'1')===0) {
			$preloader_css = $preloader_percentage_css = $preloader_style = $preloader_class = '';
			$preloader_style .= dfd_get_preloader_style();
			$preloader_class .= $preloader_style;
			$preloader_class .= dfd_get_preloader_percentage();
			$preloader_css .= dfd_get_preloader_bg();
			if(isset($dfd_ronneby['preloader_percentage_typography']) && $dfd_ronneby['preloader_percentage_typography'] && is_array($dfd_ronneby['preloader_percentage_typography'])) {
				if(isset($dfd_ronneby['preloader_percentage_typography']['font-family']) && !empty($dfd_ronneby['preloader_percentage_typography']['font-family'])) {
					$preloader_percentage_css .= 'font-family: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['font-family']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['font-size']) && !empty($dfd_ronneby['preloader_percentage_typography']['font-size'])) {
					$preloader_percentage_css .= 'font-size: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['font-size']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['font-weight']) && !empty($dfd_ronneby['preloader_percentage_typography']['font-weight'])) {
					$preloader_percentage_css .= 'font-weight: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['font-weight']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['font-style']) && !empty($dfd_ronneby['preloader_percentage_typography']['font-style'])) {
					$preloader_percentage_css .= 'font-style: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['font-style']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['text-transform']) && !empty($dfd_ronneby['preloader_percentage_typography']['text-transform'])) {
					$preloader_percentage_css .= 'text-transform: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['text-transform']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['line-height']) && !empty($dfd_ronneby['preloader_percentage_typography']['line-height'])) {
					$preloader_percentage_css .= 'line-height: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['line-height']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['letter-spacing']) && !empty($dfd_ronneby['preloader_percentage_typography']['letter-spacing'])) {
					$preloader_percentage_css .= 'letter-spacing: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['letter-spacing']).';';
				}
				if(isset($dfd_ronneby['preloader_percentage_typography']['color']) && !empty($dfd_ronneby['preloader_percentage_typography']['color'])) {
					$preloader_percentage_css .= 'color: '.esc_attr($dfd_ronneby['preloader_percentage_typography']['color']).';';
				}
				?>
				<script type="text/javascript">
				(function($) {
					$('head').append('<style type="text/css">#qLpercentage {<?php echo esc_js($preloader_percentage_css) ?>}</style>');
				})(jQuery);
				</script>
				<?php
			}
			?>
			<div id="qLoverlay">';
				<div id="qLbar_wrap" class="<?php echo esc_attr($preloader_class) ?>" style="<?php echo $preloader_css ?>">
					<?php if(!empty($preloader_style) && function_exists($preloader_style)) {
						$preloader_style();
					}?>
					<?php /* <div id="qLbar" style="width: 0%"></div><div id="dfd-preloader-content"><div class="qLbar-img">'.$img.'</div><div id="dfd-preloader-mask"></div></div><div id="dfd-preloader-content-circle"><img src="'.  get_template_directory_uri().'/assets/img/preloader_mask.png" alt="" /></div> */ ?>
				</div>
			</div>
		<?php
		}
	}
}