diff --git a/interface/lib/classes/tform_base.inc.php b/interface/lib/classes/tform_base.inc.php index 3b35a722d291a7a99246540e6c02b219c8748fb5..5dd837a136bfdb62bbda958b92c140b3c26e39bf 100644 --- a/interface/lib/classes/tform_base.inc.php +++ b/interface/lib/classes/tform_base.inc.php @@ -560,8 +560,12 @@ class tform_base { foreach($vals as $tvl) { if(trim($tvl) == trim($k)) $checked = ' CHECKED'; } + $datacheckfields = ''; + if (isset($field['data-check-fields'])) { + $datacheckfields = " data-check-fields=\"{$field['data-check-fields']}\""; + } // $out .= "\r\n"; - $out .= ""; + $out .= ""; if (isset($field['render_inline']) && $field['render_inline'] == 'n') { $out .= "
\r\n"; } diff --git a/interface/web/dns/form/dns_soa.tform.php b/interface/web/dns/form/dns_soa.tform.php index 6259cceddb12fe8b511eba64533cf4ccb75f0c6e..7deb10945647a8ec40213ffa061e360ae8136efc 100644 --- a/interface/web/dns/form/dns_soa.tform.php +++ b/interface/web/dns/form/dns_soa.tform.php @@ -302,6 +302,7 @@ $form["tabs"]['dns_soa'] = array ( 'separator' => ',', 'default' => 'ECDSAP256SHA256', 'value' => array('NSEC3RSASHA1' => '7 (NSEC3RSASHA1)','ECDSAP256SHA256' => '13 (ECDSAP256SHA256)'), + 'data-check-fields' => 'dnssec_wanted', 'width' => '30', 'maxlength' => '255' ),