tbrehm
2010-09-26 aa3ea245dd208d5b80afdb6f8ef35c9d6409d7cd
Implemented: FS#1325 - Option to create remoting user automatically during package installation from repository
Implemented: VAT-ID and customer No. fields for client and reseller.
1 files added
105 files modified
658 ■■■■■ changed files
install/sql/incremental/upd_0003.sql 2 ●●●●● patch | view | raw | blame | history
install/sql/ispconfig3.sql 3 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ar_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ar_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ar_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/bg_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/bg_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/bg_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/cz_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/cz_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/cz_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/de_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/de_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/de_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/en.lng 2 ●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/en_software_package_list.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/es_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/es_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/es_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fi_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fi_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fi_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fr_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/it_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/it_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/it_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ja_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ja_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ja_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pt_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pt_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pt_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ro_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ro_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ro_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ru_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ru_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ru_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/se_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/se_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/se_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/sk_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/sk_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/sk_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/tr_package_install.lng 12 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/tr_software_package_install.lng 10 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/tr_software_package_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/software_package_install.php 32 ●●●●● patch | view | raw | blame | history
interface/web/admin/software_package_list.php 5 ●●●●● patch | view | raw | blame | history
interface/web/admin/templates/software_package_list.htm 4 ●●● patch | view | raw | blame | history
interface/web/client/form/client.tform.php 22 ●●●●● patch | view | raw | blame | history
interface/web/client/form/reseller.tform.php 22 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ar_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ar_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/bg_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/bg_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/cz_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/cz_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/de_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/de_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/en_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/en_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/es_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/es_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fi_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fi_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fr_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fr_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/it_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/it_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ja_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ja_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pt_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pt_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ro_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ro_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ru_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ru_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/se_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/se_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/sk_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/sk_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/tr_client.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/tr_reseller.lng 3 ●●●●● patch | view | raw | blame | history
interface/web/client/templates/client_edit_address.htm 15 ●●●● patch | view | raw | blame | history
interface/web/client/templates/reseller_edit_address.htm 13 ●●●● patch | view | raw | blame | history
install/sql/incremental/upd_0003.sql
New file
@@ -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`;
install/sql/ispconfig3.sql
@@ -53,6 +53,8 @@
  `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 @@
  `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`),
interface/web/admin/lib/lang/ar_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/ar_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/ar_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Action';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/bg_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/bg_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/bg_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Action';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/br_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/br_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/br_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Acão';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/cz_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/cz_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/cz_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Akce';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/de_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/de_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/de_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Aktion';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/en.lng
@@ -31,7 +31,7 @@
$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';
interface/web/admin/lib/lang/en_software_package_list.lng
@@ -1,9 +1,10 @@
<?php
$wb['list_head_txt'] = 'Software packages';
$wb['list_head_txt'] = 'Apps & Addon packages';
$wb['installed_txt'] = 'Status';
$wb['package_title_txt'] = 'Package';
$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';
?>
interface/web/admin/lib/lang/es_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/es_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/es_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Acción';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/fi_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/fi_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/fi_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Toiminto';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/fr_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Action';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/hu_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/hu_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/hu_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Művelet';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/it_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/it_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/it_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Action';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/ja_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/ja_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/ja_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = '操作';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/nl_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/nl_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/nl_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Actie';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/pl_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/pl_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/pl_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Akcja';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/pt_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/pt_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/pt_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Acção';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/ro_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/ro_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/ro_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Actiune';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/ru_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/ru_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/ru_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Действие';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/se_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/se_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/se_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Action';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/sk_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/sk_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/sk_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Akcia';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/lib/lang/tr_package_install.lng
@@ -1,7 +1,7 @@
<?php
$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';
?>
$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';
?>
interface/web/admin/lib/lang/tr_software_package_install.lng
@@ -1,6 +1,6 @@
<?php
$wb["head_txt"] = 'Install software package';
$wb["install_key_txt"] = 'Enter install key';
$wb["btn_save_txt"] = 'Start Installation';
$wb["btn_cancel_txt"] = 'Cancel';
?>
$wb['head_txt'] = 'Install software package';
$wb['install_key_txt'] = 'Enter install key';
$wb['btn_save_txt'] = 'Start Installation';
$wb['btn_cancel_txt'] = 'Cancel';
?>
interface/web/admin/lib/lang/tr_software_package_list.lng
@@ -6,4 +6,5 @@
$wb['action_txt'] = 'Eylem';
$wb['toolsarea_head_txt'] = 'Packages';
$wb['repoupdate_txt'] = 'Update package list';
$wb['package_id_txt'] = 'local App-ID';
?>
interface/web/admin/software_package_install.php
@@ -89,10 +89,42 @@
                                                    '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');
interface/web/admin/software_package_list.php
@@ -57,17 +57,18 @@
                $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']);
                }
interface/web/admin/templates/software_package_list.htm
@@ -21,6 +21,7 @@
            <th class="tbl_col_installed" scope="col"><tmpl_var name="installed_txt"></th>
            <th class="tbl_col_package_title" scope="col"><tmpl_var name="package_title_txt"></th>
            <th class="tbl_col_package_description" scope="col"><tmpl_var name="package_description_txt"></th>
            <th class="tbl_col_package_description" scope="col"><tmpl_var name="package_id_txt"></th>
          </tr>
        </thead>
        <tbody>
@@ -29,12 +30,13 @@
            <td class="tbl_col_installed">{tmpl_var name="installed"}</td>
            <td class="tbl_col_package_title">{tmpl_var name="package_title"}</td>
            <td class="tbl_col_package_description">{tmpl_var name="package_description"}</td>
            <td class="tbl_col_package_description">ispapp{tmpl_var name="package_id"}</td>
          </tr>
          </tmpl_loop>
        </tbody>
        <tfoot>
          <tr>
            <td class="tbl_footer tbl_paging" colspan="3"></td>
            <td class="tbl_footer tbl_paging" colspan="4"></td>
          </tr>
        </tfoot>
      </table>
interface/web/client/form/client.tform.php
@@ -106,6 +106,17 @@
            '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 @@
            'rows'        => '',
            'cols'        => ''
        ),
        'vat_id' => array (
            'datatype'    => 'VARCHAR',
            'formtype'    => 'TEXT',
            'default'    => '',
            'value'        => '',
            'separator'    => '',
            'width'        => '30',
            'maxlength'    => '255',
            'rows'        => '',
            'cols'        => ''
        ),
        'notes' => array (
            'datatype'    => 'TEXT',
            'formtype'    => 'TEXTAREA',
interface/web/client/form/reseller.tform.php
@@ -95,6 +95,17 @@
            '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 @@
            'rows'        => '',
            'cols'        => ''
        ),
        'vat_id' => array (
            'datatype'    => 'VARCHAR',
            'formtype'    => 'TEXT',
            'default'    => '',
            'value'        => '',
            'separator'    => '',
            'width'        => '30',
            'maxlength'    => '255',
            'rows'        => '',
            'cols'        => ''
        ),
        'notes' => array (
            'datatype'    => 'TEXT',
            'formtype'    => 'TEXTAREA',
interface/web/client/lib/lang/ar_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/ar_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/bg_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/bg_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/br_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/br_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/cz_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/cz_reseller.lng
@@ -93,4 +93,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_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';
?>
interface/web/client/lib/lang/de_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/de_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/en_client.lng
@@ -98,4 +98,7 @@
$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';
?>
interface/web/client/lib/lang/en_reseller.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/es_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/es_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/fi_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/fi_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/fr_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/fr_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/hu_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/hu_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/it_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/it_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/ja_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/ja_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/nl_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/nl_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/pl_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/pl_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/pt_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/pt_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/ro_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/ro_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/ru_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/ru_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/se_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/se_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/sk_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/sk_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/lib/lang/tr_client.lng
@@ -95,4 +95,7 @@
$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';
?>
interface/web/client/lib/lang/tr_reseller.lng
@@ -93,4 +93,7 @@
$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';
?>
interface/web/client/templates/client_edit_address.htm
@@ -8,13 +8,17 @@
      <div class="ctrlHolder">
          <label for="company_name">{tmpl_var name='company_name_txt'}</label>
        <input name="company_name" id="company_name" value="{tmpl_var name='company_name'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      </div>
      <div class="ctrlHolder">
          <label for="contact_name">{tmpl_var name='contact_name_txt'}</label>
          <label for="contact_name">{tmpl_var name='contact_name_txt'}*</label>
        <input name="contact_name" id="contact_name" value="{tmpl_var name='contact_name'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
          <label for="customer_no">{tmpl_var name='customer_no_txt'}</label>
        <input name="customer_no" id="customer_no" value="{tmpl_var name='customer_no'}" size="30" maxlength="255" type="text" class="textInput" />
      </div>
      <div class="ctrlHolder">
          <label for="username">{tmpl_var name='username_txt'}</label>
          <label for="username">{tmpl_var name='username_txt'}*</label>
        <input name="username" id="username" value="{tmpl_var name='username'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
@@ -84,10 +88,15 @@
          <label for="icq">{tmpl_var name='icq_txt'}</label>
        <input name="icq" id="icq" value="{tmpl_var name='icq'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
          <label for="vat_id">{tmpl_var name='vat_id_txt'}</label>
        <input name="vat_id" id="vat_id" value="{tmpl_var name='vat_id'}" size="30" maxlength="255" type="text" class="textInput" />
      </div>
      <div class="ctrlHolder">
          <label for="notes">{tmpl_var name='notes_txt'}</label>
        <textarea name="notes" id="notes" rows='10' cols='30'>{tmpl_var name='notes'}</textarea>
      </div>
      {tmpl_var name='required_fields_txt'}
    </fieldset>
    <input type="hidden" name="id" value="{tmpl_var name='id'}">
interface/web/client/templates/reseller_edit_address.htm
@@ -10,11 +10,15 @@
        <input name="company_name" id="company_name" value="{tmpl_var name='company_name'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
          <label for="contact_name">{tmpl_var name='contact_name_txt'}</label>
          <label for="contact_name">{tmpl_var name='contact_name_txt'}*</label>
        <input name="contact_name" id="contact_name" value="{tmpl_var name='contact_name'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
          <label for="customer_no">{tmpl_var name='customer_no_txt'}</label>
        <input name="customer_no" id="customer_no" value="{tmpl_var name='customer_no'}" size="30" maxlength="255" type="text" class="textInput" />
      </div>
      <div class="ctrlHolder">
          <label for="username">{tmpl_var name='username_txt'}</label>
          <label for="username">{tmpl_var name='username_txt'}*</label>
        <input name="username" id="username" value="{tmpl_var name='username'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
@@ -84,10 +88,15 @@
          <label for="icq">{tmpl_var name='icq_txt'}</label>
        <input name="icq" id="icq" value="{tmpl_var name='icq'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
          <label for="vat_id">{tmpl_var name='vat_id_txt'}</label>
        <input name="vat_id" id="vat_id" value="{tmpl_var name='vat_id'}" size="30" maxlength="255" type="text" class="textInput" />
      </div>
      <div class="ctrlHolder">
          <label for="notes">{tmpl_var name='notes_txt'}</label>
        <textarea name="notes" id="notes" rows='10' cols='30'>{tmpl_var name='notes'}</textarea>
      </div>
      {tmpl_var name='required_fields_txt'}
    </fieldset>
    <input type="hidden" name="id" value="{tmpl_var name='id'}">