diff --git a/pandora_console/extensions/quick_shell.php b/pandora_console/extensions/quick_shell.php
index 08d002f55e..8228c9f59d 100644
--- a/pandora_console/extensions/quick_shell.php
+++ b/pandora_console/extensions/quick_shell.php
@@ -309,7 +309,7 @@ function quickShellSettings()
}
// Parser.
- if (get_parameter('qs_update', false) !== false) {
+ if (get_parameter('update_config', false) !== false) {
// Gotty settings. Internal communication (WS).
$gotty = get_parameter(
'gotty',
@@ -389,100 +389,104 @@ function quickShellSettings()
ui_print_success_message($msg);
}
- // Form.
- $wiz = new Wizard();
+ // Form. Using old style.
+ echo '
';
+
}
diff --git a/pandora_console/godmode/extensions.php b/pandora_console/godmode/extensions.php
index abb41cd60e..9a86444910 100644
--- a/pandora_console/godmode/extensions.php
+++ b/pandora_console/godmode/extensions.php
@@ -129,6 +129,7 @@ if ($disabled != '') {
$extensions = extensions_get_extension_info();
+$table = new StdClass;
$table->width = '98%';
$table->head = [];
diff --git a/pandora_console/godmode/setup/setup.php b/pandora_console/godmode/setup/setup.php
index d396bbd953..e9b8160fdd 100644
--- a/pandora_console/godmode/setup/setup.php
+++ b/pandora_console/godmode/setup/setup.php
@@ -133,13 +133,10 @@ $buttons['notifications'] = [
'text' => ''.html_print_image('images/alerts_template.png', true, ['title' => __('Notifications')]).'',
];
-// Enable only if quickshell is enabled.
-if (function_exists('quickShellSettings') === true) {
- $buttons['quickshell'] = [
- 'active' => false,
- 'text' => ''.html_print_image('images/ehorus/terminal.png', true, ['title' => __('Quickshell')]).'',
- ];
-}
+$buttons['websocket_engine'] = [
+ 'active' => false,
+ 'text' => ''.html_print_image('images/websocket_small.png', true, ['title' => __('Websocket engine')]).'',
+];
$help_header = '';
if (enterprise_installed()) {
@@ -191,9 +188,9 @@ switch ($section) {
$subpage = ' » '.__('Notifications');
break;
- case 'quickshell':
- $buttons['quickshell']['active'] = true;
- $subpage = ' » '.__('QuickShell');
+ case 'websocket_engine':
+ $buttons['websocket_engine']['active'] = true;
+ $subpage = ' » '.__('Pandora Websocket Engine');
$help_header = 'quickshell_settings';
break;
@@ -261,8 +258,8 @@ switch ($section) {
include_once $config['homedir'].'/godmode/setup/setup_notifications.php';
break;
- case 'quickshell':
- quickShellSettings();
+ case 'websocket_engine':
+ include_once $config['homedir'].'/godmode/setup/setup_websocket_engine.php';
break;
default:
diff --git a/pandora_console/godmode/setup/setup_general.php b/pandora_console/godmode/setup/setup_general.php
index 46c2c00e44..def984d6af 100644
--- a/pandora_console/godmode/setup/setup_general.php
+++ b/pandora_console/godmode/setup/setup_general.php
@@ -403,50 +403,6 @@ html_print_table($table_mail_conf);
echo '';
echo '';
echo '