From 5662fece452fa5e9d61cccbdc261b4b05f520afa Mon Sep 17 00:00:00 2001 From: bergware Date: Wed, 29 Jan 2025 14:42:53 +0100 Subject: [PATCH] Wireless support --- emhttp/plugins/dynamix/Settings.page | 2 +- emhttp/plugins/dynamix/Wireless.page | 141 ++++++++++ .../dynamix/include/DefaultPageLayout.php | 6 +- .../plugins/dynamix/include/NetworkInfo.php | 38 ++- emhttp/plugins/dynamix/include/OpenSSL.php | 17 ++ emhttp/plugins/dynamix/include/Wireless.php | 199 +++++++++++++ .../dynamix/include/update.wireless.php | 24 ++ emhttp/plugins/dynamix/scripts/wireless | 50 ++++ emhttp/plugins/dynamix/sheets/SystemDisks.css | 13 + .../plugins/dynamix/sheets/Wireless-azure.css | 1 + .../plugins/dynamix/sheets/Wireless-black.css | 1 + .../plugins/dynamix/sheets/Wireless-gray.css | 1 + .../plugins/dynamix/sheets/Wireless-white.css | 1 + emhttp/plugins/dynamix/sheets/Wireless.css | 8 + emhttp/plugins/dynamix/styles/Eth0-black.css | 1 + emhttp/plugins/dynamix/styles/Eth0-white.css | 1 + .../dynamix/styles/jquery.sweetalert.css | 2 +- etc/rc.d/rc.inet1.conf | 16 +- etc/rc.d/rc.library.source | 2 +- etc/rc.d/rc.wireless | 263 ++++++++++++++++++ 20 files changed, 763 insertions(+), 24 deletions(-) create mode 100644 emhttp/plugins/dynamix/Wireless.page create mode 100644 emhttp/plugins/dynamix/include/OpenSSL.php create mode 100644 emhttp/plugins/dynamix/include/Wireless.php create mode 100644 emhttp/plugins/dynamix/include/update.wireless.php create mode 100644 emhttp/plugins/dynamix/scripts/wireless create mode 100644 emhttp/plugins/dynamix/sheets/SystemDisks.css create mode 100644 emhttp/plugins/dynamix/sheets/Wireless-azure.css create mode 100644 emhttp/plugins/dynamix/sheets/Wireless-black.css create mode 100644 emhttp/plugins/dynamix/sheets/Wireless-gray.css create mode 100644 emhttp/plugins/dynamix/sheets/Wireless-white.css create mode 100644 emhttp/plugins/dynamix/sheets/Wireless.css create mode 100644 emhttp/plugins/dynamix/styles/Eth0-black.css create mode 100644 emhttp/plugins/dynamix/styles/Eth0-white.css create mode 100644 etc/rc.d/rc.wireless diff --git a/emhttp/plugins/dynamix/Settings.page b/emhttp/plugins/dynamix/Settings.page index 16cc0c12d..017f7876a 100644 --- a/emhttp/plugins/dynamix/Settings.page +++ b/emhttp/plugins/dynamix/Settings.page @@ -7,7 +7,7 @@ Code="e924" if (!isset($display['favorites'])) { $favorites = true; } else { - $favorites = $display['favorites'] == "yes" ? true : false; + $favorites = $display['favorites'] == "yes" ? 'true' : 'false'; } ?> diff --git a/emhttp/plugins/dynamix/include/DefaultPageLayout.php b/emhttp/plugins/dynamix/include/DefaultPageLayout.php index efe725f40..2a33a45fc 100644 --- a/emhttp/plugins/dynamix/include/DefaultPageLayout.php +++ b/emhttp/plugins/dynamix/include/DefaultPageLayout.php @@ -721,7 +721,7 @@ if (isset($myPage['Load']) && $myPage['Load']>0) echo "\n