Server IP : 89.107.187.42  /  Your IP : 216.73.216.104
Web Server : Apache
System : Linux sa4.serverdomain.org 6.1.0-48-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.172-1 (2026-05-15) x86_64
User : web86 ( 5140)
PHP Version : 8.4.23
Disable Function : os,disk_total_space,sys_getloadavg,apache_child_terminate,apache_get_modules,apache_get_version,apache_getenv,apache_note,apache_setenv,disk_free_space,diskfreespace,dl,passthru,show_source,system,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_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF
Directory (0755) :  /var/www/clients/client40/web86/web/hp/wp-content/plugins/wp-optimize/js/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /var/www/clients/client40/web86/web/hp/wp-content/plugins/wp-optimize/js/blockUI.js
var wp_optimize = window.wp_optimize || {};

/**
 * Blocks UI
 *
 * @param {string} message Information to show in blockUI
 * @param {Object} options Display options
 * @param {integer} timeout (optional)
 * @param {boolean} is_popup_blocking_screen (optional) when is true then it is impossible to close the popup by clicking outside
 */
wp_optimize.block_ui = function (message, options, timeout, is_popup_blocking_screen) {

	var font_size = 'medium';
	if (typeof message === 'string') {
		if (message.length < 30) {
			font_size = 'large';
		} else if (message.length > 100) {
			font_size = 'small';
		}
	}

	var $ = jQuery,
	logo_src = (typeof wpoptimize !== 'undefined' && wpoptimize.logo_src) || (typeof wposmush !== 'undefined' && wposmush.logo_src),
		params = {
			css: {
				width: '300px',
				border: 'none',
				'border-radius': '10px',
				left: 'calc(50% - 150px)',
				padding: '20px'
			},
			message: '<div class="wp_optimize_blink_animation"><img src="'+logo_src+'" height="80" width="80"><div class="wp_optimize_blink_animation-message_text--'+font_size+'">'+message+'</div></div>'
		};

	options = options || {};

	if (timeout) {
		setTimeout(jQuery.unblockUI, timeout);
	} else if (!is_popup_blocking_screen) {
		options.onOverlayClick = jQuery.unblockUI;
	}

	params = $.extend(params, options);

	$.blockUI(params);
}