diff --git a/plugins/dynamix/DeviceInfo.page b/plugins/dynamix/DeviceInfo.page
index fb784d406..24548645e 100644
--- a/plugins/dynamix/DeviceInfo.page
+++ b/plugins/dynamix/DeviceInfo.page
@@ -41,7 +41,7 @@ if ($type=='New') {
$dev = $disk['device'];
$file = $disk['id']."-$date.txt";
foreach ($disks as $sheet) {
- if ($sheet['name']=='flash' || strpos($sheet['status'],'_NP')) continue;
+ if ($sheet['type']=='Flash' || ($sheet['type']=='Parity' && $sheet['status']=='DISK_NP_DSBL')) continue;
$sheets[] = $sheet['name'];
if ($sheet['name']==$name) { $i = $n; $spindown = "diskSpindownDelay.{$sheet['idx']}"; $delay = $sheet['spindownDelay']; }
$n++;
@@ -149,12 +149,17 @@ function setGlue(form,reset) {
$('#helptext').hide();
}
}
-1):?>
-var ctrl = "please wait...";
- ctrl += "";
- ctrl += "";
-
$(function() {
+1):?>
+ var ctrl = "please wait...";
+ ctrl += "";
+ ctrl += "";
+
+ $('.tabs').append(ctrl);
+
+ $('div[id=title]:first').append(ctrl);
+
+
var form = document.smart_settings;
form.smType.selectedIndex = 0;
diff --git a/plugins/dynamix/Selftest.page b/plugins/dynamix/Selftest.page
index c3e4821fd..91c9c495c 100644
--- a/plugins/dynamix/Selftest.page
+++ b/plugins/dynamix/Selftest.page
@@ -171,13 +171,6 @@ function startLongTest() {
}
}
$(function() {
-1):?>
-
- $('.tabs').append(ctrl);
-
- $('div[id=title]:first').append(ctrl);
-
-
var smarttest = $.cookie('test.=addslashes(htmlspecialchars($dev))?>');
testUpdate(smarttest===undefined);
if (smarttest !== undefined) $('#'+smarttest+'_test').val('Stop').removeAttr('disabled');