tbrehm
2012-12-12 f91a2995d99b8cae9e6880ad11d2cee49de92679
- NS field in dns slave has to be a IP address
- Added missing validator for xfer field in dns zone fom
4 files modified
17 ■■■■■ changed files
interface/web/dns/form/dns_slave.tform.php 9 ●●●● patch | view | raw | blame | history
interface/web/dns/form/dns_soa.tform.php 4 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/de_dns_slave.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/en_dns_slave.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/form/dns_slave.tform.php
@@ -106,15 +106,8 @@
        'ns' => array (
            'datatype'    => 'VARCHAR',
            'formtype'    => 'TEXT',
            'filters'   => array( 0 => array( 'event' => 'SAVE',
                                              'type' => 'IDNTOASCII'),
                                  1 => array( 'event' => 'SHOW',
                                              'type' => 'IDNTOUTF8'),
                                  2 => array( 'event' => 'SAVE',
                                              'type' => 'TOLOWER')
                                ),
            'validators'    => array (     0 => array (    'type'    => 'REGEX',
                                                        'regex' => '/^[\w\.\-]{1,255}$/',
                                                        'regex' => '/^[0-9\.]{1,255}$/',
                                                        'errmsg'=> 'ns_error_regex'),
                                    ),
            'default'    => '',
interface/web/dns/form/dns_soa.tform.php
@@ -217,6 +217,10 @@
        'xfer' => array (
            'datatype'    => 'VARCHAR',
            'formtype'    => 'TEXT',
            'validators'    => array (     0 => array (    'type'    => 'REGEX',
                                                        'regex' => '/^[0-9\.\,]{1,255}$/',
                                                        'errmsg'=> 'xfer_error_regex'),
                                    ),
            'default'    => '',
            'value'        => '',
            'width'        => '30',
interface/web/dns/lib/lang/de_dns_slave.lng
@@ -2,7 +2,7 @@
$wb['server_id_txt'] = 'Server';
$wb['origin_txt'] = 'DNS Zone';
$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
$wb['ns_txt'] = 'NS';
$wb['ns_txt'] = 'NS (IP-Adresse)';
$wb['active_txt'] = 'Aktiv';
$wb['limit_dns_slave_zone_txt'] = 'Die maximale Anzahl an Secondary DNS Zonen für Ihr Konto wurde erreicht.';
$wb['client_txt'] = 'Kunde';
interface/web/dns/lib/lang/en_dns_slave.lng
@@ -2,7 +2,7 @@
$wb["server_id_txt"] = 'Server';
$wb["origin_txt"] = 'DNS-Zone';
$wb["secondary_zone_txt"] = 'Secondary DNS Zone';
$wb["ns_txt"] = 'NS';
$wb["ns_txt"] = 'NS (IP-address)';
$wb["active_txt"] = 'Active';
$wb["limit_dns_slave_zone_txt"] = 'The max. number of Secondary DNS zones for your account is reached.';
$wb["client_txt"] = 'Client';