From 28781ccfee0b8f7c02547c4c87b668f3a1e7b4a8 Mon Sep 17 00:00:00 2001
From: thom <thom@amsterdamtech.nl>
Date: Sat, 13 Jun 2020 02:19:55 +0200
Subject: [PATCH] Add a direct domain add button (4304)

---
 interface/web/client/lib/lang/ar.lng             | 1 +
 interface/web/client/lib/lang/bg.lng             | 1 +
 interface/web/client/lib/lang/br.lng             | 1 +
 interface/web/client/lib/lang/ca.lng             | 1 +
 interface/web/client/lib/lang/cz.lng             | 1 +
 interface/web/client/lib/lang/de.lng             | 1 +
 interface/web/client/lib/lang/dk.lng             | 1 +
 interface/web/client/lib/lang/el.lng             | 1 +
 interface/web/client/lib/lang/en.lng             | 3 ++-
 interface/web/client/lib/lang/es.lng             | 3 ++-
 interface/web/client/lib/lang/fi.lng             | 1 +
 interface/web/client/lib/lang/fr.lng             | 1 +
 interface/web/client/lib/lang/hr.lng             | 1 +
 interface/web/client/lib/lang/hu.lng             | 1 +
 interface/web/client/lib/lang/id.lng             | 1 +
 interface/web/client/lib/lang/it.lng             | 1 +
 interface/web/client/lib/lang/ja.lng             | 1 +
 interface/web/client/lib/lang/nl.lng             | 1 +
 interface/web/client/lib/lang/nl_domain_list.lng | 2 +-
 interface/web/client/lib/lang/pl.lng             | 1 +
 interface/web/client/lib/lang/pt.lng             | 1 +
 interface/web/client/lib/lang/ro.lng             | 1 +
 interface/web/client/lib/lang/ru.lng             | 1 +
 interface/web/client/lib/lang/se.lng             | 1 +
 interface/web/client/lib/lang/sk.lng             | 1 +
 interface/web/client/lib/lang/tr.lng             | 1 +
 interface/web/client/lib/module.conf.php         | 4 ++++
 27 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/interface/web/client/lib/lang/ar.lng b/interface/web/client/lib/lang/ar.lng
index 245991ff9d..f129f4273f 100644
--- a/interface/web/client/lib/lang/ar.lng
+++ b/interface/web/client/lib/lang/ar.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/bg.lng b/interface/web/client/lib/lang/bg.lng
index c18e2e8fbd..e23521e598 100644
--- a/interface/web/client/lib/lang/bg.lng
+++ b/interface/web/client/lib/lang/bg.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/br.lng b/interface/web/client/lib/lang/br.lng
index 538a3e2e85..b65fba3044 100644
--- a/interface/web/client/lib/lang/br.lng
+++ b/interface/web/client/lib/lang/br.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Mensagens';
 $wb['Send email'] = 'Enviar e-mail';
 $wb['Edit Client Circle'] = 'Editar círculo de clientes';
 $wb['Domains'] = 'Domínios';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domínio';
 $wb['client_txt'] = 'Cliente';
 $wb['error_domain_in dnsuse'] = 'Este domínio não pode ser removido pois é utilizado em uma zona dns.';
diff --git a/interface/web/client/lib/lang/ca.lng b/interface/web/client/lib/lang/ca.lng
index 730bd2de99..c51dd2e839 100644
--- a/interface/web/client/lib/lang/ca.lng
+++ b/interface/web/client/lib/lang/ca.lng
@@ -14,6 +14,7 @@ $wb['delete_additional_template_txt'] = 'Supprimer un modèle';
 $wb['Messaging'] = 'Messagerie';
 $wb['Edit Client Circle'] = 'Editer les groupes clients';
 $wb['Domains'] = 'Domaines';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domaine';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'Ce domaine ne peut pas être supprimé, il est utilisé par un compte courriel';
diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng
index 447810f940..c8c8f50074 100644
--- a/interface/web/client/lib/lang/cz.lng
+++ b/interface/web/client/lib/lang/cz.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Odesílání zpráv';
 $wb['Send email'] = 'Odeslat e-mail';
 $wb['Edit Client Circle'] = 'Upravit skupinu klientů';
 $wb['Domains'] = 'Domény';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Doména';
 $wb['client_txt'] = 'Klient';
 $wb['error_domain_in mailuse'] = 'Tato doména nelze odstranit, protože je v používána jako poštovní doména';
diff --git a/interface/web/client/lib/lang/de.lng b/interface/web/client/lib/lang/de.lng
index 87b85eed71..b55397999a 100644
--- a/interface/web/client/lib/lang/de.lng
+++ b/interface/web/client/lib/lang/de.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Benachrichtigungen';
 $wb['Send email'] = 'E-Mail versenden';
 $wb['Edit Client Circle'] = 'Kundenkreis bearbeiten';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Kunde';
 $wb['error_domain_in mailuse'] = 'Diese Domain kann nicht gelöscht werden, weil sie als E-Mail Domain verwendet wird';
diff --git a/interface/web/client/lib/lang/dk.lng b/interface/web/client/lib/lang/dk.lng
index 0d498a483c..920b3f8805 100644
--- a/interface/web/client/lib/lang/dk.lng
+++ b/interface/web/client/lib/lang/dk.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Meddelelser';
 $wb['Send email'] = 'Send E-mail';
 $wb['Edit Client Circle'] = 'Rediger Kunde Cirkel';
 $wb['Domains'] = 'Domæner';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domæne';
 $wb['client_txt'] = 'Kunde';
 $wb['error_domain_in mailuse'] = 'Dette domæne kan ikke slettes, da det er i brug som mail-domæne';
diff --git a/interface/web/client/lib/lang/el.lng b/interface/web/client/lib/lang/el.lng
index 8c7463d61c..992bfdcd1c 100644
--- a/interface/web/client/lib/lang/el.lng
+++ b/interface/web/client/lib/lang/el.lng
@@ -15,6 +15,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/en.lng b/interface/web/client/lib/lang/en.lng
index 743516c96c..a2004196e2 100644
--- a/interface/web/client/lib/lang/en.lng
+++ b/interface/web/client/lib/lang/en.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in dnsuse'] = 'This domain cannot be deleted, because it is in use as dns zone';
@@ -27,4 +28,4 @@ $wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
 $wb['domain_txt'] = 'Domain';
 $wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
 $wb['Email-Templates'] = 'Email-Templates';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/client/lib/lang/es.lng b/interface/web/client/lib/lang/es.lng
index 9b8b2a3edb..233b58b7ca 100644
--- a/interface/web/client/lib/lang/es.lng
+++ b/interface/web/client/lib/lang/es.lng
@@ -25,5 +25,6 @@ $wb['Messaging'] = 'Mensajería';
 $wb['Resellers'] = 'Revendedores';
 $wb['Send email'] = 'Enviar correo';
 $wb['Templates'] = 'Plantillas';
-$wb['Email-Templates'] = 'Email-Templates';
+$wb['Add Domain'] = 'Add Domain';
+$wb['domain_txt'] = '] = 'Email-Templates';
 ?>
diff --git a/interface/web/client/lib/lang/fi.lng b/interface/web/client/lib/lang/fi.lng
index 52dba3949f..812ff1860f 100644
--- a/interface/web/client/lib/lang/fi.lng
+++ b/interface/web/client/lib/lang/fi.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/fr.lng b/interface/web/client/lib/lang/fr.lng
index 4538bfb0db..d4efa24b7a 100644
--- a/interface/web/client/lib/lang/fr.lng
+++ b/interface/web/client/lib/lang/fr.lng
@@ -14,6 +14,7 @@ $wb['delete_additional_template_txt'] = 'Supprimer un modèle';
 $wb['Messaging'] = 'Messagerie';
 $wb['Edit Client Circle'] = 'Modifier les groupes clients';
 $wb['Domains'] = 'Domaines';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domaine';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'Ce domaine ne peut pas être supprimé, il est utilisé par un compte e-mail';
diff --git a/interface/web/client/lib/lang/hr.lng b/interface/web/client/lib/lang/hr.lng
index 48c78e2bf1..a9e293840c 100644
--- a/interface/web/client/lib/lang/hr.lng
+++ b/interface/web/client/lib/lang/hr.lng
@@ -16,6 +16,7 @@ $wb['Messaging'] = 'Slanje poruka';
 $wb['Send email'] = 'Pošalji email';
 $wb['Edit Client Circle'] = 'Promijeni krug klijenata';
 $wb['Domains'] = 'Domene';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domena';
 $wb['client_txt'] = 'Klijent';
 $wb['error_domain_in mailuse'] = 'Ova domena ne može biti obrisana jer se koristi kao mail domena';
diff --git a/interface/web/client/lib/lang/hu.lng b/interface/web/client/lib/lang/hu.lng
index 6b988dcee2..5e67398550 100644
--- a/interface/web/client/lib/lang/hu.lng
+++ b/interface/web/client/lib/lang/hu.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/id.lng b/interface/web/client/lib/lang/id.lng
index a393cb7747..6fe64545f4 100644
--- a/interface/web/client/lib/lang/id.lng
+++ b/interface/web/client/lib/lang/id.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/it.lng b/interface/web/client/lib/lang/it.lng
index ff740790b0..257dca805d 100644
--- a/interface/web/client/lib/lang/it.lng
+++ b/interface/web/client/lib/lang/it.lng
@@ -15,6 +15,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Dominio';
 $wb['client_txt'] = 'Cliente';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/ja.lng b/interface/web/client/lib/lang/ja.lng
index c5ce289f70..b34cf49559 100644
--- a/interface/web/client/lib/lang/ja.lng
+++ b/interface/web/client/lib/lang/ja.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/nl.lng b/interface/web/client/lib/lang/nl.lng
index cf2307e6aa..dab8ba3c3c 100644
--- a/interface/web/client/lib/lang/nl.lng
+++ b/interface/web/client/lib/lang/nl.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Berichten';
 $wb['Send email'] = 'Verstuur e-mail';
 $wb['Edit Client Circle'] = 'Klanten collectie bewerken';
 $wb['Domains'] = 'Domeinen';
+$wb['Add Domain'] = 'Domein toevoegen';
 $wb['domain_txt'] = 'Domein';
 $wb['client_txt'] = 'Klant';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/nl_domain_list.lng b/interface/web/client/lib/lang/nl_domain_list.lng
index 130345f388..802917f923 100644
--- a/interface/web/client/lib/lang/nl_domain_list.lng
+++ b/interface/web/client/lib/lang/nl_domain_list.lng
@@ -1,6 +1,6 @@
 <?php
 $wb['list_head_txt'] = 'Domeinen';
-$wb['add_new_record_txt'] = 'Toevoegen nieuw domein';
+$wb['add_new_record_txt'] = 'Domein toevoegen';
 $wb['domain_txt'] = 'Domein';
 $wb['user_txt'] = 'Klant';
 ?>
diff --git a/interface/web/client/lib/lang/pl.lng b/interface/web/client/lib/lang/pl.lng
index ca1563e8b8..8c4061a795 100644
--- a/interface/web/client/lib/lang/pl.lng
+++ b/interface/web/client/lib/lang/pl.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Wiadomości dla klientów';
 $wb['Send email'] = 'Wyślij email';
 $wb['Edit Client Circle'] = 'Edytuj grupy klientów';
 $wb['Domains'] = 'Domeny';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domena';
 $wb['client_txt'] = 'Klient';
 $wb['error_domain_in mailuse'] = 'Ta domena nie może zostać usunięta ponieważ jest używana jako domena dla poczty email.';
diff --git a/interface/web/client/lib/lang/pt.lng b/interface/web/client/lib/lang/pt.lng
index 1be427e820..1f837aa963 100644
--- a/interface/web/client/lib/lang/pt.lng
+++ b/interface/web/client/lib/lang/pt.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/ro.lng b/interface/web/client/lib/lang/ro.lng
index 245991ff9d..f129f4273f 100644
--- a/interface/web/client/lib/lang/ro.lng
+++ b/interface/web/client/lib/lang/ro.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/ru.lng b/interface/web/client/lib/lang/ru.lng
index c8558a3982..2dabf4c6f3 100644
--- a/interface/web/client/lib/lang/ru.lng
+++ b/interface/web/client/lib/lang/ru.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Обмен сообщениями';
 $wb['Send email'] = 'Отправить почту';
 $wb['Edit Client Circle'] = 'Изменить клиента Группы';
 $wb['Domains'] = 'Домены';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Домен';
 $wb['client_txt'] = 'Клиент';
 $wb['error_domain_in mailuse'] = 'Этот домен не может быть удален, так как он используется в качестве почтового домена.';
diff --git a/interface/web/client/lib/lang/se.lng b/interface/web/client/lib/lang/se.lng
index 3845b9c57a..adceb746d6 100644
--- a/interface/web/client/lib/lang/se.lng
+++ b/interface/web/client/lib/lang/se.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Meddelanden';
 $wb['Send email'] = 'Skicka epost';
 $wb['Edit Client Circle'] = 'Redigera kundcirkel';
 $wb['Domains'] = 'Domäner';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domän';
 $wb['client_txt'] = 'Kund';
 $wb['error_domain_in mailuse'] = 'Den här domänen kan inte tas bort då den används som epostdomän';
diff --git a/interface/web/client/lib/lang/sk.lng b/interface/web/client/lib/lang/sk.lng
index f3bfd3e2f6..7058583a32 100644
--- a/interface/web/client/lib/lang/sk.lng
+++ b/interface/web/client/lib/lang/sk.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Messaging';
 $wb['Send email'] = 'Send Email';
 $wb['Edit Client Circle'] = 'Edit Client Circle';
 $wb['Domains'] = 'Domains';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Domain';
 $wb['client_txt'] = 'Client';
 $wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
diff --git a/interface/web/client/lib/lang/tr.lng b/interface/web/client/lib/lang/tr.lng
index cc2e8aa022..6f5f55e702 100644
--- a/interface/web/client/lib/lang/tr.lng
+++ b/interface/web/client/lib/lang/tr.lng
@@ -17,6 +17,7 @@ $wb['Messaging'] = 'Ä°letiÅŸim';
 $wb['Send email'] = 'E-posta Gönderimi';
 $wb['Edit Client Circle'] = 'Müşteri Grubu Düzenleme';
 $wb['Domains'] = 'Etki Alanları';
+$wb['Add Domain'] = 'Add Domain';
 $wb['domain_txt'] = 'Etki Alanı';
 $wb['client_txt'] = 'Müşteri';
 $wb['error_domain_in dnsuse'] = 'Bu etki alanı birincil DNS bölgesi olarak kullanıldığından silinemez';
diff --git a/interface/web/client/lib/module.conf.php b/interface/web/client/lib/module.conf.php
index 2603550c9b..2203571381 100644
--- a/interface/web/client/lib/module.conf.php
+++ b/interface/web/client/lib/module.conf.php
@@ -87,6 +87,10 @@ if ($settings['use_domain_module'] == 'y') {
 		'target'  => 'content',
 		'link' => 'client/domain_list.php');
 
+		$items[] = array(   'title'  => 'Add Domain',
+			'target'  => 'content',
+			'link' => 'client/domain_edit.php');
+
 	$module['nav'][] = array( 'title' => 'Domains',
 		'open'  => 1,
 		'items' => $items);
-- 
GitLab