diff --git a/install/sql/incremental/upd_0041.sql b/install/sql/incremental/upd_0041.sql new file mode 100644 index 0000000000000000000000000000000000000000..ba8ee6436b903bb3f290ae8748be3c8199952fe8 --- /dev/null +++ b/install/sql/incremental/upd_0041.sql @@ -0,0 +1,4 @@ + +-- Add bank account owner +ALTER TABLE `client` ADD `bank_account_owner` varchar(255) DEFAULT NULL AFTER `notes`; + diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 77ea80c124463d028ab11cd246e4768560e6f9c8..782705dcd3508702bcc00d671baf755c1a72ee07 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -160,6 +160,7 @@ CREATE TABLE `client` ( `internet` varchar(255) NOT NULL, `icq` varchar(16) DEFAULT NULL, `notes` text, + `bank_account_owner` varchar(255) DEFAULT NULL, `bank_account_number` varchar(255) DEFAULT NULL, `bank_code` varchar(255) DEFAULT NULL, `bank_name` varchar(255) DEFAULT NULL, diff --git a/interface/web/client/form/client.tform.php b/interface/web/client/form/client.tform.php index 32a31fb762557b73ec3c011d330b70dd26578b13..20c46c2b690e13e4a25def133c2b4b88141a82e7 100644 --- a/interface/web/client/form/client.tform.php +++ b/interface/web/client/form/client.tform.php @@ -339,6 +339,17 @@ $form["tabs"]['address'] = array ( 'rows' => '', 'cols' => '' ), + 'bank_account_owner' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'separator' => '', + 'width' => '30', + 'maxlength' => '255', + 'rows' => '', + 'cols' => '' + ), 'bank_account_number' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng index a6425b311a40bf8b41449173f31832ff2dae1e10..d9b5f8362083ad2f5dcb219c1357aa19aa79165f 100644 --- a/interface/web/client/lib/lang/de_client.lng +++ b/interface/web/client/lib/lang/de_client.lng @@ -120,6 +120,7 @@ $wb['web_php_options_notempty'] = 'Keine PHP-Option ausgewählt. Wähle mindeste $wb['ssh_chroot_notempty'] = 'Keine SSH chroot-Option ausgewählt. Wähle mindestens eine SSH-Option.'; $wb['username_error_collision'] = 'Der Benutzername sollte nicht mit dem Wort -web- oder -web- gefolgt von einer Nummer anfangen.'; $wb['bank_account_number_txt'] = 'Kontonr.'; +$wb["bank_account_owner_txt"] = 'Kontoinhaber'; $wb['bank_code_txt'] = 'BLZ'; $wb['bank_name_txt'] = 'Bank'; $wb['bank_account_iban_txt'] = 'IBAN'; diff --git a/interface/web/client/lib/lang/en_client.lng b/interface/web/client/lib/lang/en_client.lng index adc41c6090a0e8835ffc35efe77fcd24a13c1a7f..b8712908f5643f5d412a07b9c92d3d997f517f70 100644 --- a/interface/web/client/lib/lang/en_client.lng +++ b/interface/web/client/lib/lang/en_client.lng @@ -123,6 +123,7 @@ $wb["web_php_options_notempty"] = 'No PHP option(s) selected. Select at least on $wb["ssh_chroot_notempty"] = 'No SSH chroot option selected. Select at least one SSH option.'; $wb["username_error_collision"] = 'The username may not start with the word -web- or -web- followed by a number.'; $wb["bank_account_number_txt"] = 'Bank account no.'; +$wb["bank_account_owner_txt"] = 'Bank account owner'; $wb["bank_code_txt"] = 'Bank code'; $wb["bank_name_txt"] = 'Bank name'; $wb["bank_account_iban_txt"] = 'IBAN'; diff --git a/interface/web/client/templates/client_edit_address.htm b/interface/web/client/templates/client_edit_address.htm index c03827e9f15ebb778b18bc6c0f145d53a8a04917..9387944deef54700349deffd93acfb9d3ecbb712 100644 --- a/interface/web/client/templates/client_edit_address.htm +++ b/interface/web/client/templates/client_edit_address.htm @@ -102,6 +102,10 @@ +