From a6d75de2b38fc5cf3c1212f7ff03977bcf84a17f Mon Sep 17 00:00:00 2001 From: Michael Seevogel <git@michaelseevogel.de> Date: Wed, 3 Aug 2022 11:05:39 +0200 Subject: [PATCH] Add an option to disable automatic creation of CAA record on issuing LE --- install/tpl/system.ini.master | 1 + .../system_config_dns_ca_plugin.inc.php | 6 +- .../web/admin/form/system_config.tform.php | 8 +- .../web/admin/lib/lang/ar_system_config.lng | 1 + .../web/admin/lib/lang/bg_system_config.lng | 1 + .../web/admin/lib/lang/br_system_config.lng | 1 + .../web/admin/lib/lang/ca_system_config.lng | 1 + .../web/admin/lib/lang/cz_system_config.lng | 1 + .../web/admin/lib/lang/de_system_config.lng | 1 + .../web/admin/lib/lang/dk_system_config.lng | 1 + .../web/admin/lib/lang/el_system_config.lng | 1 + .../web/admin/lib/lang/en_system_config.lng | 1 + .../web/admin/lib/lang/es_system_config.lng | 1 + .../web/admin/lib/lang/fi_system_config.lng | 1 + .../web/admin/lib/lang/fr_system_config.lng | 1 + .../web/admin/lib/lang/hr_system_config.lng | 1 + .../web/admin/lib/lang/hu_system_config.lng | 1 + .../web/admin/lib/lang/id_system_config.lng | 1 + .../web/admin/lib/lang/it_system_config.lng | 1 + .../admin/lib/lang/it_system_config.lng.orig | 110 ++++++++++++++++++ .../web/admin/lib/lang/ja_system_config.lng | 1 + .../web/admin/lib/lang/nl_system_config.lng | 1 + .../web/admin/lib/lang/pl_system_config.lng | 1 + .../web/admin/lib/lang/pt_system_config.lng | 1 + .../web/admin/lib/lang/ro_system_config.lng | 1 + .../web/admin/lib/lang/ru_system_config.lng | 1 + .../web/admin/lib/lang/se_system_config.lng | 1 + .../web/admin/lib/lang/sk_system_config.lng | 1 + .../web/admin/lib/lang/tr_system_config.lng | 1 + .../templates/system_config_sites_edit.htm | 19 +-- 30 files changed, 159 insertions(+), 10 deletions(-) create mode 100644 interface/web/admin/lib/lang/it_system_config.lng.orig diff --git a/install/tpl/system.ini.master b/install/tpl/system.ini.master index 1ac932aea3..6ea6f4f970 100644 --- a/install/tpl/system.ini.master +++ b/install/tpl/system.ini.master @@ -39,6 +39,7 @@ web_php_options=no,fast-cgi,mod,php-fpm show_aps_menu=n client_protection=y ssh_authentication= +le_caa_autocreate_options=y [tools] diff --git a/interface/lib/plugins/system_config_dns_ca_plugin.inc.php b/interface/lib/plugins/system_config_dns_ca_plugin.inc.php index c35934e5bf..20b00b90e4 100644 --- a/interface/lib/plugins/system_config_dns_ca_plugin.inc.php +++ b/interface/lib/plugins/system_config_dns_ca_plugin.inc.php @@ -65,9 +65,11 @@ class system_config_dns_ca_plugin { } function web_vhost_domain_edit($event_name, $page_form) { - global $app; + global $app, $conf; + + $global_config = $app->getconf->get_global_config('sites'); - if($page_form->dataRecord['ssl_letsencrypt'] == 'y') { + if(($page_form->dataRecord['ssl_letsencrypt'] == 'y') && ($global_config['le_caa_autocreate_options'] == 'y')) { $domain = $page_form->dataRecord['domain']; $subdomain = $page_form->dataRecord['subdomain']; $temp=$app->db->queryAllRecords("SELECT * FROM dns_rr WHERE type = 'CAA' AND (name = ? OR name = ?) AND data like ?", $domain.'.', $subdomain.'.'.$domain.'.', '%letsencrypt%'); diff --git a/interface/web/admin/form/system_config.tform.php b/interface/web/admin/form/system_config.tform.php index bce858b522..22212b8b74 100644 --- a/interface/web/admin/form/system_config.tform.php +++ b/interface/web/admin/form/system_config.tform.php @@ -246,7 +246,13 @@ $form["tabs"]['sites'] = array ( 'formtype' => 'SELECT', 'default' => '', 'value' => array('' => 'ssh_authentication_password_key', 'password' => 'ssh_authentication_password', 'key' => 'ssh_authentication_key') - ) + ), + 'le_caa_autocreate_options' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'y', + '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 a10274c670..4ae8ad3416 100644 --- a/interface/web/admin/lib/lang/ar_system_config.lng +++ b/interface/web/admin/lib/lang/ar_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/bg_system_config.lng b/interface/web/admin/lib/lang/bg_system_config.lng index 898020365f..2029f38ed2 100644 --- a/interface/web/admin/lib/lang/bg_system_config.lng +++ b/interface/web/admin/lib/lang/bg_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/br_system_config.lng b/interface/web/admin/lib/lang/br_system_config.lng index 1fb510ace0..1128081d2d 100644 --- a/interface/web/admin/lib/lang/br_system_config.lng +++ b/interface/web/admin/lib/lang/br_system_config.lng @@ -107,3 +107,4 @@ $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['monitor_key_txt'] = 'Senha do Monitor'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; +$wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; diff --git a/interface/web/admin/lib/lang/ca_system_config.lng b/interface/web/admin/lib/lang/ca_system_config.lng index 68ca245f3d..0c02530608 100644 --- a/interface/web/admin/lib/lang/ca_system_config.lng +++ b/interface/web/admin/lib/lang/ca_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/cz_system_config.lng b/interface/web/admin/lib/lang/cz_system_config.lng index c6f45e7d46..fb0e65d5e7 100644 --- a/interface/web/admin/lib/lang/cz_system_config.lng +++ b/interface/web/admin/lib/lang/cz_system_config.lng @@ -107,3 +107,4 @@ $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near $wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; $wb['monitor_key_txt'] = 'Monitor keyword'; $wb['dns_show_zoneexport_txt'] = 'Show zone export.'; +$wb['le_caa_autocreate_options_txt'] = 'Enable automatic creation of CAA record on issuing LE'; diff --git a/interface/web/admin/lib/lang/de_system_config.lng b/interface/web/admin/lib/lang/de_system_config.lng index 328124f6e7..ed4c26f61d 100644 --- a/interface/web/admin/lib/lang/de_system_config.lng +++ b/interface/web/admin/lib/lang/de_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/dk_system_config.lng b/interface/web/admin/lib/lang/dk_system_config.lng index 71533e77d0..971253aae7 100644 --- a/interface/web/admin/lib/lang/dk_system_config.lng +++ b/interface/web/admin/lib/lang/dk_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/el_system_config.lng b/interface/web/admin/lib/lang/el_system_config.lng index f64df47bc9..8bfe8012de 100644 --- a/interface/web/admin/lib/lang/el_system_config.lng +++ b/interface/web/admin/lib/lang/el_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/en_system_config.lng b/interface/web/admin/lib/lang/en_system_config.lng index 2f32d4feaa..9cf04103bb 100644 --- a/interface/web/admin/lib/lang/en_system_config.lng +++ b/interface/web/admin/lib/lang/en_system_config.lng @@ -107,4 +107,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/es_system_config.lng b/interface/web/admin/lib/lang/es_system_config.lng index 471975be43..844c19db58 100644 --- a/interface/web/admin/lib/lang/es_system_config.lng +++ b/interface/web/admin/lib/lang/es_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/fi_system_config.lng b/interface/web/admin/lib/lang/fi_system_config.lng index 30dd462a29..4b4bf32cc0 100644 --- a/interface/web/admin/lib/lang/fi_system_config.lng +++ b/interface/web/admin/lib/lang/fi_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng index ac606922a0..801c27b5df 100644 --- a/interface/web/admin/lib/lang/fr_system_config.lng +++ b/interface/web/admin/lib/lang/fr_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/hr_system_config.lng b/interface/web/admin/lib/lang/hr_system_config.lng index 0f29ae0c0c..87fcfff645 100644 --- a/interface/web/admin/lib/lang/hr_system_config.lng +++ b/interface/web/admin/lib/lang/hr_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/hu_system_config.lng b/interface/web/admin/lib/lang/hu_system_config.lng index 1258e6acfe..cdb3113662 100644 --- a/interface/web/admin/lib/lang/hu_system_config.lng +++ b/interface/web/admin/lib/lang/hu_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/id_system_config.lng b/interface/web/admin/lib/lang/id_system_config.lng index 60eff076d3..f9b3f87a00 100644 --- a/interface/web/admin/lib/lang/id_system_config.lng +++ b/interface/web/admin/lib/lang/id_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/it_system_config.lng b/interface/web/admin/lib/lang/it_system_config.lng index d58e1d1d22..2f8950d7a3 100644 --- a/interface/web/admin/lib/lang/it_system_config.lng +++ b/interface/web/admin/lib/lang/it_system_config.lng @@ -107,4 +107,5 @@ $wb['show_aps_menu_note_txt'] = 'APS saranno rimosse dal pannello in un prossimo $wb['show_aps_menu_note_url_txt'] = 'Clicca qui per maggiori informazioni.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/it_system_config.lng.orig b/interface/web/admin/lib/lang/it_system_config.lng.orig new file mode 100644 index 0000000000..d58e1d1d22 --- /dev/null +++ b/interface/web/admin/lib/lang/it_system_config.lng.orig @@ -0,0 +1,110 @@ +<?php +$wb['system_config_title'] = 'System Config'; +$wb['system_config_desc_txt'] = ''; +$wb['warning'] = 'Edit these values carefully! Do not remove the prefixes on a systems with more then one client.'; +$wb['dbname_prefix_txt'] = 'Prefisso nome database'; +$wb['dbuser_prefix_txt'] = 'Prefisso utente database'; +$wb['shelluser_prefix_txt'] = 'Prefisso utente Shell'; +$wb['ftpuser_prefix_txt'] = 'Prefisso utente FTP'; +$wb['dbname_prefix_error_regex'] = 'Carattere non consentito nel prefisso del nome database.'; +$wb['dbuser_prefix_error_regex'] = 'Carattere non consentito nel prefisso del nome utente database.'; +$wb['ftpuser_prefix_error_regex'] = 'Carattere non consentito nel prefisso del nome utente FTP.'; +$wb['shelluser_prefix_error_regex'] = 'Carattere non consentito nel prefisso del nome utente shell..'; +$wb['dblist_phpmyadmin_link_txt'] = 'Collegamento a phpmyadmin nella lista dei DB'; +$wb['mailboxlist_webmail_link_txt'] = 'Collegamento a webmail nella lista di Mailbox'; +$wb['webmail_url_txt'] = 'Webmail URL'; +$wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL'; +$wb['use_domain_module_txt'] = 'Usare il modulo Siti per aggiungere un Dominio'; +$wb['use_domain_module_hint'] = 'Se usi questo modulo, i tuoi clienti potranno solamente selezionare uno dei domini creati per loro. Non potranno cambiare a loro piacimento i campi del dominio. Devi disconnetterti e rifare il login dopo aver cambiato i dati affinchè questi siano visibili.'; +$wb['new_domain_txt'] = 'HTML per creare un nuovo dominio'; +$wb['webdavuser_prefix_txt'] = 'Prefisso utente webdav'; +$wb['webdavuser_prefix_error_regex'] = 'Carattere non consentito nel prefisso del nome utente webdav..'; +$wb['webftp_url_txt'] = 'WebFTP URL'; +$wb['dashboard_atom_url_admin_txt'] = 'Dashboard atom feed URL (admin)'; +$wb['dashboard_atom_url_reseller_txt'] = 'Dashboard atom feed URL (reseller)'; +$wb['dashboard_atom_url_client_txt'] = 'Dashboard atom feed URL (client)'; +$wb['enable_welcome_mail_txt'] = 'Abilita email di benvenuto'; +$wb['enable_custom_login_txt'] = 'Consenti login name personalizzati'; +$wb['mailmailinglist_link_txt'] = 'Collegamento alla mailing list in Mailing list list'; +$wb['mailmailinglist_url_txt'] = 'Mailing list URL'; +$wb['admin_mail_txt'] = 'Email dell\'Amministratore'; +$wb['admin_name_txt'] = 'Nome dell\'Amministratore name'; +$wb['maintenance_mode_txt'] = 'Modo manutenzione'; +$wb['maintenance_mode_exclude_ips_txt'] = 'Escludere IP\'s per manutenzione'; +$wb['maintenance_mode_exclude_ips_error_isip'] = 'Uno o più indirizzi IP errati nella lista di esclusione per manutenzione. Deve essere una lista, separata da virgole, di indirizzi IPv4 e/o IPv6.'; +$wb['smtp_enabled_txt'] = 'Usare SMTP per inviare mail di sistema'; +$wb['smtp_host_txt'] = 'SMTP host'; +$wb['smtp_port_txt'] = 'SMTP porta'; +$wb['smtp_user_txt'] = 'SMTP utente'; +$wb['smtp_pass_txt'] = 'SMTP password'; +$wb['smtp_crypt_txt'] = 'Usare connessione cifrata SSL/TLS per SMTP'; +$wb['smtp_missing_admin_mail_txt'] = 'Inserire nome amministratore e mail amministratore se vuoi usaresmtp per inviare mail.'; +$wb['tab_change_discard_txt'] = 'Trascura le modifiche al cambio di scheda'; +$wb['tab_change_warning_txt'] = 'Avviso di cambio scheda'; +$wb['tab_change_warning_note_txt'] = 'Mostra un avviso al cambio di scheda se qualche dato è stato cambiato nel modulo in uso.'; +$wb['vhost_subdomains_txt'] = 'Crea Sottodomini come siti web'; +$wb['vhost_subdomains_note_txt'] = 'Non puoi disabilitare questo fintanto che un sottodominio vhost esiste nel sistema!'; +$wb['phpmyadmin_url_error_regex'] = 'URL a phpmyadmin non valido'; +$wb['use_combobox_txt'] = 'Usare jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Usare Indicatore di carico'; +$wb['f5_to_reload_js_txt'] = 'Se cambi questo, dovrai premere F5 per costringere il browser a ricaricare le librerie JavaScript oppure devi svuotare la cache del browser.'; +$wb['client_username_web_check_disabled_txt'] = 'Disabilita la verifica del nome utente per la parola \'web\'.'; +$wb['show_per_domain_relay_options_txt'] = 'Mostra le opzioni di relay per il dominio'; +$wb['mailbox_show_autoresponder_tab_txt'] = 'Mostra la scheda autorisponditore nel profilo mail'; +$wb['mailbox_show_mail_filter_tab_txt'] = 'Mostra la scheda dei filtri mail nel profilo mail'; +$wb['mailbox_show_custom_rules_tab_txt'] = 'Mostra la scheda di filtri mail personalizzati nel profilo mail'; +$wb['webmail_url_error_regex'] = 'URL webmail non valido'; +$wb['phpmyadmin_url_note_txt'] = 'Segnaposto:'; +$wb['webmail_url_note_txt'] = 'Segnaposto:'; +$wb['available_dashlets_note_txt'] = 'Dashlets disponibili:'; +$wb['admin_dashlets_left_txt'] = 'Dashlets di sinistra per amministratore'; +$wb['admin_dashlets_right_txt'] = 'Dashlets di destra per amministratore'; +$wb['reseller_dashlets_left_txt'] = 'Dashlets di sinistra per rivenditore'; +$wb['reseller_dashlets_right_txt'] = 'Dashlets di destra per rivenditore'; +$wb['client_dashlets_left_txt'] = 'Dashlets di sinistra per Clienti'; +$wb['client_dashlets_right_txt'] = 'Dashlets di destra per Clienti'; +$wb['customer_no_template_txt'] = 'Modello per n° cliente'; +$wb['customer_no_template_error_regex_txt'] = 'Il templeate per il n° cliente contiene caratteri non validi'; +$wb['customer_no_start_txt'] = 'Valore iniziale del n° Cliente'; +$wb['customer_no_counter_txt'] = 'Contatore n° Clienti'; +$wb['session_timeout_txt'] = 'Timeout di sessione (minuti)'; +$wb['session_allow_endless_txt'] = 'Abilita \\"rimani collegato\\"'; +$wb['No'] = 'No'; +$wb['min_password_length_txt'] = 'Lunghezza minima della password'; +$wb['min_password_strength_txt'] = 'Robustezza minima della password'; +$wb['ssh_authentication_txt'] = 'Autenticazione SSH consentita'; +$wb['ssh_authentication_password_key'] = 'Password & Chiave'; +$wb['ssh_authentication_password'] = 'Password'; +$wb['ssh_authentication_key'] = 'Chiave'; +$wb['vhost_aliasdomains_txt'] = 'Crea dominio alias come sito web'; +$wb['vhost_aliasdomains_note_txt'] = 'Non puoi disabilitare questo fintanto che un dominio alias vhost è presente nel sistema!'; +$wb['backups_include_into_web_quota_txt'] = 'Includere i file di backup nella quota web.'; +$wb['default_mailserver_txt'] = 'Default Mailserver'; +$wb['default_webserver_txt'] = 'Default Webserver'; +$wb['default_dnsserver_txt'] = 'Default DNS Server'; +$wb['default_slave_dnsserver_txt'] = 'Default Secondary DNS Server'; +$wb['default_dbserver_txt'] = 'Default Database Server'; +$wb['company_name_txt'] = 'Nome azienda per il titolo della pagina'; +$wb['reseller_can_use_options_txt'] = 'Il Rivenditore può usare la scheda opzioni per i siti web'; +$wb['custom_login_text_txt'] = 'Text personalizzato nella pagina di login'; +$wb['custom_login_link_txt'] = 'Collegamento personalizzato nella pagina di login'; +$wb['login_link_error_regex'] = 'Collegamento per login personalizzato non valido'; +$wb['default_remote_dbserver_txt'] = 'DB remoti predefiniti'; +$wb['disable_client_remote_dbserver_txt'] = 'Disabilita la configurazione dei DB Remoti per i clienti'; +$wb['ca_name_txt'] = 'Nome'; +$wb['ca_issue_txt'] = 'Testo'; +$wb['ca_wildcard_txt'] = 'Usare Wildcard'; +$wb['ca_critical_txt'] = 'Verifica approfondita'; +$wb['ca_iodef_txt'] = 'iodef'; +$wb['active_txt'] = 'Attivo'; +$wb['btn_save_txt'] = 'Salva'; +$wb['btn_cancel_txt'] = 'Annulla'; +$wb['web_php_options_txt'] = 'PHP Handler (Apache only)'; +$wb['client_protection_txt'] = 'Protezione Cliente'; +$wb['show_support_messages_txt'] = 'Mostra la funzione messaggio nel modulo Help'; +$wb['show_aps_menu_txt'] = 'Mostra menu APS'; +$wb['show_aps_menu_note_txt'] = 'APS saranno rimosse dal pannello in un prossimo futuro.'; +$wb['show_aps_menu_note_url_txt'] = 'Clicca qui per maggiori informazioni.'; +$wb['show_aps_menu_note_url_txt'] = 'Click here for more information.'; +$wb['dns_show_zoneexport_txt'] = 'Show zone export.'; +?> diff --git a/interface/web/admin/lib/lang/ja_system_config.lng b/interface/web/admin/lib/lang/ja_system_config.lng index b5601ea800..744d83a705 100644 --- a/interface/web/admin/lib/lang/ja_system_config.lng +++ b/interface/web/admin/lib/lang/ja_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/nl_system_config.lng b/interface/web/admin/lib/lang/nl_system_config.lng index 107c42395e..b40ce96285 100644 --- a/interface/web/admin/lib/lang/nl_system_config.lng +++ b/interface/web/admin/lib/lang/nl_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng index 1bb2098765..5431213977 100644 --- a/interface/web/admin/lib/lang/pl_system_config.lng +++ b/interface/web/admin/lib/lang/pl_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/pt_system_config.lng b/interface/web/admin/lib/lang/pt_system_config.lng index 41becdf5cb..8c995047b4 100644 --- a/interface/web/admin/lib/lang/pt_system_config.lng +++ b/interface/web/admin/lib/lang/pt_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/ro_system_config.lng b/interface/web/admin/lib/lang/ro_system_config.lng index 2fc1a00b56..9fd8e4d587 100644 --- a/interface/web/admin/lib/lang/ro_system_config.lng +++ b/interface/web/admin/lib/lang/ro_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/ru_system_config.lng b/interface/web/admin/lib/lang/ru_system_config.lng index d829d1ca97..55c8731515 100644 --- a/interface/web/admin/lib/lang/ru_system_config.lng +++ b/interface/web/admin/lib/lang/ru_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/se_system_config.lng b/interface/web/admin/lib/lang/se_system_config.lng index fa67bc2bc9..d3de89aa55 100644 --- a/interface/web/admin/lib/lang/se_system_config.lng +++ b/interface/web/admin/lib/lang/se_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/sk_system_config.lng b/interface/web/admin/lib/lang/sk_system_config.lng index 317b435eae..1e85adca8c 100644 --- a/interface/web/admin/lib/lang/sk_system_config.lng +++ b/interface/web/admin/lib/lang/sk_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/lib/lang/tr_system_config.lng b/interface/web/admin/lib/lang/tr_system_config.lng index a6e6299375..6054bebc88 100644 --- a/interface/web/admin/lib/lang/tr_system_config.lng +++ b/interface/web/admin/lib/lang/tr_system_config.lng @@ -106,4 +106,5 @@ $wb['show_aps_menu_txt'] = 'Show APS menu'; $wb['show_aps_menu_note_txt'] = 'APS will be removed from the panel in the near future.'; $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'; ?> diff --git a/interface/web/admin/templates/system_config_sites_edit.htm b/interface/web/admin/templates/system_config_sites_edit.htm index c0db318d01..9a36e3275e 100644 --- a/interface/web/admin/templates/system_config_sites_edit.htm +++ b/interface/web/admin/templates/system_config_sites_edit.htm @@ -96,14 +96,19 @@ <label for="default_remote_dbserver" class="col-sm-3 control-label">{tmpl_var name='default_remote_dbserver_txt'}</label> <div class="col-sm-9"><input type="text" name="default_remote_dbserver" id="default_remote_dbserver" value="{tmpl_var name='default_remote_dbserver'}" class="form-control" /></div> </div> - <div class="form-group"> - <label for="ssh_authentication" class="col-sm-3 control-label">{tmpl_var name='ssh_authentication_txt'}</label> - <div class="col-sm-9"><select name="ssh_authentication" id="ssh_authentication" class="form-control"> - {tmpl_var name='ssh_authentication'} - </select> + <div class="form-group"> + <label for="ssh_authentication" class="col-sm-3 control-label">{tmpl_var name='ssh_authentication_txt'}</label> + <div class="col-sm-9"><select name="ssh_authentication" id="ssh_authentication" class="form-control"> + {tmpl_var name='ssh_authentication'} + </select> + </div> + </div> + <div class="form-group"> + <label class="col-sm-3 control-label">{tmpl_var name='le_caa_autocreate_options_txt'}</label> + <div class="col-sm-9"> + {tmpl_var name='le_caa_autocreate_options'} + </div> </div> - </div> - <input type="hidden" name="id" value="{tmpl_var name='id'}"> -- GitLab