diff --git a/cp/app/Controllers/SystemController.php b/cp/app/Controllers/SystemController.php
index a49c233..71e7ce1 100644
--- a/cp/app/Controllers/SystemController.php
+++ b/cp/app/Controllers/SystemController.php
@@ -1117,6 +1117,8 @@ class SystemController extends Controller
$dnssecData = ['error' => "No DNSSEC keys found for $zone using Knot DNS."];
}
}
+ } else {
+ $dnssecData = ['error' => "Setup incomplete. Refer to manual."];
}
} else {
$dnssecData = ['error' => "DNSSEC is not enabled for this TLD."];
diff --git a/cp/resources/views/admin/system/createTld.twig b/cp/resources/views/admin/system/createTld.twig
index f5dd258..83eae4b 100644
--- a/cp/resources/views/admin/system/createTld.twig
+++ b/cp/resources/views/admin/system/createTld.twig
@@ -46,13 +46,6 @@
{{ __('Enter the desired top-level domain (TLD) name, like') }} '.test' {{ __('or') }} '.example'.
-
-
- {{ __('DNSSEC is currently activated manually. This option is for display purposes only.') }}
-
+
diff --git a/cp/resources/views/admin/system/manageTld.twig b/cp/resources/views/admin/system/manageTld.twig
index f8a9c29..311ad3c 100644
--- a/cp/resources/views/admin/system/manageTld.twig
+++ b/cp/resources/views/admin/system/manageTld.twig
@@ -27,6 +27,26 @@
{{ __('Manage TLD') }} {{ tld_u }}
+
@@ -40,11 +60,6 @@
@@ -64,11 +79,17 @@
DNSSEC
{% if secureTld == 1 %}
-
- {{ __('Signed') }}
-
+ {% if dnssecData.error is defined %}
+
+ {{ __('Issue') }}
+
+ {% else %}
+
+ {{ __('Signed') }}
+
+ {% endif %}
{% else %}
-
+
{{ __('Not signed') }}
{% endif %}
@@ -142,38 +163,6 @@
- {% elseif dnssecData.error is defined %}
-
-
-
-
-
{{ dnssecData.error }}
-
-
-
- {% else %}
-
-
-
-
-
-
{{ __('No DNSSEC data available.') }}
-
-
-
-
{% endif %}
@@ -319,22 +308,26 @@