Marius Burkard
2016-01-10 c2dd9c58d6d3590c519e42bb2ec8e6a56e071118
Merge branch 'master' into 'master'

some more filter_var for ipv4 / ipv6



See merge request !260
50 files modified
140 ■■■■■ changed files
interface/lib/classes/validate_database.inc.php 12 ●●●● patch | view | raw | blame | history
interface/lib/classes/validate_dns.inc.php 16 ●●●●● patch | view | raw | blame | history
interface/web/dns/form/dns_a.tform.php 10 ●●●●● patch | view | raw | blame | history
interface/web/dns/form/dns_aaaa.tform.php 10 ●●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ar_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ar_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/bg_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/bg_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/cz_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/cz_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/de_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/de_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/el_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/el_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/en_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/en_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/es_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/es_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fi_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fi_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fr_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fr_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hr_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hr_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/id_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/id_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/it_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/it_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ja_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ja_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pt_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pt_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ro_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ro_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ru_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ru_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/se_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/se_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/sk_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/sk_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/tr_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/tr_dns_aaaa.lng 2 ●●● patch | view | raw | blame | history
interface/lib/classes/validate_database.inc.php
@@ -44,17 +44,11 @@
                $cur_value = trim($cur_value);
                $valid = true;
                if(function_exists('filter_var')) {
                    if(!filter_var($field_value, FILTER_VALIDATE_IP)) {
                    if(!filter_var($cur_value, FILTER_VALIDATE_IP)) {
                        $valid = false;
                    }
                } else {
                     if(
                        !preg_match("/^[0-9a-f]{1,4}:([0-9a-f]{0,4}:){1,6}[0-9a-f]{1,4}$/", $cur_value)
                        &&
                        !preg_match("/^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/", $cur_value)) {
                            $valid = false;
                    }
                }
                } else return "function filter_var missing <br />\r\n";
                if($valid == false) {
                    $errmsg = $validator['errmsg'];
                    if(isset($app->tform->wordbook[$errmsg])) {
interface/lib/classes/validate_dns.inc.php
@@ -309,21 +309,7 @@
                        $errmsg = $validator['errmsg'];
                        $errorMessage .= $app->tform->lng($errmsg)."<br />\r\n";
                    }
                } else {
                    //* Check content with regex, if we use php < 5.2
                    $ip_ok = 0;
                    if(preg_match("/^(\:\:([a-f0-9]{1,4}\:){0,6}?[a-f0-9]{0,4}|[a-f0-9]{1,4}(\:[a-f0-9]{1,4}){0,6}?\:\:|[a-f0-9]{1,4}(\:[a-f0-9]{1,4}){1,6}?\:\:([a-f0-9]{1,4}\:){1,6}?[a-f0-9]{1,4})(\/\d{1,3})?$/i", $field_value)){
                        $ip_ok = 1;
                    }
//                    if(preg_match("/^[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}$/", $field_value)){
                    if(preg_match("/^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/", $field_value)){
                        $ip_ok = 1;
                    }
                    if($ip_ok == 0) {
                        $errmsg = $validator['errmsg'];
                        $errorMessage .= $app->tform->lng($errmsg)."<br />\r\n";
                    }
                }
                } else $this->errorMessage .= "function filter_var missing <br />\r\n";
            }
        }
        return $errorMessage;
interface/web/dns/form/dns_a.tform.php
@@ -105,12 +105,10 @@
        'data' => array (
            'datatype' => 'VARCHAR',
            'formtype' => 'TEXT',
            'validators' => array (  0 => array ( 'type' => 'NOTEMPTY',
                    'errmsg'=> 'data_error_empty'),
                1 => array ( 'type' => 'REGEX',
                    'regex' => '/^([1-9]{1}|[1-9]\d|[1]\d\d|2[0-4]\d|25[0-5])\.(\d{1}|[1-9]\d|[1]\d\d|2[0-4]\d|25[0-5])\.(\d{1}|[1-9]\d|[1]\d\d|2[0-4]\d|25[0-5])\.(\d{1}|[1-9]\d|[1]\d\d|2[0-4]\d|25[0-5])$/',
                    'errmsg'=> 'data_error_regex'),
            ),
            'validators' => array (
                0 => array ( 'type' => 'NOTEMPTY', 'errmsg'=> 'data_error_empty'),
                1 => array ( 'type' => 'ISIPV4', 'errmsg'=> 'ip_error_wrong'),
            ),
            'default' => '',
            'value'  => '',
            'width'  => '30',
interface/web/dns/form/dns_aaaa.tform.php
@@ -98,17 +98,15 @@
        'data' => array (
            'datatype' => 'VARCHAR',
            'formtype' => 'TEXT',
            'validators' => array (  0 => array ( 'type' => 'NOTEMPTY',
                    'errmsg'=> 'data_error_empty'),
                1 => array ( 'type' => 'REGEX',
                    'regex' => '/^\s*((([0-9A-Fa-f]{1,4}:){7}(([0-9A-Fa-f]{1,4})|:))|(([0-9A-Fa-f]{1,4}:){6}(:|((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})|(:[0-9A-Fa-f]{1,4})))|(([0-9A-Fa-f]{1,4}:){5}((:((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})?)|((:[0-9A-Fa-f]{1,4}){1,2})))|(([0-9A-Fa-f]{1,4}:){4}(:[0-9A-Fa-f]{1,4}){0,1}((:((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})?)|((:[0-9A-Fa-f]{1,4}){1,2})))|(([0-9A-Fa-f]{1,4}:){3}(:[0-9A-Fa-f]{1,4}){0,2}((:((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})?)|((:[0-9A-Fa-f]{1,4}){1,2})))|(([0-9A-Fa-f]{1,4}:){2}(:[0-9A-Fa-f]{1,4}){0,3}((:((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})?)|((:[0-9A-Fa-f]{1,4}){1,2})))|(([0-9A-Fa-f]{1,4}:)(:[0-9A-Fa-f]{1,4}){0,4}((:((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})?)|((:[0-9A-Fa-f]{1,4}){1,2})))|(:(:[0-9A-Fa-f]{1,4}){0,5}((:((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})?)|((:[0-9A-Fa-f]{1,4}){1,2})))|(((25[0-5]|2[0-4]\d|[01]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[01]?\d{1,2})){3})))(%.+)?\s*$/',
                    'errmsg'=> 'data_error_regex'),
            'validators' => array (
                0 => array ( 'type' => 'NOTEMPTY', 'errmsg'=> 'data_error_empty'),
                1 => array ( 'type' => 'ISIPV6', 'errmsg'=> 'ip_error_wrong'),
            ),
            'default' => '',
            'value'  => '',
            'width'  => '30',
            'maxlength' => '255'
        ),
        'default' => '',
        /*
        'aux' => array (
            'datatype'    => 'INTEGER',
interface/web/dns/lib/lang/ar_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['data_error_duplicate'] = 'Duplicate A-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ar_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/bg_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Полето за хост име е празно.';
$wb['name_error_regex'] = 'Избраното име на хост е в грешен формат.';
$wb['data_error_empty'] = 'Полето за IP-адреса е празно';
$wb['data_error_regex'] = 'Формата на IP-адреса е грешен';
$wb['ip_error_wrong'] = 'Формата на IP-адреса е грешен';
$wb['data_error_duplicate'] = 'Дублиран A-Запис';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/bg_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Полето с имейла е празно.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/br_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Hostname em branco.';
$wb['name_error_regex'] = 'Hostname tem um formato inválido.';
$wb['data_error_empty'] = 'Endereço IP em branco';
$wb['data_error_regex'] = 'Endereço IP formato inválido';
$wb['ip_error_wrong'] = 'Endereço IP formato inválido';
$wb['data_error_duplicate'] = 'Registro A duplicado';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/br_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'O Hostname está em branco.';
$wb['name_error_regex'] = 'O Hostname está com formato inválido.';
$wb['data_error_empty'] = 'Endereço IP em branco';
$wb['data_error_regex'] = 'Endereço IP com formato inválido';
$wb['ip_error_wrong'] = 'Endereço IP com formato inválido';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/cz_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Hostname je prázdný.';
$wb['name_error_regex'] = 'Hostname má chybný formát.';
$wb['data_error_empty'] = 'IP adresa je prázdná';
$wb['data_error_regex'] = 'IP adresa má chybný formát';
$wb['ip_error_wrong'] = 'IP adresa má chybný formát';
$wb['data_error_duplicate'] = 'Duplikace A záznamu';
$wb['ttl_range_error'] = 'Min. TTL doba je 60 sekund.';
?>
interface/web/dns/lib/lang/cz_dns_aaaa.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Hostname je prázdný.';
$wb['name_error_regex'] = 'Hostname má chybný formát.';
$wb['data_error_empty'] = 'IP adresa je prázdná';
$wb['data_error_regex'] = 'IP adresa má chybný formát';
$wb['ip_error_wrong'] = 'IP adresa má chybný formát';
$wb['ttl_range_error'] = 'Min. TTL doba je 60 sekund.';
?>
interface/web/dns/lib/lang/de_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Der Hostname ist leer.';
$wb['name_error_regex'] = 'Der Hostname hat das falsche Format.';
$wb['data_error_empty'] = 'IPv4 Adresse ist leer';
$wb['data_error_regex'] = 'IPv4 Adressen Format ist ungültig';
$wb['ip_error_wrong'] = 'IPv4 Adressen Format ist ungültig';
$wb['data_error_duplicate'] = 'Doppelter A oder CNAME Eintrag';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/de_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Der Hostname ist leer.';
$wb['name_error_regex'] = 'Der Hostname hat das falsche Format.';
$wb['data_error_empty'] = 'IPv6 Adresse ist leer';
$wb['data_error_regex'] = 'IPv6 Adressen Format ist ungültig';
$wb['ip_error_wrong'] = 'IPv6 Adressen Format ist ungültig';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/el_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Το hostname δεν έχει οριστεί.';
$wb['name_error_regex'] = 'Το hostname δεν έχει σωστή μορφοποίηση.';
$wb['data_error_empty'] = 'Η διεύθυνση IP είναι κενή';
$wb['data_error_regex'] = 'Διεύθυνση IP με μη έγκυρη μορφοποίηση';
$wb['ip_error_wrong'] = 'Διεύθυνση IP με μη έγκυρη μορφοποίηση';
$wb['data_error_duplicate'] = 'Διπλή εγγραφή A-Record ή CNAME-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/el_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Το hostname δεν έχει οριστεί.';
$wb['name_error_regex'] = 'Το hostname δεν έχει σωστή μορφοποίηση.';
$wb['data_error_empty'] = 'Διεύθυνση IP κενή';
$wb['data_error_regex'] = 'Διεύθυνση IP με μη έγκυρη μορφοποίηση';
$wb['ip_error_wrong'] = 'Διεύθυνση IP με μη έγκυρη μορφοποίηση';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/en_dns_a.lng
@@ -11,7 +11,7 @@
$wb["name_error_empty"] = 'The hostname is empty.';
$wb["name_error_regex"] = 'The hostname has the wrong format.';
$wb["data_error_empty"] = 'IP-Address empty';
$wb["data_error_regex"] = 'IP-Address format invalid';
$wb["ip_error_wrong"] = 'IP-Address format invalid';
$wb["data_error_duplicate"] = 'Duplicate A-Record or CNAME-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/en_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb["name_error_empty"] = 'The hostname is empty.';
$wb["name_error_regex"] = 'The hostname has the wrong format.';
$wb["data_error_empty"] = 'IP-Address empty';
$wb["data_error_regex"] = 'IP-Address format invalid';
$wb["ip_error_wrong"] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/es_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'El nombre del host está vacío.';
$wb['name_error_regex'] = 'El nombre del host tiene un formato incorrecto.';
$wb['data_error_empty'] = 'Dirección IP vacía';
$wb['data_error_regex'] = 'Formato inválido de dirección IP';
$wb['ip_error_wrong'] = 'Formato inválido de dirección IP';
$wb['data_error_duplicate'] = 'Registro A o registro CNAME duplicado.';
$wb['ttl_range_error'] = 'El tiempo min. para TTL es de 60 segundos.';
?>
interface/web/dns/lib/lang/es_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'El nombre del host está vacío.';
$wb['name_error_regex'] = 'El nombre del host tiene un formato incorrecto.';
$wb['data_error_empty'] = 'Dirección IP vacía';
$wb['data_error_regex'] = 'Formato incorrecto de dirección IP';
$wb['ip_error_wrong'] = 'Formato incorrecto de dirección IP';
$wb['ttl_range_error'] = 'El tiempo mín. de TTL es 60 segundos.';
?>
interface/web/dns/lib/lang/fi_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Verkkotunnus on tyhjä.';
$wb['name_error_regex'] = 'Verkkotunnus on vääränlainen.';
$wb['data_error_empty'] = 'IP-osoite tyhjä';
$wb['data_error_regex'] = 'IP-osoite on vääränlainen';
$wb['ip_error_wrong'] = 'IP-osoite on vääränlainen';
$wb['data_error_duplicate'] = 'A-tietue on jo olemassa';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/fi_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Verkkotunnus on tyhjä.';
$wb['name_error_regex'] = 'Verkkotunnus on väärän muotoinen.';
$wb['data_error_empty'] = 'Tekstikenttä on tyhjä';
$wb['data_error_regex'] = 'Tekstikenttä on vääränlainen';
$wb['ip_error_wrong'] = 'Tekstikenttä on vääränlainen';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/fr_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
$wb['data_error_empty'] = 'L\'adresse IP est vide.';
$wb['data_error_regex'] = 'Le format de l\'adresse IP est invalide.';
$wb['ip_error_wrong'] = 'Le format de l\'adresse IP est invalide.';
$wb['data_error_duplicate'] = 'Enregistrement A ou CNAME en double';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/fr_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
$wb['data_error_empty'] = 'L\'adresse IP est vide.';
$wb['data_error_regex'] = 'Le format de l\'adresse IP est invalide.';
$wb['ip_error_wrong'] = 'Le format de l\'adresse IP est invalide.';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/hr_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Naziv hosta nije upisan.';
$wb['name_error_regex'] = 'Naziv hosta je u pogrešnom formatu.';
$wb['data_error_empty'] = 'Polje IP adresa je prazno';
$wb['data_error_regex'] = 'Neispravan format A zapisa';
$wb['ip_error_wrong'] = 'Neispravan format A zapisa';
$wb['data_error_duplicate'] = 'Već postoji ovaj A ili CNAME zapis';
$wb['ttl_range_error'] = 'Minimalno TTL vrijeme je 60 sekundi.';
?>
interface/web/dns/lib/lang/hr_dns_aaaa.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Naziv hosta nije upisan.';
$wb['name_error_regex'] = 'Naziv hosta je u pogrešnom formatu.';
$wb['data_error_empty'] = 'Polje IPv6 adresa je prazno';
$wb['data_error_regex'] = 'Neispravan format IPv6 adrese';
$wb['ip_error_wrong'] = 'Neispravan format IPv6 adrese';
$wb['ttl_range_error'] = 'Minimalno TTL vrijeme je 60 sekundi.';
?>
interface/web/dns/lib/lang/hu_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['data_error_duplicate'] = 'Duplicate A-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/hu_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/id_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Nama Host kosong.';
$wb['name_error_regex'] = 'Format Nama Host salah.';
$wb['data_error_empty'] = 'Alamat IP kosong';
$wb['data_error_regex'] = 'Format Alamat IP tidak valid';
$wb['ip_error_wrong'] = 'Format Alamat IP tidak valid';
$wb['data_error_duplicate'] = 'Record-A Ganda';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/id_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Nama Host kosong.';
$wb['name_error_regex'] = 'Format Nama Host salah.';
$wb['data_error_empty'] = 'Alamat IP kosong';
$wb['data_error_regex'] = 'Format Alamat IP tidak valid';
$wb['ip_error_wrong'] = 'Format Alamat IP tidak valid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/it_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['data_error_duplicate'] = 'Duplicate A-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/it_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ja_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'ホスト名を入力してください。';
$wb['name_error_regex'] = 'ホスト名の形式が不正です。';
$wb['data_error_empty'] = 'IPアドレスを入力してください。';
$wb['data_error_regex'] = 'IPアドレスの形式が不正です。';
$wb['ip_error_wrong'] = 'IPアドレスの形式が不正です。';
$wb['data_error_duplicate'] = 'Aレコードが重複しています。';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ja_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'ホスト名を入力してください。';
$wb['name_error_regex'] = 'ホスト名の形式が不正です。';
$wb['data_error_empty'] = 'IPアドレスを入力してください。';
$wb['data_error_regex'] = 'IPアドレスの形式が不正です。';
$wb['ip_error_wrong'] = 'IPアドレスの形式が不正です。';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/nl_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'De hostnaam is niet ingvuld.';
$wb['name_error_regex'] = 'De hostnaam heeft een onjuist formaat.';
$wb['data_error_empty'] = 'IP-adres is niet ingvuld';
$wb['data_error_regex'] = 'IP-adres formaat ongeldig';
$wb['ip_error_wrong'] = 'IP-adres formaat ongeldig';
$wb['data_error_duplicate'] = 'Duplicaat A-Record of CNAME-record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/nl_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'De hostnaam is niet ingvuld';
$wb['name_error_regex'] = 'De hostnaam heeft een onjuist formaat.';
$wb['data_error_empty'] = 'IP-adres is niet ingevuld';
$wb['data_error_regex'] = 'IP-adres formaat ongeldig';
$wb['ip_error_wrong'] = 'IP-adres formaat ongeldig';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/pl_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
$wb['data_error_empty'] = 'Adres IP jest pusty.';
$wb['data_error_regex'] = 'Adres IP ma niepoprawny format.';
$wb['ip_error_wrong'] = 'Adres IP ma niepoprawny format.';
$wb['data_error_duplicate'] = 'Duplikat wpisu A.';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/pl_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
$wb['data_error_empty'] = 'Adres IP jest pusty.';
$wb['data_error_regex'] = 'Adres IP ma niepoprawny format.';
$wb['ip_error_wrong'] = 'Adres IP ma niepoprawny format.';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/pt_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Hostname em branco.';
$wb['name_error_regex'] = 'Hostname tem um formato inválido.';
$wb['data_error_empty'] = 'Endereço-IP em branco';
$wb['data_error_regex'] = 'Endereço-IP formato inválido';
$wb['ip_error_wrong'] = 'Endereço-IP formato inválido';
$wb['data_error_duplicate'] = 'Registo-A duplicado';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/pt_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'O Hostname está em branco.';
$wb['name_error_regex'] = 'O Hostname está com formato inválido.';
$wb['data_error_empty'] = 'Endereço-IP em branco';
$wb['data_error_regex'] = 'Endereço-IP com formato inválido';
$wb['ip_error_wrong'] = 'Endereço-IP com formato inválido';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ro_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Hostname necompletat';
$wb['name_error_regex'] = 'Hostname format gresit';
$wb['data_error_empty'] = 'IP-Adresa vid';
$wb['data_error_regex'] = 'IP-Adresa format invalid';
$wb['ip_error_wrong'] = 'IP-Adresa format invalid';
$wb['data_error_duplicate'] = 'Duplicate A-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ro_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ru_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Имя узла пустое';
$wb['name_error_regex'] = 'Имя узла имеет неправильный формат.';
$wb['data_error_empty'] = 'IP-адрес пустой';
$wb['data_error_regex'] = 'Формат IP-адреса неправилен';
$wb['ip_error_wrong'] = 'Формат IP-адреса неправилен';
$wb['data_error_duplicate'] = 'Дубль A-записи';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/ru_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Пустое имя хоста.';
$wb['name_error_regex'] = 'Неправильный формат имени хоста.';
$wb['data_error_empty'] = 'Пустой IP-адрес';
$wb['data_error_regex'] = 'Неверный формат IP-адреса';
$wb['ip_error_wrong'] = 'Неверный формат IP-адреса';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/se_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['data_error_duplicate'] = 'Duplicate A-Record';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/se_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['ip_error_wrong'] = 'IP-Address format invalid';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/sk_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Hostname je prázdny.';
$wb['name_error_regex'] = 'Hostname má zlý formát.';
$wb['data_error_empty'] = 'IP Adresa je prázdna';
$wb['data_error_regex'] = 'IP Adresa má zlý formát.';
$wb['ip_error_wrong'] = 'IP Adresa má zlý formát.';
$wb['data_error_duplicate'] = 'Duplikátny A-záznam';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/sk_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Hostname je prázdny.';
$wb['name_error_regex'] = 'Hostname má zlý formát.';
$wb['data_error_empty'] = 'IP-Adresa prázdna';
$wb['data_error_regex'] = 'IP-Adresa má zlý formát';
$wb['ip_error_wrong'] = 'IP-Adresa má zlý formát';
$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
interface/web/dns/lib/lang/tr_dns_a.lng
@@ -11,7 +11,7 @@
$wb['name_error_empty'] = 'Sunucu adı boş olamaz.';
$wb['name_error_regex'] = 'Sunucu adı biçimi geçersiz.';
$wb['data_error_empty'] = 'IP Adresi boş olamaz';
$wb['data_error_regex'] = 'IP Adresi biçimi geçersiz';
$wb['ip_error_wrong'] = 'IP Adresi biçimi geçersiz';
$wb['data_error_duplicate'] = 'Bu A DNS kaydı zaten var';
$wb['ttl_range_error'] = 'En düşük TTL süresi 60 saniyedir.';
?>
interface/web/dns/lib/lang/tr_dns_aaaa.lng
@@ -11,6 +11,6 @@
$wb['name_error_empty'] = 'Sunucu adı boş olamaz.';
$wb['name_error_regex'] = 'Sunucu adı biçimi geçersiz.';
$wb['data_error_empty'] = 'IP Adresi boş olamaz';
$wb['data_error_regex'] = 'IP Adresi biçimi geçersiz';
$wb['ip_error_wrong'] = 'IP Adresi biçimi geçersiz';
$wb['ttl_range_error'] = 'En düşük TTL süresi 60 saniyedir.';
?>