';
instances_html += '
';
instances_html += '';
@@ -40,7 +39,7 @@ $(document).ready(function () {
instances_html += '' + $.i18n('dashboard_infobox_label_title') + '';
instances_html += ' |
';
instances_html += ' | ';
- instances_html += '' + $.i18n('conf_leds_contr_label_contrtype') + ' | ';
+ instances_html += '' + $.i18n('conf_leds_contr_label_contrtype') + ' | ';
instances_html += '' + window.serverConfig.device.type + ' | ';
instances_html += '
|
';
@@ -50,28 +49,39 @@ $(document).ready(function () {
instances_html += '
' + $.i18n('dashboard_componentbox_label_title') + '';
instances_html += '';
- var tab_components = "";
+ var componentBtn = "";
+ var instance_components = "";
for (var idx = 0; idx < components.length; idx++) {
if (components[idx].name != "ALL") {
- var comp_enabled = components[idx].enabled ? "checked" : "";
- const general_comp = "general_comp_" + components[idx].name;
- var componentBtn = '
';
+ if (components[idx].name === "FORWARDER" && window.currentHyperionInstance != 0)
+ continue;
- tab_components += '
| ' + $.i18n('general_comp_' + components[idx].name) + ' | ' + componentBtn + ' |
';
+
+ if ((components[idx].name === "GRABBER" && !window.serverConfig.instCapture.systemEnable) || (components[idx].name === "V4L" && !window.serverConfig.instCapture.v4lEnable))
+ {
+ componentBtn = '
';
+ } else {
+ var comp_enabled = components[idx].enabled ? "checked" : "";
+ const general_comp = "general_comp_" + components[idx].name;
+ componentBtn = '
';
+ }
+
+ instance_components += '
| ' + $.i18n('general_comp_' + components[idx].name) + ' | ' + componentBtn + ' |
';
}
}
- instances_html += '
' + tab_components + '