diff --git a/interface/web/dns/dns_srv_edit.php b/interface/web/dns/dns_srv_edit.php index 9941ed1cc3943811d77d666806a86f7eef0cca41..a9d77fdb28ac9de0ab3e91da76c362db1fb9f477 100644 --- a/interface/web/dns/dns_srv_edit.php +++ b/interface/web/dns/dns_srv_edit.php @@ -49,17 +49,17 @@ $app->uses('tpl,tform,tform_actions,validate_dns'); $app->load('tform_actions'); class page_action extends tform_actions { - + function onShowNew() { global $app, $conf; - + // we will check only users, not admins if($_SESSION["s"]["user"]["typ"] == 'user') { - + // Get the limits of the client $client_group_id = $_SESSION["s"]["user"]["default_group"]; $client = $app->db->queryOneRecord("SELECT limit_dns_record FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); - + // Check if the user may add another mailbox. if($client["limit_dns_record"] >= 0) { $tmp = $app->db->queryOneRecord("SELECT count(id) as number FROM dns_rr WHERE sys_groupid = $client_group_id"); @@ -68,25 +68,54 @@ class page_action extends tform_actions { } } } - + parent::onShowNew(); } - + + function onShowEnd() { + global $app, $conf; + + // Split the 3 parts of the SRV Record apart + $split = explode(' ', $this->dataRecord['data']); + + // Weight + $this->dataRecord['weight'] = $split[0]; + + // Port + $this->dataRecord['port'] = $split[1]; + + // Target + $this->dataRecord['target'] = $split[2]; + + // Bind the new datarecord to the template + $app->tpl->setVar($this->dataRecord); + + parent::onShowEnd(); + } + + function onBeforeInsert() { + $this->dataRecord['data'] = $this->dataRecord['weight'] .' '. $this->dataRecord['port'] .' '. $this->dataRecord['target']; + } + + function onBeforeUpdate() { + $this->dataRecord['data'] = $this->dataRecord['weight'] .' '. $this->dataRecord['port'] .' '. $this->dataRecord['target']; + } + function onSubmit() { global $app, $conf; - + // Get the parent soa record of the domain $soa = $app->db->queryOneRecord("SELECT * FROM dns_soa WHERE id = '".intval($_POST["zone"])."' AND ".$app->tform->getAuthSQL('r')); // Check if Domain belongs to user if($soa["id"] != $_POST["zone"]) $app->tform->errorMessage .= $app->tform->wordbook["no_zone_perm"]; - + // Check the client limits, if user is not the admin if($_SESSION["s"]["user"]["typ"] != 'admin') { // if user is not admin // Get the limits of the client $client_group_id = $_SESSION["s"]["user"]["default_group"]; $client = $app->db->queryOneRecord("SELECT limit_dns_record FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); - + // Check if the user may add another mailbox. if($this->id == 0 && $client["limit_dns_record"] >= 0) { $tmp = $app->db->queryOneRecord("SELECT count(id) as number FROM dns_rr WHERE sys_groupid = $client_group_id"); @@ -95,22 +124,22 @@ class page_action extends tform_actions { } } } // end if user is not admin - - + + // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; - + // Update the serial number and timestamp of the RR record $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); - + parent::onSubmit(); } - + function onAfterInsert() { global $app, $conf; - + //* Set the sys_groupid of the rr record to be the same then the sys_groupid of the soa record $soa = $app->db->queryOneRecord("SELECT sys_groupid,serial FROM dns_soa WHERE id = '".intval($this->dataRecord["zone"])."' AND ".$app->tform->getAuthSQL('r')); $app->db->datalogUpdate('dns_rr', "sys_groupid = ".$soa['sys_groupid'], 'id', $this->id); @@ -120,10 +149,10 @@ class page_action extends tform_actions { $serial = $app->validate_dns->increase_serial($soa["serial"]); $app->db->datalogUpdate('dns_soa', "serial = $serial", 'id', $soa_id); } - + function onAfterUpdate() { global $app, $conf; - + //* Update the serial number of the SOA record $soa = $app->db->queryOneRecord("SELECT serial FROM dns_soa WHERE id = '".intval($this->dataRecord["zone"])."' AND ".$app->tform->getAuthSQL('r')); $soa_id = intval($_POST["zone"]); diff --git a/interface/web/dns/form/dns_srv.tform.php b/interface/web/dns/form/dns_srv.tform.php index a30f6f32bf470017b75d39eeee2105ee9e6f2b23..0891c92fa7cc238db6426cdc4280207a99016944 100644 --- a/interface/web/dns/form/dns_srv.tform.php +++ b/interface/web/dns/form/dns_srv.tform.php @@ -99,9 +99,9 @@ $form["tabs"]['dns'] = array ( 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', 'errmsg'=> 'data_error_empty'), - 1 => array ( 'type' => 'REGEX', - 'regex' => '/^[\w\.\-]{0,64}\s[\w\.\-]{0,64}\s[\w\.\-]{0,64}$/', - 'errmsg'=> 'srv_error_regex'), + 1 => array ( 'type' => 'REGEX', + 'regex' => '/^[\w\.\-]{0,64}\s[\w\.\-]{0,64}\s[\w\.\-]{0,64}$/', + 'errmsg'=> 'srv_error_regex'), ), 'default' => '', 'value' => '', diff --git a/interface/web/dns/lib/lang/ar_dns_srv.lng b/interface/web/dns/lib/lang/ar_dns_srv.lng index c8f5e5f54bf83ea5b23aa952218a50ac9678e7f3..e34203092bc9072d14e5f1be8884389a95819d77 100644 --- a/interface/web/dns/lib/lang/ar_dns_srv.lng +++ b/interface/web/dns/lib/lang/ar_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Server Record'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Active'; $wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.'; diff --git a/interface/web/dns/lib/lang/bg_dns_srv.lng b/interface/web/dns/lib/lang/bg_dns_srv.lng index c8f5e5f54bf83ea5b23aa952218a50ac9678e7f3..e34203092bc9072d14e5f1be8884389a95819d77 100644 --- a/interface/web/dns/lib/lang/bg_dns_srv.lng +++ b/interface/web/dns/lib/lang/bg_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Server Record'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Active'; $wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.'; diff --git a/interface/web/dns/lib/lang/br_dns_srv.lng b/interface/web/dns/lib/lang/br_dns_srv.lng index f67e0ca1b8cf93332260a6eb666de90de8a680d3..07f7a6cf0e36b5b219a7ec68d590f5b2c1ba4fa9 100644 --- a/interface/web/dns/lib/lang/br_dns_srv.lng +++ b/interface/web/dns/lib/lang/br_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Servidor'; $wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'tipo'; -$wb['data_txt'] = 'Registro do Servidor'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Ativo'; $wb['limit_dns_record_txt'] = 'O número máximo de zonas DNS para sua conta foi atingido.'; diff --git a/interface/web/dns/lib/lang/cz_dns_srv.lng b/interface/web/dns/lib/lang/cz_dns_srv.lng index 27ab1074950ba3ceed51726c65a8be1d73f66362..d696f736b39e0b47b4722e402aa07bf5a428f025 100644 --- a/interface/web/dns/lib/lang/cz_dns_srv.lng +++ b/interface/web/dns/lib/lang/cz_dns_srv.lng @@ -1,17 +1,19 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zóna'; +$wb['zone_txt'] = 'Zóna'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'Typ'; -$wb['data_txt'] = 'Záznam serveru'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'AktivnÃ'; -$wb['limit_dns_record_txt'] = 'Dosažen maximálnà poÄet DNS záznamů pro Váš úÄet.'; -$wb['no_zone_perm'] = 'Nemáte oprávnÄ›nà pÅ™idat záznam do této zóny.'; -$wb['name_error_empty'] = 'Hostname je prázdný.'; -$wb['name_error_regex'] = 'Hostname má chybný formát.'; -$wb['data_error_empty'] = 'Záznam serveru je prázdný'; -$wb['data_error_regex'] = 'Záznam serveru má chybný formát'; -$wb['srv_error_regex'] = 'Neplatný formát záznau serveru. Záznam serveru musà obsahovat 3 textové Å™etÄ›zce oddÄ›lené mezerami.'; +$wb['active_txt'] = 'AktivnÃÂ'; +$wb['limit_dns_record_txt'] = 'Dosažen maximálnàpo�et DNS záznamů pro Váš ú�et.'; +$wb['no_zone_perm'] = 'Nemáte oprávnÄ›nàpÃ…â„¢idat záznam do této zóny.'; +$wb['name_error_empty'] = 'Hostname je prázdný.'; +$wb['name_error_regex'] = 'Hostname má chybný formát.'; +$wb['data_error_empty'] = 'Záznam serveru je prázdný'; +$wb['data_error_regex'] = 'Záznam serveru má chybný formát'; +$wb['srv_error_regex'] = 'Neplatný formát záznau serveru. Záznam serveru musàobsahovat 3 textové Ã…â„¢etÄ›zce oddÄ›lené mezerami.'; $wb['aux_txt'] = 'Priority'; ?> diff --git a/interface/web/dns/lib/lang/de_dns_srv.lng b/interface/web/dns/lib/lang/de_dns_srv.lng index f637e8a730edc970d26f7848ea8c66a6515ece47..c322a87623856abec33499f34ac152c298d88906 100644 --- a/interface/web/dns/lib/lang/de_dns_srv.lng +++ b/interface/web/dns/lib/lang/de_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'Typ'; -$wb['data_txt'] = 'Servereintrag'; +$wb["target_txt"] = 'Ziel'; +$wb["weight_txt"] = 'Gewicht'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Aktiv'; $wb['limit_dns_record_txt'] = 'Die maximale Anzahl an DNS Einträgen für ihr Konto wurde erreicht.'; diff --git a/interface/web/dns/lib/lang/el_dns_srv.lng b/interface/web/dns/lib/lang/el_dns_srv.lng index 01901ce6a3caa3e3c0afe9782bef38256f8f2706..9ca75521497b0aed189506a93353a155fc9e536e 100644 --- a/interface/web/dns/lib/lang/el_dns_srv.lng +++ b/interface/web/dns/lib/lang/el_dns_srv.lng @@ -1,17 +1,19 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Ζώνη'; +$wb['zone_txt'] = 'ΖÎνη'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'Ï„Ïπος'; -$wb['data_txt'] = 'ΕγγÏαφή Server'; +$wb['type_txt'] = 'ÄÃ�ÀοÂ'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'ΕνεÏγή'; -$wb['aux_txt'] = 'Î ÏοτεÏαιότητα'; -$wb['limit_dns_record_txt'] = 'Έχετε φτάσει το μÎγιστο πλήθος των εγγÏαφών DNS για τον λογαÏιασμό σας.'; -$wb['no_zone_perm'] = 'Δεν Îχετε δικαίωμα να Ï€ÏοσθÎσετε εγγÏαφÎÏ‚ σε αυτή τη ζώνη.'; -$wb['name_error_empty'] = 'Το hostname δεν Îχει οÏιστεί.'; -$wb['name_error_regex'] = 'Το hostname δεν Îχει σωστή μοÏφοποίηση.'; -$wb['data_error_empty'] = 'Η εγγÏαφή Server είναι κενή'; -$wb['data_error_regex'] = 'ΕγγÏαφή Server με μη ÎγκυÏη μοÏφοποίηση'; -$wb['srv_error_regex'] = 'ΕγγÏαφή Server με μη ÎγκυÏη μοÏφοποίηση. Η εγγÏαφή Server Ï€ÏÎπει να πεÏιÎχει 3 λÎξεις χωÏισμÎνες με κενά.'; +$wb['active_txt'] = 'ΕνεÃ�γή'; +$wb['aux_txt'] = 'ÃŽÂ Ã�οÄεÃ�αιÃ΀ηÄα'; +$wb['limit_dns_record_txt'] = 'ΈÃ‡ÎµÃ„ε ÆÃâ€žÃŽÂ¬ÃÆ’ει Äο μÎÂÃŽÂ³ÃŽÂ¹ÃÆ’Äο Àλήθο ÄÉν εγγÃ�αÆÎν DNS για Äον λογαÃï¿½ÃŽÂ¹ÃŽÂ±ÃÆ’μÃÅ’ ÃÆ’αÂ.'; +$wb['no_zone_perm'] = 'ÃŽâ€ÃŽÂµÃŽÂ½ ÃŽÂÇεÄε δικαίÉμα να ÀÃï¿½ÃŽÂ¿ÃÆ’θÎÂÃÆ’εÄε εγγÃ�αÆÎÂÂ ÃÆ’ε αÃ…Ã„ή Ã„η ζÎνη.'; +$wb['name_error_empty'] = 'Το hostname δεν ÃŽÂÇει οÃï¿½ÃŽÂ¹ÃÆ’Äεί.'; +$wb['name_error_regex'] = 'Το hostname δεν ÃŽÂÇει ÃÆ’Ãâ€°ÃÆ’Ã„ή μοÃ�ÆοÃâ‚¬ÃŽÂ¿ÃŽÂ¯ÃŽÂ·ÃÆ’η.'; +$wb['data_error_empty'] = 'Η εγγÃ�αÆή Server είναι κενή'; +$wb['data_error_regex'] = 'ΕγγÃ�αÆή Server με μη ÃŽÂγκÃ…Ã�η μοÃ�ÆοÃâ‚¬ÃŽÂ¿ÃŽÂ¯ÃŽÂ·ÃÆ’η'; +$wb['srv_error_regex'] = 'ΕγγÃ�αÆή Server με μη ÃŽÂγκÃ…Ã�η μοÃ�ÆοÃâ‚¬ÃŽÂ¿ÃŽÂ¯ÃŽÂ·ÃÆ’η. Η εγγÃ�αÆή Server ÀÃ�ÎÂÀει να ÀεÃ�ιÎÂÇει 3 λÎÂξει ÇÉÃï¿½ÃŽÂ¹ÃÆ’μÎÂνε με κενά.'; ?> diff --git a/interface/web/dns/lib/lang/en_dns_srv.lng b/interface/web/dns/lib/lang/en_dns_srv.lng index ccd9eeb56efd24eefddd5eab1a541bad7d828965..c50b72198300a9dc05d24d7744b042e4a65fabd1 100644 --- a/interface/web/dns/lib/lang/en_dns_srv.lng +++ b/interface/web/dns/lib/lang/en_dns_srv.lng @@ -3,7 +3,9 @@ $wb["server_id_txt"] = 'Server'; $wb["zone_txt"] = 'Zone'; $wb["name_txt"] = 'Hostname'; $wb["type_txt"] = 'type'; -$wb["data_txt"] = 'Server Record'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb["ttl_txt"] = 'TTL'; $wb["active_txt"] = 'Active'; $wb["aux_txt"] = 'Priority'; diff --git a/interface/web/dns/lib/lang/es_dns_srv.lng b/interface/web/dns/lib/lang/es_dns_srv.lng index 3a511080caf06a71220f15cf98854126a2e0ba52..9cbb239bccfaf12f198746fec03d135c6b7d94d9 100644 --- a/interface/web/dns/lib/lang/es_dns_srv.lng +++ b/interface/web/dns/lib/lang/es_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Servidor'; $wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Nombre de la máquina'; $wb['type_txt'] = 'tipo'; -$wb['data_txt'] = 'Registro del servidor'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Activar'; $wb['limit_dns_record_txt'] = 'Se ha alcanzado el número máximo de registros DNS de esta cuenta.'; diff --git a/interface/web/dns/lib/lang/fi_dns_srv.lng b/interface/web/dns/lib/lang/fi_dns_srv.lng index 5bb6cb0a4303b52693fbdd7452ca096c018ea3ec..a3968ab0278144f68bf9d0a0feb5cf112abdf49f 100755 --- a/interface/web/dns/lib/lang/fi_dns_srv.lng +++ b/interface/web/dns/lib/lang/fi_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Palvelin'; $wb['zone_txt'] = 'Alue (Zone)'; $wb['name_txt'] = 'Verkkotunnus'; $wb['type_txt'] = 'Tyyppi'; -$wb['data_txt'] = 'Palvelintietue'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'Elinaika (TTL)'; $wb['active_txt'] = 'Käytössä'; $wb['limit_dns_record_txt'] = 'Käyttäjätunnuksella on jo sallittu määrä DNS-tietueita.'; diff --git a/interface/web/dns/lib/lang/fr_dns_srv.lng b/interface/web/dns/lib/lang/fr_dns_srv.lng index 597e99263e3f9b81c61d8473813ad94c4d178ff9..ae6d1985f120e3ffc5ce8e187885e0e8c4d2ddc9 100644 --- a/interface/web/dns/lib/lang/fr_dns_srv.lng +++ b/interface/web/dns/lib/lang/fr_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Serveur'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Nom d\'hôte'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Enregistrement serveur'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Actif'; $wb['aux_txt'] = 'Priorité'; diff --git a/interface/web/dns/lib/lang/hr_dns_srv.lng b/interface/web/dns/lib/lang/hr_dns_srv.lng index 964bfe9188d90e221365efca585c7384dd066735..f124ec60791265d103b170151d613621d2a134c9 100644 --- a/interface/web/dns/lib/lang/hr_dns_srv.lng +++ b/interface/web/dns/lib/lang/hr_dns_srv.lng @@ -3,15 +3,17 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Naziv hosta'; $wb['type_txt'] = 'Vrsta'; -$wb['data_txt'] = 'Server zapis'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Aktivno'; $wb['aux_txt'] = 'Prioritet'; -$wb['limit_dns_record_txt'] = 'IskoriÅ¡ten je maksimalan broj DNS zapisa za vaÅ¡ raÄun.'; +$wb['limit_dns_record_txt'] = 'IskoriÅ¡ten je maksimalan broj DNS zapisa za vaÅ¡ ra�un.'; $wb['no_zone_perm'] = 'Nemate dozvolu za dodavanja zapisa ovoj domeni.'; $wb['name_error_empty'] = 'Naziv hosta nije upisan.'; -$wb['name_error_regex'] = 'Naziv hosta je u pogreÅ¡nom formatu.'; +$wb['name_error_regex'] = 'Naziv hosta je u pogreÅ¡nom formatu.'; $wb['data_error_empty'] = 'Polje serverski zapis je prazno'; $wb['data_error_regex'] = 'Neispravan format serverskog zapisa'; -$wb['srv_error_regex'] = 'Neispravan format serverskog zapisa. Mora sadržavati barem 3 tekstualne rijeÄi odvojene razmakom.'; +$wb['srv_error_regex'] = 'Neispravan format serverskog zapisa. Mora sadržavati barem 3 tekstualne rije�i odvojene razmakom.'; ?> diff --git a/interface/web/dns/lib/lang/hu_dns_srv.lng b/interface/web/dns/lib/lang/hu_dns_srv.lng index 540b8b63c300ff3ede9cffd4897376cd82e46b99..6eb3b20675b01b8d4cab996a0ab4bbf690f7bde5 100644 --- a/interface/web/dns/lib/lang/hu_dns_srv.lng +++ b/interface/web/dns/lib/lang/hu_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Szerver'; $wb['zone_txt'] = 'Zóna'; $wb['name_txt'] = 'Hosztnév'; $wb['type_txt'] = 'TÃpus'; -$wb['data_txt'] = 'Adat'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'AktÃv'; $wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.'; diff --git a/interface/web/dns/lib/lang/id_dns_srv.lng b/interface/web/dns/lib/lang/id_dns_srv.lng index 88db376ec98491cd003d65d360f70b0c9e3585ab..2be73dddb722b18f956cd9b65cb350c59988d83e 100644 --- a/interface/web/dns/lib/lang/id_dns_srv.lng +++ b/interface/web/dns/lib/lang/id_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Nama Host'; $wb['type_txt'] = 'Tipe'; -$wb['data_txt'] = 'Record Server'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Aktif'; $wb['limit_dns_record_txt'] = 'Akun anda telah mencapai jumlah maksimum record DNS.'; diff --git a/interface/web/dns/lib/lang/it_dns_srv.lng b/interface/web/dns/lib/lang/it_dns_srv.lng index c8f5e5f54bf83ea5b23aa952218a50ac9678e7f3..e34203092bc9072d14e5f1be8884389a95819d77 100644 --- a/interface/web/dns/lib/lang/it_dns_srv.lng +++ b/interface/web/dns/lib/lang/it_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Server Record'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Active'; $wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.'; diff --git a/interface/web/dns/lib/lang/ja_dns_srv.lng b/interface/web/dns/lib/lang/ja_dns_srv.lng index ea286d556574d55285b52036518d8497be3665ce..37a18a65193fccd0ee64b48f8ddd611ca09a8e29 100644 --- a/interface/web/dns/lib/lang/ja_dns_srv.lng +++ b/interface/web/dns/lib/lang/ja_dns_srv.lng @@ -1,17 +1,19 @@ <?php -$wb['server_id_txt'] = 'サーãƒãƒ¼'; -$wb['zone_txt'] = 'ゾーン'; -$wb['name_txt'] = 'ホストå'; -$wb['type_txt'] = '種別'; -$wb['data_txt'] = 'SRV(サービス)レコード'; +$wb['server_id_txt'] = 'サー�ー'; +$wb['zone_txt'] = 'ゾーン'; +$wb['name_txt'] = 'ホスト�'; +$wb['type_txt'] = '種別'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = '有効'; -$wb['limit_dns_record_txt'] = 'DNSãƒ¬ã‚³ãƒ¼ãƒ‰ãŒæœ€å¤§æ•°ã«é”ã—ã¾ã—ãŸã€‚'; -$wb['no_zone_perm'] = 'ã“ã®DNSゾーンã«ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚’è¿½åŠ ã™ã‚‹æ¨©é™ãŒã‚りã¾ã›ã‚“。'; -$wb['name_error_empty'] = 'ホストåを入力ã—ã¦ãã ã•ã„。'; -$wb['name_error_regex'] = 'ホストåã®å½¢å¼ãŒä¸æ£ã§ã™ã€‚'; -$wb['data_error_empty'] = 'SRVレコードを入力ã—ã¦ãã ã•ã„。'; -$wb['data_error_regex'] = 'SRVレコードã®å½¢å¼ãŒä¸æ£ã§ã™ã€‚'; -$wb['srv_error_regex'] = 'SRVレコードã®å½¢å¼ãŒä¸æ£ã§ã™ã€‚SRVレコードã¯ã‚¹ãƒšãƒ¼ã‚¹ã§åŒºåˆ‡ã‚‰ã‚ŒãŸ3ã¤ã®æ–‡å—列ã§è¨˜è¿°ã—ã¦ãã ã•ã„。'; +$wb['active_txt'] = '有効'; +$wb['limit_dns_record_txt'] = 'DNSレコードã�Œæœ€å¤§æ•°ã�«é�â€Ã£ï¿½â€”���。'; +$wb['no_zone_perm'] = '��DNSゾーン�レコードを追加�る権���り��ん。'; +$wb['name_error_empty'] = 'ホスト�を入力������。'; +$wb['name_error_regex'] = 'ホストå��ã�®å½¢å¼�ã�Œä¸�æÂ£ã�§ã�™ã€‚'; +$wb['data_error_empty'] = 'SRVレコードを入力������。'; +$wb['data_error_regex'] = 'SRVレコードã�®å½¢å¼�ã�Œä¸�æÂ£ã�§ã�™ã€‚'; +$wb['srv_error_regex'] = 'SRVレコードã�®å½¢å¼�ã�Œä¸�æÂ£ã�§ã�™ã€‚SRVレコード�スペース�区切られ�3ã�¤ã�®æ–‡å—列ã�§è¨˜è¿°ã�—ã�¦ã��ã� ã�•ã�„。'; $wb['aux_txt'] = 'Priority'; ?> diff --git a/interface/web/dns/lib/lang/nl_dns_srv.lng b/interface/web/dns/lib/lang/nl_dns_srv.lng index 4de22937a142e7b536dca8ae97eece7b3d4e25ba..8b02227e2c61f3b28abf0ba74cd2d020e2f9f2f3 100644 --- a/interface/web/dns/lib/lang/nl_dns_srv.lng +++ b/interface/web/dns/lib/lang/nl_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostnaam'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Server record'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Actief'; $wb['aux_txt'] = 'Prioriteit'; diff --git a/interface/web/dns/lib/lang/pl_dns_srv.lng b/interface/web/dns/lib/lang/pl_dns_srv.lng index 3e93bc299c1290dce1e838e00a764ad68fcf4a7f..9547696ad97929edfa5e016c17248bf53940af08 100644 --- a/interface/web/dns/lib/lang/pl_dns_srv.lng +++ b/interface/web/dns/lib/lang/pl_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Serwer'; $wb['zone_txt'] = 'Strefa'; $wb['name_txt'] = 'Nazwa serwera'; $wb['type_txt'] = 'typ'; -$wb['data_txt'] = 'Wpis serwera'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Aktywny'; $wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta zostaÅ‚a przekroczona.'; diff --git a/interface/web/dns/lib/lang/pt_dns_srv.lng b/interface/web/dns/lib/lang/pt_dns_srv.lng index 470245ae8d6101e38d5bdf61e613a8d71b781a30..aced035709fa41a1e6448bb0babba0a4291a336e 100644 --- a/interface/web/dns/lib/lang/pt_dns_srv.lng +++ b/interface/web/dns/lib/lang/pt_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Servidor'; $wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'tipo'; -$wb['data_txt'] = 'Registo do Servidor'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Activo'; $wb['limit_dns_record_txt'] = 'O número máximo de zonas DNS para a conta foi atingido.'; diff --git a/interface/web/dns/lib/lang/ro_dns_srv.lng b/interface/web/dns/lib/lang/ro_dns_srv.lng index 7348b2f8e01cca6a0104aa33ca5e3a172c3bdec8..4bb67939d80b3367d20c9bb20e2e7a75e1b8665a 100644 --- a/interface/web/dns/lib/lang/ro_dns_srv.lng +++ b/interface/web/dns/lib/lang/ro_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Inregistrare Server '; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Active'; $wb['limit_dns_record_txt'] = 'Numarul maxim de inregistrari DNS pentru contul dumneavoastra a fost atins'; diff --git a/interface/web/dns/lib/lang/ru_dns_srv.lng b/interface/web/dns/lib/lang/ru_dns_srv.lng index e3a6c13927e985738918591451d6fbc9ec9abe60..e72896cf222f424a272094a6e513f7efd0e9c073 100644 --- a/interface/web/dns/lib/lang/ru_dns_srv.lng +++ b/interface/web/dns/lib/lang/ru_dns_srv.lng @@ -1,17 +1,19 @@ <?php -$wb['server_id_txt'] = 'Сервер'; -$wb['zone_txt'] = 'Зона'; -$wb['name_txt'] = 'Ð˜Ð¼Ñ ÑƒÐ·Ð»Ð°'; -$wb['type_txt'] = 'тип'; -$wb['data_txt'] = 'Сервер Record'; +$wb['server_id_txt'] = 'áõрòõр'; +$wb['zone_txt'] = '×þýð'; +$wb['name_txt'] = 'ØüÑ� у÷ûð'; +$wb['type_txt'] = 'тøÿ'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Ðктивна?'; -$wb['limit_dns_record_txt'] = 'МакÑимальное чиÑло DNS запиÑей, доÑтигнуто'; -$wb['no_zone_perm'] = 'Ð’Ñ‹ не имеет прав Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ð¸Ñи в DNS зону.'; -$wb['name_error_empty'] = 'Ð˜Ð¼Ñ ÑƒÐ·Ð»Ð° пуÑтое'; -$wb['name_error_regex'] = 'Ð˜Ð¼Ñ ÑƒÐ·Ð»Ð° имеет неправильный формат.'; -$wb['data_error_empty'] = 'Сервер record пуÑтой'; -$wb['data_error_regex'] = 'Сервер record имеет неправильный формат'; -$wb['srv_error_regex'] = 'Ðеверный формат Ñервера record. Сервер record должен Ñодержать 3 текÑтовые Ñтроки разделенные пробелом.'; +$wb['active_txt'] = 'Ã�úтøòýð?'; +$wb['limit_dns_record_txt'] = 'ÜðúÑ�øüðûьýþõ чøÑ�ûþ DNS ÷ðÿøÑ�õù, ôþÑ�тøóýутþ'; +$wb['no_zone_perm'] = 'Ã’Ñ‹ ýõ øüõõт ÿрðò ôûÑ� ôþñðòûõýøÑ� ÷ðÿøÑ�ø ò DNS ÷þýу.'; +$wb['name_error_empty'] = 'ØüÑ� у÷ûð ÿуÑ�тþõ'; +$wb['name_error_regex'] = 'ØüÑ� у÷ûð øüõõт ýõÿрðòøûьýыù фþрüðт.'; +$wb['data_error_empty'] = 'áõрòõр record ÿуÑ�тþù'; +$wb['data_error_regex'] = 'áõрòõр record øüõõт ýõÿрðòøûьýыù фþрüðт'; +$wb['srv_error_regex'] = 'Ã�õòõрýыù фþрüðт �õрòõрð record. áõрòõр record ôþûöõý �þôõрöðть 3 тõúÑ�тþòыõ �трþúø рð÷ôõûõýýыõ ÿрþñõûþü.'; $wb['aux_txt'] = 'Priority'; ?> diff --git a/interface/web/dns/lib/lang/se_dns_srv.lng b/interface/web/dns/lib/lang/se_dns_srv.lng index c8f5e5f54bf83ea5b23aa952218a50ac9678e7f3..e34203092bc9072d14e5f1be8884389a95819d77 100644 --- a/interface/web/dns/lib/lang/se_dns_srv.lng +++ b/interface/web/dns/lib/lang/se_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Server Record'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Active'; $wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.'; diff --git a/interface/web/dns/lib/lang/sk_dns_srv.lng b/interface/web/dns/lib/lang/sk_dns_srv.lng index 2ba45b22e5e7db6cb5e9d610bf1e0b221a2424b4..d1ebdeba1a370e8f0024949bcb77c529ea840459 100644 --- a/interface/web/dns/lib/lang/sk_dns_srv.lng +++ b/interface/web/dns/lib/lang/sk_dns_srv.lng @@ -1,17 +1,19 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zóna'; +$wb['zone_txt'] = 'Zóna'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'typ'; -$wb['data_txt'] = 'Záznam o servery'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'AktivovaÅ¥'; -$wb['limit_dns_record_txt'] = 'Max. poÄet záznamov DNS pre váš úÄet je dosiahnutý.'; -$wb['no_zone_perm'] = 'Nemáte oprávnenie PridaÅ¥ záznam do tejto zóny DNS.'; -$wb['name_error_empty'] = 'Hostname je prázdny.'; -$wb['name_error_regex'] = 'Hostname má zlý formát.'; -$wb['data_error_empty'] = 'Server záznam je prázdny'; -$wb['data_error_regex'] = 'Server záznam má zlý formát'; -$wb['srv_error_regex'] = 'Server má zlý formát záznamu. Server záznam musà obsahovaÅ¥ 3 textové reÅ¥azcov oddelených medzerami.'; +$wb['active_txt'] = 'AktivovaÃ…Â¥'; +$wb['limit_dns_record_txt'] = 'Max. po�et záznamov DNS pre váš ú�et je dosiahnutý.'; +$wb['no_zone_perm'] = 'Nemáte oprávnenie PridaÃ…Â¥ záznam do tejto zóny DNS.'; +$wb['name_error_empty'] = 'Hostname je prázdny.'; +$wb['name_error_regex'] = 'Hostname má zlý formát.'; +$wb['data_error_empty'] = 'Server záznam je prázdny'; +$wb['data_error_regex'] = 'Server záznam má zlý formát'; +$wb['srv_error_regex'] = 'Server má zlý formát záznamu. Server záznam musàobsahovaÃ…Â¥ 3 textové reÃ…Â¥azcov oddelených medzerami.'; $wb['aux_txt'] = 'Priority'; ?> diff --git a/interface/web/dns/lib/lang/tr_dns_srv.lng b/interface/web/dns/lib/lang/tr_dns_srv.lng index 91a8227e1231d6a8f7c1b0994751b5ba41143e79..8457cf3eb7fbbaa39f533046275d6556039ed3be 100644 --- a/interface/web/dns/lib/lang/tr_dns_srv.lng +++ b/interface/web/dns/lib/lang/tr_dns_srv.lng @@ -3,7 +3,9 @@ $wb['server_id_txt'] = 'Sunucu'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'çeÅŸit'; -$wb['data_txt'] = 'Sunucu Kayıdı'; +$wb["target_txt"] = 'Target'; +$wb["weight_txt"] = 'Weight'; +$wb["port_txt"] = 'Port'; $wb['ttl_txt'] = 'TTL'; $wb['active_txt'] = 'Aktif'; $wb['limit_dns_record_txt'] = 'Hesabınıdaki max. DNS kaydı limitine ulaÅŸtınız.'; diff --git a/interface/web/dns/templates/dns_srv_edit.htm b/interface/web/dns/templates/dns_srv_edit.htm index 7f86aa680883b69f2b3dd86f124b419c9f8fb6af..d359c1a43233bfccaf7bc37ecac829c46c9011cb 100644 --- a/interface/web/dns/templates/dns_srv_edit.htm +++ b/interface/web/dns/templates/dns_srv_edit.htm @@ -8,25 +8,33 @@ <div class="ctrlHolder"> <label for="name">{tmpl_var name='name_txt'}</label> <input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> - </div> + </div> <div class="ctrlHolder"> - <label for="data">{tmpl_var name='data_txt'}</label> - <input name="data" id="data" value="{tmpl_var name='data'}" size="30" maxlength="255" type="text" class="textInput" /> - </div> + <label for="target">{tmpl_var name='target_txt'}</label> + <input name="target" id="target" value="{tmpl_var name='target'}" size="30" maxlength="255" type="text" class="textInput" /> + </div> + <div class="ctrlHolder"> + <label for="weight">{tmpl_var name='weight_txt'}</label> + <input name="weight" id="weight" value="{tmpl_var name='weight'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> + </div> + <div class="ctrlHolder"> + <label for="port">{tmpl_var name='port_txt'}</label> + <input name="port" id="port" value="{tmpl_var name='port'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> + </div> <div class="ctrlHolder"> <label for="aux">{tmpl_var name='aux_txt'}</label> <input name="aux" id="aux" value="{tmpl_var name='aux'}" size="10" maxlength="10" type="text" class="textInput formLengthLimit" /> - </div> + </div> <div class="ctrlHolder"> <label for="ttl">{tmpl_var name='ttl_txt'}</label> <input name="ttl" id="ttl" value="{tmpl_var name='ttl'}" size="10" maxlength="10" type="text" class="textInput" /> - </div> + </div> <div class="ctrlHolder"> - <p class="label">{tmpl_var name='active_txt'}</p> - <div class="multiField"> - {tmpl_var name='active'} - </div> - </div> + <p class="label">{tmpl_var name='active_txt'}</p> + <div class="multiField"> + {tmpl_var name='active'} + </div> + </div> </fieldset> <input type="hidden" name="id" value="{tmpl_var name='id'}">