WPDM.bootAlert('{$msg['title']}', '
{$msg['message']}
')"; else if($style === 'notify') $message = ""; else $message = "
{$msg['message']}
"; } else { if($style === 'mpdal') $message = ""; else if($style === 'notify') $message = ""; else $message = $msg; } if($die==-1) return $message; if($die==0) echo $message; if($die==1) { $content = "
$message
"; include wpdm_tpl_path("blank.php"); die(); } return true; } public static function error($msg, $die = 0, $style = 'embed'){ if(!is_array($msg)) { $message = $msg; $msg = array(); $msg['message'] = $message; } if(!isset($msg['title'])) $msg['title'] = 'Error!'; $msg['type'] = 'danger'; $msg['icon'] = 'exclamation-triangle'; return self::Message($msg, $die, $style); } public static function warning($msg, $die = 0, $style = 'embed'){ if(!is_array($msg)) { $message = $msg; $msg = array(); $msg['message'] = $message; } if(!isset($msg['title'])) $msg['title'] = 'Warning!'; $msg['type'] = 'warning'; $msg['icon'] = 'exclamation-circle'; return self::Message($msg, $die, $style); } public static function info($msg, $die = 0, $style = 'embed'){ if(!is_array($msg)) { $message = $msg; $msg = array(); $msg['message'] = $message; } if(!isset($msg['title'])) $msg['title'] = 'Attention!'; $msg['type'] = 'info'; $msg['icon'] = 'info-circle'; return self::Message($msg, $die, $style); } public static function success($msg, $die = 0, $style = 'embed'){ if(!is_array($msg)) { $message = $msg; $msg = array(); $msg['message'] = $message; } if(!isset($msg['title'])) $msg['title'] = 'Awesome!'; $msg['type'] = 'success'; $msg['icon'] = 'check-circle'; return self::Message($msg, $die, $style); } public static function decode_html($html){ $html = htmlspecialchars_decode($html); $html = html_entity_decode($html, ENT_QUOTES); $html = stripslashes_deep($html); return $html; } public static function download_limit_exceeded($ID = null){ $message = get_option("__wpdm_download_limit_exceeded"); $message = self::decode_html($message); $message = wpdm_escs($message); $message = trim($message) !== '' ? $message : __( "Download Limit Exceeded!", "download-manager" ); return $message; } public static function login_required($ID = null){ $message = get_option("wpdm_login_msg"); $message = self::decode_html($message); $message = wpdm_escs($message); $message = trim($message) !== '' ? $message : WPDM()->shortCode->modalLoginFormBtn(['class' => 'btn btn-danger', 'label' => ''.__( "Login", "download-manager" )]); return $message; } public static function permission_denied($ID = null){ $message = get_option("__wpdm_permission_denied_msg"); $message = self::decode_html($message); $message = wpdm_escs($message); $message = trim($message) !== '' ? $message : WPDM()->ui->button(''.__( "Access Denied", "download-manager" ), ['class' => 'btn btn-danger']); return $message; } }