WPDM.bootAlert('{$msg['title']}', '
{$msg['message']}
')";
else if($style === 'notify')
$message = "";
else
$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 = "";
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;
}
}