From 58e006a54b1a45df272c30d1b74c9ab0b314dfd2 Mon Sep 17 00:00:00 2001 From: bergware Date: Sat, 10 Mar 2018 15:03:09 +0100 Subject: [PATCH] Miscellaneous corrections and optimizations --- plugins/dynamix.plugin.manager/Plugins.page | 5 +-- .../dynamix.vm.manager/include/UserPrefs.php | 6 ++- .../dynamix.vm.manager/include/VMMachines.php | 8 ++-- plugins/dynamix/DashboardApps.page | 40 +++++++++---------- plugins/dynamix/include/DashboardApps.php | 9 ++--- 5 files changed, 34 insertions(+), 34 deletions(-) diff --git a/plugins/dynamix.plugin.manager/Plugins.page b/plugins/dynamix.plugin.manager/Plugins.page index b411a91a6..6736d1128 100644 --- a/plugins/dynamix.plugin.manager/Plugins.page +++ b/plugins/dynamix.plugin.manager/Plugins.page @@ -18,14 +18,13 @@ Code="f1e6" */ ?> Please wait, retrieving and updating plugin information ..."; // Remove stale /tmp/plugin/*.plg entries foreach (glob("/tmp/plugins/*.{plg,txt}", GLOB_NOSORT+GLOB_BRACE) as $entry) if (!file_exists("/var/log/plugins/".basename($entry))) @unlink($entry); ?> - + - +
PluginAuthorVersionStatusUninstall
Please wait, retrieving and updating plugin information ...
diff --git a/plugins/dynamix.vm.manager/include/UserPrefs.php b/plugins/dynamix.vm.manager/include/UserPrefs.php index fa968d26c..a32691e60 100644 --- a/plugins/dynamix.vm.manager/include/UserPrefs.php +++ b/plugins/dynamix.vm.manager/include/UserPrefs.php @@ -12,10 +12,12 @@ */ ?> diff --git a/plugins/dynamix.vm.manager/include/VMMachines.php b/plugins/dynamix.vm.manager/include/VMMachines.php index 6eea2d6df..f57df380a 100644 --- a/plugins/dynamix.vm.manager/include/VMMachines.php +++ b/plugins/dynamix.vm.manager/include/VMMachines.php @@ -16,15 +16,15 @@ $docroot = $docroot ?? $_SERVER['DOCUMENT_ROOT'] ?: '/usr/local/emhttp'; require_once "$docroot/webGui/include/Helpers.php"; require_once "$docroot/plugins/dynamix.vm.manager/include/libvirt_helpers.php"; -$txt = '/boot/config/plugins/dynamix.vm.manager/userprefs.txt'; +$cfg = '/boot/config/plugins/dynamix.vm.manager/userprefs.cfg'; $vms = $lv->get_domains(); if (empty($vms)) { echo 'No Virtual Machines installed'; return; } -if (file_exists($txt)) { - $prefs = parse_ini_file($txt); $sort = []; - foreach ($vms as $vm) $sort[] = $prefs[$vm] ?? 999; +if (file_exists($cfg)) { + $prefs = parse_ini_file($cfg); $sort = []; + foreach ($vms as $vm) $sort[] = array_search($vm,$prefs) ?: 999; array_multisort($sort,SORT_NUMERIC,$vms); } else { natsort($vms); diff --git a/plugins/dynamix/DashboardApps.page b/plugins/dynamix/DashboardApps.page index a51972284..b1e7930e6 100644 --- a/plugins/dynamix/DashboardApps.page +++ b/plugins/dynamix/DashboardApps.page @@ -7,25 +7,25 @@ Markdown="false"
@@ -46,7 +46,7 @@ div.Panel:hover{overflow:visible;z-index:10;background-color:unset;}