Replace alert boxes with overlay info boxes (#1742)

* consolidate test-ip definition, added missing Access-Control-Allow-Origin

* replace alert boxes with overlay info boxes

* .

* .

* .

* .

* .

* .

* .

* .

* .

* .

* .

Co-authored-by: CaCO3 <caco@ruinelli.ch>
This commit is contained in:
CaCO3
2023-01-03 08:05:28 +01:00
committed by GitHub
parent 4d823b354f
commit 6b84eb0290
24 changed files with 287 additions and 101 deletions

View File

@@ -60,7 +60,9 @@ th, td {
opacity: 0.4;
}
</style>
<link href="firework.css" rel="stylesheet">
<script type="text/javascript" src="jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="firework.js"></script>
</head>
<body style="font-family: arial; padding: 0px 10px;">
@@ -227,7 +229,7 @@ function newROI(){
erg = CreateROI(_number, "analog", sel.selectedIndex, _roinew, 1, 1, 30, 30, false);
if (erg != "")
alert(erg);
firework.launch(erg, 'danger', 30000);
else
UpdateROIs(_roinew);
}
@@ -281,7 +283,7 @@ function SaveToConfig(){
_zwcat["Analog"]["enabled"] = document.getElementById("Category_Analog_enabled").checked;
WriteConfigININew();
SaveConfigToServer(domainname);
alert("Config.ini is updated!");
firework.launch('Configuration got updated. Please reboot to activate changes!', 'success', 5000);
}
@@ -296,13 +298,13 @@ function UpdateROIs(_sel){
if (_catzw["Analog"]["enabled"] == false)
{
document.getElementById("Category_Analog_enabled").checked = false;
EnDisableDigits();
alert("Analog ROIs are disabled - please enable (Check box top left).\n");
EnDisableAnalog();
firework.launch('Analog ROIs are disabled - please enable first (Check box top left)', 'warning', 10000);
return;
}
if (ROIInfo.length == 0){
alert("There are no ROIs defined.\nPlease first create a new ROI (\"New ROIs ...\").\n");
firework.launch('There are no ROIs defined. Please first create a new ROI ("New ROIs ...")', 'danger', 10000);
document.getElementById("newROI").disabled = false;
document.getElementById("deleteROI").disabled = true;
document.getElementById("index").disabled = true;
@@ -454,7 +456,7 @@ function renameNumber(){
erg = RenameNUMBER(_delte, _numbernew);
if (erg != "")
alert(erg);
firework.launch(erg, 'danger', 30000);
else
UpdateNUMBERS(_numbernew);
}
@@ -464,7 +466,7 @@ function newNumber(){
erg = CreateNUMBER(_numbernew);
if (erg != "")
alert(erg);
firework.launch(erg, 'danger', 30000);
else
UpdateNUMBERS(_numbernew);
}
@@ -476,7 +478,7 @@ function removeNumber(){
var _delte= sel.options[sel.selectedIndex].text;
erg = DeleteNUMBER(_delte);
if (erg != "")
alert(erg);
firework.launch(erg, 'danger', 30000);
UpdateNUMBERS();
}
}
@@ -683,7 +685,7 @@ function drawTextBG(context, txt, x, y, padding) {
erg = RenameROI(_number, "analog", _roialt, _roinew);
if (erg != "")
alert(erg);
firework.launch(erg, 'danger', 30000);
else
UpdateROIs(_roinew);
}