pass several image files used in notify messages to frontend as base64 to prevent broken error messages in case network connection is down. also, update some close buttons to show correct cursor.
This commit is contained in:
parent
3188e863b3
commit
70c0a8c2e0
4 changed files with 23 additions and 6 deletions
|
@ -180,8 +180,8 @@ a:hover {
|
||||||
width : 100%;
|
width : 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
#notify span.close {
|
#notify img.close {
|
||||||
text-align : right;
|
cursor : pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
#notify span {
|
#notify span {
|
||||||
|
@ -312,6 +312,7 @@ div.filterTestHolder {
|
||||||
top: -2px;
|
top: -2px;
|
||||||
right: -21px;
|
right: -21px;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
|
cursor : pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert-success {
|
.alert-success {
|
||||||
|
|
|
@ -85,6 +85,7 @@ a:hover {
|
||||||
top: -2px;
|
top: -2px;
|
||||||
right: -21px;
|
right: -21px;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
|
cursor : pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert-success {
|
.alert-success {
|
||||||
|
|
|
@ -44,6 +44,11 @@
|
||||||
|
|
||||||
$params['simple_update'] = defined('SIMPLE_UPDATE_MODE') && SIMPLE_UPDATE_MODE;
|
$params['simple_update'] = defined('SIMPLE_UPDATE_MODE') && SIMPLE_UPDATE_MODE;
|
||||||
|
|
||||||
|
$params["icon_alert"] = base64_img("images/alert.png");
|
||||||
|
$params["icon_information"] = base64_img("images/information.png");
|
||||||
|
$params["icon_cross"] = base64_img("images/cross.png");
|
||||||
|
$params["icon_indicator_white"] = base64_img("images/indicator_white.gif");
|
||||||
|
|
||||||
return $params;
|
return $params;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2485,4 +2490,14 @@
|
||||||
|
|
||||||
return $errors[$code];
|
return $errors[$code];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function base64_img($filename) {
|
||||||
|
if (file_exists($filename)) {
|
||||||
|
$ext = pathinfo($filename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
return "data:image/$ext;base64," . base64_encode(file_get_contents($filename));
|
||||||
|
} else {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -212,15 +212,15 @@ function notify_real(msg, no_hide, n_type) {
|
||||||
msg = "<span class=\"msg\"> " + __(msg) + "</span>";
|
msg = "<span class=\"msg\"> " + __(msg) + "</span>";
|
||||||
|
|
||||||
if (n_type == 2) {
|
if (n_type == 2) {
|
||||||
msg = "<span><img src='images/indicator_white.gif'></span>" + msg;
|
msg = "<span><img src=\""+getInitParam("icon_indicator_white")+"\"></span>" + msg;
|
||||||
no_hide = true;
|
no_hide = true;
|
||||||
} else if (n_type == 3) {
|
} else if (n_type == 3) {
|
||||||
msg = "<span><img src='images/alert.png'></span>" + msg;
|
msg = "<span><img src=\""+getInitParam("icon_alert")+"\"></span>" + msg;
|
||||||
} else if (n_type == 4) {
|
} else if (n_type == 4) {
|
||||||
msg = "<span><img src='images/information.png'></span>" + msg;
|
msg = "<span><img src=\""+getInitParam("icon_information")+"\"></span>" + msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
msg += " <span><img src=\"images/cross.png\" class=\"close\" title=\"" +
|
msg += " <span><img src=\""+getInitParam("icon_cross")+"\" class=\"close\" title=\"" +
|
||||||
__("Click to close") + "\" onclick=\"notify('')\"></span>";
|
__("Click to close") + "\" onclick=\"notify('')\"></span>";
|
||||||
|
|
||||||
n.innerHTML = msg;
|
n.innerHTML = msg;
|
||||||
|
|
Loading…
Reference in a new issue