diff --git a/resources/classes/modal.php b/resources/classes/modal.php
index d75868984c..e01cdd1104 100644
--- a/resources/classes/modal.php
+++ b/resources/classes/modal.php
@@ -32,7 +32,7 @@ if (!class_exists('modal')) {
$modal = "
\n";
$modal .= "
\n";
- $modal .= " ".($array['close'] ? $array['close'] : '×')."\n";
+ $modal .= " ×\n";
if ($array['type'] != '') {
//add multi-lingual support
$language = new text;
@@ -51,11 +51,11 @@ if (!class_exists('modal')) {
$array['title'] = $text['modal_title-confirmation'];
$array['message'] = $text['confirm-delete'];
break;
- default:
- $array['title'] = $array['title'] != '' ? $array['title'] : $text['modal_title-confirmation'];
+ default: //general
+ $array['title'] = $array['title'] ? $array['title'] : $text['modal_title-confirmation'];
}
//prefix cancel button to action
- $array['actions'] = button::create(['type'=>'button','label'=>$text['button-cancel'],'icon'=>$_SESSION['theme']['button_icon_cancel'],'collapse'=>'never','onclick'=>'modal_close();']).$array['actions'];
+ $array['actions'] = button::create(['type'=>'button','label'=>$text['button-cancel'],'icon'=>$_SESSION['theme']['button_icon_cancel'],'collapse'=>'never','onclick'=>'modal_close(); '.$array['onclose']]).$array['actions'];
}
$modal .= $array['title'] ? "".$array['title']."\n" : null;
$modal .= $array['message'] ? "".$array['message']."\n" : null;