diff --git a/archive/community.applications-2021.03.13-x86_64-1.txz b/archive/community.applications-2021.03.13-x86_64-1.txz new file mode 100644 index 00000000..cee409a6 Binary files /dev/null and b/archive/community.applications-2021.03.13-x86_64-1.txz differ diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/scripts/showStatistics.php b/source/community.applications/usr/local/emhttp/plugins/community.applications/scripts/showStatistics.php index ad34d9c8..a222b75b 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/scripts/showStatistics.php +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/scripts/showStatistics.php @@ -110,10 +110,11 @@ switch ($_GET['arg1']) { } $templates = readJsonFile($caPaths['community-templates-info']); foreach ($templates as $template) { + $template['Repository'] = str_replace(":latest","",$template['Repository']); $count = 0; foreach ($templates as $searchTemplates) { if ( $template['Language'] ) continue; - if ( ($template['Repository'] == $searchTemplates['Repository']) ) { + if ( ($template['Repository'] == str_replace(":latest","",$searchTemplates['Repository'])) ) { if ( $searchTemplates['BranchName'] || $searchTemplates['Blacklist'] || $searchTemplates['Deprecated']) { continue; } diff --git a/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php b/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php index cf35f1bb..531cc019 100644 --- a/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php +++ b/source/community.applications/usr/local/emhttp/plugins/community.applications/skins/Narrow/skin.php @@ -206,12 +206,15 @@ function my_display_apps($file,$pageNumber=1,$selectedApps=false,$startup=false) if ( checkInstalledPlugin($template) ) { $pluginSettings = $pluginName == "community.applications.plg" ? "ca_settings" : plugin("launch","/var/log/plugins/$pluginName"); $tmpVar = $pluginSettings ? "" : " disabled "; - $template['display_pluginSettingsIcon'] = $pluginSettings ? "" : ""; + $template['display_pluginSettingsIcon'] = $pluginSettings ? "" : ""; unset($template['display_multi_install']); unset($template['display_removable']); } else { $template['display_pluginInstallIcon'] = ""; } + if ( $template['UpdateAvailable'] ) { + $template['display_pluginUpdate'] = ""; + } } else { if ( $caSettings['dockerRunning'] ) { if ( $selected ) { @@ -1012,7 +1015,7 @@ function displayCard($template) {