wichu
2012-05-10 905663d6c12c0ccad01ca80d50c3b83fb1f9466c
Changed the UI for the DNS SRV records to help the user (instead of giving him 1 field which have to have 3 texts, now there are 3 fields which will be concated for the database and splitted for the user).

data --> weight port target
26 files modified
303 ■■■■■ changed files
interface/web/dns/dns_srv_edit.php 63 ●●●● patch | view | raw | blame | history
interface/web/dns/form/dns_srv.tform.php 6 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ar_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/bg_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/cz_dns_srv.lng 22 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/de_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/el_dns_srv.lng 26 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/en_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/es_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fi_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fr_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hr_dns_srv.lng 10 ●●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/id_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/it_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ja_dns_srv.lng 28 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pt_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ro_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ru_dns_srv.lng 28 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/se_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/sk_dns_srv.lng 22 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/tr_dns_srv.lng 4 ●●● patch | view | raw | blame | history
interface/web/dns/templates/dns_srv_edit.htm 30 ●●●●● patch | view | raw | blame | history
interface/web/dns/dns_srv_edit.php
@@ -49,17 +49,17 @@
$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 @@
                }
            }
        }
        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 @@
                }
            }
        } // 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 @@
        $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"]);
interface/web/dns/form/dns_srv.tform.php
@@ -99,9 +99,9 @@
            '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'        => '',
interface/web/dns/lib/lang/ar_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/bg_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/br_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
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';
?>
interface/web/dns/lib/lang/de_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
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 Î»Î­Î¾ÎµÎ¹Ï‚ Ï‡Ï‰Ï�ισμένες Î¼Îµ ÎºÎµÎ½Î¬.';
?>
interface/web/dns/lib/lang/en_dns_srv.lng
@@ -3,7 +3,9 @@
$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';
interface/web/dns/lib/lang/es_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/fi_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/fr_dns_srv.lng
@@ -3,7 +3,9 @@
$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é';
interface/web/dns/lib/lang/hr_dns_srv.lng
@@ -3,15 +3,17 @@
$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.';
?>
interface/web/dns/lib/lang/hu_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/id_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/it_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
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';
?>
interface/web/dns/lib/lang/nl_dns_srv.lng
@@ -3,7 +3,9 @@
$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';
interface/web/dns/lib/lang/pl_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/pt_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
interface/web/dns/lib/lang/ro_dns_srv.lng
@@ -3,7 +3,9 @@
$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';
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';
?>
interface/web/dns/lib/lang/se_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
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';
?>
interface/web/dns/lib/lang/tr_dns_srv.lng
@@ -3,7 +3,9 @@
$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.';
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'}">