diff --git a/Resources/views/themes/admin/dashboard/block/ez.html.twig b/Resources/views/themes/admin/dashboard/block/ez.html.twig index 0251412d..f2e7f6b7 100644 --- a/Resources/views/themes/admin/dashboard/block/ez.html.twig +++ b/Resources/views/themes/admin/dashboard/block/ez.html.twig @@ -11,59 +11,89 @@ {% set levels = {0: "info", 1: "warning", 2: "danger"} %} {% set icons = {0: "", 1: "⚠", 2: "⚠"} %} {% set status %} +{% set urls = { + 'contact': "https://ez.no/About-eZ/Contact-Us", + 'license': "https://ez.no/About-our-Software/Licenses-and-agreements", + 'ttl': "https://ez.no/About-our-Software/Licenses-and-agreements/eZ-Trial-and-Test-License-Agreement-eZ-TTL-v2.1", + 'service_life': "https://support.ez.no/Public/Service-Life", + 'support_service': "https://ez.no/Services/Support-Maintenance", + 'training_service': "https://ez.no/Services/Training", + 'consulting_service': "https://ez.no/Services/Consulting", + 'ee_product': "https://ez.no/Products/eZ-Platform-Enterprise-Edition", +} %} {% spaceless %} {% if not ez.release %} {% set severity = 1 %} {% elseif ez.isTrial %} {% set badge = 'Trial' %} {% if ez.isEndOfLife %} {% set severity = 2 %} {% elseif ez.isEndOfMaintenance %} {% set severity = 1 %} {% else %} {% set severity = 0 %} {% endif %} {% elseif not ez.isEnterpise %} {% set badge = 'GPL' %} {% if ez.isEndOfMaintenance %} - {# In the future with retrival of info from updates.ez.no we can detect missing security fixes and make error for that when public #} + {# In the future with retrival of info from updates.ez.no we can detect missing (public) security fixes and then let this become an error #} {% set severity = 1 %} {% else %} {% set severity = 0 %} {% endif %} {% elseif ez.isEndOfLife %} @@ -71,16 +101,23 @@ {% set severity = 1 %} {% set badge = 'End of Life' %} {% elseif not ez.debug and ez.stability != 'stable' %} {% set severity = 1 %} {% set badge = 'Development' %} {% endif %} @@ -95,7 +132,7 @@ {{ ez.name }}  {{ ez.release }}{% if ez.stability != 'stable' %}{{ ez.release ? '-' : '' }}{{ ez.stability }}{% endif %} {% if status %} - {{ icons[severity]|raw }} {{ badge }} + {{ icons[severity]|raw }} {{ badge }} {% endif %}