diff --git a/module/admin/ui/cache.html.php b/module/admin/ui/cache.html.php index a0c9f3b102..07c3043ba4 100644 --- a/module/admin/ui/cache.html.php +++ b/module/admin/ui/cache.html.php @@ -22,7 +22,29 @@ formPanel set::value($config->cache->dao->enable), set::inline(true) ) - ) + ), + extension_loaded('apcu') ? formRow + ( + formGroup + ( + setClass('w-1/2'), + setStyle(array('align-items' => 'center')), + set::label($lang->admin->memory), + progressBar + ( + set::percent($rate), + set::width('100%'), + set::color('rgb(var(--color-' . ($rate <= 50 ? 'success' : ($rate <= 80 ? 'warning' : 'danger')) . '-500-rgb))') + ) + ), + formGroup + ( + setClass('w-1/2 ml-4 gap-4'), + setStyle(array('align-items' => 'center')), + span($rate . '%'), + span(sprintf($lang->admin->usedMemory, $total, $used)) + ) + ) : null ); render();