diff --git a/install/sql/incremental/upd_dev_collection.sql b/install/sql/incremental/upd_dev_collection.sql index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..adcbc3eb8c27aa0f6d366fa42ae001bfcc9e2a83 100644 --- a/install/sql/incremental/upd_dev_collection.sql +++ b/install/sql/incremental/upd_dev_collection.sql @@ -0,0 +1,14 @@ +CREATE TABLE `domain_verification` ( + `domain_id` int(11) NOT NULL AUTO_INCREMENT, + `sys_userid` int(11) NOT NULL, + `sys_groupid` int(11) NOT NULL, + `sys_perm_user` varchar(5) DEFAULT NULL, + `sys_perm_group` varchar(5) DEFAULT NULL, + `sys_perm_other` varchar(5) DEFAULT NULL, + `domain` varchar(255) NOT NULL, + `dns_auth_record` varchar(255) NOT NULL, + `record_created` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`domain_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci; + +ALTER TABLE `domain` ADD `domain_type_flag` VARCHAR(1) NULL DEFAULT 'n' AFTER `domain`; diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index ff582262bb237936e4f514df17f764e140e72ae3..d85f82d3464467c00139902a4f7fbdb8c530a8d5 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -673,12 +673,28 @@ CREATE TABLE `domain` ( `sys_perm_group` varchar(5) NOT NULL default '', `sys_perm_other` varchar(5) NOT NULL default '', `domain` varchar(255) NOT NULL default '', + `domain_type_flag` varchar(1) DEFAULT 'n', PRIMARY KEY (`domain_id`), UNIQUE KEY `domain` (`domain`) ) DEFAULT CHARSET=utf8 ; -- -------------------------------------------------------- + +CREATE TABLE `domain_verification` ( + `domain_id` int(11) NOT NULL AUTO_INCREMENT, + `sys_userid` int(11) NOT NULL, + `sys_groupid` int(11) NOT NULL, + `sys_perm_user` varchar(5) DEFAULT NULL, + `sys_perm_group` varchar(5) DEFAULT NULL, + `sys_perm_other` varchar(5) DEFAULT NULL, + `domain` varchar(255) NOT NULL, + `dns_auth_record` varchar(255) NOT NULL, + `record_created` timestamp NOT NULL DEFAULT current_timestamp(), + PRIMARY KEY (`domain_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci; + + -- -- Table structure for table `firewall` -- diff --git a/install/tpl/system.ini.master b/install/tpl/system.ini.master index 79baa94700cc3d1e7c9ffda932ceeff7044968d5..7a35a4678de064262465098a57e5899fcc36848a 100644 --- a/install/tpl/system.ini.master +++ b/install/tpl/system.ini.master @@ -47,6 +47,9 @@ le_caa_autocreate_options=y [domains] use_domain_module=n new_domain_html=Please contact our support to create a new domain for you. +use_domain_verification=n +domain_verification_prefix=ISP +use_domain_subdomain=n [misc] company_name= diff --git a/interface/web/admin/form/system_config.tform.php b/interface/web/admin/form/system_config.tform.php index 7acd801864d3dbd6306457cd5a133ca5898f068a..6a11d038e0b6ce0da17dc4e7b82dd799764af4d9 100644 --- a/interface/web/admin/form/system_config.tform.php +++ b/interface/web/admin/form/system_config.tform.php @@ -535,6 +535,31 @@ $form["tabs"]['domains'] = array ( 'default' => '', 'value' => '' ), + 'use_domain_verification' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'n', + 'value' => array(0 => 'n', 1 => 'y') + ), + 'domain_verification_prefix' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'validators' => array ( 0 => array ( 'type' => 'REGEX', + 'regex' => '/^[A-Z]{2,10}$/u', + 'errmsg'=> 'domain_verification_prefix_error_regex'), + ), + 'default' => 'ISP', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'use_domain_subdomain' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'n', + 'value' => array(0 => 'n', 1 => 'y') + ), + //################################# // END Datatable fields //################################# diff --git a/interface/web/admin/lib/lang/ar_system_config.lng b/interface/web/admin/lib/lang/ar_system_config.lng index 720efa7e1bd42ae617f46c11219aa7b00f82e52c..dea5690e6c621315d5d71e24f5294711a68c92fd 100644 --- a/interface/web/admin/lib/lang/ar_system_config.lng +++ b/interface/web/admin/lib/lang/ar_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/bg_system_config.lng b/interface/web/admin/lib/lang/bg_system_config.lng index bc3f41ed55a2095c9296ca7015631af736f5448b..39019293aeb1def818da7933b167172b4f628223 100644 --- a/interface/web/admin/lib/lang/bg_system_config.lng +++ b/interface/web/admin/lib/lang/bg_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/br_system_config.lng b/interface/web/admin/lib/lang/br_system_config.lng index 71fdef7ecaa87e2c14cd4529c08dca7e6e0b6d9a..7490722622f0575b5a8a85bf5fe6d37c61497f56 100644 --- a/interface/web/admin/lib/lang/br_system_config.lng +++ b/interface/web/admin/lib/lang/br_system_config.lng @@ -110,3 +110,10 @@ $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; +?> diff --git a/interface/web/admin/lib/lang/ca_system_config.lng b/interface/web/admin/lib/lang/ca_system_config.lng index 41b9b3a8af9f86d447e9934a40261f4b5ed8990b..f5f0b71912687a2f36a9f7dc0130c529d89be127 100644 --- a/interface/web/admin/lib/lang/ca_system_config.lng +++ b/interface/web/admin/lib/lang/ca_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/cn_system_config.lng b/interface/web/admin/lib/lang/cn_system_config.lng index 0f81926fb9938a4fdd754f02cc34e9eaa7c52053..498a09f472c40b7d0cdbfdb3cdb97c8b66c40edc 100644 --- a/interface/web/admin/lib/lang/cn_system_config.lng +++ b/interface/web/admin/lib/lang/cn_system_config.lng @@ -107,5 +107,13 @@ $wb['show_aps_menu_note_txt'] = 'APS 将在不久的将来从面板中移除。' $wb['show_aps_menu_note_url_txt'] = '点击这里了解更多信息。'; $wb['dns_show_zoneexport_txt'] = '显示区域导出。'; $wb['le_caa_autocreate_options_txt'] = '在颁发 LE 时启用 CAA 记录的自动创建'; +$wb['ca_critical_txt'] = 'Strict Check'; +$wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/cz_system_config.lng b/interface/web/admin/lib/lang/cz_system_config.lng index 49e716f60463f43468ed548a58051c25bc565161..373dab0a9768e049c28220527a1dc515626a724e 100644 --- a/interface/web/admin/lib/lang/cz_system_config.lng +++ b/interface/web/admin/lib/lang/cz_system_config.lng @@ -110,3 +110,10 @@ $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; +?> diff --git a/interface/web/admin/lib/lang/de_system_config.lng b/interface/web/admin/lib/lang/de_system_config.lng index 818c5322c542bc63d86ae27de218cf0d92571685..4cc82431e28beb65630662d311a3786f1949003b 100644 --- a/interface/web/admin/lib/lang/de_system_config.lng +++ b/interface/web/admin/lib/lang/de_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Automatische Erstellung des CAA-Records bei LE Ausstellung aktivieren'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/dk_system_config.lng b/interface/web/admin/lib/lang/dk_system_config.lng index 925951fb225955267e3cd4505c209b2d5db77874..72e91286ee80e235c98bae3672a2715d3c7f2c7c 100644 --- a/interface/web/admin/lib/lang/dk_system_config.lng +++ b/interface/web/admin/lib/lang/dk_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/el_system_config.lng b/interface/web/admin/lib/lang/el_system_config.lng index 7aa8702843893a30075e79160a2cd35033cca557..a30d5a8d33224e75721014cc7c656d0ca91966c7 100644 --- a/interface/web/admin/lib/lang/el_system_config.lng +++ b/interface/web/admin/lib/lang/el_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/en_system_config.lng b/interface/web/admin/lib/lang/en_system_config.lng index 509b927955e7c6299e216c8237d678c83bd199cc..5e5518288d615c6df700f32bf7bce132df0f48b7 100644 --- a/interface/web/admin/lib/lang/en_system_config.lng +++ b/interface/web/admin/lib/lang/en_system_config.lng @@ -95,7 +95,7 @@ $wb['disable_client_remote_dbserver_txt'] = 'Disable DB Remote sections for Clie $wb['ca_name_txt'] = 'Name'; $wb['ca_issue_txt'] = 'Issue'; $wb['ca_wildcard_txt'] = 'Use Wildcard'; -$wb['ca_critical_txt'] = 'Strict Check'; //For future use. At this time, CA’s do not recognize any other flag values as described in RFC 6844 +$wb['ca_critical_txt'] = 'Strict Check'; $wb['ca_iodef_txt'] = 'iodef'; $wb['active_txt'] = 'Active'; $wb['btn_save_txt'] = 'Save'; @@ -110,4 +110,10 @@ $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/es_system_config.lng b/interface/web/admin/lib/lang/es_system_config.lng index be81d53bb8e1bffe99811e1ea842c3d9e150aae8..ade7b5003372c27a16f7199c6fa15ba173b8e6a2 100644 --- a/interface/web/admin/lib/lang/es_system_config.lng +++ b/interface/web/admin/lib/lang/es_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/fi_system_config.lng b/interface/web/admin/lib/lang/fi_system_config.lng index 7151de5db23838e9a8a5d5e801523d999ea97558..0f0bab5f1d509fd0e4beaeba00a4fba066135c05 100644 --- a/interface/web/admin/lib/lang/fi_system_config.lng +++ b/interface/web/admin/lib/lang/fi_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng index 573e696db234707d2496f929b7417cbd0e7dd204..d2c30592d1329b94e06f4bae26b287fe556a8bb6 100644 --- a/interface/web/admin/lib/lang/fr_system_config.lng +++ b/interface/web/admin/lib/lang/fr_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/hr_system_config.lng b/interface/web/admin/lib/lang/hr_system_config.lng index 24c4baa740fe9de9581e2ecb99982c99ff1e6722..98f1c09f05f56cbaee32aca0e6bc40c48b760589 100644 --- a/interface/web/admin/lib/lang/hr_system_config.lng +++ b/interface/web/admin/lib/lang/hr_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/hu_system_config.lng b/interface/web/admin/lib/lang/hu_system_config.lng index c07b191866f1718503e052759d3041df937168f0..fed161eb90ced313bb1e920e6ee72e4d4a6deb90 100644 --- a/interface/web/admin/lib/lang/hu_system_config.lng +++ b/interface/web/admin/lib/lang/hu_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/id_system_config.lng b/interface/web/admin/lib/lang/id_system_config.lng index 33f97923d6a867d7ce8e45244a29f7302c46dc30..0fc2f9a8bdd9d3aa2db95b90194aa7f74d28550b 100644 --- a/interface/web/admin/lib/lang/id_system_config.lng +++ b/interface/web/admin/lib/lang/id_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/it_system_config.lng b/interface/web/admin/lib/lang/it_system_config.lng index 68ed721aa63265fb71f5f1e2a7eba81bee7175e6..36f5905589dae2d5727642608fffbda8137f3d8c 100644 --- a/interface/web/admin/lib/lang/it_system_config.lng +++ b/interface/web/admin/lib/lang/it_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Clicca qui per maggiori informazioni.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/ja_system_config.lng b/interface/web/admin/lib/lang/ja_system_config.lng index e4c1352693f59bb50473d1aa6be813affc00ebdb..4e505c4cc6fe754590da8f7b5b8e19487aba5188 100644 --- a/interface/web/admin/lib/lang/ja_system_config.lng +++ b/interface/web/admin/lib/lang/ja_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/nl_system_config.lng b/interface/web/admin/lib/lang/nl_system_config.lng index 94f211d44b4e078eb82a43114551b072552d8ae1..942cdc673991fcdafd78969eaf42c964af64dba5 100644 --- a/interface/web/admin/lib/lang/nl_system_config.lng +++ b/interface/web/admin/lib/lang/nl_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng index d3960b0f42bd9d41536c5a671ba80cb17ab42ded..c0110c5e751e0f8d39c85df93bc5944f3488c596 100644 --- a/interface/web/admin/lib/lang/pl_system_config.lng +++ b/interface/web/admin/lib/lang/pl_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/pt_system_config.lng b/interface/web/admin/lib/lang/pt_system_config.lng index 6d840b4d485060ba421ef66f3a06a10c0ab1e113..2bd44e186fd0eac370e41feac0a9f340ba79354a 100644 --- a/interface/web/admin/lib/lang/pt_system_config.lng +++ b/interface/web/admin/lib/lang/pt_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/ro_system_config.lng b/interface/web/admin/lib/lang/ro_system_config.lng index 926d62b9fadd3bb7fd909fc8a3c2ba4b50be668b..01bf81b986c9565ae99ce1e347f8f7149c67f12d 100644 --- a/interface/web/admin/lib/lang/ro_system_config.lng +++ b/interface/web/admin/lib/lang/ro_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/ru_system_config.lng b/interface/web/admin/lib/lang/ru_system_config.lng index 9ef38cb6bd251602d689678afa87722859e47b91..c4652d0c2aebdcce8b69c19dd160a26761d08ae4 100644 --- a/interface/web/admin/lib/lang/ru_system_config.lng +++ b/interface/web/admin/lib/lang/ru_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/se_system_config.lng b/interface/web/admin/lib/lang/se_system_config.lng index 2d389a294509c44fa908b10db5d468730b212ab1..b757d2d972edd6644545bddd670d1ba77719790b 100644 --- a/interface/web/admin/lib/lang/se_system_config.lng +++ b/interface/web/admin/lib/lang/se_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/sk_system_config.lng b/interface/web/admin/lib/lang/sk_system_config.lng index 900679dc1df412bc04c6595e1d77981d4d33e19e..29b33553b173256fca22ae1c57bd6cbdc07d4a87 100644 --- a/interface/web/admin/lib/lang/sk_system_config.lng +++ b/interface/web/admin/lib/lang/sk_system_config.lng @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/lib/lang/tr_system_config.lng b/interface/web/admin/lib/lang/tr_system_config.lng index 8383f63166d2a433d271194e6164e2d4254403e2..daaf268ae1d6534fcf1f918875e6836d736a8116 100644 --- a/interface/web/admin/lib/lang/tr_system_config.lng +++ b/interface/web/admin/lib/lang/tr_system_config.lng @@ -94,7 +94,7 @@ $wb['disable_client_remote_dbserver_txt'] = 'Disable DB Remote sections for Clie $wb['ca_name_txt'] = 'Name'; $wb['ca_issue_txt'] = 'Issue'; $wb['ca_wildcard_txt'] = 'Use Wildcard'; -$wb['ca_critical_txt'] = 'Strict Check'; //For future use. At this time, CA’s do not recognize any other flag values as described in RFC 6844 +$wb['ca_critical_txt'] = 'Strict Check'; $wb['ca_iodef_txt'] = 'iodef'; $wb['active_txt'] = 'Active'; $wb['btn_save_txt'] = 'Save'; @@ -108,5 +108,12 @@ $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; $wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; $wb['show_delete_on_forms_txt'] = 'Show delete button on edit forms'; +$wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_external_slave_server_txt'] = 'External DNS servers (comma separated)'; +$wb['use_domain_verification_hint_txt'] = 'Allow client to add domains to their allowed domains after verification through TXT record.
[Only useful if domain limits is enabled]'; +$wb['use_domain_verification_txt'] = 'Allow client to add external domain'; +$wb['use_domain_subdomain_hint_txt'] = 'Enable clients to create emailaccounts on subdomains or create (main) websites with subdomains.
[Only useful if domain limits is enabled]'; +$wb['use_domain_subdomain_txt'] = 'Allow client to add subdomains as maindomain'; +$wb['domain_verification_prefix_txt'] = 'External domain:
Prefix for verification string'; +$wb['domain_verification_prefix_error_regex'] = 'Only A-Z allowed in verification string [2-10 chars]'; ?> diff --git a/interface/web/admin/templates/system_config_domains_edit.htm b/interface/web/admin/templates/system_config_domains_edit.htm index 95cc33bb1d42ca97d4b7cc19df8d2751fa9eb1c8..4daaad1d3805ff17ba85468ffce8afb2ebf3b898 100644 --- a/interface/web/admin/templates/system_config_domains_edit.htm +++ b/interface/web/admin/templates/system_config_domains_edit.htm @@ -1,28 +1,90 @@ - + + + +

+ +

-

-
-
- {tmpl_var name='use_domain_module'} -
-
-

{tmpl_var name='use_domain_module_txt'}

-

{tmpl_var name='use_domain_module_hint'}

-
-
-
- -
-
- - - - -
- - -
\ No newline at end of file +
+
+ {tmpl_var name='use_domain_module'} +
+
+

{tmpl_var name='use_domain_module_txt'}

+

{tmpl_var name='use_domain_module_hint'}

+
+
+
+ +
+
+
+
+
+ {tmpl_var name='use_domain_verification'} +
+
+

{tmpl_var name='use_domain_verification_txt'}

+

{tmpl_var name='use_domain_verification_hint_txt'}

+
+
+
+ +
+
+
+
+ {tmpl_var name='use_domain_subdomain'} +
+
+

{tmpl_var name='use_domain_subdomain_txt'}

+

{tmpl_var name='use_domain_subdomain_hint_txt'}

+
+
+ + + + + +
+
+ + +
+
\ No newline at end of file diff --git a/interface/web/sites/domain_verification_del.php b/interface/web/sites/domain_verification_del.php new file mode 100644 index 0000000000000000000000000000000000000000..f924c1b757e1f509eae49d8e1722b1c813ebb3e3 --- /dev/null +++ b/interface/web/sites/domain_verification_del.php @@ -0,0 +1,113 @@ + + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + + +$list_def_file = "list/domain_verification.list.php"; +$tform_def_file = "form/domain_verification.tform.php"; + +/****************************************** + * End Form configuration + ******************************************/ + +require_once '../../lib/config.inc.php'; +require_once '../../lib/app.inc.php'; + +//* Check permissions for module +$app->auth->check_module_permissions('sites'); + +$app->uses('tpl,tform,tform_actions'); +$app->load('tform_actions'); + + +class page_action extends tform_actions { + function onBeforeDelete() { + if (!$app->tform->checkPerm($this->id, 'd')) { + $app->error($app->lng('error_no_delete_permission')); + } + } +} + + +if (isset($_GET["deldomain_id"])) { //delete the domain from domain table + + global $app; + global $conf; + + + $domain_id = $_GET["deldomain_id"]; + if (!is_numeric($domain_id)) { + die("Domain ID not numeric"); //should never happen... + } + + $clientGroupId = $_SESSION["s"]["user"]["default_group"]; + $sql = "SELECT domain FROM domain WHERE domain_id = ? AND sys_groupid = ? AND (domain_type_flag = 'y' OR domain_type_flag = 's')"; + $res = $app->db->queryOneRecord($sql, $domain_id, $clientGroupId); + if (is_array($res)) { + $domain = $res['domain']; + } else { + die("Domain with ID " . $domain_id . " not found or no permission or not external"); //should never happen... + } + + //* load language file for error msg + $lngFile = 'lib/lang/' . $app->functions->check_language($_SESSION['s']['language']) . '_domain_verification_list.lng'; + include $lngFile; + + //Domain in use code from client/domain_del.php + $sql = "SELECT id FROM dns_soa WHERE origin = ?"; + $res = $app->db->queryOneRecord($sql, $domain . "."); + if (is_array($res)) { + $app->error($wb['error_domain_in dnsuse']); + } + + $sql = "SELECT id FROM dns_slave WHERE origin = ?"; + $res = $app->db->queryOneRecord($sql, $domain . "."); + if (is_array($res)) { + $app->error($wb['error_domain_in dnsslaveuse']); + } + + $sql = "SELECT domain_id FROM mail_domain WHERE domain = ?"; + $res = $app->db->queryOneRecord($sql, $domain); + if (is_array($res)) { + $app->error($wb['error_domain_in mailuse']); + } + + $sql = "SELECT domain_id FROM web_domain WHERE (domain = ? AND type IN ('alias', 'vhost', 'vhostalias')) OR (domain LIKE ? AND type IN ('subdomain', 'vhostsubdomain'))"; + $res = $app->db->queryOneRecord($sql, $domain, '%.' . $domain); + if (is_array($res)) { + $app->error($wb['error_domain_in webuse']); + } + + //delete the domain - recheck permission and external flag + $app->db->query("DELETE FROM domain WHERE domain_id = ? AND sys_groupid = ? AND (domain_type_flag = 'y' OR domain_type_flag = 's')", $domain_id, $clientGroupId); + + header("Location: /sites/domain_verification_list.php"); //because onDelete don't get called we do it here + +} else { //delete the open domain verification + $app->tform_actions->onDelete(); +} + + diff --git a/interface/web/sites/domain_verification_edit.php b/interface/web/sites/domain_verification_edit.php new file mode 100644 index 0000000000000000000000000000000000000000..41a2bb387f835ec53b8c1fbe11f80742d9806bf6 --- /dev/null +++ b/interface/web/sites/domain_verification_edit.php @@ -0,0 +1,81 @@ + + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +// Set the path to the form definition file. +$tform_def_file = 'form/domain_verification.tform.php'; + +// include the core configuration and application classes +require_once('../../lib/config.inc.php'); +require_once('../../lib/app.inc.php'); + +// Load the templating and form classes +$app->uses('tpl,tform,tform_actions,tools_sites'); +$app->load('tform_actions'); + +//* Check permissions for module +$app->auth->check_module_permissions('sites'); + +// Create a class page_action that extends the tform_actions base class +class page_action extends tform_actions { + function onBeforeInsert() { + global $app; + + //If domain already in system than exit with error message + $rec = $app->db->queryOneRecord("SELECT domain FROM domain WHERE domain = ?",$this->dataRecord['domain']); + if(!is_null($rec)) { + $app->tform->errorMessage .= $app->lng('Domain already exists in domain module'); + } + unset($rec); + + //If domain validation already in progress than exit with error message + $rec = $app->db->queryOneRecord("SELECT domain FROM domain_verification WHERE domain = ?",$this->dataRecord['domain']); + if(!is_null($rec)) { + $app->tform->errorMessage .= $app->lng('Domain already added - delete if first if you want restart the process'); + } + $app->uses('getconf'); + $global_domain_config = $app->getconf->get_global_config('domains'); + $prefix = $global_domain_config['domain_verification_prefix']; + if(strlen($prefix) < 2) { + $prefix = 'ISP'; + } + $randStr = $prefix.'-'.rand(100000,999999); //Create Validations string + $this->dataRecord['dns_auth_record']=$randStr; + } + public function onAfterInsert() { + global $app; + $newurl = 'domain_verification_info.php?newid='.$app->db->insertID(); + $_SESSION['s']['form']['return_to_url'] = $newurl; + parent::onAfterInsert(); + } +} + +// Create the new page object +$page = new page_action(); + +// Start the page rendering and action handling +$page->onLoad(); +?> diff --git a/interface/web/sites/domain_verification_info.php b/interface/web/sites/domain_verification_info.php new file mode 100644 index 0000000000000000000000000000000000000000..cd688719e5db1b7e3ccd90a8ac61f63161c7d7bd --- /dev/null +++ b/interface/web/sites/domain_verification_info.php @@ -0,0 +1,105 @@ + + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + + +// include the core configuration and application classes +require_once('../../lib/config.inc.php'); +require_once('../../lib/app.inc.php'); + +// Load the templating and form classes +$app->uses('tpl,tform,tools_sites'); + +//* Check permissions for module +$app->auth->check_module_permissions('sites'); + + +if (isset($_GET['newid'])) { + $app->tpl->newTemplate("templates/domain_verification_info.htm"); + $lngFile = 'lib/lang/' . $app->functions->check_language($_SESSION['s']['language']) . '_domain_verification_info.lng'; + include $lngFile; + $app->tpl->setVar($wb); + + if (!is_numeric($_GET['newid'])) { + die ('External Domain - ID not numeric'); + } + $rec = $app->db->queryOneRecord("SELECT * FROM domain_verification WHERE domain_id = ?", $_GET['newid']); + + $app->tpl->setVar('dns_auth_record', $rec['dns_auth_record']); + $app->tpl->setVar('domain', $rec['domain']); + $app->tpl->setVar('domain_id', $rec['domain_id']); + $app->tpl->setVar('task_done', 'no'); + + $rrArray = dns_get_record($rec['domain'], DNS_NS); //get Auth nameserver from the domain to avoid DNS Cache waiting + $TXTFound = FALSE; + foreach ($rrArray as $rr) { //Ask every Auth Nameserver + //$execStr = 'dig @'.$rr['target'].' '.$rec['domain'].' TXT +short'; + //exec($execStr, $arrTXT); //theres no way to do a dig @x.x.x.x with pure PHP + $digAuthServerStr = '@' . $rr['target']; + $app->system->exec_safe('dig ? ? ? ?', $digAuthServerStr, $rec['domain'], 'TXT', '+short'); + $arrTXT = []; + if ($app->system->last_exec_retcode() == 0) { + $arrTXT = $app->system->last_exec_out(); + } + + foreach ($arrTXT as $txtRecord) { //every TXT record + $txtRecord = str_replace('"', '', $txtRecord); //Remove the " at begin and end of string + if ($txtRecord == $rec['dns_auth_record']) { + $TXTFound = TRUE; + break 2; + } + } + } + + //Fallback with dns_get_record because dig could fail if it is a subdomain or maybe subdelegation of NS records... + If ($TXTFound === FALSE) { + $arrTXT = dns_get_record($rec['domain'], DNS_TXT); + foreach($arrTXT as $txtRecord) { //every TXT record + if ($txtRecord['txt'] == $rec['dns_auth_record']) { + $TXTFound = TRUE; + break; + } + } + } + + if ($TXTFound === TRUE) { + $tempRec = $app->db->queryOneRecord("SELECT sys_userid FROM sys_user WHERE username = 'admin'"); //get sys_userid from admin. Should be 1 + $sql = "INSERT INTO domain (sys_userid, sys_groupid, sys_perm_user, sys_perm_group, domain, domain_type_flag) VALUES (?, ?, 'riud', 'ru', ?, 'y')"; + $app->db->query($sql, $tempRec['sys_userid'], $rec['sys_groupid'], $rec['domain']); //Insert into domain table + + $sql = "DELETE FROM domain_verification WHERE domain_id = ?"; + $app->db->query($sql, $rec['domain_id']); //delete from domain_verification + $app->tpl->setVar('task_done', 'yes'); + } + + if (isset($_GET['refreshbutton'])) { + sleep(1); //simple delay to prevent refresh button abuse.. + } + + $app->tpl_defaults(); + $app->tpl->pparse(); +} +?> diff --git a/interface/web/sites/domain_verification_list.php b/interface/web/sites/domain_verification_list.php new file mode 100644 index 0000000000000000000000000000000000000000..8e59896afeeeb668d7445da6232e77a388df0e26 --- /dev/null +++ b/interface/web/sites/domain_verification_list.php @@ -0,0 +1,82 @@ + + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + + +// include the core configuration and application classes +require_once('../../lib/config.inc.php'); +require_once('../../lib/app.inc.php'); + +//* Check permissions for module +$app->auth->check_module_permissions('sites'); + +$app->load('listform_actions'); + +// Path to the list definition file +$list_def_file = 'list/domain_verification.list.php'; + +class list_action extends listform_actions { + + + + function onShow() { + + global $app; + $globalDomainConfig = $app->getconf->get_global_config('domains'); + + $clientGroupId = $_SESSION["s"]["user"]["default_group"]; + //Internal Domain List + $sql = "SELECT * FROM domain WHERE sys_groupid = ? AND domain_type_flag = 'n'"; + $records = $app->db->queryAllRecords($sql, $clientGroupId); + $app->tpl->setLoop('domain_records', $records); + + if($globalDomainConfig['use_domain_verification'] == 'y') { + //External Domain List + $sql = "SELECT * FROM domain WHERE sys_groupid = ? AND domain_type_flag = 'y'"; + $records = $app->db->queryAllRecords($sql, $clientGroupId); + $app->tpl->setLoop('domain_records_ex', $records); + $app->tpl->setVar('use_domain_verification','yes'); + } + if($globalDomainConfig['use_domain_subdomain'] == 'y') { + //Subdomain (as Maindomain) List + $sql = "SELECT * FROM domain WHERE sys_groupid = ? AND domain_type_flag = 's'"; + $records = $app->db->queryAllRecords($sql, $clientGroupId); + $app->tpl->setLoop('domain_records_subdomain', $records); + $app->tpl->setVar('use_domain_subdomain','yes'); + } + //* SET csrf token + $csrf_token = $app->auth->csrf_token_get('domain_verification'); + $app->tpl->setVar('_csrf_id',$csrf_token['csrf_id']); + $app->tpl->setVar('_csrf_key',$csrf_token['csrf_key']); + parent::onShow(); + } + + +} +$list = new list_action; +$list->SQLOrderBy = 'ORDER BY domain'; +$list->onLoad(); +?> diff --git a/interface/web/sites/domain_verification_subdomain.php b/interface/web/sites/domain_verification_subdomain.php new file mode 100644 index 0000000000000000000000000000000000000000..bc6286a0339b86eb2cc8cef2e9985c0fd96fdc08 --- /dev/null +++ b/interface/web/sites/domain_verification_subdomain.php @@ -0,0 +1,83 @@ + + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + + +// include the core configuration and application classes +require_once('../../lib/config.inc.php'); +require_once('../../lib/app.inc.php'); + +// Load the templating and form classes +$app->uses('tpl,tform,tools_sites'); + +//* Check permissions for module +$app->auth->check_module_permissions('sites'); + +$app->tpl->newTemplate("templates/domain_verification_subdomain.htm"); +$lngFile = 'lib/lang/' . $app->functions->check_language($_SESSION['s']['language']) . '_domain_verification_subdomain.lng'; +include $lngFile; +$app->tpl->setVar($wb); + +$domains = $app->tools_sites->getDomainModuleDomains(); //get Users Domains +$userDomains = array_column($domains,'domain','domain_id'); //remove the first array + +if (isset($_POST['domain_id']) && isset($_POST['host'])) { + $domain_id = $_POST['domain_id']; + $host = $_POST['host']; + + if (! in_array($domain_id, array_column($domains, 'domain_id'))){ + die ("Domain ID ".$domain_id." not found or no permission"); + } + + $newDomain = $host.".".$userDomains[$domain_id]; + + if (! filter_var($newDomain, FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME)) { + $app->error($wb['subdomain_name_not_allowed_txt']); + } + if (in_array($newDomain, array_column($domains, 'domain'))){ + $app->error($wb['subdomain_exist_txt']); + } + $rec = $app->db->queryOneRecord("SELECT domain FROM web_domain WHERE domain = ?",$newDomain); + if(!is_null($rec)) { + $app->error($wb['subdomain_exist_as_web_txt']); + } + + //Subdomain should be ok to add + $sys_groupid = $_SESSION["s"]["user"]["default_group"]; + $tempRec = $app->db->queryOneRecord("SELECT sys_userid FROM sys_user WHERE username = 'admin'"); //get sys_userid from admin. Should be 1 + $sql = "INSERT INTO domain (sys_userid, sys_groupid, sys_perm_user, sys_perm_group, domain, domain_type_flag) VALUES (?, ?, 'riud', 'ru', ?, 's')"; + $app->db->query($sql, $tempRec['sys_userid'], $sys_groupid, $newDomain); //Insert into domain table + + header("Location: /sites/domain_verification_list.php"); + +} else { + foreach( $domains as $domain) { + $domain_select .= "\r\n"; + } + $app->tpl->setVar("domain_option", $domain_select); + $app->tpl_defaults(); + $app->tpl->pparse(); +} diff --git a/interface/web/sites/form/domain_verification.tform.php b/interface/web/sites/form/domain_verification.tform.php new file mode 100644 index 0000000000000000000000000000000000000000..33b9f327e608456427071f864fbaf4ae2795cce8 --- /dev/null +++ b/interface/web/sites/form/domain_verification.tform.php @@ -0,0 +1,61 @@ + 0 id must match with id of current user +$form["auth_preset"]["groupid"] = 0; // 0 = default groupid of the user, > 0 id must match with groupid of current user +$form["auth_preset"]["perm_user"] = 'riud'; //r = read, i = insert, u = update, d = delete +$form["auth_preset"]["perm_group"] = 'riud'; //r = read, i = insert, u = update, d = delete +$form["auth_preset"]["perm_other"] = ''; //r = read, i = insert, u = update, d = delete + + +$form['tabs']['domain_verification'] = array( + 'title' => 'External domain', // Title of the Tab + 'width' => 100, // Tab width + 'template' => 'templates/domain_verification_edit.htm', // Template file name + 'fields' => array( + 'domain' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'filters' => array(0 => array('event' => 'SAVE', + 'type' => 'IDNTOASCII'), + 1 => array('event' => 'SHOW', + 'type' => 'IDNTOUTF8'), + 2 => array('event' => 'SAVE', + 'type' => 'TOLOWER') + ), + 'validators' => array(0 => array('type' => 'NOTEMPTY', + 'errmsg' => 'domain_error_empty'), + 1 => array('type' => 'UNIQUE', + 'errmsg' => 'domain_error_unique'), + 2 => array('type' => 'ISDOMAIN', + 'errmsg' => 'domain_error_regex'), + ), + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255', + 'searchable' => 1 + ), + 'dns_auth_record' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '50', + 'maxlength' => '255' + ), + ) +); +?> diff --git a/interface/web/sites/lib/lang/ar_domain_verification.lng b/interface/web/sites/lib/lang/ar_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/ar_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/ar_domain_verification_info.lng b/interface/web/sites/lib/lang/ar_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/ar_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/ar_domain_verification_list.lng b/interface/web/sites/lib/lang/ar_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/ar_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/ar_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/ar_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/ar_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/bg_domain_verification.lng b/interface/web/sites/lib/lang/bg_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/bg_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/bg_domain_verification_info.lng b/interface/web/sites/lib/lang/bg_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/bg_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/bg_domain_verification_list.lng b/interface/web/sites/lib/lang/bg_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/bg_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/bg_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/bg_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/bg_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/br_domain_verification.lng b/interface/web/sites/lib/lang/br_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/br_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/br_domain_verification_info.lng b/interface/web/sites/lib/lang/br_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/br_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/br_domain_verification_list.lng b/interface/web/sites/lib/lang/br_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/br_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/br_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/br_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/br_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/ca_domain_verification.lng b/interface/web/sites/lib/lang/ca_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/ca_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/ca_domain_verification_info.lng b/interface/web/sites/lib/lang/ca_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/ca_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/ca_domain_verification_list.lng b/interface/web/sites/lib/lang/ca_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/ca_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/ca_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/ca_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/ca_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/cn_domain_verification.lng b/interface/web/sites/lib/lang/cn_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/cn_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/cn_domain_verification_info.lng b/interface/web/sites/lib/lang/cn_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/cn_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/cn_domain_verification_list.lng b/interface/web/sites/lib/lang/cn_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/cn_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/cn_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/cn_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/cn_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/cz_domain_verification.lng b/interface/web/sites/lib/lang/cz_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/cz_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/cz_domain_verification_info.lng b/interface/web/sites/lib/lang/cz_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/cz_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/cz_domain_verification_list.lng b/interface/web/sites/lib/lang/cz_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/cz_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/cz_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/cz_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/cz_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/de_domain_verification.lng b/interface/web/sites/lib/lang/de_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/de_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/de_domain_verification_info.lng b/interface/web/sites/lib/lang/de_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/de_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/de_domain_verification_list.lng b/interface/web/sites/lib/lang/de_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/de_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/de_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/de_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/de_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/dk_domain_verification.lng b/interface/web/sites/lib/lang/dk_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/dk_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/dk_domain_verification_info.lng b/interface/web/sites/lib/lang/dk_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/dk_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/dk_domain_verification_list.lng b/interface/web/sites/lib/lang/dk_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/dk_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/dk_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/dk_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/dk_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/el_domain_verification.lng b/interface/web/sites/lib/lang/el_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/el_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/el_domain_verification_info.lng b/interface/web/sites/lib/lang/el_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/el_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/el_domain_verification_list.lng b/interface/web/sites/lib/lang/el_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/el_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/el_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/el_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/el_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/en_domain_verification.lng b/interface/web/sites/lib/lang/en_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/en_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/en_domain_verification_info.lng b/interface/web/sites/lib/lang/en_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/en_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/en_domain_verification_list.lng b/interface/web/sites/lib/lang/en_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/en_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/en_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/en_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/en_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/es_domain_verification.lng b/interface/web/sites/lib/lang/es_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/es_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/es_domain_verification_info.lng b/interface/web/sites/lib/lang/es_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/es_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/es_domain_verification_list.lng b/interface/web/sites/lib/lang/es_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/es_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/es_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/es_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/es_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/fi_domain_verification.lng b/interface/web/sites/lib/lang/fi_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/fi_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/fi_domain_verification_info.lng b/interface/web/sites/lib/lang/fi_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/fi_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/fi_domain_verification_list.lng b/interface/web/sites/lib/lang/fi_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/fi_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/fi_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/fi_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/fi_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/fr_domain_verification.lng b/interface/web/sites/lib/lang/fr_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/fr_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/fr_domain_verification_info.lng b/interface/web/sites/lib/lang/fr_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/fr_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/fr_domain_verification_list.lng b/interface/web/sites/lib/lang/fr_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/fr_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/fr_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/fr_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/fr_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/hr_domain_verification.lng b/interface/web/sites/lib/lang/hr_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/hr_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/hr_domain_verification_info.lng b/interface/web/sites/lib/lang/hr_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/hr_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/hr_domain_verification_list.lng b/interface/web/sites/lib/lang/hr_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/hr_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/hr_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/hr_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/hr_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/hu_domain_verification.lng b/interface/web/sites/lib/lang/hu_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/hu_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/hu_domain_verification_info.lng b/interface/web/sites/lib/lang/hu_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/hu_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/hu_domain_verification_list.lng b/interface/web/sites/lib/lang/hu_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/hu_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/hu_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/hu_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/hu_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/id_domain_verification.lng b/interface/web/sites/lib/lang/id_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/id_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/id_domain_verification_info.lng b/interface/web/sites/lib/lang/id_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/id_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/id_domain_verification_list.lng b/interface/web/sites/lib/lang/id_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/id_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/id_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/id_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/id_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/it_domain_verification.lng b/interface/web/sites/lib/lang/it_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/it_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/it_domain_verification_info.lng b/interface/web/sites/lib/lang/it_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/it_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/it_domain_verification_list.lng b/interface/web/sites/lib/lang/it_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/it_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/it_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/it_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/it_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/ja_domain_verification.lng b/interface/web/sites/lib/lang/ja_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/ja_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/ja_domain_verification_info.lng b/interface/web/sites/lib/lang/ja_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/ja_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/ja_domain_verification_list.lng b/interface/web/sites/lib/lang/ja_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/ja_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/ja_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/ja_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/ja_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/nl_domain_verification.lng b/interface/web/sites/lib/lang/nl_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/nl_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/nl_domain_verification_info.lng b/interface/web/sites/lib/lang/nl_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/nl_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/nl_domain_verification_list.lng b/interface/web/sites/lib/lang/nl_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/nl_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/nl_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/nl_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/nl_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/pl_domain_verification.lng b/interface/web/sites/lib/lang/pl_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/pl_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/pl_domain_verification_info.lng b/interface/web/sites/lib/lang/pl_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/pl_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/pl_domain_verification_list.lng b/interface/web/sites/lib/lang/pl_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/pl_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/pl_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/pl_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/pl_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/pt_domain_verification.lng b/interface/web/sites/lib/lang/pt_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/pt_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/pt_domain_verification_info.lng b/interface/web/sites/lib/lang/pt_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/pt_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/pt_domain_verification_list.lng b/interface/web/sites/lib/lang/pt_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/pt_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/pt_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/pt_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/pt_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/ro_domain_verification.lng b/interface/web/sites/lib/lang/ro_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/ro_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/ro_domain_verification_info.lng b/interface/web/sites/lib/lang/ro_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/ro_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/ro_domain_verification_list.lng b/interface/web/sites/lib/lang/ro_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/ro_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/ro_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/ro_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/ro_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/ru_domain_verification.lng b/interface/web/sites/lib/lang/ru_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/ru_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/ru_domain_verification_info.lng b/interface/web/sites/lib/lang/ru_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/ru_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/ru_domain_verification_list.lng b/interface/web/sites/lib/lang/ru_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/ru_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/ru_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/ru_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/ru_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/se_domain_verification.lng b/interface/web/sites/lib/lang/se_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/se_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/se_domain_verification_info.lng b/interface/web/sites/lib/lang/se_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/se_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/se_domain_verification_list.lng b/interface/web/sites/lib/lang/se_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/se_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/se_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/se_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/se_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/sk_domain_verification.lng b/interface/web/sites/lib/lang/sk_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/sk_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/sk_domain_verification_info.lng b/interface/web/sites/lib/lang/sk_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/sk_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/sk_domain_verification_list.lng b/interface/web/sites/lib/lang/sk_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/sk_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/sk_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/sk_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/sk_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/lang/tr_domain_verification.lng b/interface/web/sites/lib/lang/tr_domain_verification.lng new file mode 100644 index 0000000000000000000000000000000000000000..20caad3f5b271b6caa380e9e7610850269c47a6a --- /dev/null +++ b/interface/web/sites/lib/lang/tr_domain_verification.lng @@ -0,0 +1,4 @@ + diff --git a/interface/web/sites/lib/lang/tr_domain_verification_info.lng b/interface/web/sites/lib/lang/tr_domain_verification_info.lng new file mode 100644 index 0000000000000000000000000000000000000000..f09f71d320950bc2c018af4aba402cfa4066dc8a --- /dev/null +++ b/interface/web/sites/lib/lang/tr_domain_verification_info.lng @@ -0,0 +1,11 @@ +TXT entry'; +$wb['domain_verification_info3_txt'] = 'Validations is done, domain'; +$wb['domain_verification_info4_txt'] = 'was added. You can now use it'; +$wb['domain_verification_desc_txt'] = 'No entry found. (It may take some time for a DNS change to propagate)'; +?> diff --git a/interface/web/sites/lib/lang/tr_domain_verification_list.lng b/interface/web/sites/lib/lang/tr_domain_verification_list.lng new file mode 100644 index 0000000000000000000000000000000000000000..be6f407ed452ced5aca46300bc8b7524a8d5e8dc --- /dev/null +++ b/interface/web/sites/lib/lang/tr_domain_verification_list.lng @@ -0,0 +1,25 @@ + diff --git a/interface/web/sites/lib/lang/tr_domain_verification_subdomain.lng b/interface/web/sites/lib/lang/tr_domain_verification_subdomain.lng new file mode 100644 index 0000000000000000000000000000000000000000..c9fffab39bbbf6a949da1f6a30aa2a3cdeca3199 --- /dev/null +++ b/interface/web/sites/lib/lang/tr_domain_verification_subdomain.lng @@ -0,0 +1,10 @@ + diff --git a/interface/web/sites/lib/module.conf.php b/interface/web/sites/lib/module.conf.php index 80a034819cf54139e4555389a0f9f6c67193daeb..eef10957b6a8f105330a1b8b44adf7513af18a4c 100644 --- a/interface/web/sites/lib/module.conf.php +++ b/interface/web/sites/lib/module.conf.php @@ -63,6 +63,24 @@ if(count($items)) 'items' => $items); } +//Domain Menu +$items=[]; +$app->uses('getconf'); +$global_domain_config = $app->getconf->get_global_config('domains'); +if($_SESSION['s']['user']['typ'] == 'user') { + if($global_domain_config['use_domain_verification'] == 'y' || $global_domain_config['use_domain_subdomain'] == 'y') { + $items[] = ['title' => "Domains", + 'target' => 'content', + 'link' => 'sites/domain_verification_list.php', + 'html_id' => 'domain_verification_list']; + } +} +if(count($items)) { + $module["nav"][] = array( 'title' => 'Domains', + 'open' => 1, + 'items' => $items); +} + // Databases menu if($app->auth->get_client_limit($userid, 'database') != 0 && $app->system->has_service($userid, 'db')) { diff --git a/interface/web/sites/list/domain_verification.list.php b/interface/web/sites/list/domain_verification.list.php new file mode 100644 index 0000000000000000000000000000000000000000..17149e928ea53ab11a2768f65c65e7c06025d19e --- /dev/null +++ b/interface/web/sites/list/domain_verification.list.php @@ -0,0 +1,40 @@ + diff --git a/interface/web/sites/templates/domain_verification_edit.htm b/interface/web/sites/templates/domain_verification_edit.htm new file mode 100644 index 0000000000000000000000000000000000000000..24e40ceb6b9f6c4ce5abf34885045deb1b440047 --- /dev/null +++ b/interface/web/sites/templates/domain_verification_edit.htm @@ -0,0 +1,24 @@ +
+ +
+
+ +
+ +
+
+ + +
+
+ + +
+ + + + + +
+ +
diff --git a/interface/web/sites/templates/domain_verification_info.htm b/interface/web/sites/templates/domain_verification_info.htm new file mode 100644 index 0000000000000000000000000000000000000000..e45ac36e41fce05730f9952db520883bb7006d72 --- /dev/null +++ b/interface/web/sites/templates/domain_verification_info.htm @@ -0,0 +1,44 @@ + +
+ +

{tmpl_var name='domain_verification_info1_txt'} {tmpl_var + name='domain'} {tmpl_var name='domain_verification_info2_txt'}: + {tmpl_var name='dns_auth_record'} +

+
+ Detail: +
@           IN TXT           "{tmpl_var name='dns_auth_record'}"
+ +
+
+ {tmpl_var name='domain_verification_desc_txt'} +
+
+ + +
+ + +

{tmpl_var name='domain_verification_info3_txt'} {tmpl_var name='domain'} {tmpl_var + name='domain_verification_info4_txt'}

+
+ +
+ + + + +
+ +
diff --git a/interface/web/sites/templates/domain_verification_list.htm b/interface/web/sites/templates/domain_verification_list.htm new file mode 100644 index 0000000000000000000000000000000000000000..4355d2d6b16768b57f80410053ecc4f8f31944d7 --- /dev/null +++ b/interface/web/sites/templates/domain_verification_list.htm @@ -0,0 +1,136 @@ + +

+ + +

{tmpl_var name="toolsarea_head_txt"}

+ + + + + + + + + +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{tmpl_var name='search_limit'}
{tmpl_var name="domain"}{tmpl_var name="dns_auth_record"}{tmpl_var name="record_created"} + +
{tmpl_var name='globalsearch_noresults_text_txt'}
+
+
+ + +

+
+ + + + + + + + + + + + + + + + + + + + +
{tmpl_var name="domain"} + +
{tmpl_var name='globalsearch_noresults_text_txt'}
+
+
+ + +

+
+ + + + + + + + + + + + + + + + + + + + +
{tmpl_var name="domain"} + +
{tmpl_var name='globalsearch_noresults_text_txt'}
+
+
+ + +

+
+ + + + + + + + + + + + + + + + + + +
{tmpl_var name="domain"}
{tmpl_var name='globalsearch_noresults_text_txt'}
+
+
\ No newline at end of file diff --git a/interface/web/sites/templates/domain_verification_subdomain.htm b/interface/web/sites/templates/domain_verification_subdomain.htm new file mode 100644 index 0000000000000000000000000000000000000000..2ece167324c1b0badd39c8e25df31c9273532f7d --- /dev/null +++ b/interface/web/sites/templates/domain_verification_subdomain.htm @@ -0,0 +1,27 @@ + +
+ +
+ +
+ +
+
+
+ +
+ +
+
+ +
+
+ + +
+
+