'.$script.'';
}
} elseif (!empty($params['defer']) || !empty($params['async']) || !empty($params['needTagScript'])) {
echo '';
} else {
wp_enqueue_script($handle, $script, $params['dependencies']);
}
return $handle;
}
function acym_addStyle(bool $raw, string $style)
{
if ($raw) {
echo '';
} else {
echo '';
}
}
function acym_loadCmsScripts()
{
$toggleController = acym_isAdmin() ? 'toggle' : 'fronttoggle';
acym_addScript(
true,
'
var ACYM_AJAX_URL = "'.admin_url('admin-ajax.php').'?action='.ACYM_COMPONENT.'_router&'.acym_noTemplate().'&'.acym_getFormToken().'&nocache='.time().'";
var ACYM_TOGGLE_URL = ACYM_AJAX_URL + "&page='.ACYM_COMPONENT.'_toggle&ctrl='.$toggleController.'";
var ACYM_IS_ADMIN = '.(acym_isAdmin() ? 'true' : 'false').';
if("undefined" === typeof icl_ajxloaderimg_src) var icl_ajxloaderimg_src = "";'
);
wp_enqueue_media();
wp_enqueue_script('jquery');
wp_enqueue_script('jquery-ui-draggable');
wp_enqueue_script('jquery-ui-droppable');
wp_enqueue_script('jquery-ui-sortable');
wp_enqueue_script('jquery-effects-slide');
}
function acym_redirect($url, $msg = '', $msgType = 'message', $safe = false)
{
if (acym_isAdmin() && substr($url, 0, 4) != 'http' && substr($url, 0, 4) != 'www.') {
$url = acym_addPageParam($url);
}
@ob_get_clean();
if (empty($url)) $url = acym_rootURI();
if (headers_sent()) {
acym_addScript(true, 'window.location.href = "'.addslashes($url).'";');
} else {
if ($safe) {
wp_safe_redirect($url);
} else {
wp_redirect($url);
}
}
exit;
}