From 8d6ba4aa5aea718c47070c57a3a0dbff9e7e0b3f Mon Sep 17 00:00:00 2001 From: Daniel Spitzer Date: Mon, 19 May 2025 13:23:03 +0200 Subject: [PATCH] Device Update * bei den Device Configs werden nun die echten Endungen angezeigt. --- Layout/default/Device/Detail.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Layout/default/Device/Detail.php b/Layout/default/Device/Detail.php index dd5e780c9..3eebd0ddd 100644 --- a/Layout/default/Device/Detail.php +++ b/Layout/default/Device/Detail.php @@ -408,16 +408,20 @@ foreach ($devicesall as $deviceall) { data as $config) : $configfileCleartext = trim($config->config_cleartext); + $configfileCleartextExtension = pathinfo($configfileCleartext, PATHINFO_EXTENSION); + if (empty($configfileCleartextExtension)) + $configfileCleartextExtension = "txt"; $configfileCompressed = trim($config->config_compressed); + $configfileCompressedExtension = pathinfo($configfileCompressed, PATHINFO_EXTENSION); $configid = $config->id; if ($configfileCleartext && $configfileCompressed) : $configLinks = ' 'getconfig', 'id' => $configid, 'format' => 'txt', 'filename' => $configfileCleartext]) . '"> - TXT / 'getconfig', 'id' => $configid, 'format' => 'xml', 'filename' => $configfileCompressed]) . '"> - XML'; + '.strtoupper($configfileCleartextExtension).' / 'getconfig', 'id' => $configid, 'format' => 'xml', 'filename' => $configfileCompressed]) . '"> + '.strtoupper($configfileCompressedExtension).''; elseif ($configfileCleartext || $configfileCompressed) : $configLinks = ' 'getconfig', 'id' => $configid, 'format' => 'txt', 'filename' => $configfileCleartext . $configfileCompressed]) . '"> - TXT'; + '.strtoupper($configfileCleartextExtension).''; endif; ?>