From 604d25e0b8edff10160f4d308a5964d36295e92d Mon Sep 17 00:00:00 2001 From: Carsten Schoene <ispconfig-dev@j0ke.net> Date: Fri, 27 Dec 2013 16:20:19 -0500 Subject: [PATCH] FS#3268 - implement IPv6 address field for DNS templates --- interface/web/dns/lib/lang/br_dns_wizard.lng | 2 + interface/web/dns/lib/lang/it_dns_wizard.lng | 2 + interface/web/dns/lib/lang/de_dns_wizard.lng | 2 + interface/web/dns/lib/lang/el_dns_wizard.lng | 2 + interface/web/dns/lib/lang/nl_dns_wizard.lng | 2 + interface/web/dns/form/dns_template.tform.php | 2 interface/web/dns/lib/lang/hr_dns_wizard.lng | 2 + interface/web/dns/dns_wizard.php | 3 + interface/web/dns/lib/lang/ro_dns_wizard.lng | 2 + interface/web/dns/lib/lang/ar_dns_wizard.lng | 2 + interface/web/dns/lib/lang/hu_dns_wizard.lng | 2 + interface/web/dns/lib/lang/tr_dns_wizard.lng | 2 + interface/web/dns/templates/dns_wizard.htm | 6 +++ interface/web/dns/lib/lang/se_dns_wizard.lng | 2 + interface/web/dns/lib/lang/fr_dns_wizard.lng | 2 + interface/web/dns/lib/lang/ja_dns_wizard.lng | 2 + interface/web/dns/lib/lang/pt_dns_wizard.lng | 2 + interface/web/dns/lib/lang/id_dns_wizard.lng | 2 + interface/web/dns/lib/lang/ru_dns_wizard.lng | 2 + interface/web/dns/lib/lang/sk_dns_wizard.lng | 2 + interface/web/themes/default-304/templates/dns/dns_wizard.htm | 6 +++ interface/web/dns/lib/lang/bg_dns_wizard.lng | 2 + interface/web/dns/lib/lang/en_dns_wizard.lng | 2 + interface/web/dns/lib/lang/fi_dns_wizard.lng | 2 + interface/web/dns/lib/lang/pl_dns_wizard.lng | 2 + interface/web/dns/lib/lang/cz_dns_wizard.lng | 2 + interface/web/dns/lib/lang/es_dns_wizard.lng | 2 + 27 files changed, 62 insertions(+), 1 deletions(-) diff --git a/interface/web/dns/dns_wizard.php b/interface/web/dns/dns_wizard.php index ce36f70..1d295ec 100644 --- a/interface/web/dns/dns_wizard.php +++ b/interface/web/dns/dns_wizard.php @@ -202,6 +202,8 @@ if(isset($_POST['ip']) && $_POST['ip'] == '') $error .= $app->lng('error_ip_empty').'<br />'; + if(isset($_POST['ipv6']) && $_POST['ipv6'] == '') $error .= $app->lng('error_ipv6_empty').'<br />'; + if(isset($_POST['ns1']) && $_POST['ns1'] == '') $error .= $app->lng('error_ns1_empty').'<br />'; elseif(isset($_POST['ns1']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9]{2,30}$/', $_POST['ns1'])) $error .= $app->lng('error_ns1_regex').'<br />'; @@ -238,6 +240,7 @@ $tpl_content = $template_record['template']; if($_POST['domain'] != '') $tpl_content = str_replace('{DOMAIN}', $_POST['domain'], $tpl_content); if($_POST['ip'] != '') $tpl_content = str_replace('{IP}', $_POST['ip'], $tpl_content); + if($_POST['ipv6'] != '') $tpl_content = str_replace('{IPV6}',$_POST['ipv6'],$tpl_content); if($_POST['ns1'] != '') $tpl_content = str_replace('{NS1}', $_POST['ns1'], $tpl_content); if($_POST['ns2'] != '') $tpl_content = str_replace('{NS2}', $_POST['ns2'], $tpl_content); if($_POST['email'] != '') $tpl_content = str_replace('{EMAIL}', $_POST['email'], $tpl_content); diff --git a/interface/web/dns/form/dns_template.tform.php b/interface/web/dns/form/dns_template.tform.php index 4285e41..5031e56 100644 --- a/interface/web/dns/form/dns_template.tform.php +++ b/interface/web/dns/form/dns_template.tform.php @@ -74,7 +74,7 @@ 'formtype' => 'CHECKBOXARRAY', 'default' => '', 'separator' => ',', - 'value' => array('DOMAIN' => 'Domain', 'IP' => 'IP Address', 'NS1' => 'NS 1', 'NS2' => 'NS 2', 'EMAIL' => 'Email', 'DKIM' => 'DKIM (use TXT|{DOMAIN}.|{DKIM} in your Template)'), + 'value' => array('DOMAIN' => 'Domain', 'IP' => 'IP Address', 'IPV6' => 'IPv6 Address', 'NS1' => 'NS 1', 'NS2' => 'NS 2', 'EMAIL' => 'Email', 'DKIM' => 'DKIM (use TXT|{DOMAIN}.|{DKIM} in your Template)'), 'validators' => array ( 0 => array ('type' => 'CUSTOM', 'class' => 'validate_dkim', 'function' => 'check_template', diff --git a/interface/web/dns/lib/lang/ar_dns_wizard.lng b/interface/web/dns/lib/lang/ar_dns_wizard.lng index 52955fd..245e30f 100644 --- a/interface/web/dns/lib/lang/ar_dns_wizard.lng +++ b/interface/web/dns/lib/lang/ar_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Address'; +$wb['ipv6_txt'] = 'IPv6 Address'; $wb['error_origin_empty'] = 'Origin empty.'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'EMail empty.'; diff --git a/interface/web/dns/lib/lang/bg_dns_wizard.lng b/interface/web/dns/lib/lang/bg_dns_wizard.lng index e025c40..7a36028 100644 --- a/interface/web/dns/lib/lang/bg_dns_wizard.lng +++ b/interface/web/dns/lib/lang/bg_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP адрес'; +$wb['ipv6_txt'] = 'IPv6 адрес'; $wb['error_origin_empty'] = 'Origin empty.'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'Полето с имейла е празно'; diff --git a/interface/web/dns/lib/lang/br_dns_wizard.lng b/interface/web/dns/lib/lang/br_dns_wizard.lng index c1d1dd9..67c4315 100644 --- a/interface/web/dns/lib/lang/br_dns_wizard.lng +++ b/interface/web/dns/lib/lang/br_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Endereço IP'; +$wb['ipv6_txt'] = 'Endereço IPv6'; $wb['error_origin_empty'] = 'Origem em branco.'; $wb['error_ns_empty'] = 'NS vazio.'; $wb['error_mbox_empty'] = 'Mbox vazia.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL vazio.'; $wb['error_domain_empty'] = 'Domínio vazio'; $wb['error_ip_empty'] = 'IP vazio.'; +$wb['error_ipv6_empty'] = 'IPv6 vazio.'; $wb['error_ns1_empty'] = 'NS1 vazio.'; $wb['error_ns2_empty'] = 'NS2 vazio.'; $wb['error_email_empty'] = 'Correio vazio.'; diff --git a/interface/web/dns/lib/lang/cz_dns_wizard.lng b/interface/web/dns/lib/lang/cz_dns_wizard.lng index 493d0bc..c5a0480 100644 --- a/interface/web/dns/lib/lang/cz_dns_wizard.lng +++ b/interface/web/dns/lib/lang/cz_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP adresa'; +$wb['ipv6_txt'] = 'IPv6 adresa'; $wb['error_origin_empty'] = 'Zdroj je prázdný.'; $wb['error_ns_empty'] = 'NS je prázdný.'; $wb['error_mbox_empty'] = 'Mbox je prázdný.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL je prázdný.'; $wb['error_domain_empty'] = 'Doména je prázdná'; $wb['error_ip_empty'] = 'IP adresa je prázdná.'; +$wb['error_ipv6_empty'] = 'IPv6 adresa je prázdná.'; $wb['error_ns1_empty'] = 'NS1 je prázdný.'; $wb['error_ns2_empty'] = 'NS2 je prázdný.'; $wb['error_email_empty'] = 'E-mail je prázdný.'; diff --git a/interface/web/dns/lib/lang/de_dns_wizard.lng b/interface/web/dns/lib/lang/de_dns_wizard.lng index 5a8158b..13d6ce5 100644 --- a/interface/web/dns/lib/lang/de_dns_wizard.lng +++ b/interface/web/dns/lib/lang/de_dns_wizard.lng @@ -13,6 +13,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Adresse'; +$wb['ipv6_txt'] = 'IPv6 Adresse'; $wb['error_origin_empty'] = 'Quelle ist leer.'; $wb['error_ns_empty'] = 'NS ist leer.'; $wb['error_mbox_empty'] = 'E-Mail Adresse ist leer.'; @@ -23,6 +24,7 @@ $wb['error_ttl_empty'] = 'TTL ist leer.'; $wb['error_domain_empty'] = 'Domain ist leer'; $wb['error_ip_empty'] = 'IP Adresse ist leer.'; +$wb['error_ipv6_empty'] = 'IPv6 Adresse ist leer.'; $wb['error_ns1_empty'] = 'NS1 ist leer.'; $wb['error_ns2_empty'] = 'NS2 ist leer.'; $wb['error_email_empty'] = 'E-Mail Adresse ist leer.'; diff --git a/interface/web/dns/lib/lang/el_dns_wizard.lng b/interface/web/dns/lib/lang/el_dns_wizard.lng index 0c59b25..2b177e6 100644 --- a/interface/web/dns/lib/lang/el_dns_wizard.lng +++ b/interface/web/dns/lib/lang/el_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Διεύθυνση IP'; +$wb['ipv6_txt'] = 'Διεύθυνση IPv6'; $wb['error_origin_empty'] = 'Δεν έχει οριστεί το Origin.'; $wb['error_ns_empty'] = 'Δεν έχει οριστεί ο NS.'; $wb['error_mbox_empty'] = 'Δεν έχει οριστεί το Mbox.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'Δεν έχει οριστεί το TTL.'; $wb['error_domain_empty'] = 'Δεν έχει οριστεί το Domain'; $wb['error_ip_empty'] = 'Δεν έχει οριστεί ή IP.'; +$wb['error_ipv6_empty'] = 'Δεν έχει οριστεί ή IPv6.'; $wb['error_ns1_empty'] = 'Δεν έχει οριστεί ο NS1.'; $wb['error_ns2_empty'] = 'Δεν έχει οριστεί ο NS2.'; $wb['error_email_empty'] = 'Δεν έχει οριστεί το EMail.'; diff --git a/interface/web/dns/lib/lang/en_dns_wizard.lng b/interface/web/dns/lib/lang/en_dns_wizard.lng index 92c9dc8..13fe157 100644 --- a/interface/web/dns/lib/lang/en_dns_wizard.lng +++ b/interface/web/dns/lib/lang/en_dns_wizard.lng @@ -13,6 +13,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Address'; +$wb['ipv6_txt'] = 'IPv6 Address'; $wb['error_origin_empty'] = 'Origin empty.'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -23,6 +24,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'Email empty.'; diff --git a/interface/web/dns/lib/lang/es_dns_wizard.lng b/interface/web/dns/lib/lang/es_dns_wizard.lng index 4b58a0a..32ce474 100644 --- a/interface/web/dns/lib/lang/es_dns_wizard.lng +++ b/interface/web/dns/lib/lang/es_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Dirección IP'; +$wb['ipv6_txt'] = 'Dirección IPv6'; $wb['error_origin_empty'] = 'El campo Origen está vacío.'; $wb['error_ns_empty'] = 'El campo NS está vacío.'; $wb['error_mbox_empty'] = 'El campo Mbox está vacío.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'El campo TTL está vacío.'; $wb['error_domain_empty'] = 'El campo Dominio está vacío.'; $wb['error_ip_empty'] = 'El campo IP está vacío.'; +$wb['error_ipv6_empty'] = 'El campo IPv6 está vacío.'; $wb['error_ns1_empty'] = 'El campo NS1 está vacío.'; $wb['error_ns2_empty'] = 'El campo NS2 está vacío.'; $wb['error_email_empty'] = 'El campo Correo electrónico está vacío.'; diff --git a/interface/web/dns/lib/lang/fi_dns_wizard.lng b/interface/web/dns/lib/lang/fi_dns_wizard.lng index b83971a..d5fc18c 100755 --- a/interface/web/dns/lib/lang/fi_dns_wizard.lng +++ b/interface/web/dns/lib/lang/fi_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = '1. nimipalvelin'; $wb['ns2_txt'] = '2. nimipalvelin'; $wb['ip_txt'] = 'IP-osoite'; +$wb['ipv6_txt'] = 'IPv6-osoite'; $wb['error_origin_empty'] = 'Verkkotunnusta ei ole annettu.'; $wb['error_ns_empty'] = 'NS-kenttä tyhjä.'; $wb['error_mbox_empty'] = 'Mbox-kenttä tyhjä.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL-kenttä tyhjä.'; $wb['error_domain_empty'] = 'Domain-kenttä tyhjä'; $wb['error_ip_empty'] = 'IP-kenttä tyhjä.'; +$wb['error_ipv6_empty'] = 'IPv6-kenttä tyhjä.'; $wb['error_ns1_empty'] = 'NS1-kenttä tyhjä.'; $wb['error_ns2_empty'] = 'NS2-kenttä tyhjä.'; $wb['error_email_empty'] = 'EMail-kenttä tyhjä.'; diff --git a/interface/web/dns/lib/lang/fr_dns_wizard.lng b/interface/web/dns/lib/lang/fr_dns_wizard.lng index 09c0375..02f55f1 100644 --- a/interface/web/dns/lib/lang/fr_dns_wizard.lng +++ b/interface/web/dns/lib/lang/fr_dns_wizard.lng @@ -10,6 +10,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Adresse IP'; +$wb['ipv6_txt'] = 'Adresse IPv6'; $wb['error_origin_empty'] = 'Origine vide.'; $wb['error_ns_empty'] = 'NS vide.'; $wb['error_mbox_empty'] = 'Mbox vide.'; @@ -20,6 +21,7 @@ $wb['error_ttl_empty'] = 'TTL vide.'; $wb['error_domain_empty'] = 'Domaine vide'; $wb['error_ip_empty'] = 'IP vide.'; +$wb['error_ipv6_empty'] = 'IPv6 vide.'; $wb['error_ns1_empty'] = 'NS1 vide.'; $wb['error_ns2_empty'] = 'NS2 vide.'; $wb['error_email_empty'] = 'Email vide.'; diff --git a/interface/web/dns/lib/lang/hr_dns_wizard.lng b/interface/web/dns/lib/lang/hr_dns_wizard.lng index c949ed7..0e7f410 100644 --- a/interface/web/dns/lib/lang/hr_dns_wizard.lng +++ b/interface/web/dns/lib/lang/hr_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP adresa'; +$wb['ipv6_txt'] = 'IPv6 adresa'; $wb['error_origin_empty'] = 'Prazno polje: Origin.'; $wb['error_ns_empty'] = 'Prazno polje: NS.'; $wb['error_mbox_empty'] = 'Prazno polje: Mbox.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'Prazno polje: TTL.'; $wb['error_domain_empty'] = 'Prazno polje: Domena.'; $wb['error_ip_empty'] = 'Prazno polje: IP adresa.'; +$wb['error_ipv6_empty'] = 'Prazno polje: IPv6 adresa.'; $wb['error_ns1_empty'] = 'Prazno polje: NS1.'; $wb['error_ns2_empty'] = 'Prazno polje: NS1.'; $wb['error_email_empty'] = 'Prazno polje: Email.'; diff --git a/interface/web/dns/lib/lang/hu_dns_wizard.lng b/interface/web/dns/lib/lang/hu_dns_wizard.lng index e6d1293..9d2f2af 100644 --- a/interface/web/dns/lib/lang/hu_dns_wizard.lng +++ b/interface/web/dns/lib/lang/hu_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Address'; +$wb['ipv6_txt'] = 'IPv6 Address'; $wb['error_origin_empty'] = 'Origin empty.'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'EMail empty.'; diff --git a/interface/web/dns/lib/lang/id_dns_wizard.lng b/interface/web/dns/lib/lang/id_dns_wizard.lng index d63453c..df95a20 100644 --- a/interface/web/dns/lib/lang/id_dns_wizard.lng +++ b/interface/web/dns/lib/lang/id_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Alamat IP'; +$wb['ipv6_txt'] = 'Alamat IPv6'; $wb['error_origin_empty'] = 'Origin kosong.'; $wb['error_ns_empty'] = 'NS kosong.'; $wb['error_mbox_empty'] = 'Mbox kosong.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL kosong.'; $wb['error_domain_empty'] = 'Domain kosong'; $wb['error_ip_empty'] = 'IP kosong.'; +$wb['error_ipv6_empty'] = 'IPv6 kosong.'; $wb['error_ns1_empty'] = 'NS1 kosong.'; $wb['error_ns2_empty'] = 'NS2 kosong.'; $wb['error_email_empty'] = 'EMail kosong.'; diff --git a/interface/web/dns/lib/lang/it_dns_wizard.lng b/interface/web/dns/lib/lang/it_dns_wizard.lng index 52955fd..245e30f 100644 --- a/interface/web/dns/lib/lang/it_dns_wizard.lng +++ b/interface/web/dns/lib/lang/it_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Address'; +$wb['ipv6_txt'] = 'IPv6 Address'; $wb['error_origin_empty'] = 'Origin empty.'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'EMail empty.'; diff --git a/interface/web/dns/lib/lang/ja_dns_wizard.lng b/interface/web/dns/lib/lang/ja_dns_wizard.lng index 16d8e2c..1003038 100644 --- a/interface/web/dns/lib/lang/ja_dns_wizard.lng +++ b/interface/web/dns/lib/lang/ja_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IPアドレス'; +$wb['ipv6_txt'] = 'IPv6アドレス'; $wb['error_origin_empty'] = 'origin を指定してください。'; $wb['error_ns_empty'] = 'NS を指定してください。'; $wb['error_mbox_empty'] = 'mbox を指定してください。'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'ttl を指定してください。'; $wb['error_domain_empty'] = 'ドメインを指定してください。'; $wb['error_ip_empty'] = 'IP を指定してください。'; +$wb['error_ipv6_empty'] = 'IPv6 を指定してください。'; $wb['error_ns1_empty'] = 'NS1 を指定してください。'; $wb['error_ns2_empty'] = 'NS2 を指定してください。'; $wb['error_email_empty'] = 'メールアドレスを指定してください'; diff --git a/interface/web/dns/lib/lang/nl_dns_wizard.lng b/interface/web/dns/lib/lang/nl_dns_wizard.lng index 76c2a77..d9fa165 100644 --- a/interface/web/dns/lib/lang/nl_dns_wizard.lng +++ b/interface/web/dns/lib/lang/nl_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP-adres'; +$wb['ipv6_txt'] = 'IPv6-adres'; $wb['error_origin_empty'] = 'Oorspong is niet ingvuld.'; $wb['error_ns_empty'] = 'NS is niet ingvuld.'; $wb['error_mbox_empty'] = 'Mbox is niet ingvuld.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL is niet ingvuld.'; $wb['error_domain_empty'] = 'Domein is niet ingvuld'; $wb['error_ip_empty'] = 'IP is niet ingvuld.'; +$wb['error_ipv6_empty'] = 'IPv6 is niet ingvuld.'; $wb['error_ns1_empty'] = 'NS1 is niet ingvuld.'; $wb['error_ns2_empty'] = 'NS2 is niet ingvuld.'; $wb['error_email_empty'] = 'E-mail is niet ingvuld.'; diff --git a/interface/web/dns/lib/lang/pl_dns_wizard.lng b/interface/web/dns/lib/lang/pl_dns_wizard.lng index 52ab37d..7410f16 100644 --- a/interface/web/dns/lib/lang/pl_dns_wizard.lng +++ b/interface/web/dns/lib/lang/pl_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Adres IP'; +$wb['ipv6_txt'] = 'Adres IPv6'; $wb['error_origin_empty'] = 'Źródło jest puste.'; $wb['error_ns_empty'] = 'NS jest pusty.'; $wb['error_mbox_empty'] = 'Mbox jest pusty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL jest puste.'; $wb['error_domain_empty'] = 'Domena jest pusta.'; $wb['error_ip_empty'] = 'IP jest puste.'; +$wb['error_ipv6_empty'] = 'IPv6 jest puste.'; $wb['error_ns1_empty'] = 'NS1 jest puste.'; $wb['error_ns2_empty'] = 'NS2 jest puste.'; $wb['error_email_empty'] = 'E-mail jest pusty.'; diff --git a/interface/web/dns/lib/lang/pt_dns_wizard.lng b/interface/web/dns/lib/lang/pt_dns_wizard.lng index 4d2a5f8..52d9634 100644 --- a/interface/web/dns/lib/lang/pt_dns_wizard.lng +++ b/interface/web/dns/lib/lang/pt_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'Endereço IP'; +$wb['ipv6_txt'] = 'Endereço IPv6'; $wb['error_origin_empty'] = 'Origem em branco.'; $wb['error_ns_empty'] = 'NS vazio.'; $wb['error_mbox_empty'] = 'Mbox vazia.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL vazio.'; $wb['error_domain_empty'] = 'Domínio vazio'; $wb['error_ip_empty'] = 'IP vazio.'; +$wb['error_ipv6_empty'] = 'IPv6 vazio.'; $wb['error_ns1_empty'] = 'NS1 vazio.'; $wb['error_ns2_empty'] = 'NS2 vazio.'; $wb['error_email_empty'] = 'Correio vazio.'; diff --git a/interface/web/dns/lib/lang/ro_dns_wizard.lng b/interface/web/dns/lib/lang/ro_dns_wizard.lng index e8e89b2..7000ede 100644 --- a/interface/web/dns/lib/lang/ro_dns_wizard.lng +++ b/interface/web/dns/lib/lang/ro_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Address'; +$wb['ipv6_txt'] = 'IPv6 Address'; $wb['error_origin_empty'] = 'Origine nula'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'EMail empty.'; diff --git a/interface/web/dns/lib/lang/ru_dns_wizard.lng b/interface/web/dns/lib/lang/ru_dns_wizard.lng index 6e37ac7..fed8873 100644 --- a/interface/web/dns/lib/lang/ru_dns_wizard.lng +++ b/interface/web/dns/lib/lang/ru_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP-адрес'; +$wb['ipv6_txt'] = 'IPv6-адрес'; $wb['error_origin_empty'] = 'Пустой Origin.'; $wb['error_ns_empty'] = 'Пустой NS.'; $wb['error_mbox_empty'] = 'Пустой Mbox.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'Пустой TTL.'; $wb['error_domain_empty'] = 'Пустой Domain'; $wb['error_ip_empty'] = 'Пустой IP.'; +$wb['error_ipv6_empty'] = 'Пустой IPv6.'; $wb['error_ns1_empty'] = 'Пустой NS1.'; $wb['error_ns2_empty'] = 'Пустой NS2.'; $wb['error_email_empty'] = 'Пустой E-Mail.'; diff --git a/interface/web/dns/lib/lang/se_dns_wizard.lng b/interface/web/dns/lib/lang/se_dns_wizard.lng index 52955fd..245e30f 100644 --- a/interface/web/dns/lib/lang/se_dns_wizard.lng +++ b/interface/web/dns/lib/lang/se_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Address'; +$wb['ipv6_txt'] = 'IPv6 Address'; $wb['error_origin_empty'] = 'Origin empty.'; $wb['error_ns_empty'] = 'NS empty.'; $wb['error_mbox_empty'] = 'Mbox empty.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL empty.'; $wb['error_domain_empty'] = 'Domain empty'; $wb['error_ip_empty'] = 'IP empty.'; +$wb['error_ipv6_empty'] = 'IPv6 empty.'; $wb['error_ns1_empty'] = 'NS1 empty.'; $wb['error_ns2_empty'] = 'NS2 empty.'; $wb['error_email_empty'] = 'EMail empty.'; diff --git a/interface/web/dns/lib/lang/sk_dns_wizard.lng b/interface/web/dns/lib/lang/sk_dns_wizard.lng index 7568d9c..4d19fc5 100644 --- a/interface/web/dns/lib/lang/sk_dns_wizard.lng +++ b/interface/web/dns/lib/lang/sk_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Adresa'; +$wb['ipv6_txt'] = 'IPv6 Adresa'; $wb['error_origin_empty'] = 'Pôvod prázdny.'; $wb['error_ns_empty'] = 'NS prázdny.'; $wb['error_mbox_empty'] = 'Mbox prázdny.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL prázdne.'; $wb['error_domain_empty'] = 'Doména prázdna.'; $wb['error_ip_empty'] = 'IP prázdna.'; +$wb['error_ipv6_empty'] = 'IPv6 prázdna.'; $wb['error_ns1_empty'] = 'NS1 prázdne.'; $wb['error_ns2_empty'] = 'NS2 prázdne.'; $wb['error_email_empty'] = 'EMail prázdny.'; diff --git a/interface/web/dns/lib/lang/tr_dns_wizard.lng b/interface/web/dns/lib/lang/tr_dns_wizard.lng index 7c71708..038712c 100644 --- a/interface/web/dns/lib/lang/tr_dns_wizard.lng +++ b/interface/web/dns/lib/lang/tr_dns_wizard.lng @@ -9,6 +9,7 @@ $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP Adresi'; +$wb['ipv6_txt'] = 'IPv6 Adresi'; $wb['error_origin_empty'] = 'Origin boş.'; $wb['error_ns_empty'] = 'NS boş.'; $wb['error_mbox_empty'] = 'Mbox boş.'; @@ -19,6 +20,7 @@ $wb['error_ttl_empty'] = 'TTL boş.'; $wb['error_domain_empty'] = 'Domain boş'; $wb['error_ip_empty'] = 'IP boş.'; +$wb['error_ipv6_empty'] = 'IPv6 boş.'; $wb['error_ns1_empty'] = 'NS1 boş.'; $wb['error_ns2_empty'] = 'NS2 boş.'; $wb['error_email_empty'] = 'EMail boş.'; diff --git a/interface/web/dns/templates/dns_wizard.htm b/interface/web/dns/templates/dns_wizard.htm index 1b43fb1..1e480dc 100644 --- a/interface/web/dns/templates/dns_wizard.htm +++ b/interface/web/dns/templates/dns_wizard.htm @@ -60,6 +60,12 @@ <input name="ip" id="ip" value="{tmpl_var name='ip'}" size="30" maxlength="255" type="text" class="textInput" /> </div> </tmpl_if> + <tmpl_if name="IPV6_VISIBLE"> + <div class="ctrlHolder"> + <label for="ipv6">{tmpl_var name='ipv6_txt'}</label> + <input name="ipv6" id="ipv6" value="{tmpl_var name='ipv6'}" size="30" maxlength="255" type="text" class="textInput" /> + </div> + </tmpl_if> <tmpl_if name="NS1_VISIBLE"> <div class="ctrlHolder"> <label for="ns1">{tmpl_var name='ns1_txt'}</label> diff --git a/interface/web/themes/default-304/templates/dns/dns_wizard.htm b/interface/web/themes/default-304/templates/dns/dns_wizard.htm index 51d9b76..c062868 100644 --- a/interface/web/themes/default-304/templates/dns/dns_wizard.htm +++ b/interface/web/themes/default-304/templates/dns/dns_wizard.htm @@ -49,6 +49,12 @@ <input name="ip" id="ip" value="{tmpl_var name='ip'}" size="30" maxlength="255" type="text" class="textInput" /> </div> </tmpl_if> + <tmpl_if name="IPV6_VISIBLE"> + <div class="ctrlHolder"> + <label for="ipv6">{tmpl_var name='ipv6_txt'}</label> + <input name="ipv6" id="ipv6" value="{tmpl_var name='ipv6'}" size="30" maxlength="255" type="text" class="textInput" /> + </div> + </tmpl_if> <tmpl_if name="NS1_VISIBLE"> <div class="ctrlHolder"> <label for="ns1">{tmpl_var name='ns1_txt'}</label> -- Gitblit v1.9.1