diff --git a/install/sql/incremental/upd_0003.sql b/install/sql/incremental/upd_0003.sql new file mode 100644 index 0000000000000000000000000000000000000000..bf058aae9edcb714effd6f9198fd6e8934e1af28 --- /dev/null +++ b/install/sql/incremental/upd_0003.sql @@ -0,0 +1,2 @@ +ALTER TABLE `software_package` ADD `package_remote_functions` TEXT NULL AFTER `package_requires_db`; +ALTER TABLE `client` ADD `customer_no` VARCHAR( 64 ) NULL AFTER `contact_name` , ADD `vat_id` VARCHAR( 64 ) NULL AFTER `customer_no`; \ No newline at end of file diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 46c21baeb4bd9a504611e6798cbd405023157760..2825b1b77788b721eb0ff33021b2e2fe3502df95 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -53,6 +53,8 @@ CREATE TABLE `client` ( `sys_perm_other` varchar(5) default NULL, `company_name` varchar(64) default NULL, `contact_name` varchar(64) default NULL, + `customer_no` varchar(64) default NULL, + `vat_id` varchar(64) default NULL, `street` varchar(255) default NULL, `zip` varchar(32) default NULL, `city` varchar(64) default NULL, @@ -747,6 +749,7 @@ CREATE TABLE `software_package` ( `package_type` enum('ispconfig','app','web') NOT NULL default 'app', `package_installable` enum('yes','no','key') NOT NULL default 'yes', `package_requires_db` enum('no','mysql') NOT NULL default 'no', + `package_remote_functions` text, `package_key` varchar(255) NOT NULL, `package_config` text, PRIMARY KEY (`package_id`), diff --git a/interface/web/admin/lib/lang/ar_package_install.lng b/interface/web/admin/lib/lang/ar_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/ar_package_install.lng +++ b/interface/web/admin/lib/lang/ar_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/ar_software_package_install.lng b/interface/web/admin/lib/lang/ar_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/ar_software_package_install.lng +++ b/interface/web/admin/lib/lang/ar_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/ar_software_package_list.lng b/interface/web/admin/lib/lang/ar_software_package_list.lng index 87674c437e735163843e0e657a8d0fc84ee842b1..f7a60d721fee5d0bbabf8a077cba364206f22729 100644 --- a/interface/web/admin/lib/lang/ar_software_package_list.lng +++ b/interface/web/admin/lib/lang/ar_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Description'; $wb['action_txt'] = 'Action'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/bg_package_install.lng b/interface/web/admin/lib/lang/bg_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/bg_package_install.lng +++ b/interface/web/admin/lib/lang/bg_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/bg_software_package_install.lng b/interface/web/admin/lib/lang/bg_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/bg_software_package_install.lng +++ b/interface/web/admin/lib/lang/bg_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/bg_software_package_list.lng b/interface/web/admin/lib/lang/bg_software_package_list.lng index 87674c437e735163843e0e657a8d0fc84ee842b1..f7a60d721fee5d0bbabf8a077cba364206f22729 100644 --- a/interface/web/admin/lib/lang/bg_software_package_list.lng +++ b/interface/web/admin/lib/lang/bg_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Description'; $wb['action_txt'] = 'Action'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/br_package_install.lng b/interface/web/admin/lib/lang/br_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/br_package_install.lng +++ b/interface/web/admin/lib/lang/br_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/br_software_package_install.lng b/interface/web/admin/lib/lang/br_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/br_software_package_install.lng +++ b/interface/web/admin/lib/lang/br_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/br_software_package_list.lng b/interface/web/admin/lib/lang/br_software_package_list.lng index 38e61541d1ab8a12c9f2edcbde6b5437102e584f..35510d7ea3940b1efb907467e9b46ba080123baf 100644 --- a/interface/web/admin/lib/lang/br_software_package_list.lng +++ b/interface/web/admin/lib/lang/br_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Descrição'; $wb['action_txt'] = 'Acão'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/cz_package_install.lng b/interface/web/admin/lib/lang/cz_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/cz_package_install.lng +++ b/interface/web/admin/lib/lang/cz_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/cz_software_package_install.lng b/interface/web/admin/lib/lang/cz_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/cz_software_package_install.lng +++ b/interface/web/admin/lib/lang/cz_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/cz_software_package_list.lng b/interface/web/admin/lib/lang/cz_software_package_list.lng index 081cfca973c4cfd2d2521fe4699b0d0e1d4f6e7d..3936cdb497177e292d6adf8ff28c9631be85e30d 100644 --- a/interface/web/admin/lib/lang/cz_software_package_list.lng +++ b/interface/web/admin/lib/lang/cz_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Popis'; $wb['action_txt'] = 'Akce'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/de_package_install.lng b/interface/web/admin/lib/lang/de_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/de_package_install.lng +++ b/interface/web/admin/lib/lang/de_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/de_software_package_install.lng b/interface/web/admin/lib/lang/de_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/de_software_package_install.lng +++ b/interface/web/admin/lib/lang/de_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/de_software_package_list.lng b/interface/web/admin/lib/lang/de_software_package_list.lng index b8b353814315c1710b0848f5b267232436ffdd04..24ab07ad14f493faa343736e5c7ded89e484ef25 100644 --- a/interface/web/admin/lib/lang/de_software_package_list.lng +++ b/interface/web/admin/lib/lang/de_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Beschreibung'; $wb['action_txt'] = 'Aktion'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/en.lng b/interface/web/admin/lib/lang/en.lng index 0faa1c8f846ec62ec26d84872eabb4bc962f3629..b07214eed66230ea94873882fdcd3e1e003bf439 100644 --- a/interface/web/admin/lib/lang/en.lng +++ b/interface/web/admin/lib/lang/en.lng @@ -31,7 +31,7 @@ $wb['New Language'] = 'New Language'; $wb['Export'] = 'Export'; $wb['Import'] = 'Import'; $wb['Language Editor'] = 'Language Editor'; -$wb['Software'] = 'Software'; +$wb['Software'] = 'Apps & Addons'; $wb['Repositories'] = 'Repositories'; $wb['Server Services'] = 'Server Services'; $wb['Interface Config'] = 'Interface Config'; diff --git a/interface/web/admin/lib/lang/en_software_package_list.lng b/interface/web/admin/lib/lang/en_software_package_list.lng index 87674c437e735163843e0e657a8d0fc84ee842b1..29ad555875a9cb2b4b3ae57fc287dd2a8b91741a 100644 --- a/interface/web/admin/lib/lang/en_software_package_list.lng +++ b/interface/web/admin/lib/lang/en_software_package_list.lng @@ -1,9 +1,10 @@ diff --git a/interface/web/admin/lib/lang/es_package_install.lng b/interface/web/admin/lib/lang/es_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/es_package_install.lng +++ b/interface/web/admin/lib/lang/es_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/es_software_package_install.lng b/interface/web/admin/lib/lang/es_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/es_software_package_install.lng +++ b/interface/web/admin/lib/lang/es_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/es_software_package_list.lng b/interface/web/admin/lib/lang/es_software_package_list.lng index 9cfad40b28ebe0e78595ee0a5c959fa5f9320199..b77a5d5a76fe70cce98af7a4d530a5c97b962df3 100644 --- a/interface/web/admin/lib/lang/es_software_package_list.lng +++ b/interface/web/admin/lib/lang/es_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Descripción'; $wb['action_txt'] = 'Acción'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/fi_package_install.lng b/interface/web/admin/lib/lang/fi_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/fi_package_install.lng +++ b/interface/web/admin/lib/lang/fi_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/fi_software_package_install.lng b/interface/web/admin/lib/lang/fi_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/fi_software_package_install.lng +++ b/interface/web/admin/lib/lang/fi_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/fi_software_package_list.lng b/interface/web/admin/lib/lang/fi_software_package_list.lng index 3e373ea447444506e80f97967749bc552bc4ce84..9714b4d7d977c9fdc2a87d3d834ba1d255687b95 100755 --- a/interface/web/admin/lib/lang/fi_software_package_list.lng +++ b/interface/web/admin/lib/lang/fi_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Ohjelmapaketin kuvaus'; $wb['action_txt'] = 'Toiminto'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/fr_software_package_list.lng b/interface/web/admin/lib/lang/fr_software_package_list.lng index 898c053f1d1c69440d8353da1edcb55c96939c46..5bb0c2f0f6f1a6e67e1d7cae128b1b28c989e376 100644 --- a/interface/web/admin/lib/lang/fr_software_package_list.lng +++ b/interface/web/admin/lib/lang/fr_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Description'; $wb['action_txt'] = 'Action'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/hu_package_install.lng b/interface/web/admin/lib/lang/hu_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/hu_package_install.lng +++ b/interface/web/admin/lib/lang/hu_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/hu_software_package_install.lng b/interface/web/admin/lib/lang/hu_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/hu_software_package_install.lng +++ b/interface/web/admin/lib/lang/hu_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/hu_software_package_list.lng b/interface/web/admin/lib/lang/hu_software_package_list.lng index 78c782c4cb14247b0bc27e854c61780ed6ddcc56..495fe72858f844213eb3f981330aba0a0f68bebd 100644 --- a/interface/web/admin/lib/lang/hu_software_package_list.lng +++ b/interface/web/admin/lib/lang/hu_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Leírás'; $wb['action_txt'] = 'Művelet'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/it_package_install.lng b/interface/web/admin/lib/lang/it_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/it_package_install.lng +++ b/interface/web/admin/lib/lang/it_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/it_software_package_install.lng b/interface/web/admin/lib/lang/it_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/it_software_package_install.lng +++ b/interface/web/admin/lib/lang/it_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/it_software_package_list.lng b/interface/web/admin/lib/lang/it_software_package_list.lng index 87674c437e735163843e0e657a8d0fc84ee842b1..f7a60d721fee5d0bbabf8a077cba364206f22729 100644 --- a/interface/web/admin/lib/lang/it_software_package_list.lng +++ b/interface/web/admin/lib/lang/it_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Description'; $wb['action_txt'] = 'Action'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/ja_package_install.lng b/interface/web/admin/lib/lang/ja_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/ja_package_install.lng +++ b/interface/web/admin/lib/lang/ja_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/ja_software_package_install.lng b/interface/web/admin/lib/lang/ja_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/ja_software_package_install.lng +++ b/interface/web/admin/lib/lang/ja_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/ja_software_package_list.lng b/interface/web/admin/lib/lang/ja_software_package_list.lng index 5bc9989a978714b579e554bb330ea4b5b8776558..a1f5b651837deabe80b059186b422c16b15175ca 100644 --- a/interface/web/admin/lib/lang/ja_software_package_list.lng +++ b/interface/web/admin/lib/lang/ja_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = '説明'; $wb['action_txt'] = '操作'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/nl_package_install.lng b/interface/web/admin/lib/lang/nl_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/nl_package_install.lng +++ b/interface/web/admin/lib/lang/nl_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/nl_software_package_install.lng b/interface/web/admin/lib/lang/nl_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/nl_software_package_install.lng +++ b/interface/web/admin/lib/lang/nl_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/nl_software_package_list.lng b/interface/web/admin/lib/lang/nl_software_package_list.lng index 3a7a0964780f77a6ca1f17d6e138fa3837cd89c6..326a15a65046608959b1d019a3d7eedeeb17ab7a 100644 --- a/interface/web/admin/lib/lang/nl_software_package_list.lng +++ b/interface/web/admin/lib/lang/nl_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Omschrijving'; $wb['action_txt'] = 'Actie'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/pl_package_install.lng b/interface/web/admin/lib/lang/pl_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/pl_package_install.lng +++ b/interface/web/admin/lib/lang/pl_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/pl_software_package_install.lng b/interface/web/admin/lib/lang/pl_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/pl_software_package_install.lng +++ b/interface/web/admin/lib/lang/pl_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/pl_software_package_list.lng b/interface/web/admin/lib/lang/pl_software_package_list.lng index d58e67bd8ab3ba98f358e4dbb2b1b199c73293ea..82991fa09f343087909ebb799fb76264283facb1 100644 --- a/interface/web/admin/lib/lang/pl_software_package_list.lng +++ b/interface/web/admin/lib/lang/pl_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Opis'; $wb['action_txt'] = 'Akcja'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/pt_package_install.lng b/interface/web/admin/lib/lang/pt_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/pt_package_install.lng +++ b/interface/web/admin/lib/lang/pt_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/pt_software_package_install.lng b/interface/web/admin/lib/lang/pt_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/pt_software_package_install.lng +++ b/interface/web/admin/lib/lang/pt_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/pt_software_package_list.lng b/interface/web/admin/lib/lang/pt_software_package_list.lng index d8f944a074024a419c053f9f10e6eca4437eafe7..b544e9eee11776446c384045c0d7ff85d0b27a04 100644 --- a/interface/web/admin/lib/lang/pt_software_package_list.lng +++ b/interface/web/admin/lib/lang/pt_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Descrição'; $wb['action_txt'] = 'Acção'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/ro_package_install.lng b/interface/web/admin/lib/lang/ro_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/ro_package_install.lng +++ b/interface/web/admin/lib/lang/ro_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/ro_software_package_install.lng b/interface/web/admin/lib/lang/ro_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/ro_software_package_install.lng +++ b/interface/web/admin/lib/lang/ro_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/ro_software_package_list.lng b/interface/web/admin/lib/lang/ro_software_package_list.lng index 3185a9adf4051bdb8ae0b06bed22673bfd790b8d..151cf8a3e5221c7828c41d8a3208d8a9ae5174f4 100644 --- a/interface/web/admin/lib/lang/ro_software_package_list.lng +++ b/interface/web/admin/lib/lang/ro_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Descriere'; $wb['action_txt'] = 'Actiune'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/ru_package_install.lng b/interface/web/admin/lib/lang/ru_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/ru_package_install.lng +++ b/interface/web/admin/lib/lang/ru_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/ru_software_package_install.lng b/interface/web/admin/lib/lang/ru_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/ru_software_package_install.lng +++ b/interface/web/admin/lib/lang/ru_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/ru_software_package_list.lng b/interface/web/admin/lib/lang/ru_software_package_list.lng index fdf4aeaaca4f5a5e71d76df227a44cca13d5226d..2a453ee18753f15a95a5c74ad484c5a81a0a2f1e 100644 --- a/interface/web/admin/lib/lang/ru_software_package_list.lng +++ b/interface/web/admin/lib/lang/ru_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Описание'; $wb['action_txt'] = 'Действие'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/se_package_install.lng b/interface/web/admin/lib/lang/se_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/se_package_install.lng +++ b/interface/web/admin/lib/lang/se_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/se_software_package_install.lng b/interface/web/admin/lib/lang/se_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/se_software_package_install.lng +++ b/interface/web/admin/lib/lang/se_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/se_software_package_list.lng b/interface/web/admin/lib/lang/se_software_package_list.lng index 87674c437e735163843e0e657a8d0fc84ee842b1..f7a60d721fee5d0bbabf8a077cba364206f22729 100644 --- a/interface/web/admin/lib/lang/se_software_package_list.lng +++ b/interface/web/admin/lib/lang/se_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Description'; $wb['action_txt'] = 'Action'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/sk_package_install.lng b/interface/web/admin/lib/lang/sk_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/sk_package_install.lng +++ b/interface/web/admin/lib/lang/sk_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/sk_software_package_install.lng b/interface/web/admin/lib/lang/sk_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/sk_software_package_install.lng +++ b/interface/web/admin/lib/lang/sk_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/sk_software_package_list.lng b/interface/web/admin/lib/lang/sk_software_package_list.lng index 45b13e6f6301276e56fc819553d1ed919904b0cc..6e200b78fcf7d21efca402f175e05bcf6a7bf217 100644 --- a/interface/web/admin/lib/lang/sk_software_package_list.lng +++ b/interface/web/admin/lib/lang/sk_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Popis'; $wb['action_txt'] = 'Akcia'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/lib/lang/tr_package_install.lng b/interface/web/admin/lib/lang/tr_package_install.lng index 7968b000fddc0b703bdeb64d4faf940401899a33..574dd1162989badc8499f5af31451a43673bf4da 100644 --- a/interface/web/admin/lib/lang/tr_package_install.lng +++ b/interface/web/admin/lib/lang/tr_package_install.lng @@ -1,7 +1,7 @@ \ No newline at end of file +$wb['repo_name_txt'] = 'Repository'; +$wb['repo_url_txt'] = 'URL'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/admin/lib/lang/tr_software_package_install.lng b/interface/web/admin/lib/lang/tr_software_package_install.lng index 7986035adf5c58597f6cac5d66ad388771d9ea62..5c8b756434ce27d67e479a96383bbee01bce4f1f 100644 --- a/interface/web/admin/lib/lang/tr_software_package_install.lng +++ b/interface/web/admin/lib/lang/tr_software_package_install.lng @@ -1,6 +1,6 @@ \ No newline at end of file +$wb['head_txt'] = 'Install software package'; +$wb['install_key_txt'] = 'Enter install key'; +$wb['btn_save_txt'] = 'Start Installation'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/admin/lib/lang/tr_software_package_list.lng b/interface/web/admin/lib/lang/tr_software_package_list.lng index 03a16262e7b12d946e5e35fd2a202a378e977eee..5caf6ef9366da39fdc1e0382ef0de8a78e2721e2 100644 --- a/interface/web/admin/lib/lang/tr_software_package_list.lng +++ b/interface/web/admin/lib/lang/tr_software_package_list.lng @@ -6,4 +6,5 @@ $wb['package_description_txt'] = 'Açıklama'; $wb['action_txt'] = 'Eylem'; $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; +$wb['package_id_txt'] = 'local App-ID'; ?> diff --git a/interface/web/admin/software_package_install.php b/interface/web/admin/software_package_install.php index 3013eb169d85570d5d024047efc498453b08e8f1..97bf1bf402cbb27882c166c6ab09071b60391f57 100644 --- a/interface/web/admin/software_package_install.php +++ b/interface/web/admin/software_package_install.php @@ -89,10 +89,42 @@ if($install_server_id > 0 && $package_name != '' && ($package['package_installab 'database_password' => md5(mt_rand()), 'database_host' => 'localhost'); $package_config_str = $app->ini_parser->get_ini_string($package_config_array); + $package['package_config'] = $package_config_str; $app->db->datalogUpdate('software_package', "package_config = '".$app->db->quote($package_config_str)."'", 'package_id',$package['package_id']); } } + //* If the packages requires a remote user + if($package['package_remote_functions'] != '') { + + if(trim($package['package_config']) != '') { + $package_config_array = $app->ini_parser->parse_ini_string(stripslashes($package['package_config'])); + } + + if(!isset($package_config_array['remote_api'])) { + $remote_user = 'ispapp'.$package['package_id']; + $remote_password = md5(mt_rand()); + $remote_functions = $app->db->quote($package['package_remote_functions']); + + $package_config_array['remote_api'] = array( + 'remote_hostname' => $_SERVER['HTTP_HOST'], + 'remote_user' => $remote_user, + 'remote_password' => $remote_password + ); + + $package_config_str = $app->ini_parser->get_ini_string($package_config_array); + $package['package_config'] = $package_config_str; + $app->db->datalogUpdate('software_package', "package_config = '".$app->db->quote($package_config_str)."'", 'package_id',$package['package_id']); + + $sql = "INSERT INTO `remote_user` (`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `remote_username`, `remote_password`, `remote_functions`) VALUES + (1, 1, 'riud', 'riud', '', '$remote_user', '$remote_password', '$remote_functions');"; + + $app->db->query($sql); + + } + + } + //* Add the record to start the install process $insert_data = "(package_name, server_id, software_update_id, status) VALUES ('$package_name', '$install_server_id', '$software_update_id','installing')"; $app->db->datalogInsert('software_update_inst', $insert_data, 'software_update_inst_id'); diff --git a/interface/web/admin/software_package_list.php b/interface/web/admin/software_package_list.php index 0a534e3496934bc2bbc56263e581100b2c685c19..72d1817f0e9b2b6517da2d255f855b455c8ecde3 100644 --- a/interface/web/admin/software_package_list.php +++ b/interface/web/admin/software_package_list.php @@ -57,17 +57,18 @@ if(is_array($repos) && isset($_GET['action']) && $_GET['action'] == 'repoupdate' $package_type = $app->db->quote($p['type']); $package_installable = $app->db->quote($p['installable']); $package_requires_db = $app->db->quote($p['requires_db']); + $package_remote_functions = $app->db->quote($p['remote_functions']); if(empty($tmp['package_id'])) { //$sql = "INSERT INTO software_package (software_repo_id, package_name, package_title, package_description,package_type,package_installable,package_requires_db) VALUES ($software_repo_id, '$package_name', '$package_title', '$package_description','$package_type','$package_installable','$package_requires_db')"; //$app->db->query($sql); - $insert_data = "(software_repo_id, package_name, package_title, package_description,package_type,package_installable,package_requires_db) VALUES ($software_repo_id, '$package_name', '$package_title', '$package_description','$package_type','$package_installable','$package_requires_db')"; + $insert_data = "(software_repo_id, package_name, package_title, package_description,package_type,package_installable,package_requires_db,package_remote_functions) VALUES ($software_repo_id, '$package_name', '$package_title', '$package_description','$package_type','$package_installable','$package_requires_db','$package_remote_functions')"; $app->db->datalogInsert('software_package', $insert_data, 'package_id'); $packages_added++; } else { //$sql = "UPDATE software_package SET software_repo_id = $software_repo_id, package_title = '$package_title', package_description = '$package_description', package_type = '$package_type', package_installable = '$package_installable', package_requires_db = '$package_requires_db' WHERE package_name = '$package_name'"; //$app->db->query($sql); - $update_data = "software_repo_id = $software_repo_id, package_title = '$package_title', package_description = '$package_description', package_type = '$package_type', package_installable = '$package_installable', package_requires_db = '$package_requires_db'"; + $update_data = "software_repo_id = $software_repo_id, package_title = '$package_title', package_description = '$package_description', package_type = '$package_type', package_installable = '$package_installable', package_requires_db = '$package_requires_db', package_remote_functions = '$package_remote_functions'"; //echo $update_data; $app->db->datalogUpdate('software_package', $update_data, 'package_id',$tmp['package_id']); } diff --git a/interface/web/admin/templates/software_package_list.htm b/interface/web/admin/templates/software_package_list.htm index e8710bf17ae9885c68f83ce90e75c423155b236a..2c16c583da6060e68ec74bb06717143627c40375 100644 --- a/interface/web/admin/templates/software_package_list.htm +++ b/interface/web/admin/templates/software_package_list.htm @@ -21,6 +21,7 @@ + @@ -29,12 +30,13 @@ {tmpl_var name="installed"} {tmpl_var name="package_title"} {tmpl_var name="package_description"} + ispapp{tmpl_var name="package_id"} - + diff --git a/interface/web/client/form/client.tform.php b/interface/web/client/form/client.tform.php index 5627ace31d6e07576edb938a55c390cdf737a764..f4777ae5391bf4c1cf074e04f6f9c0d3a687b63c 100644 --- a/interface/web/client/form/client.tform.php +++ b/interface/web/client/form/client.tform.php @@ -106,6 +106,17 @@ $form["tabs"]['address'] = array ( 'rows' => '', 'cols' => '' ), + 'customer_no' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'separator' => '', + 'width' => '30', + 'maxlength' => '255', + 'rows' => '', + 'cols' => '' + ), 'username' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', @@ -283,6 +294,17 @@ $form["tabs"]['address'] = array ( 'rows' => '', 'cols' => '' ), + 'vat_id' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'separator' => '', + 'width' => '30', + 'maxlength' => '255', + 'rows' => '', + 'cols' => '' + ), 'notes' => array ( 'datatype' => 'TEXT', 'formtype' => 'TEXTAREA', diff --git a/interface/web/client/form/reseller.tform.php b/interface/web/client/form/reseller.tform.php index 1c5c5616f81edbbe49316f255abc59fb144ca8a3..1ce70416efaa2985ed0dd6e93d58669f65bde9b8 100644 --- a/interface/web/client/form/reseller.tform.php +++ b/interface/web/client/form/reseller.tform.php @@ -95,6 +95,17 @@ $form["tabs"]['address'] = array ( 'rows' => '', 'cols' => '' ), + 'customer_no' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'separator' => '', + 'width' => '30', + 'maxlength' => '255', + 'rows' => '', + 'cols' => '' + ), 'username' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', @@ -272,6 +283,17 @@ $form["tabs"]['address'] = array ( 'rows' => '', 'cols' => '' ), + 'vat_id' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'separator' => '', + 'width' => '30', + 'maxlength' => '255', + 'rows' => '', + 'cols' => '' + ), 'notes' => array ( 'datatype' => 'TEXT', 'formtype' => 'TEXTAREA', diff --git a/interface/web/client/lib/lang/ar_client.lng b/interface/web/client/lib/lang/ar_client.lng index b68f4697edecbafcb7d8264f2d77206f2f666e6f..fdf0028840e98e564f22e0c6384d9d5e0756a3c9 100644 --- a/interface/web/client/lib/lang/ar_client.lng +++ b/interface/web/client/lib/lang/ar_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ar_reseller.lng b/interface/web/client/lib/lang/ar_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/ar_reseller.lng +++ b/interface/web/client/lib/lang/ar_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/bg_client.lng b/interface/web/client/lib/lang/bg_client.lng index 32dcab5737dbdbaebe08b57e54eff7a3da4b3093..6e03f7f78533944c950762f8cf2d69c307f69555 100644 --- a/interface/web/client/lib/lang/bg_client.lng +++ b/interface/web/client/lib/lang/bg_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/bg_reseller.lng b/interface/web/client/lib/lang/bg_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/bg_reseller.lng +++ b/interface/web/client/lib/lang/bg_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/br_client.lng b/interface/web/client/lib/lang/br_client.lng index de93d7e24db4c11bf9af0a237df5124ae4070d5c..35879716bc492179849a938fc890c9af1ea53b10 100644 --- a/interface/web/client/lib/lang/br_client.lng +++ b/interface/web/client/lib/lang/br_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego'; $wb['limit_trafficquota_error_notint'] = 'A cota de tráfego precisa ser um número..'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/br_reseller.lng b/interface/web/client/lib/lang/br_reseller.lng index 6d93435ac832e3023e14a9e3b08abadda419e5d6..d53452d39122566a6bf2c250acd86cc5dc2d81a3 100644 --- a/interface/web/client/lib/lang/br_reseller.lng +++ b/interface/web/client/lib/lang/br_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'O número de clientes precisa ser > 0'; $wb['limit_web_quota_txt'] = 'Cota Web'; $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego'; $wb['limit_trafficquota_error_notint'] = 'a cota de tráfego deve ser um número.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng index 4aa728a11cce358cc0f43d25c2684cf8024fa7a2..9c5164328e02d1dbe19ef6e5424304ed31acd642 100644 --- a/interface/web/client/lib/lang/cz_client.lng +++ b/interface/web/client/lib/lang/cz_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Přenosová kvóta'; $wb['limit_trafficquota_error_notint'] = 'Přenosová kvót musí být číslo.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/cz_reseller.lng b/interface/web/client/lib/lang/cz_reseller.lng index 89ee52013b4edfa5c43edf4ea5477ee48151ca11..9d5f1b7184f85d3f596ba0e949f02c75f9efe3f6 100644 --- a/interface/web/client/lib/lang/cz_reseller.lng +++ b/interface/web/client/lib/lang/cz_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_web_quota_txt'] = 'Web kvóta'; $wb['limit_traffic_quota_txt'] = 'Přenosová kvóta'; $wb['limit_trafficquota_error_notint'] = 'Přenosová kvót musí být číslo.'; $wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng index 140611be943968b2043495fd0b81fe7ef95caba3..a17f716a2168e4b1e66fd57a2a11cb4c4c84466a 100644 --- a/interface/web/client/lib/lang/de_client.lng +++ b/interface/web/client/lib/lang/de_client.lng @@ -95,4 +95,7 @@ $wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; $wb['limit_dns_slave_zone_error_notint'] = 'The dns slave zone limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/de_reseller.lng b/interface/web/client/lib/lang/de_reseller.lng index 87be2b8c5d86549e980022b95c0b7763b372b56a..f383b90b2eaeada605bb0d644d66fe3513d45c04 100644 --- a/interface/web/client/lib/lang/de_reseller.lng +++ b/interface/web/client/lib/lang/de_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_trafficquota_error_notint'] = 'Traffic Quota muss eine Zahl sein.'; $wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; $wb['limit_dns_slave_zone_error_notint'] = 'The dns slave zone limit must be a number.'; $wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/en_client.lng b/interface/web/client/lib/lang/en_client.lng index e309a290af803e397499482566d0387083f9eae1..aa8578048b5b2dc57f8d7b912a0bdb8c4727c346 100644 --- a/interface/web/client/lib/lang/en_client.lng +++ b/interface/web/client/lib/lang/en_client.lng @@ -98,4 +98,7 @@ $wb["limit_client_error"] = 'The max. number of clients is reached.'; $wb["limit_web_quota_txt"] = 'Web Quota'; $wb["limit_traffic_quota_txt"] = 'Traffic Quota'; $wb["limit_trafficquota_error_notint"] = 'Traffic Quota must be a number.'; +$wb["customer_no_txt"] = 'Customer No.'; +$wb["vat_id_txt"] = 'VAT ID'; +$wb["required_fields_txt"] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/en_reseller.lng b/interface/web/client/lib/lang/en_reseller.lng index 62075573a72a04d63778c07fc88557d368d82860..66c1b8eba074dedb1047519329949fea45d9e1ef 100644 --- a/interface/web/client/lib/lang/en_reseller.lng +++ b/interface/web/client/lib/lang/en_reseller.lng @@ -95,4 +95,7 @@ $wb["limit_client_error_positive"] = 'The number of clients must be > 0'; $wb["limit_web_quota_txt"] = 'Web Quota'; $wb["limit_traffic_quota_txt"] = 'Traffic Quota'; $wb["limit_trafficquota_error_notint"] = 'Traffic Quota must be a number.'; +$wb["customer_no_txt"] = 'Customer No.'; +$wb["vat_id_txt"] = 'VAT ID'; +$wb["required_fields_txt"] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/es_client.lng b/interface/web/client/lib/lang/es_client.lng index 9bcd6a8008967c11f1d4fa484c494388ca910fb5..411818e3404e6cd56161d038415372a8fb926af5 100644 --- a/interface/web/client/lib/lang/es_client.lng +++ b/interface/web/client/lib/lang/es_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/es_reseller.lng b/interface/web/client/lib/lang/es_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/es_reseller.lng +++ b/interface/web/client/lib/lang/es_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/fi_client.lng b/interface/web/client/lib/lang/fi_client.lng index 326b4c3c9430e63e3c89342745c516a9c6480e16..b69ed03b7932a6dbb6c7f0d814b980147d8cd9bf 100755 --- a/interface/web/client/lib/lang/fi_client.lng +++ b/interface/web/client/lib/lang/fi_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Liikenneraja'; $wb['limit_trafficquota_error_notint'] = 'Liikennerajan pitää olle numeerinen.'; $wb['limit_webdav_user_txt'] = 'Webdav-käyttäjien enimmäismäärä'; $wb['limit_webdav_user_error_notint'] = 'Webdav-käyttäjien rajan pitää olla numeerinen.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/fi_reseller.lng b/interface/web/client/lib/lang/fi_reseller.lng index 7f3422827facec47cdc18f2c06f19d765c0adef7..88d85f25e0f5060bee87499410b651fa25712f62 100644 --- a/interface/web/client/lib/lang/fi_reseller.lng +++ b/interface/web/client/lib/lang/fi_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_web_quota_txt'] = 'WWW-levytila'; $wb['limit_traffic_quota_txt'] = 'Liikenneraja'; $wb['limit_trafficquota_error_notint'] = 'Liikennerajan pitää olla numeerinen.'; $wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/fr_client.lng b/interface/web/client/lib/lang/fr_client.lng index f0c93440a79c70158de4f4309e9b852a9f18ab0a..ec00932d13403e3e3c62cb4dccff93fdec6d54e4 100644 --- a/interface/web/client/lib/lang/fr_client.lng +++ b/interface/web/client/lib/lang/fr_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/fr_reseller.lng b/interface/web/client/lib/lang/fr_reseller.lng index f0cec4d5a7710be067f32a70f72532cb1068a330..52f0bdc2409014b0cb55a269ad5ade029a03906e 100644 --- a/interface/web/client/lib/lang/fr_reseller.lng +++ b/interface/web/client/lib/lang/fr_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'Le nombre de clients doit être plus grand $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/hu_client.lng b/interface/web/client/lib/lang/hu_client.lng index 1fb9a2452a5261e784774db6134b23c86bff7e8e..b8060b8ba1c6074adf4ab52463c2d47d9503b5b7 100644 --- a/interface/web/client/lib/lang/hu_client.lng +++ b/interface/web/client/lib/lang/hu_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/hu_reseller.lng b/interface/web/client/lib/lang/hu_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/hu_reseller.lng +++ b/interface/web/client/lib/lang/hu_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/it_client.lng b/interface/web/client/lib/lang/it_client.lng index a670843b102f0f568bedd5b5c2e2c853a7f235d6..a7b497bff66400736f9c7d1e937308a2d5ee191e 100644 --- a/interface/web/client/lib/lang/it_client.lng +++ b/interface/web/client/lib/lang/it_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/it_reseller.lng b/interface/web/client/lib/lang/it_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/it_reseller.lng +++ b/interface/web/client/lib/lang/it_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ja_client.lng b/interface/web/client/lib/lang/ja_client.lng index 56eebb3a6354d1b384afc69beef9a97107777bcb..81b5681785dc5690dbde26b6cb0c6e564d8e4c87 100644 --- a/interface/web/client/lib/lang/ja_client.lng +++ b/interface/web/client/lib/lang/ja_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ja_reseller.lng b/interface/web/client/lib/lang/ja_reseller.lng index a7a154aa92bd3332a1cf078110f01eb453868bae..62f31c066e7efba6d464122c37e1966c47c57ffb 100644 --- a/interface/web/client/lib/lang/ja_reseller.lng +++ b/interface/web/client/lib/lang/ja_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'クライアント数は1以上で指定 $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/nl_client.lng b/interface/web/client/lib/lang/nl_client.lng index f81e2aab0ee4fdc559b5863b50642692c40d20fd..8010aa0bff36b41b54afe4da4613028107cba6c9 100644 --- a/interface/web/client/lib/lang/nl_client.lng +++ b/interface/web/client/lib/lang/nl_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/nl_reseller.lng b/interface/web/client/lib/lang/nl_reseller.lng index 9e67d2147b447d892ca85574d80ee83656dab029..c4089ae383e59bd5c1f3c7c73e97ec232124f1d9 100644 --- a/interface/web/client/lib/lang/nl_reseller.lng +++ b/interface/web/client/lib/lang/nl_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'Het aantal klanten moet groter zijn dan 0. $wb['limit_web_quota_txt'] = 'Website schijfruimte'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng index 89fb091daa3c908fa4b640dc12095834075f3df7..88315498ded459f86a2c3eb79c4f4930e5f26fa5 100644 --- a/interface/web/client/lib/lang/pl_client.lng +++ b/interface/web/client/lib/lang/pl_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/pl_reseller.lng b/interface/web/client/lib/lang/pl_reseller.lng index 1cebf80cde825b1f89effdd7d00a8a951ff57a50..1cb16721a9d9d147da9e4b4e2717cfefd860aac2 100644 --- a/interface/web/client/lib/lang/pl_reseller.lng +++ b/interface/web/client/lib/lang/pl_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'Liczba klientów musi być > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/pt_client.lng b/interface/web/client/lib/lang/pt_client.lng index f252ee6514f7398203fcd1ce14a5debf5a9feb1c..008e679619d52fd7d81e0dc18faba7e9868ae32f 100644 --- a/interface/web/client/lib/lang/pt_client.lng +++ b/interface/web/client/lib/lang/pt_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego'; $wb['limit_trafficquota_error_notint'] = 'A cota de tráfego precisa ser um número..'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/pt_reseller.lng b/interface/web/client/lib/lang/pt_reseller.lng index 388ff1affbcb39d420b2eb536de13d6e38f883dc..5994e3d5f5522e7a9358fdff65f991dba331ef5b 100644 --- a/interface/web/client/lib/lang/pt_reseller.lng +++ b/interface/web/client/lib/lang/pt_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'O número de clientes precisa ser > 0'; $wb['limit_web_quota_txt'] = 'Cota Web'; $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ro_client.lng b/interface/web/client/lib/lang/ro_client.lng index 0d14e95eb268ca1c94f9801680a0471d4857ee23..0d7fa943ca362b421633a775503f42d344cb1471 100644 --- a/interface/web/client/lib/lang/ro_client.lng +++ b/interface/web/client/lib/lang/ro_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ro_reseller.lng b/interface/web/client/lib/lang/ro_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/ro_reseller.lng +++ b/interface/web/client/lib/lang/ro_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ru_client.lng b/interface/web/client/lib/lang/ru_client.lng index e23c46c6af4d5f0533200be2d3c8eb058bcee1f3..550cd1501f9fe68867c0b3ed13776008329284da 100644 --- a/interface/web/client/lib/lang/ru_client.lng +++ b/interface/web/client/lib/lang/ru_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Квота трафика'; $wb['limit_trafficquota_error_notint'] = 'Квота трафика должна быть числом.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/ru_reseller.lng b/interface/web/client/lib/lang/ru_reseller.lng index 4ffdc62c196e1d6059c1535a5ccb244a56299c73..e987c40f392fa6bd4cafb5b0767e30d154ed7ad1 100644 --- a/interface/web/client/lib/lang/ru_reseller.lng +++ b/interface/web/client/lib/lang/ru_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'Число клиентов должно $wb['limit_web_quota_txt'] = 'Квота Web'; $wb['limit_traffic_quota_txt'] = 'Квота трафика'; $wb['limit_trafficquota_error_notint'] = 'Квота трафика должна быть числом.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/se_client.lng b/interface/web/client/lib/lang/se_client.lng index 460344ab646aa9e30e15bf9d04f34ab91c3ba915..7820dd36657bf53262be59722f1ca2b4d0b525f9 100644 --- a/interface/web/client/lib/lang/se_client.lng +++ b/interface/web/client/lib/lang/se_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/se_reseller.lng b/interface/web/client/lib/lang/se_reseller.lng index 3ed50609f1b834cfb28131daf787e92561d4c128..318be86de2ba8f2e004391d7df961a5029f2d4cc 100644 --- a/interface/web/client/lib/lang/se_reseller.lng +++ b/interface/web/client/lib/lang/se_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'The number of clients must be > 0'; $wb['limit_web_quota_txt'] = 'Web Quota'; $wb['limit_traffic_quota_txt'] = 'Traffic Quota'; $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/sk_client.lng b/interface/web/client/lib/lang/sk_client.lng index 5d2d672dbff3a7f2625f61a04bb7ba451bf86035..cfb8574fc33ef5f66c038e0154a304d717e8a3db 100644 --- a/interface/web/client/lib/lang/sk_client.lng +++ b/interface/web/client/lib/lang/sk_client.lng @@ -95,4 +95,7 @@ $wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; $wb['limit_dns_slave_zone_error_notint'] = 'The dns slave zone limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/sk_reseller.lng b/interface/web/client/lib/lang/sk_reseller.lng index cc083c7d2938f39aa88a5fc14264dea62575dcd4..48de8292015c4968e92428c6bed99a4564a4209b 100644 --- a/interface/web/client/lib/lang/sk_reseller.lng +++ b/interface/web/client/lib/lang/sk_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; $wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; $wb['limit_dns_slave_zone_error_notint'] = 'The dns slave zone limit must be a number.'; $wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/tr_client.lng b/interface/web/client/lib/lang/tr_client.lng index f015ee5dd01998e07a61941005cd6c2b088883df..0f7f78a87f08a2f344eb1ccd946d778bd3c12528 100644 --- a/interface/web/client/lib/lang/tr_client.lng +++ b/interface/web/client/lib/lang/tr_client.lng @@ -95,4 +95,7 @@ $wb['limit_traffic_quota_txt'] = 'Trafik Kotası'; $wb['limit_trafficquota_error_notint'] = 'Trafik kotası sayı olmak zorunda.'; $wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/lib/lang/tr_reseller.lng b/interface/web/client/lib/lang/tr_reseller.lng index ef644b1f7206adfcd6e82dea9bd8208408044d55..8a6703cbe9cff5e07521931c732360d7b7e5fdf8 100644 --- a/interface/web/client/lib/lang/tr_reseller.lng +++ b/interface/web/client/lib/lang/tr_reseller.lng @@ -93,4 +93,7 @@ $wb['limit_client_error_positive'] = 'Müşteri sayısı sıfırdan büyük olma $wb['limit_web_quota_txt'] = 'Web Kotası'; $wb['limit_traffic_quota_txt'] = 'Trafik Kotası'; $wb['limit_trafficquota_error_notint'] = 'Trafik kotası sayı olmak zorunda.'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['vat_id_txt'] = 'VAT ID'; +$wb['required_fields_txt'] = '* Required fields'; ?> diff --git a/interface/web/client/templates/client_edit_address.htm b/interface/web/client/templates/client_edit_address.htm index 6d2625028c6ab088819d3b96a3d4ad088aeebb26..485d0f121f0e4bca81432a2c0e02bdc25ae80e33 100644 --- a/interface/web/client/templates/client_edit_address.htm +++ b/interface/web/client/templates/client_edit_address.htm @@ -8,13 +8,17 @@
-
+
- +
+
+ + +
- +
@@ -84,10 +88,15 @@
+
+ + +
+ {tmpl_var name='required_fields_txt'} diff --git a/interface/web/client/templates/reseller_edit_address.htm b/interface/web/client/templates/reseller_edit_address.htm index 493a9302246b02d3fc7fa5330c1c0ce3cbac1366..08c79998f609e01eea033b606f39310e6887a2e9 100644 --- a/interface/web/client/templates/reseller_edit_address.htm +++ b/interface/web/client/templates/reseller_edit_address.htm @@ -10,11 +10,15 @@
- +
+
+ + +
- +
@@ -84,10 +88,15 @@
+
+ + +
+ {tmpl_var name='required_fields_txt'}