Esempio n. 1
0
     print " </div>";
     unset($dns_records);
 }
 // IP records
 if ($records2 !== false) {
     print " <div style='margin-left:60px'>";
     $dns_records[] = $address['ip'];
     $dns_records[] = "<ul class='submenu-dns'>";
     foreach ($records2 as $r) {
         if ($r->type != "SOA" && $r->type != "NS") {
             $dns_records[] = "<li><i class='icon-gray fa fa-gray fa-angle-right'></i> <span class='badge badge1 badge2'>{$r->type}</span> {$r->name} </li>";
         }
     }
     //search also for CNAME records
     $dns_cname_unique = array();
     $dns_records_cname = $PowerDNS->seach_aliases($r->name);
     if ($dns_records_cname !== false) {
         foreach ($dns_records_cname as $cn) {
             if (!in_array($cn->name, $dns_cname_unique)) {
                 $cname[] = "<li><i class='icon-gray fa fa-gray fa-angle-right'></i> <span class='badge badge1 badge2 editRecord' data-action='edit' data-id='{$cn->id}' data-domain_id='{$cn->domain_id}'>{$cn->type}</span> {$cn->name} </li>";
                 $dns_cname_unique[] = $cn->name;
             }
         }
     }
     // merge cnames
     if (isset($cname)) {
         foreach ($cname as $cna) {
             $dns_records[] = $cna;
         }
     }
     $dns_records[] = "</ul>";