andre 6 месяцев назад
Родитель
Сommit
1b9f2e7586
2 измененных файлов с 6 добавлено и 4 удалено
  1. 4 2
      core/Helper/DnsHelper.php
  2. 2 2
      templates/client/default/controlers/main.tpl

+ 4 - 2
core/Helper/DnsHelper.php

@@ -60,6 +60,7 @@ class DnsHelper
             $vars['selfdomain'] = FALSE;
             $vars['dmarcconfig'] = $this->dmarcConfig;
             $vars['spfconfig'] = $this->spfConfig;
+            $vars['correctable'] = FALSE;
             return $vars;
         } else {
             $vars['selfdomain'] = TRUE;
@@ -171,9 +172,10 @@ class DnsHelper
         }
         // summary
         if($vars['mx'] == 'set' && $vars['dmarc'] == 'set' && $vars['dkim'] == 'set' && $vars['spf'] == 'set') {
-            $vars['dnscheck'] = TRUE; 
+            $vars['dnscheck'] = TRUE;
         } else {
-            $vars['dnscheck'] = TRUE; 
+            $vars['dnscheck'] = FALSE; 
+            $vars['correctable'] = TRUE;
         }
         
         logModuleCall(

+ 2 - 2
templates/client/default/controlers/main.tpl

@@ -138,7 +138,7 @@
                                 <ul class="nav nav-pills card-header-pills flex-column flex-md-row">
                                     {if $domain}
                                         <li class="nav-item">
-                                            <a href="#domain" data-toggle="tab" class="nav-link{if $dnsvars.dnscheck} active{/if}"><i class="fas fa-globe fa-fw"></i> {lang key='manage'}</a>
+                                            <a href="#domain" data-toggle="tab" class="nav-link{if !$dnsvars.correctable} active{/if}"><i class="fas fa-globe fa-fw"></i> {lang key='manage'}</a>
                                         </li>
                                     {/if}
                                     {if $configurableoptions}
@@ -163,7 +163,7 @@
                                     {/if}
                                     {if $dnsvars}
                                         <li class="nav-item">
-                                            <a href="#dnsvars" data-toggle="tab" class="nav-link{if !$dnsvars.dnscheck} active{/if}"><i class="fas fa-bolt fa-fw"></i> {lang key='connectivity'}</a>
+                                            <a href="#dnsvars" data-toggle="tab" class="nav-link{if !$dnsvars.dnscheck && $dnsvars.correctable} active{/if}"><i class="fas fa-bolt fa-fw"></i> {lang key='connectivity'}</a>
                                         </li>
                                     {/if}
                                 </ul>