cut overly long autogenerated records, to avoid breaking our table layout with dkim
Hanno Böck

Hanno Böck commited on 2023-02-28 09:33:55
Zeige 1 geänderte Dateien mit 3 Einfügungen und 0 Löschungen.

... ...
@@ -98,6 +98,9 @@ foreach ($auto_records as $rec) {
98 98
     if ($rec['type'] == 'mx' || $rec['type'] == 'srv') {
99 99
         $data .= ' ('.(int) $rec['spec'].')';
100 100
     }
101
+    if (($rec['type'] == 'txt') && (strlen($data) > 100)) {
102
+        $data = substr($data, 0, 100) . "<em>[...]</em>";
103
+    }
101 104
     $ttl = ($rec['ttl'] ? $rec['ttl'] : 3600);
102 105
     output("<tr><td><em>{$rec['fqdn']}</em></td><td>".strtoupper($rec['type'])."</td><td>$data</td><td>{$ttl} Sek.</td><td>&#160;</td></tr>\n");
103 106
 }
104 107