From cc2579fecc5b7e3ae12c81d22f377390370b5202 Mon Sep 17 00:00:00 2001 From: Louis Charette Date: Sat, 24 Feb 2024 17:46:44 -0500 Subject: [PATCH] Add missing `clear_cache` permission check for UI --- app/templates/pages/dashboard.html.twig | 74 +++++++++++++------------ 1 file changed, 39 insertions(+), 35 deletions(-) diff --git a/app/templates/pages/dashboard.html.twig b/app/templates/pages/dashboard.html.twig index 66257ad..ef67859 100644 --- a/app/templates/pages/dashboard.html.twig +++ b/app/templates/pages/dashboard.html.twig @@ -126,7 +126,7 @@ {% endif %} - {% if checkAccess('view_system_info') %} + {% if checkAccess('view_system_info') or checkAccess('clear_cache') %}
@@ -134,48 +134,52 @@

{{translate("SYSTEM_INFO")}}

-
-
-
{{translate("SYSTEM_INFO.UF_VERSION")}}
-
{{info.version.framework}}
+ {% if checkAccess('view_system_info') %} +
+
+
{{translate("SYSTEM_INFO.UF_VERSION")}}
+
{{info.version.framework}}
-
{{translate("SYSTEM_INFO.PHP_VERSION")}}
-
{{info.version.php}}
+
{{translate("SYSTEM_INFO.PHP_VERSION")}}
+
{{info.version.php}}
-
{{translate("SYSTEM_INFO.SERVER")}}
-
{{info.environment.SERVER_SOFTWARE}}
+
{{translate("SYSTEM_INFO.SERVER")}}
+
{{info.environment.SERVER_SOFTWARE}}
-
{{translate("SYSTEM_INFO.DB_CONNECTION")}}
-
{{info.database.connection}}
+
{{translate("SYSTEM_INFO.DB_CONNECTION")}}
+
{{info.database.connection}}
-
{{translate("SYSTEM_INFO.DB_VERSION")}}
-
{{info.database.type}} {{info.database.version}}
+
{{translate("SYSTEM_INFO.DB_VERSION")}}
+
{{info.database.type}} {{info.database.version}}
-
{{translate("SYSTEM_INFO.DB_NAME")}}
-
{{info.database.name}}
+
{{translate("SYSTEM_INFO.DB_NAME")}}
+
{{info.database.name}}
-
{{translate("SYSTEM_INFO.DIRECTORY")}}
-
{{info.path.project}}
+
{{translate("SYSTEM_INFO.DIRECTORY")}}
+
{{info.path.project}}
-
{{translate("SYSTEM_INFO.URL")}}
-
{{site.uri.public}}
+
{{translate("SYSTEM_INFO.URL")}}
+
{{site.uri.public}}
-
{{translate("SYSTEM_INFO.SPRINKLES")}}
-
-
    - {% for sprinkle in sprinkles %} -
  • - {{sprinkle}} -
  • - {% endfor %} -
-
-
-
- - +
{{translate("SYSTEM_INFO.SPRINKLES")}}
+
+
    + {% for sprinkle in sprinkles %} +
  • + {{sprinkle}} +
  • + {% endfor %} +
+
+
+
+ + {% endif %} + {% if checkAccess('clear_cache') %} + + {% endif %}