tbrehm
2009-10-06 8ba08e0e37faa9017e1717ca3854bb25c999a277
Merged revisions 1357 - 1402 from trunk.
32 files added
553 files modified
8 files deleted
10860 ■■■■ changed files
docs/INSTALL_DEBIAN_5.0.txt 37 ●●●●● patch | view | raw | blame | history
helper_scripts/dns_export_to_bind.php 103 ●●●●● patch | view | raw | blame | history
helper_scripts/recreate_webalizer_stats.php 39 ●●●●● patch | view | raw | blame | history
install/dist/lib/fedora.lib.php 6 ●●●● patch | view | raw | blame | history
install/dist/lib/opensuse.lib.php 6 ●●●● patch | view | raw | blame | history
install/install.php 3 ●●●●● patch | view | raw | blame | history
install/lib/installer_base.lib.php 8 ●●●● patch | view | raw | blame | history
install/sql/ispconfig3.sql 6 ●●●● patch | view | raw | blame | history
install/tpl/config.inc.php.master 2 ●●● patch | view | raw | blame | history
install/update.php 5 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remoting.inc.php 1968 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remoting_lib.inc.php 1445 ●●●● patch | view | raw | blame | history
interface/lib/classes/tform_actions.inc.php 2 ●●● patch | view | raw | blame | history
interface/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/lib/lang/hu.lng 10 ●●●●● patch | view | raw | blame | history
interface/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/lib/lang/pl.lng 60 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/bg_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/bg_remote_user_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/bg_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_firewall.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_firewall_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_groups.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_groups_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_language_add.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_language_complete.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_language_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_language_export.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_language_import.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_language_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_remote_user_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_server.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_server_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_server_config_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_server_ip.lng 4 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_server_ip_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_server_list.lng 1 ●●●● 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/br_software_repo.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_software_repo_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_software_update_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_system_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_users.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/br_users_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/de_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/de_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/de_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/en_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/es_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/es_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/es_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fi_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fi_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fi_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fr_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fr_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/fr_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_datalog_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_dbsync.lng 17 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_dbsync_list.lng 14 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_filesync.lng 13 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_filesync_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_firewall.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_firewall_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_groups.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_groups_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_language_add.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_language_complete.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_language_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_language_export.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_language_import.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_language_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_server.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_server_config.lng 9 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_server_config_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_server_ip.lng 4 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_server_ip_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_server_list.lng 1 ●●●● 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/hu_software_repo.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_software_repo_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_software_update_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_syslog_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_system_config.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_users.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/hu_users_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/it_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/it_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/it_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_firewall.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_firewall_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_groups.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_groups_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_language_add.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_language_complete.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_language_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_language_export.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_language_import.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_language_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_server.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_server_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_server_config_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_server_ip.lng 4 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_server_ip_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_server_list.lng 1 ●●●● 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/nl_software_repo.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_software_repo_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_software_update_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_system_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_users.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/nl_users_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl.lng 72 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_firewall.lng 24 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_firewall_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_groups.lng 11 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_groups_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_language_add.lng 17 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_language_complete.lng 15 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_language_edit.lng 18 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_language_export.lng 13 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_language_import.lng 15 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_language_list.lng 16 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_remote_user_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_server.lng 23 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_server_config.lng 2 ●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_server_config_list.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_server_ip.lng 14 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_server_ip_list.lng 13 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_server_list.lng 23 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_software_package_list.lng 16 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_software_repo.lng 15 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_software_repo_list.lng 13 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_software_update_list.lng 18 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_system_config.lng 29 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_users.lng 58 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/pl_users_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ru_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ru_remote_user_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/ru_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/se_remote_user.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/se_remote_user_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/admin/lib/lang/se_server_ip.lng 3 ●●●● patch | view | raw | blame | history
interface/web/client/client_edit.php 436 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/bg_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/bg_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_client.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_client_template.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_client_template_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_clients_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_reseller.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/br_resellers_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/es_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/es_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fi_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fi_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fr_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/fr_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu.lng 4 ●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_client.lng 6 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_client_list.lng 15 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_client_template.lng 98 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_client_template_list.lng 7 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_clients_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_reseller.lng 93 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_resellers_list.lng 9 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/hu_users_list.lng 14 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/it_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/it_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_client.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_client_template.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_client_template_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_clients_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_reseller.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/nl_resellers_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl.lng 25 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_client.lng 183 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_client_template.lng 109 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_client_template_list.lng 12 ●●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_clients_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_reseller.lng 185 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/pl_resellers_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ru_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/ru_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/se_reseller.lng 179 ●●●● patch | view | raw | blame | history
interface/web/client/lib/lang/se_resellers_list.lng 16 ●●●● patch | view | raw | blame | history
interface/web/content.php 159 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_form_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_form_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_form_show.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_module_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_module_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_module_nav_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_module_nav_item_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/br_module_show.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_form_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_form_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_form_show.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_module_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_module_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_module_nav_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_module_nav_item_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/hu_module_show.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_form_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_form_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_form_show.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_module_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_module_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_module_nav_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_module_nav_item_edit.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/nl_module_show.lng 1 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl.lng 6 ●●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_form_edit.lng 51 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_form_list.lng 15 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_form_show.lng 37 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_module_edit.lng 28 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_module_list.lng 11 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_module_nav_edit.lng 13 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_module_nav_item_edit.lng 17 ●●●● patch | view | raw | blame | history
interface/web/designer/lib/lang/pl_module_show.lng 34 ●●●● patch | view | raw | blame | history
interface/web/dns/form/dns_srv.tform.php 3 ●●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/bg_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_a.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_a_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_aaaa.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_alias.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_cname.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_hinfo.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_mx.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_ns.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_ptr.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_rp.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_soa.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_soa_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_srv.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_template.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_template_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_txt.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/br_dns_wizard.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/de_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/en_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/es_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fi_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/fr_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_a.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_a_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_aaaa.lng 26 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_alias.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_cname.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_hinfo.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_mx.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_ns.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_ptr.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_rp.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_soa.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_soa_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_srv.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_template.lng 8 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_template_list.lng 8 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_txt.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/hu_dns_wizard.lng 6 ●●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/it_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_a.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_a_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_aaaa.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_alias.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_cname.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_hinfo.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_mx.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_ns.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_ptr.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_rp.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_soa.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_soa_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_srv.lng 2 ●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_template.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_template_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_txt.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/nl_dns_wizard.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl.lng 37 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_a.lng 33 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_a_list.lng 29 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_aaaa.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_alias.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_cname.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_hinfo.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_mx.lng 33 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_ns.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_ptr.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_rp.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_soa.lng 49 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_soa_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_srv.lng 32 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_template.lng 13 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_template_list.lng 13 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_txt.lng 31 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/pl_dns_wizard.lng 53 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/ru_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/dns/lib/lang/se_dns_srv.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/br_support_message.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/br_support_message_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/hu_support_message.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/hu_support_message_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/nl_support_message.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/nl_support_message_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/pl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/pl_support_message.lng 16 ●●●●● patch | view | raw | blame | history
interface/web/help/lib/lang/pl_support_message_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/login/index.php 1 ●●●● patch | view | raw | blame | history
interface/web/login/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/login/lib/lang/hu.lng 12 ●●●●● patch | view | raw | blame | history
interface/web/login/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/login/lib/lang/pl.lng 36 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/bg_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_alias.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_alias_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_blacklist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_blacklist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_content_filter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_content_filter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_domain_catchall.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_domain_catchall_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_domain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_forward.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_forward_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_get.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_get_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_spamfilter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_spamfilter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_transport.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_transport_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_user.lng 2 ●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_user_filter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_user_filter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_user_stats_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_whitelist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_mail_whitelist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_blacklist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_blacklist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_config_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_policy.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_policy_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_users.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_users_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_whitelist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/br_spamfilter_whitelist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/de_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/es_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/fi_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/fr_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_alias.lng 2 ●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_alias_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_blacklist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_blacklist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_content_filter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_content_filter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_domain_catchall.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_domain_catchall_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_domain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_forward.lng 2 ●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_forward_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_get.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_get_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_spamfilter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_spamfilter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_transport.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_transport_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_user.lng 3 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_user_filter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_user_filter_list.lng 2 ●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_user_stats_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_whitelist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_mail_whitelist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_blacklist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_blacklist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_config_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_policy.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_policy_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_users.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_users_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_whitelist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/hu_spamfilter_whitelist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/it_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_alias.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_alias_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_blacklist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_blacklist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_content_filter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_content_filter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_domain_catchall.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_domain_catchall_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_domain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_forward.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_forward_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_get.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_get_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_spamfilter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_spamfilter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_transport.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_transport_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_user_filter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_user_filter_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_user_stats_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_whitelist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_mail_whitelist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_blacklist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_blacklist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_config.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_config_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_policy.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_policy_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_users.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_users_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_whitelist.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/nl_spamfilter_whitelist_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl.lng 95 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_alias.lng 23 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_alias_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_blacklist.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_blacklist_list.lng 21 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_content_filter.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_content_filter_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_domain.lng 27 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_domain_catchall.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_domain_list.lng 15 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_forward.lng 15 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_forward_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_get.lng 31 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_get_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_spamfilter.lng 35 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_transport.lng 21 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_transport_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_user.lng 65 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_user_filter.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_user_filter_list.lng 15 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_user_list.lng 13 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_user_stats_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_whitelist.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_mail_whitelist_list.lng 21 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_config.lng 41 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_config_list.lng 11 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_policy.lng 77 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_users.lng 17 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_users_list.lng 21 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng 19 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/ru_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/lib/lang/se_mail_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/mail/mail_domain_edit.php 2 ●●● patch | view | raw | blame | history
interface/web/mail/mail_user_edit.php 6 ●●●● patch | view | raw | blame | history
interface/web/mail/mail_user_filter_edit.php 8 ●●●● patch | view | raw | blame | history
interface/web/mail/templates/mail_forward_edit.htm 74 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/br_datalog_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/br_syslog_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/hu_datalog_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/hu_syslog_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/nl_datalog_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/nl_syslog_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/pl.lng 276 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/pl_datalog_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/monitor/lib/lang/pl_syslog_list.lng 15 ●●●● patch | view | raw | blame | history
interface/web/sites/cron_edit.php 5 ●●●●● patch | view | raw | blame | history
interface/web/sites/database_edit.php 4 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/bg_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_cron.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_cron_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_database.lng 3 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_database_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_ftp_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_ftp_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_shell_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_shell_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_web_aliasdomain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_web_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_web_domain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_web_sites_stats_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_web_subdomain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/br_web_subdomain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/de_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/es_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/fi_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/fr_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_cron.lng 21 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_cron_list.lng 12 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_database.lng 5 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_database_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_ftp_user.lng 3 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_ftp_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_shell_user.lng 2 ●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_shell_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_web_aliasdomain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_web_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_web_domain_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_web_sites_stats_list.lng 8 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_web_subdomain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/hu_web_subdomain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/it_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_cron.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_cron_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_database.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_database_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_ftp_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_ftp_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_shell_user.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_shell_user_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_web_aliasdomain_list.lng 23 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_web_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_web_domain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_web_sites_stats_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_web_subdomain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/nl_web_subdomain_list.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl.lng 35 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_cron.lng 43 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_cron_list.lng 25 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_database.lng 50 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_database_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_ftp_user.lng 57 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_ftp_user_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_shell_user.lng 47 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_shell_user_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng 23 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_web_domain.lng 100 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_web_domain_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_web_sites_stats_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_web_subdomain.lng 79 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/pl_web_subdomain_list.lng 17 ●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/ru_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/se_database.lng 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/tools.inc.php 40 ●●●● patch | view | raw | blame | history
interface/web/strengthmeter/lib/lang/br_strengthmeter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/strengthmeter/lib/lang/hu_strengthmeter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/strengthmeter/lib/lang/nl_strengthmeter.lng 1 ●●●● patch | view | raw | blame | history
interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng 18 ●●●●● patch | view | raw | blame | history
interface/web/themes/default/css/screen/basemod.css 232 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/br.lng 1 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/br_usersettings.lng 1 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/hu.lng 1 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/hu_usersettings.lng 1 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/nl.lng 1 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/nl_usersettings.lng 1 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/pl.lng 13 ●●●● patch | view | raw | blame | history
interface/web/tools/lib/lang/pl_usersettings.lng 18 ●●●●● patch | view | raw | blame | history
server/conf/bash.bashrc.master 12 ●●●●● patch | view | raw | blame | history
server/cron_daily.php 52 ●●●● patch | view | raw | blame | history
server/lib/classes/modules.inc.php 2 ●●● patch | view | raw | blame | history
server/plugins-available/apache2_plugin.inc.php 4 ●●●● patch | view | raw | blame | history
server/plugins-available/cron_plugin.inc.php 2 ●●● patch | view | raw | blame | history
server/plugins-available/mysql_clientdb_plugin.inc.php 4 ●●● patch | view | raw | blame | history
server/plugins-available/postfix_server_plugin.inc.php 4 ●●●● patch | view | raw | blame | history
server/plugins-available/shelluser_base_plugin.inc.php 2 ●●● patch | view | raw | blame | history
docs/INSTALL_DEBIAN_5.0.txt
@@ -57,9 +57,13 @@
vi /etc/mysql/my.cnf
# and comment out the line
# and change the line:
bind-address          = 127.0.0.1
to:
#bind-address          = 127.0.0.1
# then restart mysql
@@ -69,6 +73,35 @@
apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl
# During the installation, the SSL certificates for IMAP-SSL and POP3-SSL are created with the hostname localhost. To change this to the correct hostname (server1.example.com in this tutorial), delete the certificates...
cd /etc/courier
rm -f /etc/courier/imapd.pem
rm -f /etc/courier/pop3d.pem
# ... and modify the following two files; replace CN=localhost with CN=server1.example.com (you can also modify the other values, if necessary):
vi /etc/courier/imapd.cnf
[...]
CN=server1.example.com
[...]
vi /etc/courier/pop3d.cnf
[...]
CN=server1.example.com
[...]
# Then recreate the certificates...
mkimapdcert
mkpop3dcert
# ... and restart Courier-IMAP-SSL and Courier-POP3-SSL:
/etc/init.d/courier-imap-ssl restart
/etc/init.d/courier-pop-ssl restart
3) Install apache, PHP5, phpmyadmin, better fastCGI, suexec, Pear and mcrypt (1 line!):
@@ -226,7 +259,7 @@
apt-get install vlogger webalizer
Change the following line in /etc/webalizer.conf from
Change the following line in /etc/webalizer/webalizer.conf from
#Incremental    no
helper_scripts/dns_export_to_bind.php
New file
@@ -0,0 +1,103 @@
<?php
$host="IP";
$user="root";
$password="PASSWORD";
mysql_connect($host,$user,$password) or die(mysql_error());
mysql_select_db("dbispconfig");
$result = "";
$result = mysql_query("SELECT id,origin,ns,ttl,mbox,serial,refresh,retry,expire,minimum FROM dns_soa;");
exec ("rm -f /etc/bind/named.conf.local");
$fx = fopen("/etc/bind/named.conf.local", "a+");
function hostname2ipfunktion($tmp1, $timeout = -1) {
  if ($tmp1 == 0) {
  $query = `nslookup -timeout=$timeout -retry=0 $tmp1`;
  if(preg_match('/\nAddress: (.*)\n/', $query, $matches))
     return trim($matches[1]);
  return $tmp1;
}
}
while($row = mysql_fetch_array($result))
{
### Hier ALLES Aktivieren bei Primary Nameserver ########################################################################################
#$tmp1 = substr($row["origin"],0,-1);
#fwrite($fx,"zone \"");
#fwrite($fx,substr($row["origin"],0,-1));
#fwrite($fx,"\" in { type master; file \"");
#fwrite($fx,substr($row["origin"],0,-1));
#fwrite($fx,"\"; };\n");
#$result2 = mysql_query("select name,type,aux,data from dns_rr where zone=$row[id];");
#exec("rm -f /var/cache/bind/$tmp1");
#$f = fopen("/var/cache/bind/$tmp1", "a+");
#fwrite($f,"\$TTL ");
#fwrite($f,$row['ttl']);
#fwrite($f,"\n");
#fwrite($f,"@ IN SOA ");
#fwrite($f,$row['ns']);
#fwrite($f," ");
#fwrite($f,$row['mbox']);
#fwrite($f," (");
#fwrite($f,"\n");
#fwrite($f,"            ");
#fwrite($f,$row['serial']);
#fwrite($f," ;Serial");
#fwrite($f,"\n");
#fwrite($f,"            ");
#fwrite($f,$row['refresh']);
#fwrite($f," ;Refresh");
#fwrite($f,"\n");
#fwrite($f,"            ");
#fwrite($f,$row['retry']);
#fwrite($f," ;Retry");
#fwrite($f,"\n");
#fwrite($f,"            ");
#fwrite($f,$row['expire']);
#fwrite($f," ;Expire");
#fwrite($f,"\n");
#fwrite($f,"            ");
#fwrite($f,$row['minimum']);
#fwrite($f," )");
#fwrite($f," ;Minimum");
#fwrite($f,"\n");
#fwrite($f,"\n");
#while($row2 = mysql_fetch_row($result2))
#{
#fwrite($f,$row2['0']);
#fwrite($f," IN ");
#fwrite($f,$row2['1']);
#fwrite($f," ");
#if ($row2['2']>0)
#{
#fwrite($f,$row2['2']);
#fwrite($f," ");
#}
#fwrite($f,$row2['3']);
#fwrite($f,"\n");
#}
#fclose($f);
#### ENDE Primärer Namerserver ###########################################################################################################
### Hier ALLES Aktivieren bei Secondary Nameserver ######################################################################################
$tmp1 = substr($row["ns"],0,-1);
$tmp2 = substr($row["origin"],0,-1);
$nsip = hostname2ipfunktion($tmp1);
if ($nsip == $tmp1) {
echo "$tmp2 $tmp1 Not a valid Nameserver";
echo "\n";
}
else {
fwrite($fx,"zone \"");
fwrite($fx,substr($row["origin"],0,-1));
fwrite($fx,"\" in { type slave; file \"");
fwrite($fx,substr($row["origin"],0,-1));
fwrite($fx,"\"; masters {");
fwrite($fx,"$nsip; }; };");
fwrite($fx,"\n");
}
### ENDE Secondary Nameserver ###########################################################################################################
}
fclose($fx);
exec("/etc/init.d/bind9 reload");
?>
helper_scripts/recreate_webalizer_stats.php
New file
@@ -0,0 +1,39 @@
<?php
#######################################################################################################
// Re-Create webalizer statistics
#######################################################################################################
$sql = "SELECT domain_id, domain, document_root FROM web_domain WHERE server_id = ".$conf["server_id"];
$records = $app->db->queryAllRecords($sql);
foreach($records as $rec) {
$domain = escapeshellcmd($rec["domain"]);
$logdir = escapeshellcmd($rec["document_root"].'/log');
$statsdir = escapeshellcmd($rec["document_root"].'/web/stats');
$webalizer = '/usr/bin/webalizer';
$webalizer_conf_main = '/etc/webalizer/webalizer.conf';
$webalizer_conf = escapeshellcmd($rec["document_root"].'/log/webalizer.conf');
exec("rm -rf $webalizer_conf");
if(!@is_file($webalizer_conf)) {
exec("cp $webalizer_conf_main $webalizer_conf");
setConfigVar($webalizer_conf, 'Incremental', 'yes');
setConfigVar($webalizer_conf, 'IncrementalName', $logdir.'/webalizer.current');
setConfigVar($webalizer_conf, 'HistoryName', $logdir.'/webalizer.hist');
}
if(!@is_dir($statsdir)) mkdir($statsdir);
echo "Remove stats dir $statsdir ...\n";
exec("rm -rf $statsdir/*");
echo "Re-Create stats for $domain...\n";
exec("for logfile in $logdir/*access*; do\n$webalizer -c $webalizer_conf -n $domain -s $domain -r $domain -q -T -p -o $statsdir ".'$logfile'."\ndone");
echo "done.\n";
}
die("finished.\n");
?>
install/dist/lib/fedora.lib.php
@@ -453,9 +453,9 @@
        
        if(is_file('/etc/webalizer/webalizer.conf')) {
            // Change webalizer mode to incremental
            replaceLine('/etc/webalizer/webalizer.conf','Incremental     no','Incremental     yes',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','IncrementalName webalizer.current','IncrementalName webalizer.current',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','HistoryName     webalizer.hist','HistoryName     webalizer.hist',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#IncrementalName','IncrementalName webalizer.current',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#Incremental','Incremental     yes',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#HistoryName','HistoryName     webalizer.hist',0,0);
        }
        
        //* add a sshusers group
install/dist/lib/opensuse.lib.php
@@ -473,9 +473,9 @@
        
        if(is_file('/etc/webalizer/webalizer.conf')) {
            // Change webalizer mode to incremental
            replaceLine('/etc/webalizer/webalizer.conf','Incremental     no','Incremental     yes',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','IncrementalName webalizer.current','IncrementalName webalizer.current',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','HistoryName     webalizer.hist','HistoryName     webalizer.hist',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#IncrementalName','IncrementalName webalizer.current',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#Incremental','Incremental     yes',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#HistoryName','HistoryName     webalizer.hist',0,0);
        }
        
        //* add a sshusers group
install/install.php
@@ -109,6 +109,9 @@
$conf['hostname'] = $inst->free_query('Full qualified hostname (FQDN) of the server, eg server1.domain.tld ', $tmp_out[0]);
unset($tmp_out);
// Check if the mysql functions are loaded in PHP
if(!function_exists('mysql_connect')) die('No PHP mysql functions available. Please ensure that the PHP mysql module is loaded.');
//** Get MySQL root credentials
$finished = false;
do {
install/lib/installer_base.lib.php
@@ -807,7 +807,7 @@
        
        $content = rf("tpl/apache_ispconfig.conf.master");
        $records = $this->db->queryAllRecords("SELECT * FROM server_ip WHERE server_id = ".$conf["server_id"]." AND virtualhost = 'y'");
        if(count($records) > 0) {
        if(is_array($records) && count($records) > 0) {
            foreach($records as $rec) {
                $content .= "NameVirtualHost ".$rec["ip_address"].":80\n";
                $content .= "NameVirtualHost ".$rec["ip_address"].":443\n";
@@ -828,9 +828,9 @@
        
        if(is_file('/etc/webalizer/webalizer.conf')) {
            // Change webalizer mode to incremental
            replaceLine('/etc/webalizer/webalizer.conf','Incremental     no','Incremental     yes',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','IncrementalName webalizer.current','IncrementalName webalizer.current',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','HistoryName     webalizer.hist','HistoryName     webalizer.hist',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#IncrementalName','IncrementalName webalizer.current',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#Incremental','Incremental     yes',0,0);
            replaceLine('/etc/webalizer/webalizer.conf','#HistoryName','HistoryName     webalizer.hist',0,0);
        }
        
        //* add a sshusers group
install/sql/ispconfig3.sql
@@ -103,7 +103,7 @@
  `usertheme` varchar(32) NOT NULL default 'default',
  `template_master` int(11) unsigned NOT NULL default '0',
  `template_additional` varchar(255) NOT NULL default '',
  `created_at` datetime default NULL,
  `created_at` bigint(20) DEFAULT NULL,
  PRIMARY KEY  (`client_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
@@ -388,7 +388,7 @@
  `sys_perm_other` varchar(5) NOT NULL default '',
  `server_id` int(11) unsigned NOT NULL default '0',
  `source` varchar(255) NOT NULL,
  `destination` varchar(255) NOT NULL default '',
  `destination` text NOT NULL default '',
  `type` enum('alias','forward','catchall') NOT NULL default 'alias',
  `active` enum('n','y') NOT NULL,
  PRIMARY KEY  (`forwarding_id`),
@@ -1201,7 +1201,7 @@
-- Dumping data for table `sys_config`
--
INSERT INTO sys_config VALUES ('1','db','db_version','3.0.1.4');
INSERT INTO sys_config VALUES ('1','db','db_version','3.0.1.5');
-- --------------------------------------------------------
install/tpl/config.inc.php.master
@@ -57,7 +57,7 @@
//** Application
define('ISPC_APP_TITLE', 'ISPConfig');
define('ISPC_APP_VERSION', '3.0.1.4');
define('ISPC_APP_VERSION', '3.0.1.5');
//** Database
install/update.php
@@ -100,6 +100,11 @@
if(isset($conf_old["dbmaster_user"])) $conf["mysql"]["master_ispconfig_user"] = $conf_old["dbmaster_user"];
if(isset($conf_old["dbmaster_password"])) $conf["mysql"]["master_ispconfig_password"] = $conf_old["dbmaster_password"];
//* Check if this is a master / slave setup
if($conf["mysql"]["master_host"] != '' && $conf["mysql"]["host"] != $conf["mysql"]["master_host"]) {
    $conf['mysql']['master_slave_setup'] = 'y';
}
// Resolve the IP address of the mysql hostname.
if(!$conf['mysql']['ip'] = gethostbyname($conf['mysql']['host'])) die('Unable to resolve hostname'.$conf['mysql']['host']);
interface/lib/classes/remoting.inc.php
@@ -1,876 +1,1092 @@
<?php
/*
Copyright (c) 2007, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--UPDATED 08.2009--
Full SOAP support for ISPConfig 3.1.4 b
Updated by Arkadiusz Roch & Artur Edelman
Copyright (c) Tri-Plex technology
*/
class remoting {
    //* remote session timeout in seconds
    private $session_timeout = 600;
    private $server;
    /*
    These variables shall stay global.
    Please do not make them private variables.
    private $app;
    private $conf;
    */
    public function __construct()
    {
        global $server;
        $this->server = $server;
        /*
        $this->app = $app;
        $this->conf = $conf;
        */
    }
    //* remote login function
    public function login($username, $password)
    {
        global $app, $conf, $server;
        if(empty($username)) {
            $this->server->fault('login_username_empty', 'The login username is empty');
            return false;
        }
        if(empty($password)) {
            $this->server->fault('login_password_empty', 'The login password is empty');
            return false;
        }
        $username = $app->db->quote($username);
        $password = $app->db->quote($password);
        $sql = "SELECT * FROM remote_user WHERE remote_username = '$username' and remote_password = md5('$password')";
        $remote_user = $app->db->queryOneRecord($sql);
        if($remote_user['remote_userid'] > 0) {
            //* Create a remote user session
            srand ((double)microtime()*1000000);
            $remote_session = md5(rand());
            $remote_userid = $remote_user['remote_userid'];
            $remote_functions = $remote_user['remote_functions'];
            $tstamp = time() + $this->session_timeout;
            $sql = 'INSERT INTO remote_session (remote_session,remote_userid,remote_functions,tstamp'
                   .') VALUES ('
                   ." '$remote_session',$remote_userid,'$remote_functions',$tstamp)";
            $app->db->query($sql);
            return $remote_session;
        } else {
            $this->server->fault('login_failed', 'The login failed. Username or password wrong.');
            return false;
        }
    }
    //* remote logout function
    public function logout($session_id)
    {
        global $app;
        if(empty($session_id)) {
            $this->server->fault('session_id_empty', 'The SessionID is empty.');
            return false;
        }
        $session_id = $app->db->quote($session_id);
        $sql = "DELETE FROM remote_session WHERE remote_session = '$session_id'";
        $app->db->query($sql);
        return ($app->db->affectedRows() == 1);
    }
    //* Get mail domain details
    public function mail_domain_get($session_id, $domain_id)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_domain.tform.php');
        return $app->remoting_lib->getDataRecord($domain_id);
    }
    //* Add a mail domain
    public function mail_domain_add($session_id, $client_id, $params)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_add')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $domain_id = $this->insertQuery('../mail/form/mail_domain.tform.php',$client_id,$params);
        return $domain_id;
    }
    //* Update a mail domain
    public function mail_domain_update($session_id, $client_id, $domain_id, $params)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_update')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->updateQuery('../mail/form/mail_domain.tform.php',$client_id,$domain_id,$params);
        return $affected_rows;
    }
    //* Delete a mail domain
    public function mail_domain_delete($session_id, $domain_id)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_delete')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->deleteQuery('../mail/form/mail_domain.tform.php',$domain_id);
        return $affected_rows;
    }
    //* dodanie uzytkownika email
    public function mail_user_add($session_id,$domain_id, $client_id, $params){
        if (!$this->checkPerm($session_id, 'mail_user_add')){
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->insertQuery('../mail/form/mail_user.tform.php',$domain_id, $client_id, $params);
        return $affected_rows;
    }
    //* edycja uzytkownika email
    public function mail_user_update($session_id, $client_id, $domain_id, $params)
    {
        if (!$this->checkPerm($session_id, 'mail_user_update'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->updateQuery('../mail/form/mail_user.tform.php', $client_id, $domain_id, $params);
        return $affected_rows;
    }
    //*usuniecie uzytkownika emial
    public function mail_user_delete($session_id,$domain_id)
    {
        if (!$this->checkPerm($session_id, 'mail_user_delete'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->deleteQuery('../mail/form/mail_user.tform.php',$domain_id);
        return $affected_rows;
    }
    //* aliasy email
    public function mail_alias_add($session_id,$domain_id, $client_id, $params)
    {
        if (!$this->checkPerm($session_id, 'mail_alias_add'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->insertQuery('../mail/form/mail_alias.tform.php', $domain_id,  $client_id, $params);
        return $affected_rows;
    }
        public function mail_alias_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_alias_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_alias.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
    public function mail_alias_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_alias_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_alias.tform.php',$domain_id);
                return $affected_rows;
        }
     //* przekierowania email
        public function mail_forward_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_forward_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_forward.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_forward_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_forward_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_forward.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
    public function mail_forward_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_forward_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_forward.tform.php',$domain_id);
                return $affected_rows;
        }
    //* catchall e-mail
     public function mail_catchall_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_catchall_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_domain_catchall.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_catchall_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_catchall_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_domain_catchall.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_catchall_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_catchall_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_domain_catchall.tform.php',$domain_id);
                return $affected_rows;
        }
    //* przeniesienia e-mail
        public function mail_transport_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_transport_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_transport.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_transport_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_transport_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_transport.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_transport_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_transport_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_transport.tform.php',$domain_id);
                return $affected_rows;
        }
     //* biała lista e-mail
        public function mail_spamfilter_whitelist_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/spamfilter_whitelist.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_spamfilter_whitelist_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/spamfilter_whitelist.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_spamfilter_whitelist_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/spamfilter_whitelist.tform.php',$domain_id);
                return $affected_rows;
        }
     //* czarna lista e-mail
        public function mail_spamfilter_blacklist_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/spamfilter_blacklist.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_spamfilter_blacklist_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/spamfilter_blacklist.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_spamfilter_blacklist_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/spamfilter_blacklist.tform.php',$domain_id);
                return $affected_rows;
        }
         //* filtr spamu użytkowników e-mail
        public function mail_spamfilter_user_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_user_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/spamfilter_users.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_spamfilter_user_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_user_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/spamfilter_users.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_spamfilter_user_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_spamfilter_user_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/spamfilter_users.tform.php',$domain_id);
                return $affected_rows;
        }
     //* polityki filtrów spamu e-mail
        public function mail_policy_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_policy_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/spamfilter_policy.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_policy_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_policy_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/spamfilter_policy.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_policy_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_policy_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/spamfilter_policy.tform.php',$domain_id);
                return $affected_rows;
        }
         //* fetchmail
        public function mail_fetchmail_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_fetchmail_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_get.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_fetchmail_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_fetchmail_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_get.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_fetchmail_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_fetchmail_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_get.tform.php',$domain_id);
                return $affected_rows;
        }
         //* wpisy białej listy
        public function mail_whitelist_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_whitelist_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_whitelist.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_whitelist_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_whitelist_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_whitelist.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_whitelist_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_whitelist_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_whitelist.tform.php',$domain_id);
                return $affected_rows;
        }
    //* wpisy białej listy
        public function mail_blacklist_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_blacklist_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_blacklist.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_blacklist_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_blacklist_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_blacklist.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_blacklist_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_blacklist_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_blacklist.tform.php',$domain_id);
                return $affected_rows;
        }
        //* wpisy filtrow e-mail
        public function mail_filter_add($session_id,$domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_filter_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->insertQuery('../mail/form/mail_content_filter.tform.php', $domain_id,  $client_id, $params);
                return $affected_rows;
        }
        public function mail_filter_update($session_id, $domain_id, $client_id, $params)
        {
                if (!$this->checkPerm($session_id, 'mail_filter_update'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->updateQuery('../mail/form/mail_content_filter.tform.php', $client_id, $domain_id, $params);
                return $affected_rows;
        }
        public function mail_filter_delete($session_id,$domain_id)
        {
                if (!$this->checkPerm($session_id, 'mail_filter_delete'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
                $affected_rows = $this->deleteQuery('../mail/form/mail_content_filter.tform.php',$domain_id);
                return $affected_rows;
        }
    /*
     *
     *
     *
     *      * klient add :)
     *
     *
     */
        public function client_add($session_id,$domain_id, $client_id, $params)
        {
            if (!$this->checkPerm($session_id, 'client_add'))
                {
                        $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                        return false;
                }
            $affected_rows = $this->klientadd('../client/form/client.tform.php',$domain_id, $client_id, $params);
            return $affected_rows;
        }
    //** private functions -----------------------------------------------------------------------------------
private function klientadd($formdef_file, $client_id, $params)
    {
        global $app, $tform, $remoting_lib;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* load the user profile of the client
        $app->remoting_lib->loadUserProfile($client_id);
        //* Get the SQL query
        $sql = $app->remoting_lib->getSQL($params,'INSERT',0);
        if($app->remoting_lib->errorMessage != '') {
            $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage);
            return false;
        }
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $insert_id = $app->db->insertID();
        //$app->uses('tform');
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $new_rec = $app->remoting_lib->getDataRecord($insert_id);
            $app->remoting_lib->datalogSave('INSERT',$primary_id,array(),$new_rec);
        $app->remoting_lib->dodaj_usera($params,$insert_id);
        }
        return $insert_id;
    }
    private function insertQuery($formdef_file, $client_id, $params)
    {
        global $app, $tform, $remoting_lib;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* load the user profile of the client
        $app->remoting_lib->loadUserProfile($client_id);
        //* Get the SQL query
        $sql = $app->remoting_lib->getSQL($params,'INSERT',0);
        if($app->remoting_lib->errorMessage != '') {
            $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage);
            return false;
        }
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $insert_id = $app->db->insertID();
        //$app->uses('tform');
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $new_rec = $app->remoting_lib->getDataRecord($insert_id);
            $app->remoting_lib->datalogSave('INSERT',$primary_id,array(),$new_rec);
        }
        return $insert_id;
    }
    private function updateQuery($formdef_file, $client_id, $primary_id, $params)
    {
        global $app;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* load the user profile of the client
        $app->remoting_lib->loadUserProfile($client_id);
        //* Get the SQL query
        $sql = $app->remoting_lib->getSQL($params,'UPDATE',$primary_id);
        if($app->remoting_lib->errorMessage != '') {
            $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage);
            return false;
        }
        $old_rec = $app->remoting_lib->getDataRecord($primary_id);
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $affected_rows = $app->db->affectedRows();
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $new_rec = $app->remoting_lib->getDataRecord($primary_id);
            $app->remoting_lib->datalogSave('UPDATE',$primary_id,$old_rec,$new_rec);
        }
        return $affected_rows;
    }
    private function deleteQuery($formdef_file, $primary_id)
    {
        global $app;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* Get the SQL query
        $sql = $app->remoting_lib->getDeleteSQL($primary_id);
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $affected_rows = $app->db->affectedRows();
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $rec = $app->remoting_lib->getDataRecord($primary_id);
            $app->remoting_lib->datalogSave('DELETE',$primary_id,$rec,array());
        }
        return $affected_rows;
    }
    private function checkPerm($session_id, $function_name)
    {
    $dobre=Array();
    $session = $this->getSession($session_id);
        if(!$session){
            return false;
        }
        $dobre= str_replace(';',',',$session['remote_functions']);
        return in_array($function_name, explode(',', $dobre) );
    }
    private function getSession($session_id)
    {
        global $app;
        if(empty($session_id)) {
            $this->server->fault('session_id_empty','The SessionID is empty.');
            return false;
        }
        $session_id = $app->db->quote($session_id);
        $now = time();
        $sql = "SELECT * FROM remote_session WHERE remote_session = '$session_id' AND tstamp >= $now";
        $session = $app->db->queryOneRecord($sql);
        if($session['remote_userid'] > 0) {
            return $session;
        } else {
            $this->server->fault('session_does_not_exist','The Session is expired or does not exist.');
            return false;
        }
    }
}
?>
<?php
/*
Copyright (c) 2007, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--UPDATED 08.2009--
Full SOAP support for ISPConfig 3.1.4 b
Updated by Arkadiusz Roch & Artur Edelman
Copyright (c) Tri-Plex technology
*/
class remoting {
    //* remote session timeout in seconds
    private $session_timeout = 600;
    private $server;
    /*
    These variables shall stay global.
    Please do not make them private variables.
    private $app;
    private $conf;
    */
    public function __construct()
    {
        global $server;
        $this->server = $server;
        /*
        $this->app = $app;
        $this->conf = $conf;
        */
    }
    //* remote login function
    public function login($username, $password)
    {
        global $app, $conf, $server;
        if(empty($username)) {
            $this->server->fault('login_username_empty', 'The login username is empty');
            return false;
        }
        if(empty($password)) {
            $this->server->fault('login_password_empty', 'The login password is empty');
            return false;
        }
        $username = $app->db->quote($username);
        $password = $app->db->quote($password);
        $sql = "SELECT * FROM remote_user WHERE remote_username = '$username' and remote_password = md5('$password')";
        $remote_user = $app->db->queryOneRecord($sql);
        if($remote_user['remote_userid'] > 0) {
            //* Create a remote user session
            srand ((double)microtime()*1000000);
            $remote_session = md5(rand());
            $remote_userid = $remote_user['remote_userid'];
            $remote_functions = $remote_user['remote_functions'];
            $tstamp = time() + $this->session_timeout;
            $sql = 'INSERT INTO remote_session (remote_session,remote_userid,remote_functions,tstamp'
                   .') VALUES ('
                   ." '$remote_session',$remote_userid,'$remote_functions',$tstamp)";
            $app->db->query($sql);
            return $remote_session;
        } else {
            $this->server->fault('login_failed', 'The login failed. Username or password wrong.');
            return false;
        }
    }
    //* remote logout function
    public function logout($session_id)
    {
        global $app;
        if(empty($session_id)) {
            $this->server->fault('session_id_empty', 'The SessionID is empty.');
            return false;
        }
        $session_id = $app->db->quote($session_id);
        $sql = "DELETE FROM remote_session WHERE remote_session = '$session_id'";
        $app->db->query($sql);
        return ($app->db->affectedRows() == 1);
    }
    //* Get mail domain details
    public function mail_domain_get($session_id, $domain_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_domain_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_domain.tform.php');
        return $app->remoting_lib->getDataRecord($domain_id);
    }
    //* Add a mail domain
    public function mail_domain_add($session_id, $client_id, $params)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_add')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $domain_id = $this->insertQuery('../mail/form/mail_domain.tform.php',$client_id,$params);
        return $domain_id;
    }
    //* Update a mail domain
    public function mail_domain_update($session_id, $client_id, $domain_id, $params)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_update')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->updateQuery('../mail/form/mail_domain.tform.php',$client_id,$domain_id,$params);
        return $affected_rows;
    }
    //* Delete a mail domain
    public function mail_domain_delete($session_id, $domain_id)
    {
        if(!$this->checkPerm($session_id, 'mail_domain_delete')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->deleteQuery('../mail/form/mail_domain.tform.php',$domain_id);
        return $affected_rows;
    }
    //* Get mail user details
    public function mail_user_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_user_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_user.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* dodanie uzytkownika email
    public function mail_user_add($session_id,$domain_id, $client_id, $params){
        if (!$this->checkPerm($session_id, 'mail_user_add')){
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->insertQuery('../mail/form/mail_user.tform.php',$domain_id, $client_id, $params);
        return $affected_rows;
    }
    //* edycja uzytkownika email
    public function mail_user_update($session_id, $client_id, $domain_id, $params)
    {
        if (!$this->checkPerm($session_id, 'mail_user_update'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->updateQuery('../mail/form/mail_user.tform.php', $client_id, $domain_id, $params);
        return $affected_rows;
    }
    //*usuniecie uzytkownika emial
    public function mail_user_delete($session_id,$domain_id)
    {
        if (!$this->checkPerm($session_id, 'mail_user_delete'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->deleteQuery('../mail/form/mail_user.tform.php',$domain_id);
        return $affected_rows;
    }
    //* Get mail user filter details
    public function mail_user_filter_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_user_filter_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_user_filter.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    public function mail_user_filter_add($session_id, $client_id, $params)
    {
        if (!$this->checkPerm($session_id, 'mail_user_filter_add')){
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->insertQuery('../mail/form/mail_user_filter.tform.php', $client_id, $params);
        return $affected_rows;
    }
    public function mail_user_filter_update($session_id, $client_id, $primary_id, $params)
    {
        if (!$this->checkPerm($session_id, 'mail_user_filter_update'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->updateQuery('../mail/form/mail_user_filter.tform.php', $client_id, $primary_id, $params);
        return $affected_rows;
    }
    public function mail_user_filter_delete($session_id,$domain_id)
    {
        if (!$this->checkPerm($session_id, 'mail_user_filter_delete'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->deleteQuery('../mail/form/mail_user_filter.tform.php',$domain_id);
        return $affected_rows;
    }
    //* Get alias details
    public function mail_alias_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_alias_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_alias.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* aliasy email
    public function mail_alias_add($session_id,$domain_id, $client_id, $params)
    {
        if (!$this->checkPerm($session_id, 'mail_alias_add'))
        {
            $this->server->fault('permission_denied','You do not have the permissions to access this function.');
            return false;
        }
        $affected_rows = $this->insertQuery('../mail/form/mail_alias.tform.php', $domain_id,  $client_id, $params);
        return $affected_rows;
    }
    public function mail_alias_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_alias_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_alias.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_alias_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_alias_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_alias.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get mail forwarding details
    public function mail_forward_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_forward_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_forward.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
     //* przekierowania email
    public function mail_forward_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_forward_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_forward.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_forward_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_forward_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_forward.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_forward_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_forward_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_forward.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get catchall details
    public function mail_catchall_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_catchall_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_domain_catchall.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* catchall e-mail
     public function mail_catchall_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_catchall_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_domain_catchall.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_catchall_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_catchall_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_domain_catchall.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_catchall_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_catchall_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_domain_catchall.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get transport details
    public function mail_transport_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_transport_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_transport.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* przeniesienia e-mail
    public function mail_transport_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_transport_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_transport.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_transport_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_transport_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_transport.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_transport_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_transport_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_transport.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get spamfilter whitelist details
    public function mail_spamfilter_whitelist_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/spamfilter_whitelist.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
     //* biała lista e-mail
    public function mail_spamfilter_whitelist_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/spamfilter_whitelist.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_spamfilter_whitelist_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/spamfilter_whitelist.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_spamfilter_whitelist_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_whitelist_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/spamfilter_whitelist.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get spamfilter blacklist details
    public function mail_spamfilter_blacklist_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/spamfilter_blacklist.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
     //* czarna lista e-mail
    public function mail_spamfilter_blacklist_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/spamfilter_blacklist.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_spamfilter_blacklist_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/spamfilter_blacklist.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_spamfilter_blacklist_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_blacklist_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/spamfilter_blacklist.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get spamfilter user details
    public function mail_spamfilter_user_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_spamfilter_user_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/spamfilter_users.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* filtr spamu użytkowników e-mail
    public function mail_spamfilter_user_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_user_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/spamfilter_users.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_spamfilter_user_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_user_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/spamfilter_users.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_spamfilter_user_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_spamfilter_user_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/spamfilter_users.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get policy details
    public function mail_policy_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_policy_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/spamfilter_policy.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
     //* polityki filtrów spamu e-mail
    public function mail_policy_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_policy_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/spamfilter_policy.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_policy_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_policy_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/spamfilter_policy.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_policy_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_policy_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/spamfilter_policy.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get fetchmail details
    public function mail_fetchmail_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_fetchmail_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_get.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
     //* fetchmail
    public function mail_fetchmail_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_fetchmail_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_get.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_fetchmail_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_fetchmail_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_get.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_fetchmail_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_fetchmail_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_get.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get whitelist details
    public function mail_whitelist_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_whitelist_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_whitelist.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* wpisy białej listy
    public function mail_whitelist_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_whitelist_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_whitelist.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_whitelist_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_whitelist_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_whitelist.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_whitelist_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_whitelist_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_whitelist.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get Blacklist details
    public function mail_blacklist_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_blacklist_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_blacklist.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* wpisy białej listy
    public function mail_blacklist_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_blacklist_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_blacklist.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_blacklist_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_blacklist_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_blacklist.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_blacklist_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_blacklist_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_blacklist.tform.php',$domain_id);
            return $affected_rows;
    }
    //* Get filter details
    public function mail_filter_get($session_id, $primary_id)
    {
        global $app;
        if(!$this->checkPerm($session_id, 'mail_filter_get')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $app->uses('remoting_lib');
        $app->remoting_lib->loadFormDef('../mail/form/mail_content_filter.tform.php');
        return $app->remoting_lib->getDataRecord($primary_id);
    }
    //* wpisy filtrow e-mail
    public function mail_filter_add($session_id,$domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_filter_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->insertQuery('../mail/form/mail_content_filter.tform.php', $domain_id,  $client_id, $params);
            return $affected_rows;
    }
    public function mail_filter_update($session_id, $domain_id, $client_id, $params)
    {
            if (!$this->checkPerm($session_id, 'mail_filter_update'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->updateQuery('../mail/form/mail_content_filter.tform.php', $client_id, $domain_id, $params);
            return $affected_rows;
    }
    public function mail_filter_delete($session_id,$domain_id)
    {
            if (!$this->checkPerm($session_id, 'mail_filter_delete'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
            $affected_rows = $this->deleteQuery('../mail/form/mail_content_filter.tform.php',$domain_id);
            return $affected_rows;
    }
/*
 *
 *
 *
 *      * klient add :)
 *
 *
 */
    public function client_add($session_id,$domain_id, $client_id, $params)
    {
        if (!$this->checkPerm($session_id, 'client_add'))
            {
                    $this->server->fault('permission_denied','You do not have the permissions to access this function.');
                    return false;
            }
        $affected_rows = $this->klientadd('../client/form/client.tform.php',$domain_id, $client_id, $params);
        return $affected_rows;
    }
    //** private functions -----------------------------------------------------------------------------------
    private function klientadd($formdef_file, $client_id, $params)
    {
        global $app, $tform, $remoting_lib;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* load the user profile of the client
        $app->remoting_lib->loadUserProfile($client_id);
        //* Get the SQL query
        $sql = $app->remoting_lib->getSQL($params,'INSERT',0);
        if($app->remoting_lib->errorMessage != '') {
            $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage);
            return false;
        }
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $insert_id = $app->db->insertID();
        //$app->uses('tform');
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $new_rec = $app->remoting_lib->getDataRecord($insert_id);
            $app->remoting_lib->datalogSave('INSERT',$primary_id,array(),$new_rec);
        $app->remoting_lib->dodaj_usera($params,$insert_id);
        }
        return $insert_id;
    }
    private function insertQuery($formdef_file, $client_id, $params)
    {
        global $app, $tform, $remoting_lib;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* load the user profile of the client
        $app->remoting_lib->loadUserProfile($client_id);
        //* Get the SQL query
        $sql = $app->remoting_lib->getSQL($params,'INSERT',0);
        if($app->remoting_lib->errorMessage != '') {
            $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage);
            return false;
        }
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $insert_id = $app->db->insertID();
        //$app->uses('tform');
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $new_rec = $app->remoting_lib->getDataRecord($insert_id);
            $app->remoting_lib->datalogSave('INSERT',$primary_id,array(),$new_rec);
        }
        return $insert_id;
    }
    private function updateQuery($formdef_file, $client_id, $primary_id, $params)
    {
        global $app;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* load the user profile of the client
        $app->remoting_lib->loadUserProfile($client_id);
        //* Get the SQL query
        $sql = $app->remoting_lib->getSQL($params,'UPDATE',$primary_id);
        if($app->remoting_lib->errorMessage != '') {
            $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage);
            return false;
        }
        $old_rec = $app->remoting_lib->getDataRecord($primary_id);
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $affected_rows = $app->db->affectedRows();
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $new_rec = $app->remoting_lib->getDataRecord($primary_id);
            $app->remoting_lib->datalogSave('UPDATE',$primary_id,$old_rec,$new_rec);
        }
        return $affected_rows;
    }
    private function deleteQuery($formdef_file, $primary_id)
    {
        global $app;
        $app->uses('remoting_lib');
        //* Load the form definition
        $app->remoting_lib->loadFormDef($formdef_file);
        //* Get the SQL query
        $sql = $app->remoting_lib->getDeleteSQL($primary_id);
        $app->db->query($sql);
        if($app->db->errorMessage != '') {
            $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql);
            return false;
        }
        $affected_rows = $app->db->affectedRows();
        //* Save changes to Datalog
        if($app->remoting_lib->formDef["db_history"] == 'yes') {
            $rec = $app->remoting_lib->getDataRecord($primary_id);
            $app->remoting_lib->datalogSave('DELETE',$primary_id,$rec,array());
        }
        return $affected_rows;
    }
    private function checkPerm($session_id, $function_name)
    {
    $dobre=Array();
    $session = $this->getSession($session_id);
        if(!$session){
            return false;
        }
        $dobre= str_replace(';',',',$session['remote_functions']);
        return in_array($function_name, explode(',', $dobre) );
    }
    private function getSession($session_id)
    {
        global $app;
        if(empty($session_id)) {
            $this->server->fault('session_id_empty','The SessionID is empty.');
            return false;
        }
        $session_id = $app->db->quote($session_id);
        $now = time();
        $sql = "SELECT * FROM remote_session WHERE remote_session = '$session_id' AND tstamp >= $now";
        $session = $app->db->queryOneRecord($sql);
        if($session['remote_userid'] > 0) {
            return $session;
        } else {
            $this->server->fault('session_does_not_exist','The Session is expired or does not exist.');
            return false;
        }
    }
}
?>
interface/lib/classes/remoting_lib.inc.php
@@ -1,714 +1,731 @@
<?php
/*
Copyright (c) 2007, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--UPDATED 08.2009--
Full SOAP support for ISPConfig 3.1.4 b
Updated by Arkadiusz Roch & Artur Edelman
Copyright (c) Tri-Plex technology
*/
/**
* Formularbehandlung
*
* Funktionen zur Umwandlung von Formulardaten
* sowie zum vorbereiten von HTML und SQL
* Ausgaben
*
*        Tabellendefinition
*
*        Datentypen:
*        - INTEGER (Wandelt Ausdrücke in Int um)
*        - DOUBLE
*        - CURRENCY (Formatiert Zahlen nach Währungsnotation)
*        - VARCHAR (kein weiterer Format Check)
*        - DATE (Datumsformat, Timestamp Umwandlung)
*
*        Formtype:
*        - TEXT (normales Textfeld)
*        - PASSWORD (Feldinhalt wird nicht angezeigt)
*        - SELECT (Gibt Werte als option Feld aus)
*        - MULTIPLE (Select-Feld mit nehreren Werten)
*
*        VALUE:
*        - Wert oder Array
*
*        SEPARATOR
*        - Trennzeichen für multiple Felder
*
*        Hinweis:
*        Das ID-Feld ist nicht bei den Table Values einzufügen.
*/
class remoting_lib {
        /**
        * Definition of the database atble (array)
        * @var tableDef
        */
        private $tableDef;
        /**
        * Private
        * @var action
        */
        private $action;
        /**
        * Table name (String)
        * @var table_name
        */
        private $table_name;
        /**
        * Debug Variable
        * @var debug
        */
        private $debug = 0;
        /**
        * name of the primary field of the database table (string)
        * @var table_index
        */
        var $table_index;
        /**
        * contains the error messages
        * @var errorMessage
        */
        var $errorMessage = '';
        var $dateformat = "d.m.Y";
        var $formDef = array();
        var $wordbook;
        var $module;
        var $primary_id;
        var $diffrec = array();
        var $sys_username;
        var $sys_userid;
        var $sys_default_group;
        var $sys_groups;
        //* Load the form definition from file.
        function loadFormDef($file) {
            global $app,$conf;
            include_once($file);
            $this->formDef = $form;
            unset($this->formDef['tabs']);
            //* Copy all fields from all tabs into one form definition
            foreach($form['tabs'] as $tab) {
                foreach($tab['fields'] as $key => $value) {
                    $this->formDef['fields'][$key] = $value;
                }
            }
            unset($form);
            return true;
        }
        //* Load the user profile
        function loadUserProfile($client_id = 0) {
            global $app,$conf;
            $client_id = intval($client_id);
            if($client_id == 0) {
                $this->sys_username         = 'admin';
                $this->sys_userid            = 1;
                $this->sys_default_group     = 1;
                $this->sys_groups            = 1;
            } else {
                //* Load the client data
                $client = $app->db->queryOneRecord("SELECT username FROM client WHERE client_id = $client_id");
                if($client["username"] == '') {
                    $this->errorMessage .= 'No client with ID $client_id found.';
                    return false;
                }
                //* load system user
                $user = $app->db->queryOneRecord("SELECT * FROM sys_user WHERE username = '".$app->db->quote($client["username"])."'");
                if(empty($user["userid"])) {
                    $this->errorMessage .= 'No user with the username '.$client['username'].' found.';
                    return false;
                }
                $this->sys_username         = $user['username'];
                $this->sys_userid            = $user['userid'];
                $this->sys_default_group     = $user['default_group'];
                $this->sys_groups             = $user['groups'];
            }
            return true;
        }
        /**
        * Converts data in human readable form
        *
        * @param record
        * @return record
        */
        function decode($record) {
                $new_record = '';
                if(is_array($record)) {
                        foreach($this->formDef['fields'] as $key => $field) {
                                switch ($field['datatype']) {
                                case 'VARCHAR':
                                        $new_record[$key] = stripslashes($record[$key]);
                                break;
                                case 'TEXT':
                                        $new_record[$key] = stripslashes($record[$key]);
                                break;
                                case 'DATE':
                                        if($record[$key] > 0) {
                                                $new_record[$key] = date($this->dateformat,$record[$key]);
                                        }
                                break;
                                case 'INTEGER':
                                        $new_record[$key] = intval($record[$key]);
                                break;
                                case 'DOUBLE':
                                        $new_record[$key] = $record[$key];
                                break;
                                case 'CURRENCY':
                                        $new_record[$key] = number_format($record[$key], 2, ',', '');
                                break;
                                default:
                                        $new_record[$key] = stripslashes($record[$key]);
                                }
                        }
                }
        return $new_record;
        }
        /**
        * Get the key => value array of a form filled from a datasource definitiom
        *
        * @param field = array with field definition
        * @param record = Dataset as array
        * @return key => value array for the value field of a form
        */
        function getDatasourceData($field, $record) {
                global $app;
                $values = array();
                if($field["datasource"]["type"] == 'SQL') {
                        // Preparing SQL string. We will replace some
                        // common placeholders
                        $querystring = $field["datasource"]["querystring"];
                        $querystring = str_replace("{USERID}",$this->sys_userid,$querystring);
                        $querystring = str_replace("{GROUPID}",$this->sys_default_group,$querystring);
                        $querystring = str_replace("{GROUPS}",$this->sys_groups,$querystring);
                        $table_idx = $this->formDef['db_table_idx'];
                        $tmp_recordid = (isset($record[$table_idx]))?$record[$table_idx]:0;
                        $querystring = str_replace("{RECORDID}",$tmp_recordid,$querystring);
                        unset($tmp_recordid);
                        $querystring = str_replace("{AUTHSQL}",$this->getAuthSQL('r'),$querystring);
                        // Getting the records
                        $tmp_records = $app->db->queryAllRecords($querystring);
                        if($app->db->errorMessage != '') die($app->db->errorMessage);
                        if(is_array($tmp_records)) {
                                $key_field = $field["datasource"]["keyfield"];
                                $value_field = $field["datasource"]["valuefield"];
                                foreach($tmp_records as $tmp_rec) {
                                        $tmp_id = $tmp_rec[$key_field];
                                        $values[$tmp_id] = $tmp_rec[$value_field];
                                }
                        }
                }
                if($field["datasource"]["type"] == 'CUSTOM') {
                        // Calls a custom class to validate this record
                        if($field["datasource"]['class'] != '' and $field["datasource"]['function'] != '') {
                                $datasource_class = $field["datasource"]['class'];
                                $datasource_function = $field["datasource"]['function'];
                                $app->uses($datasource_class);
                                $values = $app->$datasource_class->$datasource_function($field, $record);
                        } else {
                                $this->errorMessage .= "Custom datasource class or function is empty<br>\r\n";
                        }
                }
                return $values;
        }
        /**
        * Converts the data in a format to store it in the database table
        *
        * @param record = Datensatz als Array
        * @return record
        */
        function encode($record) {
                if(is_array($record)) {
                        foreach($this->formDef['fields'] as $key => $field) {
                                if(isset($field['validators']) && is_array($field['validators'])) $this->validateField($key, (isset($record[$key]))?$record[$key]:'', $field['validators']);
                                switch ($field['datatype']) {
                                case 'VARCHAR':
                                        if(!@is_array($record[$key])) {
                                                $new_record[$key] = (isset($record[$key]))?mysql_real_escape_string($record[$key]):'';
                                        } else {
                                                $new_record[$key] = implode($field['separator'],$record[$key]);
                                        }
                                break;
                                case 'TEXT':
                                        if(!is_array($record[$key])) {
                                                $new_record[$key] = mysql_real_escape_string($record[$key]);
                                        } else {
                                                $new_record[$key] = implode($field['separator'],$record[$key]);
                                        }
                                break;
                                case 'DATE':
                                        if($record[$key] > 0) {
                                                list($tag,$monat,$jahr) = explode('.',$record[$key]);
                                                $new_record[$key] = mktime(0,0,0,$monat,$tag,$jahr);
                                        } else {
                                            $new_record[$key] = 0;
                                        }
                                break;
                                case 'INTEGER':
                                        $new_record[$key] = (isset($record[$key]))?intval($record[$key]):0;
                                        //if($new_record[$key] != $record[$key]) $new_record[$key] = $field['default'];
                                        //if($key == 'refresh') die($record[$key]);
                                break;
                                case 'DOUBLE':
                                        $new_record[$key] = mysql_real_escape_string($record[$key]);
                                break;
                                case 'CURRENCY':
                                        $new_record[$key] = str_replace(",",".",$record[$key]);
                                break;
                                }
                                // The use of the field value is deprecated, use validators instead
                                if(isset($field['regex']) && $field['regex'] != '') {
                                        // Enable that "." matches also newlines
                                        $field['regex'] .= 's';
                                        if(!preg_match($field['regex'], $record[$key])) {
                                                $errmsg = $field['errmsg'];
                                                $this->errorMessage .= $errmsg."\r\n";
                                        }
                                }
                        }
                }
                return $new_record;
        }
        /**
        * process the validators for a given field.
        *
        * @param field_name = Name of the field
        * @param field_value = value of the field
        * @param validatoors = Array of validators
        * @return record
        */
        function validateField($field_name, $field_value, $validators) {
                global $app;
                $escape = '`';
                // loop trough the validators
                foreach($validators as $validator) {
                        switch ($validator['type']) {
                                case 'REGEX':
                                        $validator['regex'] .= 's';
                                        if(!preg_match($validator['regex'], $field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'UNIQUE':
                                        if($this->action == 'NEW') {
                                                $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."'");
                                                if($num_rec["number"] > 0) {
                                                        $errmsg = $validator['errmsg'];
                                                        if(isset($this->wordbook[$errmsg])) {
                                                            $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                        } else {
                                                            $this->errorMessage .= $errmsg."<br>\r\n";
                                                        }
                                                }
                                        } else {
                                                $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."' AND ".$this->formDef['db_table_idx']." != ".$this->primary_id);
                                                if($num_rec["number"] > 0) {
                                                        $errmsg = $validator['errmsg'];
                                                        if(isset($this->wordbook[$errmsg])) {
                                                            $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                        } else {
                                                            $this->errorMessage .= $errmsg."<br>\r\n";
                                                        }
                                                }
                                        }
                                break;
                                case 'NOTEMPTY':
                                        if(empty($field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'ISEMAIL':
                                        if(!preg_match("/^\w+[\w.-]*\w+@\w+[\w.-]*\w+\.[a-z]{2,10}$/i", $field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'ISINT':
                                        $tmpval = intval($field_value);
                                        if($tmpval === 0 and !empty($field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'ISPOSITIVE':
                                        if(!is_numeric($field_value) || $field_value <= 0){
                                          $errmsg = $validator['errmsg'];
                                          if(isset($this->wordbook[$errmsg])) {
                                             $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                          } else {
                                             $this->errorMessage .= $errmsg."<br>\r\n";
                                          }
                                        }
                                break;
                                case 'CUSTOM':
                                        // Calls a custom class to validate this record
                                        if($validator['class'] != '' and $validator['function'] != '') {
                                                $validator_class = $validator['class'];
                                                $validator_function = $validator['function'];
                                                $app->uses($validator_class);
                                                $this->errorMessage .= $app->$validator_class->$validator_function($field_name, $field_value, $validator);
                                        } else {
                                                $this->errorMessage .= "Custom validator class or function is empty<br>\r\n";
                                        }
                                break;
                                default:
                                    $this->errorMessage .= "Unknown Validator: ".$validator['type'];
                                break;
                        }
                }
                return true;
        }
        /**
        * Create SQL statement
        *
        * @param record = Datensatz als Array
        * @param action = INSERT oder UPDATE
        * @param primary_id
        * @return record
        */
        function getSQL($record, $action = 'INSERT', $primary_id = 0, $sql_ext_where = '') {
                global $app;
                $this->action = $action;
                $this->primary_id = $primary_id;
                $record = $this->encode($record,$tab);
                $sql_insert_key = '';
                $sql_insert_val = '';
                $sql_update = '';
                if(!is_array($this->formDef)) $app->error("No form definition found.");
                // gehe durch alle Felder des Tabs
                if(is_array($record)) {
                foreach($this->formDef['fields'] as $key => $field) {
                                // Wenn es kein leeres Passwortfeld ist
                                if (!($field['formtype'] == 'PASSWORD' and $record[$key] == '')) {
                                        // Erzeuge Insert oder Update Quelltext
                                        if($action == "INSERT") {
                                                if($field['formtype'] == 'PASSWORD') {
                                                        $sql_insert_key .= "`$key`, ";
                                                        if($field['encryption'] == 'CRYPT') {
                                                                $salt="$1$";
                                                                for ($n=0;$n<8;$n++) {
                                                                    $salt.=chr(mt_rand(64,126));
                                                                }
                                                                $salt.="$";
                                                                // $salt = substr(md5(time()),0,2);
                                                                $record[$key] = crypt($record[$key],$salt);
                                                        } else {
                                                                $record[$key] = md5($record[$key]);
                                                        }
                                                        $sql_insert_val .= "'".$record[$key]."', ";
                                                } elseif ($field['formtype'] == 'CHECKBOX') {
                                                        $sql_insert_key .= "`$key`, ";
                                                        if($record[$key] == '') {
                                                            // if a checkbox is not set, we set it to the unchecked value
                                                            $sql_insert_val .= "'".$field['value'][0]."', ";
                                                            $record[$key] = $field['value'][0];
                                                        } else {
                                                            $sql_insert_val .= "'".$record[$key]."', ";
                                                        }
                                                } else {
                                                        $sql_insert_key .= "`$key`, ";
                                                        $sql_insert_val .= "'".$record[$key]."', ";
                                                }
                                        } else {
                                                if($field['formtype'] == 'PASSWORD') {
                                                        if($field['encryption'] == 'CRYPT') {
                                                                $salt="$1$";
                                                                for ($n=0;$n<8;$n++) {
                                                                    $salt.=chr(mt_rand(64,126));
                                                                }
                                                                $salt.="$";
                                                                // $salt = substr(md5(time()),0,2);
                                                                $record[$key] = crypt($record[$key],$salt);
                                                        } else {
                                                                $record[$key] = md5($record[$key]);
                                                        }
                                                        $sql_update .= "`$key` = '".$record[$key]."', ";
                                                } elseif ($field['formtype'] == 'CHECKBOX') {
                                                        if($record[$key] == '') {
                                                            // if a checkbox is not set, we set it to the unchecked value
                                                            $sql_update .= "`$key` = '".$field['value'][0]."', ";
                                                            $record[$key] = $field['value'][0];
                                                        } else {
                                                            $sql_update .= "`$key` = '".$record[$key]."', ";
                                                        }
                                                } else {
                                                        $sql_update .= "`$key` = '".$record[$key]."', ";
                                                }
                                        }
                                } else {
                                    // we unset the password filed, if empty to tell the datalog function
                                    // that the password has not been changed
                                    unset($record[$key]);
                                }
                        }
        }
                if(stristr($this->formDef['db_table'],'.')) {
                        $escape = '';
                } else {
                        $escape = '`';
                }
                if($action == "INSERT") {
                        if($this->formDef['auth'] == 'yes') {
                                // Setze User und Gruppe
                                $sql_insert_key .= "`sys_userid`, ";
                                $sql_insert_val .= ($this->formDef["auth_preset"]["userid"] > 0)?"'".$this->formDef["auth_preset"]["userid"]."', ":"'".$this->sys_userid."', ";
                                $sql_insert_key .= "`sys_groupid`, ";
                                $sql_insert_val .= ($this->formDef["auth_preset"]["groupid"] > 0)?"'".$this->formDef["auth_preset"]["groupid"]."', ":"'".$this->sys_default_group."', ";
                                $sql_insert_key .= "`sys_perm_user`, ";
                                $sql_insert_val .= "'".$this->formDef["auth_preset"]["perm_user"]."', ";
                                $sql_insert_key .= "`sys_perm_group`, ";
                                $sql_insert_val .= "'".$this->formDef["auth_preset"]["perm_group"]."', ";
                                $sql_insert_key .= "`sys_perm_other`, ";
                                $sql_insert_val .= "'".$this->formDef["auth_preset"]["perm_other"]."', ";
                        }
                        $sql_insert_key = substr($sql_insert_key,0,-2);
                        $sql_insert_val = substr($sql_insert_val,0,-2);
                        $sql = "INSERT INTO ".$escape.$this->formDef['db_table'].$escape." ($sql_insert_key) VALUES ($sql_insert_val)";
                } else {
                        if($primary_id != 0) {
                                $sql_update = substr($sql_update,0,-2);
                                $sql = "UPDATE ".$escape.$this->formDef['db_table'].$escape." SET ".$sql_update." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id;
                                if($sql_ext_where != '') $sql .= " and ".$sql_ext_where;
                        } else {
                                $app->error("Primary ID fehlt!");
                        }
                }
                return $sql;
        }
        function getDeleteSQL($primary_id) {
            if(stristr($this->formDef['db_table'],'.')) {
                $escape = '';
            } else {
                $escape = '`';
            }
            $sql = "DELETE FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id;
            return $sql;
        }
        function getDataRecord($primary_id) {
            global $app;
            $escape = '`';
            $sql = "SELECT * FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id;
            return $app->db->queryOneRecord($sql);
        }
        function dodaj_usera($params,$insert_id){
            global $app,$sql1;
            $username = $params["username"];
            $password = $params["password"];
            $modules = 'mail,sites,dns,tools';
            $startmodule = 'mail';
            $usertheme = $params["usertheme"];
            $type = 'user';
            $active = 1;
            $language = $params["language"];
            $groupid = $app->db->datalogInsert('sys_group', "(name,description,client_id) VALUES ('$username','','$insert_id')", 'groupid');
            $groups = $groupid;
            $sql1 = "INSERT INTO sys_user (username,passwort,modules,startmodule,app_theme,typ,active,language,groups,default_group,client_id)
            VALUES ('$username',md5('$password'),'$modules','$startmodule','$usertheme','$type','$active','$language',$groups,$groupid,$insert_id)";
            $app->db->query($sql1);
        }
        function datalogSave($action,$primary_id, $record_old, $record_new) {
                global $app,$conf;
                if(stristr($this->formDef['db_table'],'.')) {
                        $escape = '';
                } else {
                        $escape = '`';
                }
                $diffrec = array();
                if(is_array($record_new) && count($record_new) > 0) {
                        foreach($record_new as $key => $val) {
                                if($record_old[$key] != $val) {
                                        // Record has changed
                                        $diffrec[$key] = array('old' => $record_old[$key],
                                                               'new' => $val);
                                }
                        }
                } elseif(is_array($record_old)) {
                        foreach($record_old as $key => $val) {
                                if($record_new[$key] != $val) {
                                        // Record has changed
                                        $diffrec[$key] = array('new' => $record_new[$key],
                                                               'old' => $val);
                                }
                        }
                }
                $this->diffrec = $diffrec;
                // Full diff records for ISPConfig, they have a different format then the simple diffrec
                $diffrec_full = array();
                if(is_array($record_old) && count($record_old) > 0) {
                        foreach($record_old as $key => $val) {
                                if(isset($record_new[$key]) && $record_new[$key] != $val) {
                                    // Record has changed
                                    $diffrec_full['old'][$key] = $val;
                                    $diffrec_full['new'][$key] = $record_new[$key];
                                } else {
                                    $diffrec_full['old'][$key] = $val;
                                    $diffrec_full['new'][$key] = $val;
                                }
                        }
                } elseif(is_array($record_new)) {
                        foreach($record_new as $key => $val) {
                                if(isset($record_new[$key]) && $record_old[$key] != $val) {
                                    // Record has changed
                                    $diffrec_full['new'][$key] = $val;
                                    $diffrec_full['old'][$key] = $record_old[$key];
                                } else {
                                    $diffrec_full['new'][$key] = $val;
                                    $diffrec_full['old'][$key] = $val;
                                }
                        }
                }
                /*
                echo "<pre>";
                print_r($diffrec_full);
                echo "</pre>";
                */
                // Insert the server_id, if the record has a server_id
                $server_id = (isset($record_old["server_id"]) && $record_old["server_id"] > 0)?$record_old["server_id"]:0;
                if(isset($record_new["server_id"])) $server_id = $record_new["server_id"];
                if(count($this->diffrec) > 0) {
                        $diffstr = $app->db->quote(serialize($diffrec_full));
                        $username = $app->db->quote($this->sys_username);
                        $dbidx = $this->formDef['db_table_idx'].":".$primary_id;
                        // $action = ($action == 'INSERT')?'i':'u';
                        if($action == 'INSERT') $action = 'i';
                        if($action == 'UPDATE') $action = 'u';
                        if($action == 'DELETE') $action = 'd';
                        $sql = "INSERT INTO sys_datalog (dbtable,dbidx,server_id,action,tstamp,user,data) VALUES ('".$this->formDef['db_table']."','$dbidx','$server_id','$action','".time()."','$username','$diffstr')";
                        $app->db->query($sql);
                }
                return true;
        }
}
?>
<?php
/*
Copyright (c) 2007, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--UPDATED 08.2009--
Full SOAP support for ISPConfig 3.1.4 b
Updated by Arkadiusz Roch & Artur Edelman
Copyright (c) Tri-Plex technology
*/
/**
* Formularbehandlung
*
* Funktionen zur Umwandlung von Formulardaten
* sowie zum vorbereiten von HTML und SQL
* Ausgaben
*
*        Tabellendefinition
*
*        Datentypen:
*        - INTEGER (Wandelt Ausdrücke in Int um)
*        - DOUBLE
*        - CURRENCY (Formatiert Zahlen nach Währungsnotation)
*        - VARCHAR (kein weiterer Format Check)
*        - DATE (Datumsformat, Timestamp Umwandlung)
*
*        Formtype:
*        - TEXT (normales Textfeld)
*        - PASSWORD (Feldinhalt wird nicht angezeigt)
*        - SELECT (Gibt Werte als option Feld aus)
*        - MULTIPLE (Select-Feld mit nehreren Werten)
*
*        VALUE:
*        - Wert oder Array
*
*        SEPARATOR
*        - Trennzeichen für multiple Felder
*
*        Hinweis:
*        Das ID-Feld ist nicht bei den Table Values einzufügen.
*/
class remoting_lib {
        /**
        * Definition of the database atble (array)
        * @var tableDef
        */
        private $tableDef;
        /**
        * Private
        * @var action
        */
        private $action;
        /**
        * Table name (String)
        * @var table_name
        */
        private $table_name;
        /**
        * Debug Variable
        * @var debug
        */
        private $debug = 0;
        /**
        * name of the primary field of the database table (string)
        * @var table_index
        */
        var $table_index;
        /**
        * contains the error messages
        * @var errorMessage
        */
        var $errorMessage = '';
        var $dateformat = "d.m.Y";
        var $formDef = array();
        var $wordbook;
        var $module;
        var $primary_id;
        var $diffrec = array();
        var $sys_username;
        var $sys_userid;
        var $sys_default_group;
        var $sys_groups;
        //* Load the form definition from file.
        function loadFormDef($file) {
            global $app,$conf;
            include_once($file);
            $this->formDef = $form;
            unset($this->formDef['tabs']);
            //* Copy all fields from all tabs into one form definition
            foreach($form['tabs'] as $tab) {
                foreach($tab['fields'] as $key => $value) {
                    $this->formDef['fields'][$key] = $value;
                }
            }
            unset($form);
            return true;
        }
        //* Load the user profile
        function loadUserProfile($client_id = 0) {
            global $app,$conf;
            $client_id = intval($client_id);
            if($client_id == 0) {
                $this->sys_username         = 'admin';
                $this->sys_userid            = 1;
                $this->sys_default_group     = 1;
                $this->sys_groups            = 1;
            } else {
                //* Load the client data
                $client = $app->db->queryOneRecord("SELECT username FROM client WHERE client_id = $client_id");
                if($client["username"] == '') {
                    $this->errorMessage .= 'No client with ID $client_id found.';
                    return false;
                }
                //* load system user
                $user = $app->db->queryOneRecord("SELECT * FROM sys_user WHERE username = '".$app->db->quote($client["username"])."'");
                if(empty($user["userid"])) {
                    $this->errorMessage .= 'No user with the username '.$client['username'].' found.';
                    return false;
                }
                $this->sys_username         = $user['username'];
                $this->sys_userid            = $user['userid'];
                $this->sys_default_group     = $user['default_group'];
                $this->sys_groups             = $user['groups'];
            }
            return true;
        }
        /**
        * Converts data in human readable form
        *
        * @param record
        * @return record
        */
        function decode($record) {
                $new_record = '';
                if(is_array($record)) {
                        foreach($this->formDef['fields'] as $key => $field) {
                                switch ($field['datatype']) {
                                case 'VARCHAR':
                                        $new_record[$key] = stripslashes($record[$key]);
                                break;
                                case 'TEXT':
                                        $new_record[$key] = stripslashes($record[$key]);
                                break;
                                case 'DATE':
                                        if($record[$key] > 0) {
                                                $new_record[$key] = date($this->dateformat,$record[$key]);
                                        }
                                break;
                                case 'INTEGER':
                                        $new_record[$key] = intval($record[$key]);
                                break;
                                case 'DOUBLE':
                                        $new_record[$key] = $record[$key];
                                break;
                                case 'CURRENCY':
                                        $new_record[$key] = number_format($record[$key], 2, ',', '');
                                break;
                                default:
                                        $new_record[$key] = stripslashes($record[$key]);
                                }
                        }
                }
        return $new_record;
        }
        /**
        * Get the key => value array of a form filled from a datasource definitiom
        *
        * @param field = array with field definition
        * @param record = Dataset as array
        * @return key => value array for the value field of a form
        */
        function getDatasourceData($field, $record) {
                global $app;
                $values = array();
                if($field["datasource"]["type"] == 'SQL') {
                        // Preparing SQL string. We will replace some
                        // common placeholders
                        $querystring = $field["datasource"]["querystring"];
                        $querystring = str_replace("{USERID}",$this->sys_userid,$querystring);
                        $querystring = str_replace("{GROUPID}",$this->sys_default_group,$querystring);
                        $querystring = str_replace("{GROUPS}",$this->sys_groups,$querystring);
                        $table_idx = $this->formDef['db_table_idx'];
                        $tmp_recordid = (isset($record[$table_idx]))?$record[$table_idx]:0;
                        $querystring = str_replace("{RECORDID}",$tmp_recordid,$querystring);
                        unset($tmp_recordid);
                        $querystring = str_replace("{AUTHSQL}",$this->getAuthSQL('r'),$querystring);
                        // Getting the records
                        $tmp_records = $app->db->queryAllRecords($querystring);
                        if($app->db->errorMessage != '') die($app->db->errorMessage);
                        if(is_array($tmp_records)) {
                                $key_field = $field["datasource"]["keyfield"];
                                $value_field = $field["datasource"]["valuefield"];
                                foreach($tmp_records as $tmp_rec) {
                                        $tmp_id = $tmp_rec[$key_field];
                                        $values[$tmp_id] = $tmp_rec[$value_field];
                                }
                        }
                }
                if($field["datasource"]["type"] == 'CUSTOM') {
                        // Calls a custom class to validate this record
                        if($field["datasource"]['class'] != '' and $field["datasource"]['function'] != '') {
                                $datasource_class = $field["datasource"]['class'];
                                $datasource_function = $field["datasource"]['function'];
                                $app->uses($datasource_class);
                                $values = $app->$datasource_class->$datasource_function($field, $record);
                        } else {
                                $this->errorMessage .= "Custom datasource class or function is empty<br>\r\n";
                        }
                }
                return $values;
        }
        /**
        * Converts the data in a format to store it in the database table
        *
        * @param record = Datensatz als Array
        * @return record
        */
        function encode($record) {
                if(is_array($record)) {
                        foreach($this->formDef['fields'] as $key => $field) {
                                if(isset($field['validators']) && is_array($field['validators'])) $this->validateField($key, (isset($record[$key]))?$record[$key]:'', $field['validators']);
                                switch ($field['datatype']) {
                                case 'VARCHAR':
                                        if(!@is_array($record[$key])) {
                                                $new_record[$key] = (isset($record[$key]))?mysql_real_escape_string($record[$key]):'';
                                        } else {
                                                $new_record[$key] = implode($field['separator'],$record[$key]);
                                        }
                                break;
                                case 'TEXT':
                                        if(!is_array($record[$key])) {
                                                $new_record[$key] = mysql_real_escape_string($record[$key]);
                                        } else {
                                                $new_record[$key] = implode($field['separator'],$record[$key]);
                                        }
                                break;
                                case 'DATE':
                                        if($record[$key] > 0) {
                                                list($tag,$monat,$jahr) = explode('.',$record[$key]);
                                                $new_record[$key] = mktime(0,0,0,$monat,$tag,$jahr);
                                        } else {
                                            $new_record[$key] = 0;
                                        }
                                break;
                                case 'INTEGER':
                                        $new_record[$key] = (isset($record[$key]))?intval($record[$key]):0;
                                        //if($new_record[$key] != $record[$key]) $new_record[$key] = $field['default'];
                                        //if($key == 'refresh') die($record[$key]);
                                break;
                                case 'DOUBLE':
                                        $new_record[$key] = mysql_real_escape_string($record[$key]);
                                break;
                                case 'CURRENCY':
                                        $new_record[$key] = str_replace(",",".",$record[$key]);
                                break;
                                }
                                // The use of the field value is deprecated, use validators instead
                                if(isset($field['regex']) && $field['regex'] != '') {
                                        // Enable that "." matches also newlines
                                        $field['regex'] .= 's';
                                        if(!preg_match($field['regex'], $record[$key])) {
                                                $errmsg = $field['errmsg'];
                                                $this->errorMessage .= $errmsg."\r\n";
                                        }
                                }
                        }
                }
                return $new_record;
        }
        /**
        * process the validators for a given field.
        *
        * @param field_name = Name of the field
        * @param field_value = value of the field
        * @param validatoors = Array of validators
        * @return record
        */
        function validateField($field_name, $field_value, $validators) {
                global $app;
                $escape = '`';
                // loop trough the validators
                foreach($validators as $validator) {
                        switch ($validator['type']) {
                                case 'REGEX':
                                        $validator['regex'] .= 's';
                                        if(!preg_match($validator['regex'], $field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'UNIQUE':
                                        if($this->action == 'NEW') {
                                                $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."'");
                                                if($num_rec["number"] > 0) {
                                                        $errmsg = $validator['errmsg'];
                                                        if(isset($this->wordbook[$errmsg])) {
                                                            $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                        } else {
                                                            $this->errorMessage .= $errmsg."<br>\r\n";
                                                        }
                                                }
                                        } else {
                                                $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."' AND ".$this->formDef['db_table_idx']." != ".$this->primary_id);
                                                if($num_rec["number"] > 0) {
                                                        $errmsg = $validator['errmsg'];
                                                        if(isset($this->wordbook[$errmsg])) {
                                                            $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                        } else {
                                                            $this->errorMessage .= $errmsg."<br>\r\n";
                                                        }
                                                }
                                        }
                                break;
                                case 'NOTEMPTY':
                                        if(empty($field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'ISEMAIL':
                                        if(!preg_match("/^\w+[\w.-]*\w+@\w+[\w.-]*\w+\.[a-z]{2,10}$/i", $field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'ISINT':
                                        $tmpval = intval($field_value);
                                        if($tmpval === 0 and !empty($field_value)) {
                                                $errmsg = $validator['errmsg'];
                                                if(isset($this->wordbook[$errmsg])) {
                                                    $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                                } else {
                                                    $this->errorMessage .= $errmsg."<br>\r\n";
                                                }
                                        }
                                break;
                                case 'ISPOSITIVE':
                                        if(!is_numeric($field_value) || $field_value <= 0){
                                          $errmsg = $validator['errmsg'];
                                          if(isset($this->wordbook[$errmsg])) {
                                             $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                          } else {
                                             $this->errorMessage .= $errmsg."<br>\r\n";
                                          }
                                        }
                                break;
                                case 'CUSTOM':
                                        // Calls a custom class to validate this record
                                        if($validator['class'] != '' and $validator['function'] != '') {
                                                $validator_class = $validator['class'];
                                                $validator_function = $validator['function'];
                                                $app->uses($validator_class);
                                                $this->errorMessage .= $app->$validator_class->$validator_function($field_name, $field_value, $validator);
                                        } else {
                                                $this->errorMessage .= "Custom validator class or function is empty<br>\r\n";
                                        }
                                break;
                                default:
                                    $this->errorMessage .= "Unknown Validator: ".$validator['type'];
                                break;
                        }
                }
                return true;
        }
        /**
        * Create SQL statement
        *
        * @param record = Datensatz als Array
        * @param action = INSERT oder UPDATE
        * @param primary_id
        * @return record
        */
        function getSQL($record, $action = 'INSERT', $primary_id = 0, $sql_ext_where = '') {
                global $app;
                $this->action = $action;
                $this->primary_id = $primary_id;
                $record = $this->encode($record,$tab);
                $sql_insert_key = '';
                $sql_insert_val = '';
                $sql_update = '';
                if(!is_array($this->formDef)) $app->error("No form definition found.");
                // gehe durch alle Felder des Tabs
                if(is_array($record)) {
                foreach($this->formDef['fields'] as $key => $field) {
                                // Wenn es kein leeres Passwortfeld ist
                                if (!($field['formtype'] == 'PASSWORD' and $record[$key] == '')) {
                                        // Erzeuge Insert oder Update Quelltext
                                        if($action == "INSERT") {
                                                if($field['formtype'] == 'PASSWORD') {
                                                        $sql_insert_key .= "`$key`, ";
                                                        if($field['encryption'] == 'CRYPT') {
                                                                $salt="$1$";
                                                                for ($n=0;$n<8;$n++) {
                                                                    $salt.=chr(mt_rand(64,126));
                                                                }
                                                                $salt.="$";
                                                                // $salt = substr(md5(time()),0,2);
                                                                $record[$key] = crypt($record[$key],$salt);
                                                        } else {
                                                                $record[$key] = md5($record[$key]);
                                                        }
                                                        $sql_insert_val .= "'".$record[$key]."', ";
                                                } elseif ($field['formtype'] == 'CHECKBOX') {
                                                        $sql_insert_key .= "`$key`, ";
                                                        if($record[$key] == '') {
                                                            // if a checkbox is not set, we set it to the unchecked value
                                                            $sql_insert_val .= "'".$field['value'][0]."', ";
                                                            $record[$key] = $field['value'][0];
                                                        } else {
                                                            $sql_insert_val .= "'".$record[$key]."', ";
                                                        }
                                                } else {
                                                        $sql_insert_key .= "`$key`, ";
                                                        $sql_insert_val .= "'".$record[$key]."', ";
                                                }
                                        } else {
                                                if($field['formtype'] == 'PASSWORD') {
                                                        if($field['encryption'] == 'CRYPT') {
                                                                $salt="$1$";
                                                                for ($n=0;$n<8;$n++) {
                                                                    $salt.=chr(mt_rand(64,126));
                                                                }
                                                                $salt.="$";
                                                                // $salt = substr(md5(time()),0,2);
                                                                $record[$key] = crypt($record[$key],$salt);
                                                        } else {
                                                                $record[$key] = md5($record[$key]);
                                                        }
                                                        $sql_update .= "`$key` = '".$record[$key]."', ";
                                                } elseif ($field['formtype'] == 'CHECKBOX') {
                                                        if($record[$key] == '') {
                                                            // if a checkbox is not set, we set it to the unchecked value
                                                            $sql_update .= "`$key` = '".$field['value'][0]."', ";
                                                            $record[$key] = $field['value'][0];
                                                        } else {
                                                            $sql_update .= "`$key` = '".$record[$key]."', ";
                                                        }
                                                } else {
                                                        $sql_update .= "`$key` = '".$record[$key]."', ";
                                                }
                                        }
                                } else {
                                    // we unset the password filed, if empty to tell the datalog function
                                    // that the password has not been changed
                                    unset($record[$key]);
                                }
                        }
        }
                if(stristr($this->formDef['db_table'],'.')) {
                        $escape = '';
                } else {
                        $escape = '`';
                }
                if($action == "INSERT") {
                        if($this->formDef['auth'] == 'yes') {
                                // Setze User und Gruppe
                                $sql_insert_key .= "`sys_userid`, ";
                                $sql_insert_val .= ($this->formDef["auth_preset"]["userid"] > 0)?"'".$this->formDef["auth_preset"]["userid"]."', ":"'".$this->sys_userid."', ";
                                $sql_insert_key .= "`sys_groupid`, ";
                                $sql_insert_val .= ($this->formDef["auth_preset"]["groupid"] > 0)?"'".$this->formDef["auth_preset"]["groupid"]."', ":"'".$this->sys_default_group."', ";
                                $sql_insert_key .= "`sys_perm_user`, ";
                                $sql_insert_val .= "'".$this->formDef["auth_preset"]["perm_user"]."', ";
                                $sql_insert_key .= "`sys_perm_group`, ";
                                $sql_insert_val .= "'".$this->formDef["auth_preset"]["perm_group"]."', ";
                                $sql_insert_key .= "`sys_perm_other`, ";
                                $sql_insert_val .= "'".$this->formDef["auth_preset"]["perm_other"]."', ";
                        }
                        $sql_insert_key = substr($sql_insert_key,0,-2);
                        $sql_insert_val = substr($sql_insert_val,0,-2);
                        $sql = "INSERT INTO ".$escape.$this->formDef['db_table'].$escape." ($sql_insert_key) VALUES ($sql_insert_val)";
                } else {
                        if($primary_id != 0) {
                                $sql_update = substr($sql_update,0,-2);
                                $sql = "UPDATE ".$escape.$this->formDef['db_table'].$escape." SET ".$sql_update." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id;
                                if($sql_ext_where != '') $sql .= " and ".$sql_ext_where;
                        } else {
                                $app->error("Primary ID fehlt!");
                        }
                }
                return $sql;
        }
        function getDeleteSQL($primary_id) {
            if(stristr($this->formDef['db_table'],'.')) {
                $escape = '';
            } else {
                $escape = '`';
            }
            $sql = "DELETE FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id;
            return $sql;
        }
        function getDataRecord($primary_id) {
            global $app;
            $escape = '`';
            if(@is_numeric($primary_id)) {
                $sql = "SELECT * FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id;
                return $app->db->queryOneRecord($sql);
            } elseif (@is_array($primary_id)) {
                $sql_where = '';
                foreach($primary_id as $key => $val) {
                    $key = $app->db->quote($key);
                    $val = $app->db->quote($val);
                    $sql_where .= "$key = '$val' AND ";
                }
                $sql_where = substr($sql_where,0,-5);
                $sql = "SELECT * FROM ".$escape.$this->formDef['db_table'].$escape." WHERE ".$sql_where;
                return $app->db->queryAllRecords($sql);
            } else {
                $this->errorMessage = 'The ID must be either an integer or an array.';
                return array();
            }
        }
        function dodaj_usera($params,$insert_id){
            global $app,$sql1;
            $username = $params["username"];
            $password = $params["password"];
            $modules = 'mail,sites,dns,tools';
            $startmodule = 'mail';
            $usertheme = $params["usertheme"];
            $type = 'user';
            $active = 1;
            $language = $params["language"];
            $groupid = $app->db->datalogInsert('sys_group', "(name,description,client_id) VALUES ('$username','','$insert_id')", 'groupid');
            $groups = $groupid;
            $sql1 = "INSERT INTO sys_user (username,passwort,modules,startmodule,app_theme,typ,active,language,groups,default_group,client_id)
            VALUES ('$username',md5('$password'),'$modules','$startmodule','$usertheme','$type','$active','$language',$groups,$groupid,$insert_id)";
            $app->db->query($sql1);
        }
        function datalogSave($action,$primary_id, $record_old, $record_new) {
                global $app,$conf;
                if(stristr($this->formDef['db_table'],'.')) {
                        $escape = '';
                } else {
                        $escape = '`';
                }
                $diffrec = array();
                if(is_array($record_new) && count($record_new) > 0) {
                        foreach($record_new as $key => $val) {
                                if($record_old[$key] != $val) {
                                        // Record has changed
                                        $diffrec[$key] = array('old' => $record_old[$key],
                                                               'new' => $val);
                                }
                        }
                } elseif(is_array($record_old)) {
                        foreach($record_old as $key => $val) {
                                if($record_new[$key] != $val) {
                                        // Record has changed
                                        $diffrec[$key] = array('new' => $record_new[$key],
                                                               'old' => $val);
                                }
                        }
                }
                $this->diffrec = $diffrec;
                // Full diff records for ISPConfig, they have a different format then the simple diffrec
                $diffrec_full = array();
                if(is_array($record_old) && count($record_old) > 0) {
                        foreach($record_old as $key => $val) {
                                if(isset($record_new[$key]) && $record_new[$key] != $val) {
                                    // Record has changed
                                    $diffrec_full['old'][$key] = $val;
                                    $diffrec_full['new'][$key] = $record_new[$key];
                                } else {
                                    $diffrec_full['old'][$key] = $val;
                                    $diffrec_full['new'][$key] = $val;
                                }
                        }
                } elseif(is_array($record_new)) {
                        foreach($record_new as $key => $val) {
                                if(isset($record_new[$key]) && $record_old[$key] != $val) {
                                    // Record has changed
                                    $diffrec_full['new'][$key] = $val;
                                    $diffrec_full['old'][$key] = $record_old[$key];
                                } else {
                                    $diffrec_full['new'][$key] = $val;
                                    $diffrec_full['old'][$key] = $val;
                                }
                        }
                }
                /*
                echo "<pre>";
                print_r($diffrec_full);
                echo "</pre>";
                */
                // Insert the server_id, if the record has a server_id
                $server_id = (isset($record_old["server_id"]) && $record_old["server_id"] > 0)?$record_old["server_id"]:0;
                if(isset($record_new["server_id"])) $server_id = $record_new["server_id"];
                if(count($this->diffrec) > 0) {
                        $diffstr = $app->db->quote(serialize($diffrec_full));
                        $username = $app->db->quote($this->sys_username);
                        $dbidx = $this->formDef['db_table_idx'].":".$primary_id;
                        // $action = ($action == 'INSERT')?'i':'u';
                        if($action == 'INSERT') $action = 'i';
                        if($action == 'UPDATE') $action = 'u';
                        if($action == 'DELETE') $action = 'd';
                        $sql = "INSERT INTO sys_datalog (dbtable,dbidx,server_id,action,tstamp,user,data) VALUES ('".$this->formDef['db_table']."','$dbidx','$server_id','$action','".time()."','$username','$diffstr')";
                        $app->db->query($sql);
                }
                return true;
        }
}
?>
interface/lib/classes/tform_actions.inc.php
@@ -195,7 +195,7 @@
                        }
                        $this->onAfterInsert();
                        // Write data history (sys_datalog)
                        if($app->tform->formDef['db_history'] == 'yes') {
                            $new_data_record = $app->tform->getDataRecord($this->id);
interface/lib/lang/br.lng
@@ -31,4 +31,3 @@
$wb['Help'] = 'Ajuda';
$wb['toolsarea_head_txt'] = 'Ferramentas';
?>
interface/lib/lang/hu.lng
@@ -21,5 +21,13 @@
$wb['add_new_record_txt'] = 'Új bejegyzés';
$wb['btn_save_txt'] = 'Mentés';
$wb['btn_cancel_txt'] = 'Mégse';
$wb['System'] = 'System';
$wb['Client'] = 'Client';
$wb['Email'] = 'Email';
$wb['Monitor'] = 'Monitor';
$wb['Sites'] = 'Sites';
$wb['DNS'] = 'DNS';
$wb['Tools'] = 'Tools';
$wb['Help'] = 'Help';
$wb['toolsarea_head_txt'] = 'Tools';
?>
interface/lib/lang/nl.lng
@@ -31,4 +31,3 @@
$wb['Help'] = 'Help';
$wb['toolsarea_head_txt'] = 'Tools';
?>
interface/lib/lang/pl.lng
@@ -1,27 +1,33 @@
<?php
$wb['conf_format_dateshort'] = 'Y-m-d';
$wb['conf_format_datelong'] = 'l dS of F Y';
$wb['conf_format_timeshort'] = 'H:i';
$wb['conf_format_timelong'] = 'H:i:s';
$wb['conf_format_datetime'] = 'Y-m-d H:i';
$wb['301'] = 'Moduł nie jest dostępny dla aktualnego uzytkownika.';
$wb['302'] = 'Moduł jest niepoprawny.';
$wb['1001'] = 'Nazwa użytkownika i hasło nie może być puste !';
$wb['1002'] = 'Nazwa użytkownika i/lub hasło nie są poprawne !';
$wb['1003'] = 'Nazwa użytkownika nie jest aktywna!';
$wb['delete_confirmation'] = 'Jesteś pewny, że chcesz usunąć ten wpis?';
$wb['error_no_view_permission'] = 'Nie masz uprawnień do podglądu tego wpisu lub taki wpis nie istnieje!';
$wb['error_no_delete_permission'] = 'Nie masz uprawnień do usunięcia tego wpisu!';
$wb["page_txt"] = 'Strona';
$wb["page_of_txt"] = 'z';
$wb["page_next_txt"] = 'Następna';
$wb["page_back_txt"] = 'Wróć';
$wb["delete_txt"] = 'Usuń';
$wb["filter_txt"] = 'Filtr';
$wb["add_new_record_txt"] = 'Dodaj nowy wpis';
$wb['btn_save_txt'] = "Zapisz";
$wb['btn_cancel_txt'] = "Wróć";
?>
<?php
$wb['conf_format_dateshort'] = 'Y-m-d';
$wb['conf_format_datelong'] = 'l dS of F Y';
$wb['conf_format_timeshort'] = 'H:i';
$wb['conf_format_timelong'] = 'H:i:s';
$wb['conf_format_datetime'] = 'Y-m-d H:i';
$wb['301'] = 'Moduł nie jest dostępny dla aktualnego uzytkownika.';
$wb['302'] = 'Moduł jest niepoprawny.';
$wb['1001'] = 'Nazwa użytkownika i hasło nie może być puste !';
$wb['1002'] = 'Nazwa użytkownika i/lub hasło nie są poprawne !';
$wb['1003'] = 'Nazwa użytkownika nie jest aktywna!';
$wb['delete_confirmation'] = 'Jesteś pewny, że chcesz usunąć ten wpis?';
$wb['error_no_view_permission'] = 'Nie masz uprawnień do podglądu tego wpisu lub taki wpis nie istnieje!';
$wb['error_no_delete_permission'] = 'Nie masz uprawnień do usunięcia tego wpisu!';
$wb['page_txt'] = 'Strona';
$wb['page_of_txt'] = 'z';
$wb['page_next_txt'] = 'Następna';
$wb['page_back_txt'] = 'Wróć';
$wb['delete_txt'] = 'Usuń';
$wb['filter_txt'] = 'Filtr';
$wb['add_new_record_txt'] = 'Dodaj nowy wpis';
$wb['btn_save_txt'] = 'Zapisz';
$wb['btn_cancel_txt'] = 'Wróć';
$wb['System'] = 'System';
$wb['Client'] = 'Client';
$wb['Email'] = 'Email';
$wb['Monitor'] = 'Monitor';
$wb['Sites'] = 'Sites';
$wb['DNS'] = 'DNS';
$wb['Tools'] = 'Tools';
$wb['Help'] = 'Help';
$wb['toolsarea_head_txt'] = 'Tools';
?>
interface/web/admin/lib/lang/bg_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/bg_remote_user_list.lng
New file
@@ -0,0 +1,7 @@
<?php
$wb['list_head_txt'] = 'Remote Users';
$wb['list_desc_txt'] = '';
$wb['add_new_record_txt'] = 'Add new user';
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = 'Username';
?>
interface/web/admin/lib/lang/bg_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP Address';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP address invalid';
$wb['ip_error_wrong'] = 'The IP address is invalid';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/br.lng
@@ -32,4 +32,3 @@
$wb['Software'] = 'Software';
$wb['Repositories'] = 'Repositórios';
?>
interface/web/admin/lib/lang/br_firewall.lng
@@ -9,4 +9,3 @@
$wb['tcp_ports_error_regex'] = 'Caratere não permitido para definição de porta tcp. São permitidos somente números, : e ,.';
$wb['udp_ports_error_regex'] = 'Caratere não permitido para definição de porta udp. São permitidos somente números, : e ,.';
?>
interface/web/admin/lib/lang/br_firewall_list.lng
@@ -6,4 +6,3 @@
$wb['udp_port_txt'] = 'Portas UDP abertas';
$wb['add_new_record_txt'] = 'Adcionar registro de firewall';
?>
interface/web/admin/lib/lang/br_groups.lng
@@ -3,4 +3,3 @@
$wb['name_txt'] = 'Grupo';
$wb['name_err'] = 'O Nome do Grupo deve conter de 1 a 30 caracteres!';
?>
interface/web/admin/lib/lang/br_groups_list.lng
@@ -4,4 +4,3 @@
$wb['name_txt'] = 'Grupo';
$wb['add_new_record_txt'] = 'Adicionar novo Grupo';
?>
interface/web/admin/lib/lang/br_language_add.lng
@@ -6,4 +6,3 @@
$wb['btn_save_txt'] = 'Criar um novo conjunto de idioma';
$wb['btn_cancel_txt'] = 'Voltar';
?>
interface/web/admin/lib/lang/br_language_complete.lng
@@ -5,4 +5,3 @@
$wb['btn_save_txt'] = 'Mesclar arquivos agora';
$wb['btn_cancel_txt'] = 'Voltar';
?>
interface/web/admin/lib/lang/br_language_edit.lng
@@ -6,4 +6,3 @@
$wb['btn_save_txt'] = 'Salvar';
$wb['btn_cancel_txt'] = 'Voltar';
?>
interface/web/admin/lib/lang/br_language_export.lng
@@ -4,4 +4,3 @@
$wb['btn_save_txt'] = 'Exportar idioma selecionado para um arquivo';
$wb['btn_cancel_txt'] = 'Voltar';
?>
interface/web/admin/lib/lang/br_language_import.lng
@@ -5,4 +5,3 @@
$wb['language_overwrite_txt'] = 'Sobre escrever o arquivo se existir.';
$wb['btn_cancel_txt'] = 'Voltar';
?>
interface/web/admin/lib/lang/br_language_list.lng
@@ -5,4 +5,3 @@
$wb['lang_file_txt'] = 'Arquido de Idioma';
$wb['lang_file_date_txt'] = 'Ultima Modificação';
?>
interface/web/admin/lib/lang/br_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Nome do usuário:';
$wb['password_txt'] = 'Senha:';
$wb['function_txt'] = 'Funções:';
$wb['username_error_unique'] = 'O nome de usuário deve ser único';
$wb['username_error_empty'] = 'O nome de usuário não pode estar em branco';
$wb['password_error_empty'] = 'A senha não pode estar em branco';
$wb['password_strength_txt'] = 'Segurança da senha:';
?>
interface/web/admin/lib/lang/br_remote_user_list.lng
New file
@@ -0,0 +1,7 @@
<?php
$wb['list_head_txt'] = 'Usuários Remotos';
$wb['list_desc_txt'] = '';
$wb['add_new_record_txt'] = 'Adcionar novo usuário';
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = 'Nome do usuário';
?>
interface/web/admin/lib/lang/br_server.lng
@@ -9,4 +9,3 @@
$wb['vserver_server_txt'] = 'Servidor VServer';
$wb['active_txt'] = 'Ativado';
?>
interface/web/admin/lib/lang/br_server_config.lng
@@ -47,4 +47,3 @@
$wb['web_group_txt'] = 'Grupo Apache';
$wb['security_level_txt'] = 'Nível de Segurança';
?>
interface/web/admin/lib/lang/br_server_config_list.lng
@@ -2,4 +2,3 @@
$wb['list_head_txt'] = 'Configuração do Servidor';
$wb['server_name_txt'] = 'Servidor';
?>
interface/web/admin/lib/lang/br_server_ip.lng
@@ -2,6 +2,6 @@
$wb['server_id_txt'] = 'Servidor';
$wb['ip_address_txt'] = 'Endereço IP';
$wb['virtualhost_txt'] = 'Nome VirtualHost HTTP';
$wb['ip_err'] = 'Endereço IP inválido!';
$wb['ip_error_wrong'] = 'Endereço IP inválido!';
$wb['ip_error_unique'] = 'O endereço IP deve ser único';
?>
interface/web/admin/lib/lang/br_server_ip_list.lng
@@ -4,4 +4,3 @@
$wb['ip_address_txt'] = 'Endereço IP';
$wb['add_new_record_txt'] = 'Adicionar novo Endereço IP';
?>
interface/web/admin/lib/lang/br_server_list.lng
@@ -9,4 +9,3 @@
$wb['vserver_server_txt'] = 'VServer';
$wb['add_new_record_txt'] = 'Adicionar novo Servidor';
?>
interface/web/admin/lib/lang/br_software_package_list.lng
@@ -5,4 +5,3 @@
$wb['package_description_txt'] = 'Descrição';
$wb['action_txt'] = 'Acão';
?>
interface/web/admin/lib/lang/br_software_repo.lng
@@ -5,4 +5,3 @@
$wb['repo_password_txt'] = 'Senha (opcional)';
$wb['active_txt'] = 'Ativo';
?>
interface/web/admin/lib/lang/br_software_repo_list.lng
@@ -4,4 +4,3 @@
$wb['repo_name_txt'] = 'Repositório';
$wb['repo_url_txt'] = 'URL';
?>
interface/web/admin/lib/lang/br_software_update_list.lng
@@ -6,4 +6,3 @@
$wb['version_txt'] = 'Versão';
$wb['action_txt'] = 'Ação';
?>
interface/web/admin/lib/lang/br_system_config.lng
@@ -11,4 +11,3 @@
$wb['dblist_phpmyadmin_link_txt'] = 'Link para phpmyadmin';
$wb['mailboxlist_webmail_link_txt'] = 'Link para o webmail';
?>
interface/web/admin/lib/lang/br_users.lng
@@ -26,4 +26,3 @@
$wb['default_group_txt'] = 'Grupo Padrão';
$wb['startmodule_err'] = 'O módulo inicial não está contido nos módulos.';
?>
interface/web/admin/lib/lang/br_users_list.lng
@@ -6,4 +6,3 @@
$wb['ort_txt'] = 'cidade';
$wb['add_new_record_txt'] = 'Adcionar novo usuário';
?>
interface/web/admin/lib/lang/de_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/de_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/de_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP Adresse';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP Adresse ungültig';
$wb['ip_error_wrong'] = 'Das IP Adresse ist ungültig';
$wb['ip_error_unique'] = 'Das IP Adresse müss einzigartig sein';
?>
interface/web/admin/lib/lang/en_server_ip.lng
@@ -2,5 +2,6 @@
$wb["server_id_txt"] = 'Server';
$wb["ip_address_txt"] = 'IP Address';
$wb["virtualhost_txt"] = 'HTTP NameVirtualHost';
$wb["ip_err"] = 'IP address invalid';
$wb["ip_error_wrong"] = 'The IP address is invalid';
$wb["ip_error_unique"] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/es_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/es_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/es_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Servidor';
$wb['ip_address_txt'] = 'Dirección IP';
$wb['virtualhost_txt'] = 'NameVirtualHost HTTP';
$wb['ip_err'] = 'Dirección IP inválida';
$wb['ip_error_wrong'] = 'Dirección IP inválida';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/fi_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/fi_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/fi_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Palvelin';
$wb['ip_address_txt'] = 'IP-osoite';
$wb['virtualhost_txt'] = 'Virtuaalipalvelin';
$wb['ip_err'] = 'IP-osoite vääränlainen';
$wb['ip_error_wrong'] = 'IP-osoite vääränlainen';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/fr_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/fr_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/fr_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP Address';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP address invalid';
$wb['ip_error_wrong'] = 'The IP address is invalid';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/hu.lng
@@ -32,4 +32,3 @@
$wb['Software'] = 'Program';
$wb['Repositories'] = 'Repositories';
?>
interface/web/admin/lib/lang/hu_datalog_list.lng
File was deleted
interface/web/admin/lib/lang/hu_dbsync.lng
File was deleted
interface/web/admin/lib/lang/hu_dbsync_list.lng
File was deleted
interface/web/admin/lib/lang/hu_filesync.lng
File was deleted
interface/web/admin/lib/lang/hu_filesync_list.lng
File was deleted
interface/web/admin/lib/lang/hu_firewall.lng
@@ -6,5 +6,6 @@
$wb['udp_port_help_txt'] = 'Separated by comma';
$wb['active_txt'] = 'Active';
$wb['firewall_error_unique'] = 'There is already a firewall record for this server.';
$wb['tcp_ports_error_regex'] = 'Character not allowed in tcp port definition. Allowed characters are numbers, : and ,.';
$wb['udp_ports_error_regex'] = 'Character not allowed in udp port definition. Allowed characters are numbers, : and ,.';
?>
interface/web/admin/lib/lang/hu_firewall_list.lng
@@ -6,4 +6,3 @@
$wb['udp_port_txt'] = 'Open UDP ports';
$wb['add_new_record_txt'] = 'Add Firewall record';
?>
interface/web/admin/lib/lang/hu_groups.lng
@@ -3,4 +3,3 @@
$wb['name_txt'] = 'Group';
$wb['name_err'] = 'Group must be min 1, max 30 Chars.';
?>
interface/web/admin/lib/lang/hu_groups_list.lng
@@ -4,4 +4,3 @@
$wb['name_txt'] = 'Group';
$wb['add_new_record_txt'] = 'Add new Group';
?>
interface/web/admin/lib/lang/hu_language_add.lng
@@ -6,4 +6,3 @@
$wb['btn_cancel_txt'] = 'Vissza';
$wb['language_new_hint_txt'] = '2 karakteres ISO 639-1 nyelvi kód (Lásd http://hu.wikipedia.org/wiki/ISO_639-1)';
?>
interface/web/admin/lib/lang/hu_language_complete.lng
@@ -5,4 +5,3 @@
$wb['btn_cancel_txt'] = 'Back';
$wb['list_desc_txt'] = 'Merge the selected language file with the english master language file. <br />This adds missing strings from the english master language files to the selected language.';
?>
interface/web/admin/lib/lang/hu_language_edit.lng
@@ -6,4 +6,3 @@
$wb['btn_save_txt'] = 'Ment';
$wb['btn_cancel_txt'] = 'Mégse';
?>
interface/web/admin/lib/lang/hu_language_export.lng
@@ -4,4 +4,3 @@
$wb['btn_save_txt'] = 'Kiválasztott nyelv eportálása';
$wb['btn_cancel_txt'] = 'Vissza';
?>
interface/web/admin/lib/lang/hu_language_import.lng
@@ -5,4 +5,3 @@
$wb['language_overwrite_txt'] = 'Létző fájlokat felülírja.';
$wb['btn_cancel_txt'] = 'Vissza';
?>
interface/web/admin/lib/lang/hu_language_list.lng
@@ -5,4 +5,3 @@
$wb['lang_file_txt'] = 'Nyelvi fájl';
$wb['lang_file_date_txt'] = 'Utolsó módosítás';
?>
interface/web/admin/lib/lang/hu_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/hu_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/hu_server.lng
@@ -9,4 +9,3 @@
$wb['vserver_server_txt'] = 'VServer-Szerver';
$wb['active_txt'] = 'Aktív';
?>
interface/web/admin/lib/lang/hu_server_config.lng
@@ -38,5 +38,12 @@
$wb['gateway_error_wrong'] = 'Invalid Gateway format.';
$wb['hostname_error_empty'] = 'Hostname is empty.';
$wb['nameservers_error_empty'] = 'Nameserver is empty.';
$wb['jailkit_chroot_cron_programs_txt'] = 'Jailkit cron chrooted applications';
$wb['config_dir_txt'] = 'Config directory';
$wb['init_script_txt'] = 'Cron init script name';
$wb['crontab_dir_txt'] = 'Path for individual crontabs';
$wb['wget_txt'] = 'Path to wget program';
$wb['web_user_txt'] = 'Apache user';
$wb['web_group_txt'] = 'Apache group';
$wb['security_level_txt'] = 'Security level';
?>
interface/web/admin/lib/lang/hu_server_config_list.lng
@@ -2,4 +2,3 @@
$wb['list_head_txt'] = 'Szerver beállítások';
$wb['server_name_txt'] = 'Szerver';
?>
interface/web/admin/lib/lang/hu_server_ip.lng
@@ -2,6 +2,6 @@
$wb['server_id_txt'] = 'Szerver';
$wb['ip_address_txt'] = 'IP cím';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP cím érvénytelen';
$wb['ip_error_wrong'] = 'IP cím érvénytelen';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/hu_server_ip_list.lng
@@ -4,4 +4,3 @@
$wb['ip_address_txt'] = 'IP cím';
$wb['add_new_record_txt'] = 'Új IP cím';
?>
interface/web/admin/lib/lang/hu_server_list.lng
@@ -9,4 +9,3 @@
$wb['vserver_server_txt'] = 'VServer';
$wb['add_new_record_txt'] = 'Új Szerver';
?>
interface/web/admin/lib/lang/hu_software_package_list.lng
@@ -5,4 +5,3 @@
$wb['package_description_txt'] = 'Leírás';
$wb['action_txt'] = 'Művelet';
?>
interface/web/admin/lib/lang/hu_software_repo.lng
@@ -5,4 +5,3 @@
$wb['repo_password_txt'] = 'Password (optional)';
$wb['active_txt'] = 'Active';
?>
interface/web/admin/lib/lang/hu_software_repo_list.lng
@@ -4,4 +4,3 @@
$wb['repo_name_txt'] = 'Repository';
$wb['repo_url_txt'] = 'URL';
?>
interface/web/admin/lib/lang/hu_software_update_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Művelet';
$wb['server_select_txt'] = 'Válasszon szervert';
?>
interface/web/admin/lib/lang/hu_syslog_list.lng
File was deleted
interface/web/admin/lib/lang/hu_system_config.lng
@@ -1,5 +1,4 @@
<?php
$wb['warning'] = 'Edit these values carefully! Do not remove the prefixes on a systems with more then one client.';
$wb['dbname_prefix_txt'] = 'Database name prefix';
$wb['dbuser_prefix_txt'] = 'Database user prefix';
@@ -11,5 +10,4 @@
$wb['shelluser_prefix_error_regex'] = 'Char not allowed in shell user prefix.';
$wb['dblist_phpmyadmin_link_txt'] = 'Link to phpmyadmin in DB list';
$wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
?>
interface/web/admin/lib/lang/hu_users.lng
@@ -26,4 +26,3 @@
$wb['startmodule_err'] = 'Kezdő modul nincs engedélyezve.';
$wb['password_strength_txt'] = 'Jelszó erősség';
?>
interface/web/admin/lib/lang/hu_users_list.lng
@@ -6,4 +6,3 @@
$wb['ort_txt'] = 'Város';
$wb['add_new_record_txt'] = 'Új felhasználó';
?>
interface/web/admin/lib/lang/it_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/it_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/it_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP Address';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP address invalid';
$wb['ip_error_wrong'] = 'The IP address is invalid';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/nl.lng
@@ -32,4 +32,3 @@
$wb['Software'] = 'Software';
$wb['Repositories'] = 'Repositories';
?>
interface/web/admin/lib/lang/nl_firewall.lng
@@ -9,4 +9,3 @@
$wb['tcp_ports_error_regex'] = 'Karakter niet toegestaan in tcp poort toewijzing. Toegestane tekens zijn cijfers, : en ,';
$wb['udp_ports_error_regex'] = 'Karakter niet toegestaan in udp poort toewijzing. Toegestane tekens zijn cijfers, : en ,';
?>
interface/web/admin/lib/lang/nl_firewall_list.lng
@@ -6,4 +6,3 @@
$wb['udp_port_txt'] = 'Open UDP poorten';
$wb['add_new_record_txt'] = 'Firewall record toevoegen';
?>
interface/web/admin/lib/lang/nl_groups.lng
@@ -3,4 +3,3 @@
$wb['name_txt'] = 'Groep';
$wb['name_err'] = 'Groepsnaam moet tussen 1 en 30 karakters bevatten.';
?>
interface/web/admin/lib/lang/nl_groups_list.lng
@@ -4,4 +4,3 @@
$wb['name_txt'] = 'Groep';
$wb['add_new_record_txt'] = 'Nieuwe groep toevoegen';
?>
interface/web/admin/lib/lang/nl_language_add.lng
@@ -6,4 +6,3 @@
$wb['btn_cancel_txt'] = 'Terug';
$wb['language_new_hint_txt'] = '2 tekens ISO 639-1 taal-code (Zie http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)';
?>
interface/web/admin/lib/lang/nl_language_complete.lng
@@ -5,4 +5,3 @@
$wb['btn_cancel_txt'] = 'Terug';
$wb['list_desc_txt'] = 'Laat ontbrekende teksten in de geselecteerde taal aanvullen vanuit de Engelstalige master.';
?>
interface/web/admin/lib/lang/nl_language_edit.lng
@@ -6,4 +6,3 @@
$wb['btn_save_txt'] = 'Opslaan';
$wb['btn_cancel_txt'] = 'Terug';
?>
interface/web/admin/lib/lang/nl_language_export.lng
@@ -4,4 +4,3 @@
$wb['btn_save_txt'] = 'Exporteren';
$wb['btn_cancel_txt'] = 'Terug';
?>
interface/web/admin/lib/lang/nl_language_import.lng
@@ -5,4 +5,3 @@
$wb['language_overwrite_txt'] = 'Overschrijven indien deze al bestaat?';
$wb['btn_cancel_txt'] = 'Terug';
?>
interface/web/admin/lib/lang/nl_language_list.lng
@@ -5,4 +5,3 @@
$wb['lang_file_txt'] = 'Taalbestand';
$wb['lang_file_date_txt'] = 'Laatste wijziging';
?>
interface/web/admin/lib/lang/nl_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/nl_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/nl_server.lng
@@ -9,4 +9,3 @@
$wb['vserver_server_txt'] = 'VServer-Server';
$wb['active_txt'] = 'Actief?';
?>
interface/web/admin/lib/lang/nl_server_config.lng
@@ -47,4 +47,3 @@
$wb['web_group_txt'] = 'Apache groep';
$wb['security_level_txt'] = 'Beveiligingsniveau';
?>
interface/web/admin/lib/lang/nl_server_config_list.lng
@@ -2,4 +2,3 @@
$wb['list_head_txt'] = 'Server configuratie';
$wb['server_name_txt'] = 'Servernaam';
?>
interface/web/admin/lib/lang/nl_server_ip.lng
@@ -2,6 +2,6 @@
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP-adres (ipv4)';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost activeren?';
$wb['ip_err'] = 'Opgegeven IP-adres is ongeldig';
$wb['ip_error_wrong'] = 'Opgegeven IP-adres is ongeldig';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/nl_server_ip_list.lng
@@ -4,4 +4,3 @@
$wb['ip_address_txt'] = 'IP-adres';
$wb['add_new_record_txt'] = 'Nieuw IP-adres toevoegen';
?>
interface/web/admin/lib/lang/nl_server_list.lng
@@ -9,4 +9,3 @@
$wb['vserver_server_txt'] = 'VServer';
$wb['add_new_record_txt'] = 'Nieuwe server toevoegen';
?>
interface/web/admin/lib/lang/nl_software_package_list.lng
@@ -5,4 +5,3 @@
$wb['package_description_txt'] = 'Omschrijving';
$wb['action_txt'] = 'Actie';
?>
interface/web/admin/lib/lang/nl_software_repo.lng
@@ -5,4 +5,3 @@
$wb['repo_password_txt'] = 'Wachtwoord (optioneel)';
$wb['active_txt'] = 'Actief?';
?>
interface/web/admin/lib/lang/nl_software_repo_list.lng
@@ -4,4 +4,3 @@
$wb['repo_name_txt'] = 'Repository';
$wb['repo_url_txt'] = 'URL';
?>
interface/web/admin/lib/lang/nl_software_update_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Actie';
$wb['server_select_txt'] = 'Selecteer server';
?>
interface/web/admin/lib/lang/nl_system_config.lng
@@ -11,4 +11,3 @@
$wb['dblist_phpmyadmin_link_txt'] = 'Link naar phpMyAdmin';
$wb['mailboxlist_webmail_link_txt'] = 'Link naar Webmail';
?>
interface/web/admin/lib/lang/nl_users.lng
@@ -26,4 +26,3 @@
$wb['default_group_txt'] = 'Standaard groep';
$wb['startmodule_err'] = 'Module is niet binnen de lijst van beschikbare modulen.';
?>
interface/web/admin/lib/lang/nl_users_list.lng
@@ -6,4 +6,3 @@
$wb['ort_txt'] = 'Plaats';
$wb['add_new_record_txt'] = 'Nieuwe gebruiker toevoegen';
?>
interface/web/admin/lib/lang/pl.lng
@@ -1,38 +1,34 @@
<?php
$wb[1001]    = "Nazwa użytkownika lub hasło jest puste.";
$wb[1002]    = "Nazwa użytkownika lub hasło jest złe.";
$wb['Firewall'] = 'Firewall';
$wb['Groups'] = 'Grupy';
$wb['groups_description'] = 'Formularz do edycji grup użytkowników w systemie.';
$wb['Server']    = 'Serwer';
$wb['Services']    = 'Serwisy';
$wb['Config'] = 'Konfiguracja';
$wb['Server Config'] = 'Konfiguracja serwera';
$wb['Mail'] = 'Mail';
$wb['Getmail'] = 'Getmail';
$wb['Web'] = 'Web';
$wb['FastCGI'] = 'FastCGI';
$wb['Jailkit'] = 'Jailkit';
$wb['System'] = 'System';
$wb['Add user'] = 'Dodaj użytkownika';
$wb['Edit user'] = 'Edytuj uzytkownika';
$wb['CP Users'] = 'Użytkownicy';
$wb['Add group'] = 'Dodaj grupę';
$wb['Edit group'] = 'Edytuj grupę';
$wb['Groups'] = 'Grupy';
$wb['Edit server'] = 'Edytuj serwer';
$wb['Edit Server IP'] = 'Edytuj IP serwera';
$wb['Servers'] = 'Serwery';
$wb['Sync. Now'] = 'Synchronizuj teraz.';
$wb['DB Sync.'] = 'Synchronizacja bazy danych.';
$wb['Languages'] = 'Języki';
$wb['New Language'] = 'Nowy język';
$wb['Export'] = 'Export';
$wb['Import'] = 'Import';
$wb['Language Editor'] = 'Edytor języków';
$wb['Software'] = 'Oprogramowanie';
$wb['Repositories'] = 'Repozytoria';
?>
<?php
$wb['1001'] = 'Nazwa użytkownika lub hasło jest puste.';
$wb['1002'] = 'Nazwa użytkownika lub hasło jest złe.';
$wb['Firewall'] = 'Firewall';
$wb['Groups'] = 'Grupy';
$wb['groups_description'] = 'Formularz do edycji grup użytkowników w systemie.';
$wb['Server'] = 'Serwer';
$wb['Services'] = 'Serwisy';
$wb['Config'] = 'Konfiguracja';
$wb['Server Config'] = 'Konfiguracja serwera';
$wb['Mail'] = 'Mail';
$wb['Getmail'] = 'Getmail';
$wb['Web'] = 'Web';
$wb['FastCGI'] = 'FastCGI';
$wb['Jailkit'] = 'Jailkit';
$wb['System'] = 'System';
$wb['Add user'] = 'Dodaj użytkownika';
$wb['Edit user'] = 'Edytuj uzytkownika';
$wb['CP Users'] = 'Użytkownicy';
$wb['Add group'] = 'Dodaj grupę';
$wb['Edit group'] = 'Edytuj grupę';
$wb['Edit server'] = 'Edytuj serwer';
$wb['Edit Server IP'] = 'Edytuj IP serwera';
$wb['Servers'] = 'Serwery';
$wb['Sync. Now'] = 'Synchronizuj teraz.';
$wb['DB Sync.'] = 'Synchronizacja bazy danych.';
$wb['Languages'] = 'Języki';
$wb['New Language'] = 'Nowy język';
$wb['Export'] = 'Export';
$wb['Import'] = 'Import';
$wb['Language Editor'] = 'Edytor języków';
$wb['Software'] = 'Oprogramowanie';
$wb['Repositories'] = 'Repozytoria';
?>
interface/web/admin/lib/lang/pl_firewall.lng
@@ -1,13 +1,11 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["tcp_port_txt"] = 'Otwarty port TCP';
$wb["udp_port_txt"] = 'Otwarty port UDP';
$wb["tcp_port_help_txt"] = 'Odziel przecinkiem';
$wb["udp_port_help_txt"] = 'Odziel przecinkiem';
$wb["active_txt"] = 'Aktywny';
$wb["firewall_error_unique"] = 'Istnieje już wpis firewall-a dla tego serwera.';
$wb["active_txt"] = 'Active';
$wb["tcp_ports_error_regex"] = 'Znak nie jest dozwolony w formacie portu TCP. Dozwolone znaki to liczby, ":" oraz ",".';
$wb["udp_ports_error_regex"] = 'Znak nie jest dozwolony w formacie portu UDP. Dozwolone znaki to liczby, ":" oraz ",".';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['tcp_port_txt'] = 'Otwarty port TCP';
$wb['udp_port_txt'] = 'Otwarty port UDP';
$wb['tcp_port_help_txt'] = 'Odziel przecinkiem';
$wb['udp_port_help_txt'] = 'Odziel przecinkiem';
$wb['active_txt'] = 'Active';
$wb['firewall_error_unique'] = 'Istnieje już wpis firewall-a dla tego serwera.';
$wb['tcp_ports_error_regex'] = 'Znak nie jest dozwolony w formacie portu TCP. Dozwolone znaki to liczby, : oraz ,.';
$wb['udp_ports_error_regex'] = 'Znak nie jest dozwolony w formacie portu UDP. Dozwolone znaki to liczby, : oraz ,.';
?>
interface/web/admin/lib/lang/pl_firewall_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Firewall';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["tcp_port_txt"] = 'Otwarte porty TCP';
$wb["udp_port_txt"] = 'Otwarte porty UDP';
$wb["add_new_record_txt"] = 'Dodaj wpis Firewall-a';
?>
<?php
$wb['list_head_txt'] = 'Firewall';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['tcp_port_txt'] = 'Otwarte porty TCP';
$wb['udp_port_txt'] = 'Otwarte porty UDP';
$wb['add_new_record_txt'] = 'Dodaj wpis Firewall-a';
?>
interface/web/admin/lib/lang/pl_groups.lng
@@ -1,6 +1,5 @@
<?php
$wb["description_txt"] = 'Opis';
$wb["name_txt"] = 'Grupa';
$wb["name_err"] = 'Nazwa grupy musi mieć od 1 do 30 znaków.';
?>
<?php
$wb['description_txt'] = 'Opis';
$wb['name_txt'] = 'Grupa';
$wb['name_err'] = 'Nazwa grupy musi mieć od 1 do 30 znaków.';
?>
interface/web/admin/lib/lang/pl_groups_list.lng
@@ -4,4 +4,3 @@
$wb['name_txt'] = 'Grupa';
$wb['add_new_record_txt'] = 'Dodaj nową grupę';
?>
interface/web/admin/lib/lang/pl_language_add.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Dodaj nowy język';
$wb["language_select_txt"] = 'Wybierz domyślny język';
$wb["language_new_txt"] = 'Nowy język';
$wb["language_new_hint_txt"] = '2 znakowe kodowanie języka ISO 639-1 (Zobacz http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)';
$wb['btn_save_txt'] = 'Utwórz nowy zbiór plików z językami';
$wb['btn_cancel_txt'] = 'Wróć';
?>
<?php
$wb['list_head_txt'] = 'Dodaj nowy język';
$wb['language_select_txt'] = 'Wybierz domyślny język';
$wb['language_new_txt'] = 'Nowy język';
$wb['language_new_hint_txt'] = '2 znakowe kodowanie języka ISO 639-1 (Zobacz http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)';
$wb['btn_save_txt'] = 'Utwórz nowy zbiór plików z językami';
$wb['btn_cancel_txt'] = 'Wróć';
?>
interface/web/admin/lib/lang/pl_language_complete.lng
@@ -1,8 +1,7 @@
<?php
$wb["list_head_txt"] = 'Połącz język';
$wb["list_desc_txt"] = 'Połącz pliki wybranego języka z plikiami języka angielskiego. <br />Ta opcja dodaje do wybranego języka brakujące zmienne językowe z plików języka angielskiego.';
$wb["language_select_txt"] = 'Wybierz język';
$wb['btn_save_txt'] = 'Połącz pliki teraz';
$wb['btn_cancel_txt'] = 'Wróć';
?>
<?php
$wb['list_head_txt'] = 'Połącz język';
$wb['list_desc_txt'] = 'Połącz pliki wybranego języka z plikiami języka angielskiego. <br />Ta opcja dodaje do wybranego języka brakujące zmienne językowe z plików języka angielskiego.';
$wb['language_select_txt'] = 'Wybierz język';
$wb['btn_save_txt'] = 'Połącz pliki teraz';
$wb['btn_cancel_txt'] = 'Wróć';
?>
interface/web/admin/lib/lang/pl_language_edit.lng
@@ -1,10 +1,8 @@
<?php
$wb['list_head_txt'] = 'Edytor plików języka';
$wb['language_select_txt'] = 'Wybierz język';
$wb['module_txt'] = 'Moduł';
$wb['lang_file_txt'] = 'Plik języka';
$wb['btn_save_txt'] = 'Zapisz';
$wb['btn_cancel_txt'] = 'Wróć';
?>
<?php
$wb['list_head_txt'] = 'Edytor plików języka';
$wb['language_select_txt'] = 'Wybierz język';
$wb['module_txt'] = 'Moduł';
$wb['lang_file_txt'] = 'Plik języka';
$wb['btn_save_txt'] = 'Zapisz';
$wb['btn_cancel_txt'] = 'Wróć';
?>
interface/web/admin/lib/lang/pl_language_export.lng
@@ -1,7 +1,6 @@
<?php
$wb["list_head_txt"] = 'Exportuj pliki języka';
$wb["language_select_txt"] = 'Wybierz język';
$wb['btn_save_txt'] = 'Exportuj pliki wybranego języka';
$wb['btn_cancel_txt'] = 'Wróć';
?>
<?php
$wb['list_head_txt'] = 'Exportuj pliki języka';
$wb['language_select_txt'] = 'Wybierz język';
$wb['btn_save_txt'] = 'Exportuj pliki wybranego języka';
$wb['btn_cancel_txt'] = 'Wróć';
?>
interface/web/admin/lib/lang/pl_language_import.lng
@@ -1,8 +1,7 @@
<?php
$wb["list_head_txt"] = 'Importuj plik języka';
$wb["language_import_txt"] = 'Wybierz plik języka';
$wb['btn_save_txt'] = 'Importuj wybrane pliki języka';
$wb["language_overwrite_txt"] = 'Nadpisz plik jeśli istnieje.';
$wb['btn_cancel_txt'] = 'Wróć';
?>
<?php
$wb['list_head_txt'] = 'Importuj plik języka';
$wb['language_import_txt'] = 'Wybierz plik języka';
$wb['btn_save_txt'] = 'Importuj wybrane pliki języka';
$wb['language_overwrite_txt'] = 'Nadpisz plik jeśli istnieje.';
$wb['btn_cancel_txt'] = 'Wróć';
?>
interface/web/admin/lib/lang/pl_language_list.lng
@@ -1,9 +1,7 @@
<?php
$wb["list_head_txt"] = 'Edytor plików języka';
$wb["language_select_txt"] = 'Wyberz język';
$wb["module_txt"] = 'Moduł';
$wb["lang_file_txt"] = 'Plik języka';
$wb["lang_file_date_txt"] = 'Ostatnia modyfikacja';
?>
<?php
$wb['list_head_txt'] = 'Edytor plików języka';
$wb['language_select_txt'] = 'Wyberz język';
$wb['module_txt'] = 'Moduł';
$wb['lang_file_txt'] = 'Plik języka';
$wb['lang_file_date_txt'] = 'Ostatnia modyfikacja';
?>
interface/web/admin/lib/lang/pl_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/pl_remote_user_list.lng
New file
@@ -0,0 +1,7 @@
<?php
$wb['list_head_txt'] = 'Remote Users';
$wb['list_desc_txt'] = '';
$wb['add_new_record_txt'] = 'Add new user';
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = 'Username';
?>
interface/web/admin/lib/lang/pl_server.lng
@@ -1,12 +1,11 @@
<?php
$wb["config_txt"] = 'Konfiguracja';
$wb["server_name_txt"] = 'Nazwa serwera';
$wb["mail_server_txt"] = 'Serwer poczty E-Mail';
$wb["web_server_txt"] = 'Serwer WWW';
$wb["dns_server_txt"] = 'Serwer DNS';
$wb["file_server_txt"] = 'Serwer plików';
$wb["db_server_txt"] = 'Serwer bazy danych';
$wb["vserver_server_txt"] = 'Witrualny serwer';
$wb["active_txt"] = 'Aktywny';
?>
<?php
$wb['config_txt'] = 'Konfiguracja';
$wb['server_name_txt'] = 'Nazwa serwera';
$wb['mail_server_txt'] = 'Serwer poczty E-Mail';
$wb['web_server_txt'] = 'Serwer WWW';
$wb['dns_server_txt'] = 'Serwer DNS';
$wb['file_server_txt'] = 'Serwer plików';
$wb['db_server_txt'] = 'Serwer bazy danych';
$wb['vserver_server_txt'] = 'Witrualny serwer';
$wb['active_txt'] = 'Aktywny';
?>
interface/web/admin/lib/lang/pl_server_config.lng
@@ -45,5 +45,5 @@
$wb['wget_txt'] = 'Ścieżka do wget';
$wb['web_user_txt'] = 'Użytkownik Apache';
$wb['web_group_txt'] = 'Grupa Apache';
$wb['security_level_txt'] = 'Security level';
?>
interface/web/admin/lib/lang/pl_server_config_list.lng
@@ -1,5 +1,4 @@
<?php
$wb["list_head_txt"] = 'Konfiguracja serwera';
$wb["server_name_txt"] = 'Serwer';
?>
<?php
$wb['list_head_txt'] = 'Konfiguracja serwera';
$wb['server_name_txt'] = 'Serwer';
?>
interface/web/admin/lib/lang/pl_server_ip.lng
@@ -1,7 +1,7 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["ip_address_txt"] = 'Adres IP';
$wb["virtualhost_txt"] = 'Nazwa wirtualnego hosta HTTP';
$wb["ip_err"] = 'Adres IP jest niepoprawny';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['ip_address_txt'] = 'Adres IP';
$wb['virtualhost_txt'] = 'Nazwa wirtualnego hosta HTTP';
$wb['ip_error_wrong'] = 'Adres IP jest niepoprawny';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/pl_server_ip_list.lng
@@ -1,7 +1,6 @@
<?php
$wb["list_head_txt"] = 'Adresy IP';
$wb["server_id_txt"] = 'Serwer';
$wb["ip_address_txt"] = 'Adres IP';
$wb["add_new_record_txt"] = 'Dodaj nowy adres IP';
?>
<?php
$wb['list_head_txt'] = 'Adresy IP';
$wb['server_id_txt'] = 'Serwer';
$wb['ip_address_txt'] = 'Adres IP';
$wb['add_new_record_txt'] = 'Dodaj nowy adres IP';
?>
interface/web/admin/lib/lang/pl_server_list.lng
@@ -1,12 +1,11 @@
<?php
$wb["list_head_txt"] = 'Serwer';
$wb["server_name_txt"] = 'Nazwa';
$wb["mail_server_txt"] = 'E-mail';
$wb["web_server_txt"] = 'WWW';
$wb["dns_server_txt"] = 'DNS';
$wb["file_server_txt"] = 'Plik';
$wb["db_server_txt"] = 'Baza danych';
$wb["vserver_server_txt"] = 'Wirtualny serwer';
$wb["add_new_record_txt"] = 'Dodaj nowy serwer';
?>
<?php
$wb['list_head_txt'] = 'Serwer';
$wb['server_name_txt'] = 'Nazwa';
$wb['mail_server_txt'] = 'E-mail';
$wb['web_server_txt'] = 'WWW';
$wb['dns_server_txt'] = 'DNS';
$wb['file_server_txt'] = 'Plik';
$wb['db_server_txt'] = 'Baza danych';
$wb['vserver_server_txt'] = 'Wirtualny serwer';
$wb['add_new_record_txt'] = 'Dodaj nowy serwer';
?>
interface/web/admin/lib/lang/pl_software_package_list.lng
@@ -1,9 +1,7 @@
<?php
$wb['list_head_txt'] = 'Paczki z oprogramowaniem';
$wb['installed_txt'] = 'Status';
$wb['package_title_txt'] = 'Paczka';
$wb['package_description_txt'] = 'Opis';
$wb['action_txt'] = 'Akcja';
?>
<?php
$wb['list_head_txt'] = 'Paczki z oprogramowaniem';
$wb['installed_txt'] = 'Status';
$wb['package_title_txt'] = 'Paczka';
$wb['package_description_txt'] = 'Opis';
$wb['action_txt'] = 'Akcja';
?>
interface/web/admin/lib/lang/pl_software_repo.lng
@@ -1,8 +1,7 @@
<?php
$wb["repo_name_txt"] = 'Repozytorium';
$wb["repo_url_txt"] = 'URL';
$wb["repo_username_txt"] = 'Użytkownik (Opcjonalnie)';
$wb["repo_password_txt"] = 'Hasło (Opcjonalnie)';
$wb["active_txt"] = 'Aktywny';
?>
<?php
$wb['repo_name_txt'] = 'Repozytorium';
$wb['repo_url_txt'] = 'URL';
$wb['repo_username_txt'] = 'Użytkownik (Opcjonalnie)';
$wb['repo_password_txt'] = 'Hasło (Opcjonalnie)';
$wb['active_txt'] = 'Aktywny';
?>
interface/web/admin/lib/lang/pl_software_repo_list.lng
@@ -1,7 +1,6 @@
<?php
$wb["list_head_txt"] = 'Repozytoria';
$wb["active_txt"] = 'Aktywny';
$wb["repo_name_txt"] = 'Repozytoria';
$wb["repo_url_txt"] = 'URL';
?>
<?php
$wb['list_head_txt'] = 'Repozytoria';
$wb['active_txt'] = 'Aktywny';
$wb['repo_name_txt'] = 'Repozytoria';
$wb['repo_url_txt'] = 'URL';
?>
interface/web/admin/lib/lang/pl_software_update_list.lng
@@ -1,10 +1,8 @@
<?php
$wb['list_head_txt'] = 'Aktualizacje oprogramowania';
$wb['server_select_txt'] = 'Wybierz serwer';
$wb['installed_txt'] = 'Akcja';
$wb['update_title_txt'] = 'Aktualizacja';
$wb['version_txt'] = 'Wersja';
$wb['action_txt'] = 'Akcja';
?>
<?php
$wb['list_head_txt'] = 'Aktualizacje oprogramowania';
$wb['server_select_txt'] = 'Wybierz serwer';
$wb['installed_txt'] = 'Akcja';
$wb['update_title_txt'] = 'Aktualizacja';
$wb['version_txt'] = 'Wersja';
$wb['action_txt'] = 'Akcja';
?>
interface/web/admin/lib/lang/pl_system_config.lng
@@ -1,16 +1,13 @@
<?php
$wb['warning'] = 'Edytuj te wartości ostrożnie! Nie usuwaj prefiksów w systemie w więcej niż jednym kliencie.';
$wb['dbname_prefix_txt'] = 'Prefiks nazwy bazy danych';
$wb['dbuser_prefix_txt'] = 'Prefiks użytkownika bazy danych';
$wb['shelluser_prefix_txt'] = 'Prefiks użytkownika shell';
$wb['ftpuser_prefix_txt'] = 'Prefiks uzytkownika FTP';
$wb['dbname_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy bazy danych.';
$wb['dbuser_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy użytkownika bazy danych.';
$wb['ftpuser_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy użytkownika ftp.';
$wb['shelluser_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy użytkownika shell.';
$wb['dblist_phpmyadmin_link_txt'] = 'Adres do phpMyAdmin-a w liście baz danych';
$wb['mailboxlist_webmail_link_txt'] = 'Adres do poczty e-mail w liście skrzynek pocztowych';
?>
<?php
$wb['warning'] = 'Edytuj te wartości ostrożnie! Nie usuwaj prefiksów w systemie w więcej niż jednym kliencie.';
$wb['dbname_prefix_txt'] = 'Prefiks nazwy bazy danych';
$wb['dbuser_prefix_txt'] = 'Prefiks użytkownika bazy danych';
$wb['shelluser_prefix_txt'] = 'Prefiks użytkownika shell';
$wb['ftpuser_prefix_txt'] = 'Prefiks uzytkownika FTP';
$wb['dbname_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy bazy danych.';
$wb['dbuser_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy użytkownika bazy danych.';
$wb['ftpuser_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy użytkownika ftp.';
$wb['shelluser_prefix_error_regex'] = 'Znak nie jest dozwolony w prefiksie nazwy użytkownika shell.';
$wb['dblist_phpmyadmin_link_txt'] = 'Adres do phpMyAdmin-a w liście baz danych';
$wb['mailboxlist_webmail_link_txt'] = 'Adres do poczty e-mail w liście skrzynek pocztowych';
?>
interface/web/admin/lib/lang/pl_users.lng
@@ -1,30 +1,28 @@
<?php
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["username_err"] = 'Nazwa użytkownika jest za długa lub zawiera niedozwolone znaki.';
$wb["username_empty"] = 'Nazwa użytkownika jest pusta.';
$wb["username_unique"] = 'Istnieje już użytkownik o takiej nazwie.';
$wb["passwort_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["modules_txt"] = 'Moduł';
$wb["startmodule_txt"] = 'Moduł startowy';
$wb["app_theme_txt"] = 'Styl';
$wb["typ_txt"] = 'Typ';
$wb["active_txt"] = 'Aktywny';
$wb["language_txt"] = 'Język';
$wb["name_txt"] = 'Nazwa';
$wb["vorname_txt"] = 'Imię';
$wb["unternehmen_txt"] = 'Firma';
$wb["strasse_txt"] = 'Ulica';
$wb["ort_txt"] = 'Miasto';
$wb["plz_txt"] = 'Kod pocztowy';
$wb["land_txt"] = 'Państwowy';
$wb["email_txt"] = 'E-mail';
$wb["url_txt"] = 'Url';
$wb["telefon_txt"] = 'Telefon';
$wb["fax_txt"] = 'Fax';
$wb["groups_txt"] = 'Groupy';
$wb["default_group_txt"] = 'Domyślna grupa';
$wb["startmodule_err"] = 'Modułu startowego nie ma wśród modułów.';
?>
<?php
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['username_err'] = 'Nazwa użytkownika jest za długa lub zawiera niedozwolone znaki.';
$wb['username_empty'] = 'Nazwa użytkownika jest pusta.';
$wb['username_unique'] = 'Istnieje już użytkownik o takiej nazwie.';
$wb['passwort_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['modules_txt'] = 'Moduł';
$wb['startmodule_txt'] = 'Moduł startowy';
$wb['app_theme_txt'] = 'Styl';
$wb['typ_txt'] = 'Typ';
$wb['active_txt'] = 'Aktywny';
$wb['language_txt'] = 'Język';
$wb['name_txt'] = 'Nazwa';
$wb['vorname_txt'] = 'Imię';
$wb['unternehmen_txt'] = 'Firma';
$wb['strasse_txt'] = 'Ulica';
$wb['ort_txt'] = 'Miasto';
$wb['plz_txt'] = 'Kod pocztowy';
$wb['land_txt'] = 'Państwowy';
$wb['email_txt'] = 'E-mail';
$wb['url_txt'] = 'Url';
$wb['telefon_txt'] = 'Telefon';
$wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Groupy';
$wb['default_group_txt'] = 'Domyślna grupa';
$wb['startmodule_err'] = 'Modułu startowego nie ma wśród modułów.';
?>
interface/web/admin/lib/lang/pl_users_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Użytkownicy';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["name_txt"] = 'Nazwa';
$wb["vorname_txt"] = 'Imię';
$wb["ort_txt"] = 'Miasto';
$wb["add_new_record_txt"] = 'Dodaj nowego użytkownika';
?><div></div>
<?php
$wb['list_head_txt'] = 'Użytkownicy';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['name_txt'] = 'Nazwa';
$wb['vorname_txt'] = 'Imię';
$wb['ort_txt'] = 'Miasto';
$wb['add_new_record_txt'] = 'Dodaj nowego użytkownika';
?>
interface/web/admin/lib/lang/ru_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/ru_remote_user_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb['list_head_txt'] = "Remote Users";
$wb['list_desc_txt'] = "";
$wb['add_new_record_txt'] = "Add new user";
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = "Username";
?>
interface/web/admin/lib/lang/ru_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Сервер';
$wb['ip_address_txt'] = 'IP адрес';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP адрес неправилен';
$wb['ip_error_wrong'] = 'IP адрес неправилен';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/admin/lib/lang/se_remote_user.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb['username_txt'] = 'Username:';
$wb['password_txt'] = 'Password:';
$wb['function_txt'] = 'Functions:';
$wb['username_error_unique'] = 'Username must be unique';
$wb['username_error_empty'] = 'Username cannot be empty';
$wb['password_error_empty'] = 'Password cannot be empty';
$wb['password_strength_txt'] = 'Password Strength:';
?>
interface/web/admin/lib/lang/se_remote_user_list.lng
New file
@@ -0,0 +1,7 @@
<?php
$wb['list_head_txt'] = 'Remote Users';
$wb['list_desc_txt'] = '';
$wb['add_new_record_txt'] = 'Add new user';
$wb['parent_remote_userid_txt'] = 'ID';
$wb['username_txt'] = 'Username';
?>
interface/web/admin/lib/lang/se_server_ip.lng
@@ -2,5 +2,6 @@
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP Address';
$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
$wb['ip_err'] = 'IP address invalid';
$wb['ip_error_wrong'] = 'The IP address is invalid';
$wb['ip_error_unique'] = 'The IP address must be unique';
?>
interface/web/client/client_edit.php
@@ -1,218 +1,220 @@
<?php
/*
Copyright (c) 2005 - 2008, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/******************************************
* Begin Form configuration
******************************************/
$tform_def_file = "form/client.tform.php";
/******************************************
* End Form configuration
******************************************/
require_once('../../lib/config.inc.php');
require_once('../../lib/app.inc.php');
require_once('tools.inc.php');
//* Check permissions for module
$app->auth->check_module_permissions('client');
// Loading classes
$app->uses('tpl,tform,tform_actions');
$app->load('tform_actions');
class page_action extends tform_actions {
    function onShowNew() {
        global $app, $conf;
        // we will check only users, not admins
        if($_SESSION["s"]["user"]["typ"] == 'user') {
            // Get the limits of the client
            $client_group_id = $_SESSION["s"]["user"]["default_group"];
            $client = $app->db->queryOneRecord("SELECT limit_client FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
            // Check if the user may add another website.
            if($client["limit_client"] >= 0) {
                $tmp = $app->db->queryOneRecord("SELECT count(client_id) as number FROM client WHERE sys_groupid = $client_group_id");
                if($tmp["number"] >= $client["limit_client"]) {
                    $app->error($app->tform->wordbook["limit_client_txt"]);
                }
            }
        }
        parent::onShowNew();
    }
    function onSubmit() {
        global $app, $conf;
        // we will check only users, not admins
        if($_SESSION["s"]["user"]["typ"] == 'user' && $this->id == 0) {
            // Get the limits of the client
            $client_group_id = $_SESSION["s"]["user"]["default_group"];
            $client = $app->db->queryOneRecord("SELECT limit_client FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
            // Check if the user may add another website.
            if($client["limit_client"] >= 0) {
                $tmp = $app->db->queryOneRecord("SELECT count(client_id) as number FROM client WHERE sys_groupid = $client_group_id");
                if($tmp["number"] >= $client["limit_client"]) {
                    $app->error($app->tform->wordbook["limit_client_txt"]);
                }
            }
        }
        parent::onSubmit();
    }
    function onShowEnd() {
        global $app;
        $sql = "SELECT template_id,template_name FROM client_template WHERE template_type = 'a'";
        $tpls = $app->db->queryAllRecords($sql);
        $option = '';
        $tpl = array();
        foreach($tpls as $item){
            $option .= '<option value="' . $item['template_id'] . '|' .  $item['template_name'] . '">' . $item['template_name'] . '</option>';
            $tpl[$item['template_id']] = $item['template_name'];
        }
        $app->tpl->setVar('tpl_add_select',$option);
        $sql = "SELECT template_additional FROM client WHERE client_id = " . $this->id;
        $result = $app->db->queryOneRecord($sql);
        $tplAdd = explode("/", $result['template_additional']);
        $text = '';
        foreach($tplAdd as $item){
            if (trim($item) != ''){
                if ($text != '') $text .= '<br />';
                $text .= $tpl[$item];
            }
        }
        $app->tpl->setVar('template_additional_list', $text);
        parent::onShowEnd();
    }
    /*
     This function is called automatically right after
     the data was successful inserted in the database.
    */
    function onAfterInsert() {
        global $app;
        // Create the group for the client
        $groupid = $app->db->datalogInsert('sys_group', "(name,description,client_id) VALUES ('".mysql_real_escape_string($this->dataRecord["username"])."','',".$this->id.")", 'groupid');
        $groups = $groupid;
        $username = $app->db->quote($this->dataRecord["username"]);
        $password = $app->db->quote($this->dataRecord["password"]);
        $modules = ISPC_INTERFACE_MODULES_ENABLED;
        if($this->dataRecord["limit_client"] > 0) $modules .= ',client';
        $startmodule = 'mail';
        $usertheme = $app->db->quote($this->dataRecord["usertheme"]);
        $type = 'user';
        $active = 1;
        $language = $app->db->quote($this->dataRecord["language"]);
        // Create the controlpaneluser for the client
        $sql = "INSERT INTO sys_user (username,passwort,modules,startmodule,app_theme,typ,active,language,groups,default_group,client_id)
        VALUES ('$username',md5('$password'),'$modules','$startmodule','$usertheme','$type','$active','$language',$groups,$groupid,".$this->id.")";
        $app->db->query($sql);
        //* If the user who inserted the client is a reseller (not admin), we will have to add this new client group
        //* to his groups, so he can administrate the records of this client.
        if($_SESSION['s']['user']['typ'] == 'user') {
            $app->auth->add_group_to_user($_SESSION['s']['user']['userid'],$groupid);
            $app->db->query("UPDATE client SET parent_client_id = ".intval($_SESSION['s']['user']['client_id'])." WHERE client_id = ".$this->id);
        }
        /* If there is a client-template, process it */
        applyClientTemplates($this->id);
        parent::onAfterInsert();
    }
    /*
     This function is called automatically right after
     the data was successful updated in the database.
    */
    function onAfterUpdate() {
        global $app;
        // username changed
        if(isset($this->dataRecord['username']) && $this->dataRecord['username'] != '' && $this->oldDataRecord['username'] != $this->dataRecord['username']) {
            $username = $app->db->quote($this->dataRecord["username"]);
            $client_id = $this->id;
            $sql = "UPDATE sys_user SET username = '$username' WHERE client_id = $client_id";
            $app->db->query($sql);
            $tmp = $app->db->queryOneRecord("SELECT * FROM sys_group WHERE client_id = $client_id");
            $app->db->datalogUpdate("sys_group", "name = '$username'", 'groupid', $tmp['groupid']);
            unset($tmp);
        }
        // password changed
        if(isset($this->dataRecord["password"]) && $this->dataRecord["password"] != '') {
            $password = $app->db->quote($this->dataRecord["password"]);
            $client_id = $this->id;
            $sql = "UPDATE sys_user SET passwort = md5('$password') WHERE client_id = $client_id";
            $app->db->query($sql);
        }
        // reseller status changed
        if(isset($this->dataRecord["limit_client"]) && $this->dataRecord["limit_client"] != $this->oldDataRecord["limit_client"]) {
            $modules = ISPC_INTERFACE_MODULES_ENABLED;
            if($this->dataRecord["limit_client"] > 0) $modules .= ',client';
            $modules = $app->db->quote($modules);
            $client_id = $this->id;
            $sql = "UPDATE sys_user SET modules = '$modules' WHERE client_id = $client_id";
            $app->db->query($sql);
        }
        /*
         *  If there is a client-template, process it */
        applyClientTemplates($this->id);
        parent::onAfterUpdate();
    }
}
$page = new page_action;
$page->onLoad();
<?php
/*
Copyright (c) 2005 - 2008, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/******************************************
* Begin Form configuration
******************************************/
$tform_def_file = "form/client.tform.php";
/******************************************
* End Form configuration
******************************************/
require_once('../../lib/config.inc.php');
require_once('../../lib/app.inc.php');
require_once('tools.inc.php');
//* Check permissions for module
$app->auth->check_module_permissions('client');
// Loading classes
$app->uses('tpl,tform,tform_actions');
$app->load('tform_actions');
class page_action extends tform_actions {
    function onShowNew() {
        global $app, $conf;
        // we will check only users, not admins
        if($_SESSION["s"]["user"]["typ"] == 'user') {
            // Get the limits of the client
            $client_group_id = $_SESSION["s"]["user"]["default_group"];
            $client = $app->db->queryOneRecord("SELECT limit_client FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
            // Check if the user may add another website.
            if($client["limit_client"] >= 0) {
                $tmp = $app->db->queryOneRecord("SELECT count(client_id) as number FROM client WHERE sys_groupid = $client_group_id");
                if($tmp["number"] >= $client["limit_client"]) {
                    $app->error($app->tform->wordbook["limit_client_txt"]);
                }
            }
        }
        parent::onShowNew();
    }
    function onSubmit() {
        global $app, $conf;
        // we will check only users, not admins
        if($_SESSION["s"]["user"]["typ"] == 'user' && $this->id == 0) {
            // Get the limits of the client
            $client_group_id = $_SESSION["s"]["user"]["default_group"];
            $client = $app->db->queryOneRecord("SELECT limit_client FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
            // Check if the user may add another website.
            if($client["limit_client"] >= 0) {
                $tmp = $app->db->queryOneRecord("SELECT count(client_id) as number FROM client WHERE sys_groupid = $client_group_id");
                if($tmp["number"] >= $client["limit_client"]) {
                    $app->error($app->tform->wordbook["limit_client_txt"]);
                }
            }
        }
        parent::onSubmit();
    }
    function onShowEnd() {
        global $app;
        $sql = "SELECT template_id,template_name FROM client_template WHERE template_type = 'a'";
        $tpls = $app->db->queryAllRecords($sql);
        $option = '';
        $tpl = array();
        foreach($tpls as $item){
            $option .= '<option value="' . $item['template_id'] . '|' .  $item['template_name'] . '">' . $item['template_name'] . '</option>';
            $tpl[$item['template_id']] = $item['template_name'];
        }
        $app->tpl->setVar('tpl_add_select',$option);
        $sql = "SELECT template_additional FROM client WHERE client_id = " . $this->id;
        $result = $app->db->queryOneRecord($sql);
        $tplAdd = explode("/", $result['template_additional']);
        $text = '';
        foreach($tplAdd as $item){
            if (trim($item) != ''){
                if ($text != '') $text .= '<br />';
                $text .= $tpl[$item];
            }
        }
        $app->tpl->setVar('template_additional_list', $text);
        parent::onShowEnd();
    }
    /*
     This function is called automatically right after
     the data was successful inserted in the database.
    */
    function onAfterInsert() {
        global $app;
        // Create the group for the client
        $groupid = $app->db->datalogInsert('sys_group', "(name,description,client_id) VALUES ('".mysql_real_escape_string($this->dataRecord["username"])."','',".$this->id.")", 'groupid');
        $groups = $groupid;
        $username = $app->db->quote($this->dataRecord["username"]);
        $password = $app->db->quote($this->dataRecord["password"]);
        $modules = ISPC_INTERFACE_MODULES_ENABLED;
        if($this->dataRecord["limit_client"] > 0) $modules .= ',client';
        $startmodule = 'mail';
        $usertheme = $app->db->quote($this->dataRecord["usertheme"]);
        $type = 'user';
        $active = 1;
        $language = $app->db->quote($this->dataRecord["language"]);
        // Create the controlpaneluser for the client
        $sql = "INSERT INTO sys_user (username,passwort,modules,startmodule,app_theme,typ,active,language,groups,default_group,client_id)
        VALUES ('$username',md5('$password'),'$modules','$startmodule','$usertheme','$type','$active','$language',$groups,$groupid,".$this->id.")";
        $app->db->query($sql);
        //* If the user who inserted the client is a reseller (not admin), we will have to add this new client group
        //* to his groups, so he can administrate the records of this client.
        if($_SESSION['s']['user']['typ'] == 'user') {
            $app->auth->add_group_to_user($_SESSION['s']['user']['userid'],$groupid);
            $app->db->query("UPDATE client SET parent_client_id = ".intval($_SESSION['s']['user']['client_id'])." WHERE client_id = ".$this->id);
        }
        $app->db->query("UPDATE client SET created_at = ".time()." WHERE client_id = ".$this->id);
        /* If there is a client-template, process it */
        applyClientTemplates($this->id);
        parent::onAfterInsert();
    }
    /*
     This function is called automatically right after
     the data was successful updated in the database.
    */
    function onAfterUpdate() {
        global $app;
        // username changed
        if(isset($this->dataRecord['username']) && $this->dataRecord['username'] != '' && $this->oldDataRecord['username'] != $this->dataRecord['username']) {
            $username = $app->db->quote($this->dataRecord["username"]);
            $client_id = $this->id;
            $sql = "UPDATE sys_user SET username = '$username' WHERE client_id = $client_id";
            $app->db->query($sql);
            $tmp = $app->db->queryOneRecord("SELECT * FROM sys_group WHERE client_id = $client_id");
            $app->db->datalogUpdate("sys_group", "name = '$username'", 'groupid', $tmp['groupid']);
            unset($tmp);
        }
        // password changed
        if(isset($this->dataRecord["password"]) && $this->dataRecord["password"] != '') {
            $password = $app->db->quote($this->dataRecord["password"]);
            $client_id = $this->id;
            $sql = "UPDATE sys_user SET passwort = md5('$password') WHERE client_id = $client_id";
            $app->db->query($sql);
        }
        // reseller status changed
        if(isset($this->dataRecord["limit_client"]) && $this->dataRecord["limit_client"] != $this->oldDataRecord["limit_client"]) {
            $modules = ISPC_INTERFACE_MODULES_ENABLED;
            if($this->dataRecord["limit_client"] > 0) $modules .= ',client';
            $modules = $app->db->quote($modules);
            $client_id = $this->id;
            $sql = "UPDATE sys_user SET modules = '$modules' WHERE client_id = $client_id";
            $app->db->query($sql);
        }
        /*
         *  If there is a client-template, process it */
        applyClientTemplates($this->id);
        parent::onAfterUpdate();
    }
}
$page = new page_action;
$page->onLoad();
?>
interface/web/client/lib/lang/bg_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/bg_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/client/lib/lang/br.lng
@@ -10,4 +10,3 @@
$wb['Edit Reseller'] = 'Editar Revendedor';
$wb['Resellers'] = 'Revendedores';
?>
interface/web/client/lib/lang/br_client.lng
@@ -87,4 +87,3 @@
$wb['limit_cron_error_notint'] = 'O limite do cron deve ser um número.';
$wb['limit_cron_error_frequency'] = 'O limite de frequência do cron deve ser um número.';
?>
interface/web/client/lib/lang/br_client_template.lng
@@ -50,4 +50,3 @@
$wb['limit_cron_error_notint'] = 'O limite do cron deve ser um número.';
$wb['limit_cron_error_frequency'] = 'O limite de frequência do cron deve ser um número.';
?>
interface/web/client/lib/lang/br_client_template_list.lng
@@ -3,4 +3,3 @@
$wb['template_type_txt'] = 'Tipo';
$wb['template_name_txt'] = 'Nome do Gabarito';
?>
interface/web/client/lib/lang/br_clients_list.lng
@@ -7,4 +7,3 @@
$wb['country_txt'] = 'País';
$wb['add_new_record_txt'] = 'Adcionar novo cliente';
?>
interface/web/client/lib/lang/br_reseller.lng
@@ -88,4 +88,3 @@
$wb['limit_client_error'] = 'O número máximo de clientes foi atingido.';
$wb['limit_client_error_positive'] = 'O número de clientes precisa ser > 0';
?>
interface/web/client/lib/lang/br_resellers_list.lng
@@ -7,4 +7,3 @@
$wb['country_txt'] = 'País';
$wb['add_new_record_txt'] = 'Adcionar um novo revendedor';
?>
interface/web/client/lib/lang/es_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/es_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/client/lib/lang/fi_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/fi_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/client/lib/lang/fr_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/fr_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/client/lib/lang/hu.lng
@@ -6,5 +6,7 @@
$wb['Edit Client'] = 'Ügyfél adatok szerkesztése';
$wb['Clients'] = 'Ügyfelek';
$wb['Edit Client-Templates'] = 'Edit Client-Templates';
$wb['Add Reseller'] = 'Add Reseller';
$wb['Edit Reseller'] = 'Edit Reseller';
$wb['Resellers'] = 'Resellers';
?>
interface/web/client/lib/lang/hu_client.lng
@@ -81,5 +81,9 @@
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
?>
interface/web/client/lib/lang/hu_client_list.lng
File was deleted
interface/web/client/lib/lang/hu_client_template.lng
@@ -1,50 +1,52 @@
<?php
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["error_template_name_empty"] = 'Please enter a Template name';
$wb['limit_client_error_notint'] = 'Client Limit is not a number.';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['error_template_name_empty'] = 'Please enter a Template name';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
?>
interface/web/client/lib/lang/hu_client_template_list.lng
@@ -1,6 +1,5 @@
<?php
$wb["list_head_txt"] = 'Client-Templates';
$wb["template_type_txt"] = 'Type';
$wb["template_name_txt"] = 'Template name';
$wb['list_head_txt'] = 'Client-Templates';
$wb['template_type_txt'] = 'Type';
$wb['template_name_txt'] = 'Template name';
?>
interface/web/client/lib/lang/hu_clients_list.lng
@@ -7,4 +7,3 @@
$wb['country_txt'] = 'Ország';
$wb['add_new_record_txt'] = 'Új ügyfél hozzáadása';
?>
interface/web/client/lib/lang/hu_reseller.lng
New file
@@ -0,0 +1,93 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/hu_resellers_list.lng
New file
@@ -0,0 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
interface/web/client/lib/lang/hu_users_list.lng
File was deleted
interface/web/client/lib/lang/it_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/it_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/client/lib/lang/nl.lng
@@ -10,4 +10,3 @@
$wb['Edit Reseller'] = 'Reseller wijzigen';
$wb['Resellers'] = 'Resellers';
?>
interface/web/client/lib/lang/nl_client.lng
@@ -87,4 +87,3 @@
$wb['limit_cron_error_notint'] = 'Het max. aantal cron jobs moet een nummerieke waarde zijn.';
$wb['limit_cron_error_frequency'] = 'De cron uitvoeringen limiet moet een nummerieke waarde zijn.';
?>
interface/web/client/lib/lang/nl_client_template.lng
@@ -50,4 +50,3 @@
$wb['limit_cron_error_notint'] = 'Cron limiet moet een geldig getal zijn.';
$wb['limit_cron_error_frequency'] = 'Cron frequentie limiet moet een geldig getal zijn.';
?>
interface/web/client/lib/lang/nl_client_template_list.lng
@@ -3,4 +3,3 @@
$wb['template_type_txt'] = 'Type';
$wb['template_name_txt'] = 'Template naam';
?>
interface/web/client/lib/lang/nl_clients_list.lng
@@ -7,4 +7,3 @@
$wb['client_id_txt'] = 'ID';
$wb['add_new_record_txt'] = 'Nieuwe klant toevoegen';
?>
interface/web/client/lib/lang/nl_reseller.lng
@@ -88,4 +88,3 @@
$wb['limit_client_error'] = 'Maximum aantal klanten is bereikt.';
$wb['limit_client_error_positive'] = 'Het aantal klanten moet groter zijn dan 0.';
?>
interface/web/client/lib/lang/nl_resellers_list.lng
@@ -7,4 +7,3 @@
$wb['country_txt'] = 'Land';
$wb['add_new_record_txt'] = 'Nieuwe reseller toevoegen';
?>
interface/web/client/lib/lang/pl.lng
@@ -1,13 +1,12 @@
<?php
$wb['Client'] = 'Klient';
$wb['Address'] = 'Adres';
$wb['Limits'] = 'Limity';
$wb['Add Client'] = 'Dodaj klienta';
$wb['Edit Client'] = 'Edytuj klienta';
$wb['Clients'] = 'Klienci';
$wb['Edit Client-Templates'] = 'Edytuj szablony klientów';
$wb['Add Reseller'] = 'Dodaj Reseller';
$wb['Edit Reseller'] = 'Edytuj Reseller';
$wb['Resellers'] = 'Resellery';
?>
<?php
$wb['Client'] = 'Klient';
$wb['Address'] = 'Adres';
$wb['Limits'] = 'Limity';
$wb['Add Client'] = 'Dodaj klienta';
$wb['Edit Client'] = 'Edytuj klienta';
$wb['Clients'] = 'Klienci';
$wb['Edit Client-Templates'] = 'Edytuj szablony klientów';
$wb['Add Reseller'] = 'Dodaj Reseller';
$wb['Edit Reseller'] = 'Edytuj Reseller';
$wb['Resellers'] = 'Resellery';
?>
interface/web/client/lib/lang/pl_client.lng
@@ -1,94 +1,89 @@
<?php
$wb["limit_maildomain_txt"] = 'Maksymalna ilość domen email';
$wb["limit_mailbox_txt"] = 'Maksymalna ilość skrzynek pocztowych';
$wb["limit_mailalias_txt"] = 'Maxymalna ilość aliasów e-mail';
$wb["limit_mailforward_txt"] = 'Maksymalna ilość przekierowań e-mail';
$wb["limit_mailcatchall_txt"] = 'Maksymalna ilość kont e-mail catchall';
$wb["limit_mailrouting_txt"] = 'Maksymalna ilość ścieżek e-mail';
$wb["limit_mailfilter_txt"] = 'Maksymalna ilość filtrów e-mail';
$wb["limit_fetchmail_txt"] = 'Maksymalna ilość kont z fetchmail';
$wb["limit_mailquota_txt"] = 'Pojemność skrzynki';
$wb["limit_spamfilter_wblist_txt"] = 'Maksymalna ilość filtrów spamu białej / czarnej listy';
$wb["limit_spamfilter_user_txt"] = 'Maksymalna ilość filtrów spamu użytkowników';
$wb["limit_spamfilter_policy_txt"] = 'Maksymalna ilość polityk filtrów spamu';
$wb["default_mailserver_txt"] = 'Domyślny serwer e-mail';
$wb["company_name_txt"] = 'Nazwa firmy';
$wb["contact_name_txt"] = 'Nazwa kontaktu';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["password_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["language_txt"] = 'Język';
$wb["usertheme_txt"] = 'Styl';
$wb["street_txt"] = 'Ulica';
$wb["zip_txt"] = 'Kod pocztowy';
$wb["city_txt"] = 'Miasto';
$wb["state_txt"] = 'Województwo';
$wb["country_txt"] = 'Państwo';
$wb["telephone_txt"] = 'Telefon';
$wb["mobile_txt"] = 'Komórka';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'E-mail';
$wb["internet_txt"] = 'Strona www';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notatki';
$wb["company_txt"] = 'Firma';
$wb["title_txt"] = 'Tytuł';
$wb["firstname_txt"] = 'Imię';
$wb["surname_txt"] = 'Nazwisko';
$wb["limit_domain_txt"] = 'limit_domen';
$wb["limit_subdomain_txt"] = 'limit_subdomen';
$wb["limit_webquota_txt"] = 'limit_pojemnosci_www';
$wb["limit_database_txt"] = 'limit_baz_danych';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'adres_ip';
$wb["limit_client_error_notint"] = 'Limit klienta nie jest liczbą.';
$wb["firstname_error_empty"] = 'Imię jest puste.';
$wb["contact_error_empty"] = 'Nazwa konatku jest pusta.';
$wb["default_webserver_txt"] = 'Domyślny serwer WWW';
$wb["limit_web_domain_txt"] = 'Maksymalna ilość domen WWW';
$wb["limit_web_aliasdomain_txt"] = 'Maksymalna ilość aliasów domen';
$wb["limit_web_subdomain_txt"] = 'Maksymalna ilość subdomen';
$wb["limit_ftp_user_txt"] = 'Maksymalna ilość użytkowników FTP';
$wb["default_dnsserver_txt"] = 'Domyślny serwer DNS';
$wb["limit_dns_zone_txt"] = 'Maksymalna ilość stref DNS';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS';
$wb["limit_shell_user_txt"] = 'Maksymalna ilość użytkowników shell';
$wb["limit_client_txt"] = 'Maksymalna ilość klientów';
$wb["username_error_empty"] = 'Nazwa uużytkownika jest pusta.';
$wb["username_error_unique"] = 'Nazwa użytkownika musi być unikatowa.';
$wb["limit_maildomain_error_notint"] = 'Limit domen musi być liczbą.';
$wb["limit_mailbox_error_notint"] = 'Limit skrzynek pocztowych musi być liczbą.';
$wb["limit_mailalias_error_notint"] = 'Limit aliasów e-mail musi być liczbą.';
$wb["limit_mailforward_error_notint"] = 'Limit przekierowań musi być liczbą.';
$wb["limit_mailcatchall_error_notint"] = 'Limit e-mail catchall musi być liczbą.';
$wb["limit_mailrouting_error_notint"] = 'Limit ścieżek e-mail musi być liczbą.';
$wb["limit_mailfilter_error_notint"] = 'Limit filtrów e-mail musi być liczbą.';
$wb["limit_mailfetchmail_error_notint"] = 'Limit fetchmail musi być liczbą.';
$wb["limit_mailquota_error_notint"] = 'Limit pojemności skrzynki musi być liczbą.';
$wb["limit_spamfilter_wblist_error_notint"] = 'Limit filtrów spamu biała / czarna lista musi być liczbą.';
$wb["limit_spamfilter_user_error_notint"] = 'Limit filtrów spamu użytkownika musi być liczbą.';
$wb["limit_spamfilter_policy_error_notint"] = 'Limit polityk filtrów spamu musi być liczbą.';
$wb["limit_web_domain_error_notint"] = 'Limit stron www musi być liczbą.';
$wb["limit_web_aliasdomain_error_notint"] = 'Limit aliasów strony www musi być liczbą.';
$wb["limit_web_subdomain_error_notint"] = 'Limit subdomen strony www musi być liczbą.';
$wb["limit_ftp_user_error_notint"] = 'Limit użytkowników FTP musi być liczbą.';
$wb["limit_shell_user_error_notint"] = 'Limit użytkowników shell musi być liczbą.';
$wb["limit_dns_zone_error_notint"] = 'Limit stref DNS musi być liczbą.';
$wb["limit_dns_zone_error_notint"] = 'Limit wpisów DNS musi być liczbą.';
$wb["limit_client_error_notint"] = 'Limit subklientów musi być liczbą.';
$wb["default_dbserver_txt"] = 'Domyślny serwer bazy danych';
$wb["limit_database_txt"] = 'Maksymalna ilość bazy danych';
$wb["limit_database_error_notint"] = 'Limit baz danych musi być liczbą.';
$wb["limit_cron_error_notint"] = 'Limit zadań cron musi być liczbą.';
$wb["limit_cron_error_frequency"] = 'Limit częstości zadań cron musi być liczbą.';
$wb["username_error_regex"] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
$wb["template_master_txt"] = 'Główny szablon';
$wb["template_additional_txt"] = 'Dodatkowy szablon';
$wb["ssh_chroot_txt"] = 'Opcje SSH-root';
$wb["web_php_options_txt"] = 'Opcje PHP';
$wb["limit_client_error"] = 'Maksymalna liczba kientów została już osiągnięta.';
?>
<?php
$wb['limit_maildomain_txt'] = 'Maksymalna ilość domen email';
$wb['limit_mailbox_txt'] = 'Maksymalna ilość skrzynek pocztowych';
$wb['limit_mailalias_txt'] = 'Maxymalna ilość aliasów e-mail';
$wb['limit_mailforward_txt'] = 'Maksymalna ilość przekierowań e-mail';
$wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall';
$wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek e-mail';
$wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail';
$wb['limit_fetchmail_txt'] = 'Maksymalna ilość kont z fetchmail';
$wb['limit_mailquota_txt'] = 'Pojemność skrzynki';
$wb['limit_spamfilter_wblist_txt'] = 'Maksymalna ilość filtrów spamu białej / czarnej listy';
$wb['limit_spamfilter_user_txt'] = 'Maksymalna ilość filtrów spamu użytkowników';
$wb['limit_spamfilter_policy_txt'] = 'Maksymalna ilość polityk filtrów spamu';
$wb['default_mailserver_txt'] = 'Domyślny serwer e-mail';
$wb['company_name_txt'] = 'Nazwa firmy';
$wb['contact_name_txt'] = 'Nazwa kontaktu';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['password_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['language_txt'] = 'Język';
$wb['usertheme_txt'] = 'Styl';
$wb['street_txt'] = 'Ulica';
$wb['zip_txt'] = 'Kod pocztowy';
$wb['city_txt'] = 'Miasto';
$wb['state_txt'] = 'Województwo';
$wb['country_txt'] = 'Państwo';
$wb['telephone_txt'] = 'Telefon';
$wb['mobile_txt'] = 'Komórka';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'E-mail';
$wb['internet_txt'] = 'Strona www';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notatki';
$wb['company_txt'] = 'Firma';
$wb['title_txt'] = 'Tytuł';
$wb['firstname_txt'] = 'Imię';
$wb['surname_txt'] = 'Nazwisko';
$wb['limit_domain_txt'] = 'limit_domen';
$wb['limit_subdomain_txt'] = 'limit_subdomen';
$wb['limit_webquota_txt'] = 'limit_pojemnosci_www';
$wb['limit_database_txt'] = 'Maksymalna ilość bazy danych';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'adres_ip';
$wb['limit_client_error_notint'] = 'Limit subklientów musi być liczbą.';
$wb['firstname_error_empty'] = 'Imię jest puste.';
$wb['contact_error_empty'] = 'Nazwa konatku jest pusta.';
$wb['default_webserver_txt'] = 'Domyślny serwer WWW';
$wb['limit_web_domain_txt'] = 'Maksymalna ilość domen WWW';
$wb['limit_web_aliasdomain_txt'] = 'Maksymalna ilość aliasów domen';
$wb['limit_web_subdomain_txt'] = 'Maksymalna ilość subdomen';
$wb['limit_ftp_user_txt'] = 'Maksymalna ilość użytkowników FTP';
$wb['default_dnsserver_txt'] = 'Domyślny serwer DNS';
$wb['limit_dns_zone_txt'] = 'Maksymalna ilość stref DNS';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS';
$wb['limit_shell_user_txt'] = 'Maksymalna ilość użytkowników shell';
$wb['limit_client_txt'] = 'Maksymalna ilość klientów';
$wb['username_error_empty'] = 'Nazwa uużytkownika jest pusta.';
$wb['username_error_unique'] = 'Nazwa użytkownika musi być unikatowa.';
$wb['limit_maildomain_error_notint'] = 'Limit domen musi być liczbą.';
$wb['limit_mailbox_error_notint'] = 'Limit skrzynek pocztowych musi być liczbą.';
$wb['limit_mailalias_error_notint'] = 'Limit aliasów e-mail musi być liczbą.';
$wb['limit_mailforward_error_notint'] = 'Limit przekierowań musi być liczbą.';
$wb['limit_mailcatchall_error_notint'] = 'Limit e-mail catchall musi być liczbą.';
$wb['limit_mailrouting_error_notint'] = 'Limit ścieżek e-mail musi być liczbą.';
$wb['limit_mailfilter_error_notint'] = 'Limit filtrów e-mail musi być liczbą.';
$wb['limit_mailfetchmail_error_notint'] = 'Limit fetchmail musi być liczbą.';
$wb['limit_mailquota_error_notint'] = 'Limit pojemności skrzynki musi być liczbą.';
$wb['limit_spamfilter_wblist_error_notint'] = 'Limit filtrów spamu biała / czarna lista musi być liczbą.';
$wb['limit_spamfilter_user_error_notint'] = 'Limit filtrów spamu użytkownika musi być liczbą.';
$wb['limit_spamfilter_policy_error_notint'] = 'Limit polityk filtrów spamu musi być liczbą.';
$wb['limit_web_domain_error_notint'] = 'Limit stron www musi być liczbą.';
$wb['limit_web_aliasdomain_error_notint'] = 'Limit aliasów strony www musi być liczbą.';
$wb['limit_web_subdomain_error_notint'] = 'Limit subdomen strony www musi być liczbą.';
$wb['limit_ftp_user_error_notint'] = 'Limit użytkowników FTP musi być liczbą.';
$wb['limit_shell_user_error_notint'] = 'Limit użytkowników shell musi być liczbą.';
$wb['limit_dns_zone_error_notint'] = 'Limit wpisów DNS musi być liczbą.';
$wb['default_dbserver_txt'] = 'Domyślny serwer bazy danych';
$wb['limit_database_error_notint'] = 'Limit baz danych musi być liczbą.';
$wb['limit_cron_error_notint'] = 'Limit zadań cron musi być liczbą.';
$wb['limit_cron_error_frequency'] = 'Limit częstości zadań cron musi być liczbą.';
$wb['username_error_regex'] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
$wb['template_master_txt'] = 'Główny szablon';
$wb['template_additional_txt'] = 'Dodatkowy szablon';
$wb['ssh_chroot_txt'] = 'Opcje SSH-root';
$wb['web_php_options_txt'] = 'Opcje PHP';
$wb['limit_client_error'] = 'Maksymalna liczba kientów została już osiągnięta.';
?>
interface/web/client/lib/lang/pl_client_template.lng
@@ -1,57 +1,52 @@
<?php
$wb["limit_client_error_notint"] = 'Limit klientów musi być liczbą.';
$wb["limit_maildomain_txt"] = 'Maksymalna ilość domen e-mail';
$wb["limit_mailbox_txt"] = 'Maksymalna ilość skrzynek pocztowych';
$wb["limit_mailalias_txt"] = 'Maksymalna ilość aliasów e-mail';
$wb["limit_mailforward_txt"] = 'Maksymalna ilość przekierowań e-mail';
$wb["limit_mailcatchall_txt"] = 'Maksymalna ilość kont e-mail catchall';
$wb["limit_mailrouting_txt"] = 'Maksymalna ilość ścieżek e-mail';
$wb["limit_mailfilter_txt"] = 'Maksymalna ilość filtrów e-mail';
$wb["limit_fetchmail_txt"] = 'Maksymalna ilość kont z fetchmail';
$wb["limit_mailquota_txt"] = 'Pojemność skrzynki';
$wb["limit_spamfilter_wblist_txt"] = 'Maksymalna ilość filtrów spamu białej / czarnej listy';
$wb["limit_spamfilter_user_txt"] = 'Maksymalna ilość filtrów spamu użytkowników';
$wb["limit_spamfilter_policy_txt"] = 'Maksymalna ilość polityk filtrów spamu';
$wb["limit_domain_txt"] = 'limit_domen';
$wb["limit_subdomain_txt"] = 'limit_subdomen';
$wb["limit_webquota_txt"] = 'limit_pojemnosci_www';
$wb["limit_database_txt"] = 'limit_baz_danych';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["limit_web_domain_txt"] = 'Maksymalna ilość domen';
$wb["limit_web_aliasdomain_txt"] = 'Maksymalna ilość domen';
$wb["limit_web_subdomain_txt"] = 'Maksymalna ilość subdomen';
$wb["limit_ftp_user_txt"] = 'Maksymalna ilość uzytkowników FTP';
$wb["limit_dns_zone_txt"] = 'Maksymalna ilość stref DNS';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS';
$wb["limit_shell_user_txt"] = 'Maksymalna ilość użytkowników shell';
$wb["limit_client_txt"] = 'Maksymalna ilość klientów';
$wb["limit_maildomain_error_notint"] = 'Limit domen musi być liczbą.';
$wb["limit_mailbox_error_notint"] = 'Limit skrzynek pocztowych musi być liczbą.';
$wb["limit_mailalias_error_notint"] = 'Limit aliasów musi być liczbą.';
$wb["limit_mailforward_error_notint"] = 'Limit przekierowań e-mail musi być liczbą.';
$wb["limit_mailcatchall_error_notint"] = 'Limit e-mail catchall musi być liczbą.';
$wb["limit_mailrouting_error_notint"] = 'Limit ścieżek e-mail musi być liczbą.';
$wb["limit_mailfilter_error_notint"] = 'Limit filtrów e-mail musi być liczbą.';
$wb["limit_mailfetchmail_error_notint"] = 'Limit fetchmail musi być liczbą.';
$wb["limit_mailquota_error_notint"] = 'Limit pojemności skrzynki musi być liczbą.';
$wb["limit_spamfilter_wblist_error_notint"] = 'Limit filtrów spamu biała / czarna lista musi być liczbą.';
$wb["limit_spamfilter_user_error_notint"] = 'Limit filtrów spamu użytkownika musi być liczbą.';
$wb["limit_spamfilter_policy_error_notint"] = 'Limit polityk filtrów spamu musi być liczbą.';
$wb["limit_web_domain_error_notint"] = 'Limit stron www musi być liczbą.';
$wb["limit_web_aliasdomain_error_notint"] = 'Limit aliasów strony www musi być liczbą.';
$wb["limit_web_subdomain_error_notint"] = 'Limit subdomen strony www musi być liczbą.';
$wb["limit_ftp_user_error_notint"] = 'Limit użytkowników FTP musi być liczbą.';
$wb["limit_shell_user_error_notint"] = 'Limit użytkowników shell musi być liczbą.';
$wb["limit_dns_zone_error_notint"] = 'Limit stref DNS musi być liczbą.';
$wb["limit_dns_zone_error_notint"] = 'Limit wpisów DNS musi być liczbą.';
$wb["limit_database_txt"] = 'Maksymalna ilość baz danych';
$wb["limit_database_error_notint"] = 'Limit baz danych musi być liczbą.';
$wb["limit_cron_error_notint"] = 'Limit zadań cron musi być liczbą.';
$wb["limit_cron_error_frequency"] = 'Limit częstości zadań corn musi być liczbą.';
$wb["error_template_name_empty"] = 'Proszę wpisać nazwę szablonu';
?>
<?php
$wb['limit_client_error_notint'] = 'Limit klientów musi być liczbą.';
$wb['limit_maildomain_txt'] = 'Maksymalna ilość domen e-mail';
$wb['limit_mailbox_txt'] = 'Maksymalna ilość skrzynek pocztowych';
$wb['limit_mailalias_txt'] = 'Maksymalna ilość aliasów e-mail';
$wb['limit_mailforward_txt'] = 'Maksymalna ilość przekierowań e-mail';
$wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall';
$wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek e-mail';
$wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail';
$wb['limit_fetchmail_txt'] = 'Maksymalna ilość kont z fetchmail';
$wb['limit_mailquota_txt'] = 'Pojemność skrzynki';
$wb['limit_spamfilter_wblist_txt'] = 'Maksymalna ilość filtrów spamu białej / czarnej listy';
$wb['limit_spamfilter_user_txt'] = 'Maksymalna ilość filtrów spamu użytkowników';
$wb['limit_spamfilter_policy_txt'] = 'Maksymalna ilość polityk filtrów spamu';
$wb['limit_domain_txt'] = 'limit_domen';
$wb['limit_subdomain_txt'] = 'limit_subdomen';
$wb['limit_webquota_txt'] = 'limit_pojemnosci_www';
$wb['limit_database_txt'] = 'Maksymalna ilość baz danych';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['limit_web_domain_txt'] = 'Maksymalna ilość domen';
$wb['limit_web_aliasdomain_txt'] = 'Maksymalna ilość domen';
$wb['limit_web_subdomain_txt'] = 'Maksymalna ilość subdomen';
$wb['limit_ftp_user_txt'] = 'Maksymalna ilość uzytkowników FTP';
$wb['limit_dns_zone_txt'] = 'Maksymalna ilość stref DNS';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS';
$wb['limit_shell_user_txt'] = 'Maksymalna ilość użytkowników shell';
$wb['limit_client_txt'] = 'Maksymalna ilość klientów';
$wb['limit_maildomain_error_notint'] = 'Limit domen musi być liczbą.';
$wb['limit_mailbox_error_notint'] = 'Limit skrzynek pocztowych musi być liczbą.';
$wb['limit_mailalias_error_notint'] = 'Limit aliasów musi być liczbą.';
$wb['limit_mailforward_error_notint'] = 'Limit przekierowań e-mail musi być liczbą.';
$wb['limit_mailcatchall_error_notint'] = 'Limit e-mail catchall musi być liczbą.';
$wb['limit_mailrouting_error_notint'] = 'Limit ścieżek e-mail musi być liczbą.';
$wb['limit_mailfilter_error_notint'] = 'Limit filtrów e-mail musi być liczbą.';
$wb['limit_mailfetchmail_error_notint'] = 'Limit fetchmail musi być liczbą.';
$wb['limit_mailquota_error_notint'] = 'Limit pojemności skrzynki musi być liczbą.';
$wb['limit_spamfilter_wblist_error_notint'] = 'Limit filtrów spamu biała / czarna lista musi być liczbą.';
$wb['limit_spamfilter_user_error_notint'] = 'Limit filtrów spamu użytkownika musi być liczbą.';
$wb['limit_spamfilter_policy_error_notint'] = 'Limit polityk filtrów spamu musi być liczbą.';
$wb['limit_web_domain_error_notint'] = 'Limit stron www musi być liczbą.';
$wb['limit_web_aliasdomain_error_notint'] = 'Limit aliasów strony www musi być liczbą.';
$wb['limit_web_subdomain_error_notint'] = 'Limit subdomen strony www musi być liczbą.';
$wb['limit_ftp_user_error_notint'] = 'Limit użytkowników FTP musi być liczbą.';
$wb['limit_shell_user_error_notint'] = 'Limit użytkowników shell musi być liczbą.';
$wb['limit_dns_zone_error_notint'] = 'Limit wpisów DNS musi być liczbą.';
$wb['limit_database_error_notint'] = 'Limit baz danych musi być liczbą.';
$wb['limit_cron_error_notint'] = 'Limit zadań cron musi być liczbą.';
$wb['limit_cron_error_frequency'] = 'Limit częstości zadań corn musi być liczbą.';
$wb['error_template_name_empty'] = 'Proszę wpisać nazwę szablonu';
?>
interface/web/client/lib/lang/pl_client_template_list.lng
@@ -1,7 +1,5 @@
<?php
$wb["list_head_txt"] = 'Szablon klienta';
$wb["template_type_txt"] = 'Typ';
$wb["template_name_txt"] = 'Nazwa szablonu';
?>
<?php
$wb['list_head_txt'] = 'Szablon klienta';
$wb['template_type_txt'] = 'Typ';
$wb['template_name_txt'] = 'Nazwa szablonu';
?>
interface/web/client/lib/lang/pl_clients_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Clients';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new client';
?>
$wb['list_head_txt'] = 'Clients';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new client';
?>
interface/web/client/lib/lang/pl_reseller.lng
@@ -1,95 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Maksymalna ilość domen e-mail';
$wb["limit_mailbox_txt"] = 'Maksymalna ilość skrzynek pocztowych';
$wb["limit_mailalias_txt"] = 'Maksymalna ilość aliasów e-mail';
$wb["limit_mailforward_txt"] = 'Maksymalna ilość przekierowań e-mail';
$wb["limit_mailcatchall_txt"] = 'Maksymalna ilość kont e-mail catchall';
$wb["limit_mailrouting_txt"] = 'Maksymalna ilość ścieżek e-mail';
$wb["limit_mailfilter_txt"] = 'Maksymalna ilość filtrów e-mail';
$wb["limit_fetchmail_txt"] = 'Maksymalna ilość kont fetchmail';
$wb["limit_mailquota_txt"] = 'Limit skrzynki pocztowej';
$wb["limit_spamfilter_wblist_txt"] = 'Maksymalna ilość filtrów spamu białej / czarnej listy';
$wb["limit_spamfilter_user_txt"] = 'Maksymalna ilość użytkowników z filtrem spamu';
$wb["limit_spamfilter_policy_txt"] = 'Maksymalna ilość polityk filtrów spamu';
$wb["default_mailserver_txt"] = 'Domyślny serwer poczty';
$wb["company_name_txt"] = 'Nazwa firmy';
$wb["contact_name_txt"] = 'Nazwa kontaktu';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["password_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["language_txt"] = 'Język';
$wb["usertheme_txt"] = 'Szablon';
$wb["street_txt"] = 'Ulica';
$wb["zip_txt"] = 'Kod pocztowy';
$wb["city_txt"] = 'Miasto';
$wb["state_txt"] = 'Województwo';
$wb["country_txt"] = 'Państwo';
$wb["telephone_txt"] = 'Telefon';
$wb["mobile_txt"] = 'Komórka';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'E-mail';
$wb["internet_txt"] = 'Strona www';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notatki';
$wb["company_txt"] = 'Firma';
$wb["title_txt"] = 'Tytuł';
$wb["firstname_txt"] = 'Imię';
$wb["surname_txt"] = 'Nazwisko';
$wb["limit_domain_txt"] = 'limit_domen';
$wb["limit_subdomain_txt"] = 'limit_subdomen';
$wb["limit_webquota_txt"] = 'limit_pojemnosci_www';
$wb["limit_database_txt"] = 'limit_baz_danych';
$wb["limit_cron_txt"] = 'Maksymalna ilość zadań crone';
$wb["limit_cron_type_txt"] = 'Maksymalna ilość typów zadań corne (zadania admina oraz sugerowane url)';
$wb["limit_cron_frequency_txt"] = 'Minimalne odstępy między zadaniami';
$wb["ip_address_txt"] = 'adres_ip';
$wb["limit_client_error_notint"] = 'Limik klienta nie jest liczbą.';
$wb["firstname_error_empty"] = 'Imię jest puste.';
$wb["contact_error_empty"] = 'Nazwa kontaktu jest pusta.';
$wb["default_webserver_txt"] = 'Domyślny serwer www';
$wb["limit_web_domain_txt"] = 'Maksymalna ilość domen www';
$wb["limit_web_aliasdomain_txt"] = 'Maksymalna ilość aliasów';
$wb["limit_web_subdomain_txt"] = 'Maksymalna ilość subdomen';
$wb["limit_ftp_user_txt"] = 'Maksymalna ilość użytkowników FTP';
$wb["default_dnsserver_txt"] = 'Domyślny serwer DNS';
$wb["limit_dns_zone_txt"] = 'Maksymalna ilość stref DNS';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS';
$wb["limit_shell_user_txt"] = 'Maksymalna ilość użytkowników Shell';
$wb["limit_client_txt"] = 'Maksymalna ilość klientów';
$wb["username_error_empty"] = 'Nazwa użytkownika jest pusta.';
$wb["username_error_unique"] = 'Nazwa użytkownika musi być unikatowa.';
$wb["limit_maildomain_error_notint"] = 'Limit domen e-mail musi być liczbą.';
$wb["limit_mailbox_error_notint"] = 'Limit skrzynek pocztowych musi być liczbą.';
$wb["limit_mailalias_error_notint"] = 'Limit aliasów e-mail musi być liczbą.';
$wb["limit_mailforward_error_notint"] = 'Limit przekierowań e-mail musi być liczbą.';
$wb["limit_mailcatchall_error_notint"] = 'Limit kont e-mail catchall musi być liczbą.';
$wb["limit_mailrouting_error_notint"] = 'Limit ścieżek e-mail musi być liczbą.';
$wb["limit_mailfilter_error_notint"] = 'Limit filtrów e-mail musi być liczbą.';
$wb["limit_mailfetchmail_error_notint"] = 'Limit kont fetchmail musi być liczbą.';
$wb["limit_mailquota_error_notint"] = 'Limit pojemności konta e-mail musi być liczbą.';
$wb["limit_spamfilter_wblist_error_notint"] = 'Limit filtrów spamu białej / czarnej listy musi być liczbą.';
$wb["limit_spamfilter_user_error_notint"] = 'Limit filtrów spamu użytkownika musi być liczbą';
$wb["limit_spamfilter_policy_error_notint"] = 'Limit polityk filtrów spamu musi być liczbą.';
$wb["limit_web_domain_error_notint"] = 'Limit stron www musi być liczbą.';
$wb["limit_web_aliasdomain_error_notint"] = 'Limit aliasów musi być liczbą.';
$wb["limit_web_subdomain_error_notint"] = 'Limit subdomen musi być liczbą.';
$wb["limit_ftp_user_error_notint"] = 'Limit użytkowników ftp musi być liczbą.';
$wb["limit_shell_user_error_notint"] = 'Limit użytkowników shell musi być liczbą.';
$wb["limit_dns_zone_error_notint"] = 'Limit stref DNS musi być liczbą.';
$wb["limit_dns_zone_error_notint"] = 'Limit wpisów DNS musi być liczbą.';
$wb["limit_client_error_notint"] = 'Ilość klientów musi być liczbą.';
$wb["default_dbserver_txt"] = 'Domyślny serwer bazy danych';
$wb["limit_database_txt"] = 'Maksymalna ilość bazy danych';
$wb["limit_database_error_notint"] = 'Limit baz danych musi być liczbą.';
$wb["limit_cron_error_notint"] = 'Limit zadań crone musi być liczbą.';
$wb["limit_cron_error_frequency"] = 'TLimit częstości zadań crone musi być liczbą.';
$wb["username_error_regex"] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
$wb["template_master_txt"] = 'Głowny szablon';
$wb["template_additional_txt"] = 'Dodatkowy szablon';
$wb["ssh_chroot_txt"] = 'Opcje root-a SSH';
$wb["web_php_options_txt"] = 'Opcje PHP';
$wb["limit_client_error"] = 'Maksymalna ilość klientów została przekroczona.';
$wb["limit_client_error_positive"] = 'Liczba klientów musi być > 0';
?>
<?php
$wb['limit_maildomain_txt'] = 'Maksymalna ilość domen e-mail';
$wb['limit_mailbox_txt'] = 'Maksymalna ilość skrzynek pocztowych';
$wb['limit_mailalias_txt'] = 'Maksymalna ilość aliasów e-mail';
$wb['limit_mailforward_txt'] = 'Maksymalna ilość przekierowań e-mail';
$wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall';
$wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek e-mail';
$wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail';
$wb['limit_fetchmail_txt'] = 'Maksymalna ilość kont fetchmail';
$wb['limit_mailquota_txt'] = 'Limit skrzynki pocztowej';
$wb['limit_spamfilter_wblist_txt'] = 'Maksymalna ilość filtrów spamu białej / czarnej listy';
$wb['limit_spamfilter_user_txt'] = 'Maksymalna ilość użytkowników z filtrem spamu';
$wb['limit_spamfilter_policy_txt'] = 'Maksymalna ilość polityk filtrów spamu';
$wb['default_mailserver_txt'] = 'Domyślny serwer poczty';
$wb['company_name_txt'] = 'Nazwa firmy';
$wb['contact_name_txt'] = 'Nazwa kontaktu';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['password_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['language_txt'] = 'Język';
$wb['usertheme_txt'] = 'Szablon';
$wb['street_txt'] = 'Ulica';
$wb['zip_txt'] = 'Kod pocztowy';
$wb['city_txt'] = 'Miasto';
$wb['state_txt'] = 'Województwo';
$wb['country_txt'] = 'Państwo';
$wb['telephone_txt'] = 'Telefon';
$wb['mobile_txt'] = 'Komórka';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'E-mail';
$wb['internet_txt'] = 'Strona www';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notatki';
$wb['company_txt'] = 'Firma';
$wb['title_txt'] = 'Tytuł';
$wb['firstname_txt'] = 'Imię';
$wb['surname_txt'] = 'Nazwisko';
$wb['limit_domain_txt'] = 'limit_domen';
$wb['limit_subdomain_txt'] = 'limit_subdomen';
$wb['limit_webquota_txt'] = 'limit_pojemnosci_www';
$wb['limit_database_txt'] = 'Maksymalna ilość bazy danych';
$wb['limit_cron_txt'] = 'Maksymalna ilość zadań crone';
$wb['limit_cron_type_txt'] = 'Maksymalna ilość typów zadań corne (zadania admina oraz sugerowane url)';
$wb['limit_cron_frequency_txt'] = 'Minimalne odstępy między zadaniami';
$wb['ip_address_txt'] = 'adres_ip';
$wb['limit_client_error_notint'] = 'Ilość klientów musi być liczbą.';
$wb['firstname_error_empty'] = 'Imię jest puste.';
$wb['contact_error_empty'] = 'Nazwa kontaktu jest pusta.';
$wb['default_webserver_txt'] = 'Domyślny serwer www';
$wb['limit_web_domain_txt'] = 'Maksymalna ilość domen www';
$wb['limit_web_aliasdomain_txt'] = 'Maksymalna ilość aliasów';
$wb['limit_web_subdomain_txt'] = 'Maksymalna ilość subdomen';
$wb['limit_ftp_user_txt'] = 'Maksymalna ilość użytkowników FTP';
$wb['default_dnsserver_txt'] = 'Domyślny serwer DNS';
$wb['limit_dns_zone_txt'] = 'Maksymalna ilość stref DNS';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS';
$wb['limit_shell_user_txt'] = 'Maksymalna ilość użytkowników Shell';
$wb['limit_client_txt'] = 'Maksymalna ilość klientów';
$wb['username_error_empty'] = 'Nazwa użytkownika jest pusta.';
$wb['username_error_unique'] = 'Nazwa użytkownika musi być unikatowa.';
$wb['limit_maildomain_error_notint'] = 'Limit domen e-mail musi być liczbą.';
$wb['limit_mailbox_error_notint'] = 'Limit skrzynek pocztowych musi być liczbą.';
$wb['limit_mailalias_error_notint'] = 'Limit aliasów e-mail musi być liczbą.';
$wb['limit_mailforward_error_notint'] = 'Limit przekierowań e-mail musi być liczbą.';
$wb['limit_mailcatchall_error_notint'] = 'Limit kont e-mail catchall musi być liczbą.';
$wb['limit_mailrouting_error_notint'] = 'Limit ścieżek e-mail musi być liczbą.';
$wb['limit_mailfilter_error_notint'] = 'Limit filtrów e-mail musi być liczbą.';
$wb['limit_mailfetchmail_error_notint'] = 'Limit kont fetchmail musi być liczbą.';
$wb['limit_mailquota_error_notint'] = 'Limit pojemności konta e-mail musi być liczbą.';
$wb['limit_spamfilter_wblist_error_notint'] = 'Limit filtrów spamu białej / czarnej listy musi być liczbą.';
$wb['limit_spamfilter_user_error_notint'] = 'Limit filtrów spamu użytkownika musi być liczbą';
$wb['limit_spamfilter_policy_error_notint'] = 'Limit polityk filtrów spamu musi być liczbą.';
$wb['limit_web_domain_error_notint'] = 'Limit stron www musi być liczbą.';
$wb['limit_web_aliasdomain_error_notint'] = 'Limit aliasów musi być liczbą.';
$wb['limit_web_subdomain_error_notint'] = 'Limit subdomen musi być liczbą.';
$wb['limit_ftp_user_error_notint'] = 'Limit użytkowników ftp musi być liczbą.';
$wb['limit_shell_user_error_notint'] = 'Limit użytkowników shell musi być liczbą.';
$wb['limit_dns_zone_error_notint'] = 'Limit wpisów DNS musi być liczbą.';
$wb['default_dbserver_txt'] = 'Domyślny serwer bazy danych';
$wb['limit_database_error_notint'] = 'Limit baz danych musi być liczbą.';
$wb['limit_cron_error_notint'] = 'Limit zadań crone musi być liczbą.';
$wb['limit_cron_error_frequency'] = 'TLimit częstości zadań crone musi być liczbą.';
$wb['username_error_regex'] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
$wb['template_master_txt'] = 'Głowny szablon';
$wb['template_additional_txt'] = 'Dodatkowy szablon';
$wb['ssh_chroot_txt'] = 'Opcje root-a SSH';
$wb['web_php_options_txt'] = 'Opcje PHP';
$wb['limit_client_error'] = 'Maksymalna ilość klientów została przekroczona.';
$wb['limit_client_error_positive'] = 'Liczba klientów musi być > 0';
?>
interface/web/client/lib/lang/pl_resellers_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Reseller-y';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Nazwa firmy';
$wb["contact_name_txt"] = 'Nazwa kontaktu';
$wb["city_txt"] = 'Miasty';
$wb["country_txt"] = 'Państwo';
$wb["add_new_record_txt"] = 'Dodaj nowy reseller';
?>
<?php
$wb['list_head_txt'] = 'Reseller-y';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Nazwa firmy';
$wb['contact_name_txt'] = 'Nazwa kontaktu';
$wb['city_txt'] = 'Miasty';
$wb['country_txt'] = 'Państwo';
$wb['add_new_record_txt'] = 'Dodaj nowy reseller';
?>
interface/web/client/lib/lang/ru_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/ru_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/client/lib/lang/se_reseller.lng
@@ -1,93 +1,90 @@
<?php
$wb["limit_maildomain_txt"] = 'Max. number of email domains';
$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
$wb["limit_mailquota_txt"] = 'Mailbox quota';
$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
$wb["default_mailserver_txt"] = 'Default Mailserver';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["username_txt"] = 'Username';
$wb["password_txt"] = 'Password';
$wb["password_strength_txt"] = 'Password strength';
$wb["language_txt"] = 'Language';
$wb["usertheme_txt"] = 'Theme';
$wb["street_txt"] = 'Street';
$wb["zip_txt"] = 'ZIP';
$wb["city_txt"] = 'City';
$wb["state_txt"] = 'State';
$wb["country_txt"] = 'Country';
$wb["telephone_txt"] = 'Telephone';
$wb["mobile_txt"] = 'Mobile';
$wb["fax_txt"] = 'Fax';
$wb["email_txt"] = 'Email';
$wb["internet_txt"] = 'Internet';
$wb["icq_txt"] = 'ICQ';
$wb["notes_txt"] = 'Notes';
$wb["company_txt"] = 'Company';
$wb["title_txt"] = 'Title';
$wb["firstname_txt"] = 'Firstname';
$wb["surname_txt"] = 'Surname';
$wb["limit_domain_txt"] = 'limit_domain';
$wb["limit_subdomain_txt"] = 'limit_subdomain';
$wb["limit_webquota_txt"] = 'limit_webquota';
$wb["limit_database_txt"] = 'limit_database';
$wb["limit_cron_txt"] = 'Max. number of cron jobs';
$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
$wb["ip_address_txt"] = 'ip_address';
$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
$wb["firstname_error_empty"] = 'Firstname is empty.';
$wb["contact_error_empty"] = 'Contact name is empty.';
$wb["default_webserver_txt"] = 'Default Webserver';
$wb["limit_web_domain_txt"] = 'Max. number of web domains';
$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
$wb["default_dnsserver_txt"] = 'Default DNS Server';
$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
$wb["limit_dns_record_txt"] = 'Max. number DNS records';
$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
$wb["limit_client_txt"] = 'Max. number of Clients';
$wb["username_error_empty"] = 'Username is empty.';
$wb["username_error_unique"] = 'The username must be unique.';
$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
$wb["default_dbserver_txt"] = 'Default Database Server';
$wb["limit_database_txt"] = 'Max. number of Databases';
$wb["limit_database_error_notint"] = 'The database limit must be a number.';
$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
$wb["template_master_txt"] = 'Master template';
$wb["template_additional_txt"] = 'Addon template';
$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
$wb["web_php_options_txt"] = 'PHP Options';
$wb["limit_client_error"] = 'The max. number of clients is reached.';
$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
$wb['limit_maildomain_txt'] = 'Max. number of email domains';
$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
$wb['limit_mailquota_txt'] = 'Mailbox quota';
$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
$wb['default_mailserver_txt'] = 'Default Mailserver';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['password_strength_txt'] = 'Password strength';
$wb['language_txt'] = 'Language';
$wb['usertheme_txt'] = 'Theme';
$wb['street_txt'] = 'Street';
$wb['zip_txt'] = 'ZIP';
$wb['city_txt'] = 'City';
$wb['state_txt'] = 'State';
$wb['country_txt'] = 'Country';
$wb['telephone_txt'] = 'Telephone';
$wb['mobile_txt'] = 'Mobile';
$wb['fax_txt'] = 'Fax';
$wb['email_txt'] = 'Email';
$wb['internet_txt'] = 'Internet';
$wb['icq_txt'] = 'ICQ';
$wb['notes_txt'] = 'Notes';
$wb['company_txt'] = 'Company';
$wb['title_txt'] = 'Title';
$wb['firstname_txt'] = 'Firstname';
$wb['surname_txt'] = 'Surname';
$wb['limit_domain_txt'] = 'limit_domain';
$wb['limit_subdomain_txt'] = 'limit_subdomain';
$wb['limit_webquota_txt'] = 'limit_webquota';
$wb['limit_database_txt'] = 'Max. number of Databases';
$wb['limit_cron_txt'] = 'Max. number of cron jobs';
$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
$wb['ip_address_txt'] = 'ip_address';
$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
$wb['firstname_error_empty'] = 'Firstname is empty.';
$wb['contact_error_empty'] = 'Contact name is empty.';
$wb['default_webserver_txt'] = 'Default Webserver';
$wb['limit_web_domain_txt'] = 'Max. number of web domains';
$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
$wb['default_dnsserver_txt'] = 'Default DNS Server';
$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
$wb['limit_dns_record_txt'] = 'Max. number DNS records';
$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
$wb['limit_client_txt'] = 'Max. number of Clients';
$wb['username_error_empty'] = 'Username is empty.';
$wb['username_error_unique'] = 'The username must be unique.';
$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
$wb['default_dbserver_txt'] = 'Default Database Server';
$wb['limit_database_error_notint'] = 'The database limit must be a number.';
$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
$wb['template_master_txt'] = 'Master template';
$wb['template_additional_txt'] = 'Addon template';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['limit_client_error'] = 'The max. number of clients is reached.';
$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
?>
interface/web/client/lib/lang/se_resellers_list.lng
@@ -1,9 +1,9 @@
<?php
$wb["list_head_txt"] = 'Resellers';
$wb["client_id_txt"] = 'ID';
$wb["company_name_txt"] = 'Company name';
$wb["contact_name_txt"] = 'Contact name';
$wb["city_txt"] = 'City';
$wb["country_txt"] = 'Country';
$wb["add_new_record_txt"] = 'Add new reseller';
?>
$wb['list_head_txt'] = 'Resellers';
$wb['client_id_txt'] = 'ID';
$wb['company_name_txt'] = 'Company name';
$wb['contact_name_txt'] = 'Contact name';
$wb['city_txt'] = 'City';
$wb['country_txt'] = 'Country';
$wb['add_new_record_txt'] = 'Add new reseller';
?>
interface/web/content.php
@@ -1,78 +1,83 @@
<?php
/*
Copyright (c) 2007, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
require_once('../lib/config.inc.php');
require_once('../lib/app.inc.php');
$module = $_REQUEST["s_mod"];
$page = $_REQUEST["s_pg"];
if(!preg_match("/^[a-z]{0,20}$/i", $module)) die('module name contains unallowed chars.');
if(!preg_match("/^[a-z]{0,20}$/i", $page)) die('page name contains unallowed chars.');
if(is_file("$module/$page.php")) {
    include_once("$module/$page.php");
    $classname = $module.'_'.$page;
    $page = new $classname();
    $content = $page->render();
    if($page->status == 'OK') {
        echo $content;
    } elseif($page->status == 'REDIRECT') {
        $target_parts = explode(':',$page->target);
        $module = $target_parts[0];
        $page = $target_parts[1];
        if(!preg_match("/^[a-z]{2,20}$/i", $module)) die('target module name contains unallowed chars.');
        if(!preg_match("/^[a-z]{2,20}$/i", $page)) die('target page name contains unallowed chars.');
        if(is_file("$module/$page.php")) {
            include_once("$module/$page.php");
            $classname = $module.'_'.$page;
            $page = new $classname();
            $content = $page->render();
            if($page->status == 'OK') {
                echo $content;
            }
        }
    }
} elseif (is_array($_SESSION["s"]['user']) or is_array($_SESSION["s"]["module"])) {
    // If the user is logged in, we try to load the default page of the module
    die('- error -');
} else {
    die('Page does not exist.');
}
<?php
/*
Copyright (c) 2007, Till Brehm, projektfarm Gmbh
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
    * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
    * Neither the name of ISPConfig nor the names of its contributors
      may be used to endorse or promote products derived from this software without
      specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
require_once('../lib/config.inc.php');
require_once('../lib/app.inc.php');
/*
$module = $_REQUEST["s_mod"];
$page = $_REQUEST["s_pg"];
*/
$module = 'login';
$page = 'index';
if(!preg_match("/^[a-z]{2,20}$/i", $module)) die('module name contains unallowed chars.');
if(!preg_match("/^[a-z]{2,20}$/i", $page)) die('page name contains unallowed chars.');
if(is_file(ISPC_WEB_PATH."/$module/$page.php")) {
    include_once(ISPC_WEB_PATH."/$module/$page.php");
    $classname = $module.'_'.$page;
    $page = new $classname();
    $content = $page->render();
    if($page->status == 'OK') {
        echo $content;
    } elseif($page->status == 'REDIRECT') {
        $target_parts = explode(':',$page->target);
        $module = $target_parts[0];
        $page = $target_parts[1];
        if(!preg_match("/^[a-z]{2,20}$/i", $module)) die('target module name contains unallowed chars.');
        if(!preg_match("/^[a-z]{2,20}$/i", $page)) die('target page name contains unallowed chars.');
        if(is_file(ISPC_WEB_PATH."/$module/$page.php")) {
            include_once(ISPC_WEB_PATH."/$module/$page.php");
            $classname = $module.'_'.$page;
            $page = new $classname();
            $content = $page->render();
            if($page->status == 'OK') {
                echo $content;
            }
        }
    }
} elseif (is_array($_SESSION["s"]['user']) or is_array($_SESSION["s"]["module"])) {
    // If the user is logged in, we try to load the default page of the module
    die('- error -');
} else {
    die('Page does not exist.');
}
?>
interface/web/designer/lib/lang/br.lng
@@ -1,3 +1,2 @@
<?php
?>
interface/web/designer/lib/lang/br_form_edit.lng
@@ -22,4 +22,3 @@
$wb['auth_preset_perm_group_txt'] = 'Perm. Grupo';
$wb['auth_preset_perm_other_txt'] = 'Perm. Outros';
?>
interface/web/designer/lib/lang/br_form_list.lng
@@ -5,4 +5,3 @@
$wb['title_txt'] = 'Título';
$wb['description_txt'] = 'Descrição';
?>
interface/web/designer/lib/lang/br_form_show.lng
@@ -16,4 +16,3 @@
$wb['menu_del_txt'] = 'Remover o menu e todos os seus itens?';
$wb['item_del_txt'] = 'Remover o item de menu?';
?>
interface/web/designer/lib/lang/br_module_edit.lng
@@ -20,4 +20,3 @@
<b>Dica:</b> Todos os caminhos são relativos ao diretório web.
';
?>
interface/web/designer/lib/lang/br_module_list.lng
@@ -3,4 +3,3 @@
$wb['module_txt'] = 'Módulo';
$wb['title_txt'] = 'Título';
?>
interface/web/designer/lib/lang/br_module_nav_edit.lng
@@ -4,4 +4,3 @@
$wb['save_txt'] = 'Salvar';
$wb['cancel_txt'] = 'Cancelar';
?>
interface/web/designer/lib/lang/br_module_nav_item_edit.lng
@@ -6,4 +6,3 @@
$wb['save_txt'] = 'Salvar';
$wb['cancel_txt'] = 'Cancelar';
?>
interface/web/designer/lib/lang/br_module_show.lng
@@ -14,4 +14,3 @@
$wb['menu_del_txt'] = 'Deseja apagar este menu e todos seus elementos?';
$wb['item_del_txt'] = 'Deseja apagar este elemento do menu?';
?>
interface/web/designer/lib/lang/hu.lng
@@ -1,3 +1,2 @@
<?php
?>
interface/web/designer/lib/lang/hu_form_edit.lng
@@ -22,4 +22,3 @@
$wb['auth_preset_perm_group_txt'] = 'Perm. Group';
$wb['auth_preset_perm_other_txt'] = 'Perm. Other';
?>
interface/web/designer/lib/lang/hu_form_list.lng
@@ -5,4 +5,3 @@
$wb['title_txt'] = 'Title';
$wb['description_txt'] = 'Description';
?>
interface/web/designer/lib/lang/hu_form_show.lng
@@ -16,4 +16,3 @@
$wb['menu_del_txt'] = 'Delete menu with all menuitems?';
$wb['item_del_txt'] = 'Delete menuitem?';
?>
interface/web/designer/lib/lang/hu_module_edit.lng
@@ -20,4 +20,3 @@
<b>Hint:</b> All paths are relative to the directory web.
';
?>
interface/web/designer/lib/lang/hu_module_list.lng
@@ -3,4 +3,3 @@
$wb['module_txt'] = 'Module';
$wb['title_txt'] = 'Title';
?>
interface/web/designer/lib/lang/hu_module_nav_edit.lng
@@ -4,4 +4,3 @@
$wb['save_txt'] = 'Save';
$wb['cancel_txt'] = 'Cancel';
?>
interface/web/designer/lib/lang/hu_module_nav_item_edit.lng
@@ -6,4 +6,3 @@
$wb['save_txt'] = 'Save';
$wb['cancel_txt'] = 'Cancel';
?>
interface/web/designer/lib/lang/hu_module_show.lng
@@ -14,4 +14,3 @@
$wb['menu_del_txt'] = 'Wollen Sie das Men� mit allen Untereintr�gen l�schen?';
$wb['item_del_txt'] = 'Wollen Sie den Men�eintrag l�schen?';
?>
interface/web/designer/lib/lang/nl.lng
@@ -1,3 +1,2 @@
<?php
?>
interface/web/designer/lib/lang/nl_form_edit.lng
@@ -22,4 +22,3 @@
$wb['auth_preset_perm_group_txt'] = 'Perm. Groep';
$wb['auth_preset_perm_other_txt'] = 'Perm. Overige';
?>
interface/web/designer/lib/lang/nl_form_list.lng
@@ -5,4 +5,3 @@
$wb['title_txt'] = 'Titel';
$wb['description_txt'] = 'Omschrijving';
?>
interface/web/designer/lib/lang/nl_form_show.lng
@@ -16,4 +16,3 @@
$wb['menu_del_txt'] = 'Verwijder menu met alle menuitems?';
$wb['item_del_txt'] = 'Verwijder menuitem?';
?>
interface/web/designer/lib/lang/nl_module_edit.lng
@@ -20,4 +20,3 @@
<b>Hint:</b> Alle paden zijn relatief aan de directorie web.
';
?>
interface/web/designer/lib/lang/nl_module_list.lng
@@ -3,4 +3,3 @@
$wb['module_txt'] = 'Module';
$wb['title_txt'] = 'Titel';
?>
interface/web/designer/lib/lang/nl_module_nav_edit.lng
@@ -4,4 +4,3 @@
$wb['save_txt'] = 'Opslaan';
$wb['cancel_txt'] = 'Annuleren';
?>
interface/web/designer/lib/lang/nl_module_nav_item_edit.lng
@@ -6,4 +6,3 @@
$wb['save_txt'] = 'Opslaan';
$wb['cancel_txt'] = 'Annuleren';
?>
interface/web/designer/lib/lang/nl_module_show.lng
@@ -14,4 +14,3 @@
$wb['menu_del_txt'] = 'Wilt u het menu en alle subitems verwijderen?';
$wb['item_del_txt'] = 'Wilt u de menuitems verwijderen?';
?>
interface/web/designer/lib/lang/pl.lng
@@ -1,4 +1,2 @@
<?php
?>
<?php
?>
interface/web/designer/lib/lang/pl_form_edit.lng
@@ -1,27 +1,24 @@
<?php
$wb["name_txt"] = 'Nazwa formularza';
$wb["title_txt"] = 'Tytuł formularza';
$wb["template_txt"] = 'Szablon';
$wb["navframe_txt"] = 'Ramka nawigacyjna';
$wb["startpage_txt"] = 'Strona startowa';
$wb["tab_width_txt"] = 'Szerokość zakładki';
$wb["save_txt"] = 'Zapisz';
$wb["cancel_txt"] = 'Anuluj';
$wb["header_txt"] = 'Parametry formularza';
$wb["description_txt"] = 'Opis';
$wb["action_txt"] = 'Akcja (skrypt)';
$wb["db_table_txt"] = 'DB Tabela';
$wb["db_table_idx_txt"] = 'DB Indeks tabeli';
$wb["db_history_txt"] = 'Cofnij Log';
$wb["tab_default_txt"] = 'Domyślna zakładka';
$wb["list_default_txt"] = 'Domyślna lista';
$wb["tab_width_txt"] = 'Szerokość zakładki';
$wb["auth_txt"] = 'Dostęp';
$wb["auth_preset_userid_txt"] = 'ID Użytkownika';
$wb["auth_preset_groupid_txt"] = 'ID Grupy';
$wb["auth_preset_perm_user_txt"] = 'Stały użytkownik';
$wb["auth_preset_perm_group_txt"] = 'Stała grupa';
$wb["auth_preset_perm_other_txt"] = 'Stała inna';
?>
<?php
$wb['name_txt'] = 'Nazwa formularza';
$wb['title_txt'] = 'Tytuł formularza';
$wb['template_txt'] = 'Szablon';
$wb['navframe_txt'] = 'Ramka nawigacyjna';
$wb['startpage_txt'] = 'Strona startowa';
$wb['tab_width_txt'] = 'Szerokość zakładki';
$wb['save_txt'] = 'Zapisz';
$wb['cancel_txt'] = 'Anuluj';
$wb['header_txt'] = 'Parametry formularza';
$wb['description_txt'] = 'Opis';
$wb['action_txt'] = 'Akcja (skrypt)';
$wb['db_table_txt'] = 'DB Tabela';
$wb['db_table_idx_txt'] = 'DB Indeks tabeli';
$wb['db_history_txt'] = 'Cofnij Log';
$wb['tab_default_txt'] = 'Domyślna zakładka';
$wb['list_default_txt'] = 'Domyślna lista';
$wb['auth_txt'] = 'Dostęp';
$wb['auth_preset_userid_txt'] = 'ID Użytkownika';
$wb['auth_preset_groupid_txt'] = 'ID Grupy';
$wb['auth_preset_perm_user_txt'] = 'Stały użytkownik';
$wb['auth_preset_perm_group_txt'] = 'Stała grupa';
$wb['auth_preset_perm_other_txt'] = 'Stała inna';
?>
interface/web/designer/lib/lang/pl_form_list.lng
@@ -1,8 +1,7 @@
<?php
$wb["list_head_txt"] = 'Tylny formularz';
$wb["form_txt"] = 'Formularz';
$wb["module_txt"] = 'Moduł';
$wb["title_txt"] = 'Tytuł';
$wb["description_txt"] = 'Opis';
?>
<?php
$wb['list_head_txt'] = 'Tylny formularz';
$wb['form_txt'] = 'Formularz';
$wb['module_txt'] = 'Moduł';
$wb['title_txt'] = 'Tytuł';
$wb['description_txt'] = 'Opis';
?>
interface/web/designer/lib/lang/pl_form_show.lng
@@ -1,19 +1,18 @@
<?php
$wb["header_txt"] = 'Edytor formularza';
$wb["title_txt"] = 'Tytuł formularza';
$wb["name_txt"] = 'Nazwa formularza';
$wb["delete_txt"] = 'Usuń';
$wb["properties_txt"] = 'Preferencje';
$wb["new_tab_txt"] = 'Nowa zakładka';
$wb["edit_txt"] = 'Edytuj';
$wb["new_txt"] = 'Nowy';
$wb["up_txt"] = '^';
$wb["down_txt"] = 'v';
$wb["module_txt"] = 'Moduł';
$wb["form_txt"] = 'Formularz';
$wb["description_txt"] = 'Opis';
$wb["module_del_txt"] = "Usunąć moduł i wszystkie podkatalogi?";
$wb["menu_del_txt"] = "Usunąć menu i wszystkie jego elementy?";
$wb["item_del_txt"] = "Usunąc element menu?";
?>
<?php
$wb['header_txt'] = 'Edytor formularza';
$wb['title_txt'] = 'Tytuł formularza';
$wb['name_txt'] = 'Nazwa formularza';
$wb['delete_txt'] = 'Usuń';
$wb['properties_txt'] = 'Preferencje';
$wb['new_tab_txt'] = 'Nowa zakładka';
$wb['edit_txt'] = 'Edytuj';
$wb['new_txt'] = 'Nowy';
$wb['up_txt'] = '^';
$wb['down_txt'] = 'v';
$wb['module_txt'] = 'Moduł';
$wb['form_txt'] = 'Formularz';
$wb['description_txt'] = 'Opis';
$wb['module_del_txt'] = 'Usunąć moduł i wszystkie podkatalogi?';
$wb['menu_del_txt'] = 'Usunąć menu i wszystkie jego elementy?';
$wb['item_del_txt'] = 'Usunąc element menu?';
?>
interface/web/designer/lib/lang/pl_module_edit.lng
@@ -1,14 +1,14 @@
<?php
$wb["name_txt"] = 'Nazwa modułu';
$wb["title_txt"] = 'Tytuł modułu';
$wb["template_txt"] = 'Plik szablonu';
$wb["navframe_txt"] = 'Ramka nawigacyjna';
$wb["startpage_txt"] = 'Strona domyślna';
$wb["tab_width_txt"] = 'Szerokość zakładki';
$wb["save_txt"] = 'Zapisz';
$wb["cancel_txt"] = 'Anuluj';
$wb["header_txt"] = 'Parametry modułu';
$wb["description_txt"] = '
<?php
$wb['name_txt'] = 'Nazwa modułu';
$wb['title_txt'] = 'Tytuł modułu';
$wb['template_txt'] = 'Plik szablonu';
$wb['navframe_txt'] = 'Ramka nawigacyjna';
$wb['startpage_txt'] = 'Strona domyślna';
$wb['tab_width_txt'] = 'Szerokość zakładki';
$wb['save_txt'] = 'Zapisz';
$wb['cancel_txt'] = 'Anuluj';
$wb['header_txt'] = 'Parametry modułu';
$wb['description_txt'] = '
<b>Opis</b>
<br><br>
<b>Nazwa modułu:</b> Nazwa katalogu z modułem. Tylko liczby, litery (bez polskich) i podkreślenie są dozwolone.<br>
@@ -18,7 +18,5 @@
<b>Strona domyślna:</b> Ta strona będzie otwierana na początku podczas otwarcia modułu.<br>
<b>Szerokość zakładki:</b> Szerokość zakładek w głownym menu nawigacyjnym. To pole jest domyślnie puste. Możesz podać wartość w pikselach (np.: 20) lub procentach (np.: 20%).<br>
<b>Podpowiedź:</b> Wszystkie ścieżki są względne według strony www..
';
?>
';
?>
interface/web/designer/lib/lang/pl_module_list.lng
@@ -1,6 +1,5 @@
<?php
$wb["list_head_txt"] = 'Nazwa modułu';
$wb["module_txt"] = 'Moduł';
$wb["title_txt"] = 'Tytuł';
?>
<?php
$wb['list_head_txt'] = 'Nazwa modułu';
$wb['module_txt'] = 'Moduł';
$wb['title_txt'] = 'Tytuł';
?>
interface/web/designer/lib/lang/pl_module_nav_edit.lng
@@ -1,7 +1,6 @@
<?php
$wb["title_txt"] = 'Tytuł';
$wb["header_txt"] = 'Paramtery nawigacyjne';
$wb["save_txt"] = 'Zapisz';
$wb["cancel_txt"] = 'Usuń';
?>
<?php
$wb['title_txt'] = 'Tytuł';
$wb['header_txt'] = 'Paramtery nawigacyjne';
$wb['save_txt'] = 'Zapisz';
$wb['cancel_txt'] = 'Usuń';
?>
interface/web/designer/lib/lang/pl_module_nav_item_edit.lng
@@ -1,9 +1,8 @@
<?php
$wb["title_txt"] = 'Tytuł';
$wb["target_txt"] = 'Cel';
$wb["link_txt"] = 'Adres';
$wb["header_txt"] = 'Parametry nawigacyjne';
$wb["save_txt"] = 'Zapisz';
$wb["cancel_txt"] = 'Usuń';
?>
<?php
$wb['title_txt'] = 'Tytuł';
$wb['target_txt'] = 'Cel';
$wb['link_txt'] = 'Adres';
$wb['header_txt'] = 'Parametry nawigacyjne';
$wb['save_txt'] = 'Zapisz';
$wb['cancel_txt'] = 'Usuń';
?>
interface/web/designer/lib/lang/pl_module_show.lng
@@ -1,18 +1,16 @@
<?php
$wb["header_txt"] = 'Edytor menu';
$wb["title_txt"] = 'Tytuł';
$wb["name_txt"] = 'Moduł';
$wb["delete_txt"] = 'Usuń';
$wb["properties_txt"] = 'Parametry';
$wb["new_menu_txt"] = 'Nowe menu';
$wb["edit_txt"] = 'Edytuj';
$wb["delete_txt"] = 'Usuń';
$wb["new_txt"] = 'Nowy';
$wb["up_txt"] = 'W górę';
$wb["down_txt"] = 'W dół';
$wb["module_txt"] = 'Moduł';
$wb["module_del_txt"] = "Czy na pewno chcesz usunąć moduł wraz z wszystkimi plikami i wpisami w bazie danych?";
$wb["menu_del_txt"] = "Czy na pewno chcesz usunąć menu z wszystkimi wpisami?";
$wb["item_del_txt"] = "Czy na pewno chcesz usunąć wpis w menu?";
?>
<?php
$wb['header_txt'] = 'Edytor menu';
$wb['title_txt'] = 'Tytuł';
$wb['name_txt'] = 'Moduł';
$wb['delete_txt'] = 'Usuń';
$wb['properties_txt'] = 'Parametry';
$wb['new_menu_txt'] = 'Nowe menu';
$wb['edit_txt'] = 'Edytuj';
$wb['new_txt'] = 'Nowy';
$wb['up_txt'] = 'W górę';
$wb['down_txt'] = 'W dół';
$wb['module_txt'] = 'Moduł';
$wb['module_del_txt'] = 'Czy na pewno chcesz usunąć moduł wraz z wszystkimi plikami i wpisami w bazie danych?';
$wb['menu_del_txt'] = 'Czy na pewno chcesz usunąć menu z wszystkimi wpisami?';
$wb['item_del_txt'] = 'Czy na pewno chcesz usunąć wpis w menu?';
?>
interface/web/dns/form/dns_srv.tform.php
@@ -99,6 +99,9 @@
            'formtype'    => 'TEXT',
            'validators'    => array (     0 => array (    'type'    => 'NOTEMPTY',
                                                        'errmsg'=> 'data_error_empty'),
                                        1 => array (    'type'    => 'REGEX',
                                                        'regex' => '/^[\w\.\-]{0,64}\s[\w\.\-]{0,64}\s[\w\.\-]{0,64}$/',
                                                        'errmsg'=> 'srv_error_regex'),
                                    ),
            'default'    => '',
            'value'        => '',
interface/web/dns/lib/lang/bg_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'Server record empty';
$wb['data_error_regex'] = 'Server record format invalid';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/br.lng
@@ -15,4 +15,3 @@
$wb['DNS TXT Record'] = 'Registro TXT DNS';
$wb['DNS TXT'] = 'TXT DNS';
?>
interface/web/dns/lib/lang/br_dns_a.lng
@@ -14,4 +14,3 @@
$wb['data_error_regex'] = 'Endereço-IP formato inválido';
$wb['data_error_duplicate'] = 'Registro-A duplicado';
?>
interface/web/dns/lib/lang/br_dns_a_list.lng
@@ -12,4 +12,3 @@
$wb['page_of_txt'] = 'de';
$wb['delete_confirmation'] = 'Tem certeza que deseja remover este registro?';
?>
interface/web/dns/lib/lang/br_dns_aaaa.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Endereço-IP em branco';
$wb['data_error_regex'] = 'Endereço-IP com formato inválido';
?>
interface/web/dns/lib/lang/br_dns_alias.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Hostname de destino está em branco';
$wb['data_error_regex'] = 'O hostname de destino está em um formato inválido.';
?>
interface/web/dns/lib/lang/br_dns_cname.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Hostname de destino está em branco';
$wb['data_error_regex'] = 'O hostname de destino está em um formato inválido.';
?>
interface/web/dns/lib/lang/br_dns_hinfo.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Endereço-IP em branco';
$wb['data_error_regex'] = 'Endereço-IP formato inválido';
?>
interface/web/dns/lib/lang/br_dns_mx.lng
@@ -14,4 +14,3 @@
$wb['data_error_empty'] = 'Hostname do servidor de correio em branco';
$wb['data_error_regex'] = 'Hostname do servidor de correio formato inválido';
?>
interface/web/dns/lib/lang/br_dns_ns.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Servidor de nomes em branco';
$wb['data_error_regex'] = 'Servidor de nomes com formato inválido';
?>
interface/web/dns/lib/lang/br_dns_ptr.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Endereço-IP em branco';
$wb['data_error_regex'] = 'Endereço-IP formato inválido';
?>
interface/web/dns/lib/lang/br_dns_rp.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Pessoa responsável em branco';
$wb['data_error_regex'] = 'Pessoa responsável formato inválido';
?>
interface/web/dns/lib/lang/br_dns_soa.lng
@@ -22,4 +22,3 @@
$wb['mbox_error_empty'] = 'Correio está em branco.';
$wb['mbox_error_regex'] = 'Correio com formato inválido.';
?>
interface/web/dns/lib/lang/br_dns_soa_list.lng
@@ -7,4 +7,3 @@
$wb['mbox_txt'] = 'Correio';
$wb['add_new_record_txt'] = 'Adcionar uma nova zona dns (SOA)';
?>
interface/web/dns/lib/lang/br_dns_srv.lng
@@ -12,5 +12,5 @@
$wb['name_error_regex'] = 'O Hostname está com formato inválido.';
$wb['data_error_empty'] = 'Registro do Servidor em branco';
$wb['data_error_regex'] = 'Registro do Servidor com formato inválido';
$wb['srv_error_regex'] = 'Registro do Servidor com formato inválido. São necessários 3 textos separados por espaços';
?>
interface/web/dns/lib/lang/br_dns_template.lng
@@ -4,4 +4,3 @@
$wb['template_txt'] = 'Gabarito';
$wb['visible_txt'] = 'Visível';
?>
interface/web/dns/lib/lang/br_dns_template_list.lng
@@ -4,4 +4,3 @@
$wb['name_txt'] = 'Nome';
$wb['add_new_record_txt'] = 'Adcionar novo registro';
?>
interface/web/dns/lib/lang/br_dns_txt.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Endereço-IP em branco';
$wb['data_error_regex'] = 'Endereço-IP formato inválido';
?>
interface/web/dns/lib/lang/br_dns_wizard.lng
@@ -23,4 +23,3 @@
$wb['error_ns2_empty'] = 'NS2 vazio.';
$wb['error_email_empty'] = 'Correio vazio.';
?>
interface/web/dns/lib/lang/de_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'Der Hostname hat das falsche Format.';
$wb['data_error_empty'] = 'Servereintrag ist leer';
$wb['data_error_regex'] = 'Servereintrag Format ungültig';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/en_dns_srv.lng
@@ -12,4 +12,5 @@
$wb["name_error_regex"] = 'The hostname has the wrong format.';
$wb["data_error_empty"] = 'Server record empty';
$wb["data_error_regex"] = 'Server record format invalid';
$wb["srv_error_regex"] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/es_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'El formato del nombre de máquina es incorrecto.';
$wb['data_error_empty'] = 'Registro de servidor vacío.';
$wb['data_error_regex'] = 'Registro de servidor inválido.';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/fi_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'Verkkotunnus on vääränlainen.';
$wb['data_error_empty'] = 'Palvelintietue on tyhjä.';
$wb['data_error_regex'] = 'Palvelintietue on vääränlainen.';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/fr_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'Server record empty';
$wb['data_error_regex'] = 'Server record format invalid';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/hu.lng
@@ -15,4 +15,3 @@
$wb['DNS TXT Record'] = 'DNS TXT Record';
$wb['DNS TXT'] = 'DNS TXT';
?>
interface/web/dns/lib/lang/hu_dns_a.lng
@@ -12,5 +12,5 @@
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
$wb['data_error_duplicate'] = 'Duplicate A-Record';
?>
interface/web/dns/lib/lang/hu_dns_a_list.lng
@@ -12,4 +12,3 @@
$wb['add_new_record_txt'] = 'Add new DNS A-Record';
$wb['delete_confirmation'] = 'Do you really want to delete this record?';
?>
interface/web/dns/lib/lang/hu_dns_aaaa.lng
@@ -1,15 +1,15 @@
<?php
$wb["server_id_txt"] = 'Server';
$wb["zone_txt"] = 'Zone';
$wb["name_txt"] = 'Hostname';
$wb["type_txt"] = 'type';
$wb["data_txt"] = 'IPv6-Address';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Active';
$wb["limit_dns_record_txt"] = 'The max. number of DNS records for your account is reached.';
$wb["no_zone_perm"] = 'You do not have the permission to add a record to this DNS zone.';
$wb["name_error_empty"] = 'The hostname is empty.';
$wb["name_error_regex"] = 'The hostname has the wrong format.';
$wb["data_error_empty"] = 'IP-Address empty';
$wb["data_error_regex"] = 'IP-Address format invalid';
$wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'type';
$wb['data_txt'] = 'IPv6-Address';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Active';
$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
$wb['name_error_empty'] = 'The hostname is empty.';
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'IP-Address empty';
$wb['data_error_regex'] = 'IP-Address format invalid';
?>
interface/web/dns/lib/lang/hu_dns_alias.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Target hostname empty';
$wb['data_error_regex'] = 'Target hostname format invalid';
?>
interface/web/dns/lib/lang/hu_dns_cname.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Target hostname empty';
$wb['data_error_regex'] = 'Target hostname format invalid';
?>
interface/web/dns/lib/lang/hu_dns_hinfo.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Host information empty';
$wb['data_error_regex'] = 'Host Information format invalid';
?>
interface/web/dns/lib/lang/hu_dns_mx.lng
@@ -14,4 +14,3 @@
$wb['data_error_empty'] = 'Mailserver hostname empty';
$wb['data_error_regex'] = 'Mailserver hostname format invalid';
?>
interface/web/dns/lib/lang/hu_dns_ns.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Nameserver empty';
$wb['data_error_regex'] = 'Nameserver format invalid';
?>
interface/web/dns/lib/lang/hu_dns_ptr.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Canonical hostname empty';
$wb['data_error_regex'] = 'Canonical hostname format invalid';
?>
interface/web/dns/lib/lang/hu_dns_rp.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Responsible person field empty';
$wb['data_error_regex'] = 'Responsible person field format invalid';
?>
interface/web/dns/lib/lang/hu_dns_soa.lng
@@ -22,4 +22,3 @@
$wb['mbox_error_empty'] = 'Email is empty.';
$wb['mbox_error_regex'] = 'Email format invalid.';
?>
interface/web/dns/lib/lang/hu_dns_soa_list.lng
@@ -7,4 +7,3 @@
$wb['mbox_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Add new DNS Zone (SOA)';
?>
interface/web/dns/lib/lang/hu_dns_srv.lng
@@ -12,5 +12,5 @@
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'Server record empty';
$wb['data_error_regex'] = 'Server record format invalid';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/hu_dns_template.lng
@@ -1,6 +1,6 @@
<?php
$wb["name_txt"] = 'Name';
$wb["fields_txt"] = 'Fields';
$wb["template_txt"] = 'Template';
$wb["visible_txt"] = 'Visible';
$wb['name_txt'] = 'Name';
$wb['fields_txt'] = 'Fields';
$wb['template_txt'] = 'Template';
$wb['visible_txt'] = 'Visible';
?>
interface/web/dns/lib/lang/hu_dns_template_list.lng
@@ -1,6 +1,6 @@
<?php
$wb["list_head_txt"] = 'DNS Wizard Template';
$wb["visible_txt"] = 'Visible';
$wb["name_txt"] = 'Name';
$wb["add_new_record_txt"] = 'Add new record';
$wb['list_head_txt'] = 'DNS Wizard Template';
$wb['visible_txt'] = 'Visible';
$wb['name_txt'] = 'Name';
$wb['add_new_record_txt'] = 'Add new record';
?>
interface/web/dns/lib/lang/hu_dns_txt.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Text empty';
$wb['data_error_regex'] = 'Text format invalid';
?>
interface/web/dns/lib/lang/hu_dns_wizard.lng
@@ -1,10 +1,9 @@
<?php
$wb['template_id_txt'] = 'Template';
$wb['server_id_txt'] = 'Server';
$wb['client_txt'] = 'Client';
$wb["btn_save_txt"] = 'Create DNS Record';
$wb["btn_cancel_txt"] = 'Cancel';
$wb['btn_save_txt'] = 'Create DNS Record';
$wb['btn_cancel_txt'] = 'Cancel';
$wb['domain_txt'] = 'Domain';
$wb['email_txt'] = 'Email';
$wb['ns1_txt'] = 'NS 1';
@@ -23,5 +22,4 @@
$wb['error_ns1_empty'] = 'NS1 empty.';
$wb['error_ns2_empty'] = 'NS2 empty.';
$wb['error_email_empty'] = 'EMail empty.';
?>
interface/web/dns/lib/lang/it_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'Server record empty';
$wb['data_error_regex'] = 'Server record format invalid';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/nl.lng
@@ -15,4 +15,3 @@
$wb['DNS TXT Record'] = 'DNS TXT record';
$wb['DNS TXT'] = 'DNS TXT';
?>
interface/web/dns/lib/lang/nl_dns_a.lng
@@ -14,4 +14,3 @@
$wb['data_error_regex'] = 'IP-adres indeling ongeldig.';
$wb['data_error_duplicate'] = 'Dit A-record bestaat al.';
?>
interface/web/dns/lib/lang/nl_dns_a_list.lng
@@ -12,4 +12,3 @@
$wb['page_of_txt'] = 'van';
$wb['delete_confirmation'] = 'Weet u zeker dat u dit record wilt verwijderen?';
?>
interface/web/dns/lib/lang/nl_dns_aaaa.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'IP-adres is leeg.';
$wb['data_error_regex'] = 'IP-adres heeft geen juiste indeling.';
?>
interface/web/dns/lib/lang/nl_dns_alias.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Doel hostnaam is leeg';
$wb['data_error_regex'] = 'Doel hostnaam indeling is ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_cname.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Doel hostnaam is leeg.';
$wb['data_error_regex'] = 'Doel hostnaam formaat ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_hinfo.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Host informatie is leeg.';
$wb['data_error_regex'] = 'Host Informatie indeling is ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_mx.lng
@@ -14,4 +14,3 @@
$wb['data_error_empty'] = 'Mailserver hostnaam is leeg.';
$wb['data_error_regex'] = 'Mailserver hostnaam indeling is ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_ns.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Nameserver is leeg.';
$wb['data_error_regex'] = 'Nameserver formaat ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_ptr.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Canonical hostnaam is leeg.';
$wb['data_error_regex'] = 'Canonical hostnaam formaat ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_rp.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Verantwoordelijke persoon veld is leeg.';
$wb['data_error_regex'] = 'Verantwoordelijke persoon veld indeling is ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_soa.lng
@@ -22,4 +22,3 @@
$wb['mbox_error_empty'] = 'E-mailadres is leeg.';
$wb['mbox_error_regex'] = 'De indeling van het e-mailadres is ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_soa_list.lng
@@ -7,4 +7,3 @@
$wb['mbox_txt'] = 'E-mailadres zone-verantwoordelijke';
$wb['add_new_record_txt'] = 'Nieuwe DNS zone toevoegen';
?>
interface/web/dns/lib/lang/nl_dns_srv.lng
@@ -12,5 +12,5 @@
$wb['name_error_regex'] = 'De hostnaam heeft een verkeerde indeling.';
$wb['data_error_empty'] = 'Server record is leeg.';
$wb['data_error_regex'] = 'Server record indeling is ongeldig.';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/nl_dns_template.lng
@@ -4,4 +4,3 @@
$wb['template_txt'] = 'Template-data';
$wb['visible_txt'] = 'Zichtbaar?';
?>
interface/web/dns/lib/lang/nl_dns_template_list.lng
@@ -4,4 +4,3 @@
$wb['name_txt'] = 'Naam';
$wb['add_new_record_txt'] = 'Nieuw record toevoegen';
?>
interface/web/dns/lib/lang/nl_dns_txt.lng
@@ -13,4 +13,3 @@
$wb['data_error_empty'] = 'Tekst is leeg.';
$wb['data_error_regex'] = 'Tekst indeling is ongeldig.';
?>
interface/web/dns/lib/lang/nl_dns_wizard.lng
@@ -23,4 +23,3 @@
$wb['error_ns2_empty'] = 'Nameserver 2 is leeg.';
$wb['error_email_empty'] = 'E-mail is leeg.';
?>
interface/web/dns/lib/lang/pl.lng
@@ -1,20 +1,17 @@
<?php
$wb['DNS'] = 'DNS';
$wb['Zones'] = 'Strefy';
$wb['DNS A'] = 'DNS A';
$wb['DNS ALIAS'] = 'Alias DNS';
$wb['DNS CNAME'] = 'DNS CNAME';
$wb['DNS hinfo'] = 'DNS hinfo';
$wb['DNS mx'] = 'DNS mx';
$wb['DNS ns'] = 'DNS ns';
$wb['DNS ptr'] = 'DNS ptr';
$wb['DNS RP'] = 'DNS RP';
$wb['DNS Zone'] = 'Strefa DNS';
$wb['Records'] = 'Wpisy';
$wb['DNS SRV'] = 'DNS SRV';
$wb['DNS TXT Record'] = 'Wpis DNS TXT';
$wb['DNS TXT'] = 'DNS TXT';
?>
<?php
$wb['DNS'] = 'DNS';
$wb['Zones'] = 'Strefy';
$wb['DNS A'] = 'DNS A';
$wb['DNS ALIAS'] = 'Alias DNS';
$wb['DNS CNAME'] = 'DNS CNAME';
$wb['DNS hinfo'] = 'DNS hinfo';
$wb['DNS mx'] = 'DNS mx';
$wb['DNS ns'] = 'DNS ns';
$wb['DNS ptr'] = 'DNS ptr';
$wb['DNS RP'] = 'DNS RP';
$wb['DNS Zone'] = 'Strefa DNS';
$wb['Records'] = 'Wpisy';
$wb['DNS SRV'] = 'DNS SRV';
$wb['DNS TXT Record'] = 'Wpis DNS TXT';
$wb['DNS TXT'] = 'DNS TXT';
?>
interface/web/dns/lib/lang/pl_dns_a.lng
@@ -1,17 +1,16 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Adres - IP';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis DNS dla tej strefy.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma niepoprawny format.';
$wb["data_error_empty"] = 'Adres IP jest pusty';
$wb["data_error_regex"] = 'Adres IP ma niepoprawny format';
$wb["data_error_duplicate"] = 'Duplikat wpisu A';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Adres - IP';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis DNS dla tej strefy.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
$wb['data_error_empty'] = 'Adres IP jest pusty';
$wb['data_error_regex'] = 'Adres IP ma niepoprawny format';
$wb['data_error_duplicate'] = 'Duplikat wpisu A';
?>
interface/web/dns/lib/lang/pl_dns_a_list.lng
@@ -1,15 +1,14 @@
<?php
$wb["list_head_txt"] = 'A-Wpis';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa';
$wb["data_txt"] = 'Data';
$wb["aux_txt"] = 'Priorytet';
$wb["type_txt"] = 'Typ';
$wb["add_new_record_txt"] = 'Dodaj nowy A-Wpis DNS';
$wb["page_txt"] = 'Strona';
$wb["page_of_txt"] = 'z';
$wb['delete_confirmation'] = 'Jesteś pewny, że chcesz usunąć ten wpis?';
?>
<?php
$wb['list_head_txt'] = 'A-Wpis';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa';
$wb['data_txt'] = 'Data';
$wb['aux_txt'] = 'Priorytet';
$wb['type_txt'] = 'Typ';
$wb['add_new_record_txt'] = 'Dodaj nowy A-Wpis DNS';
$wb['page_txt'] = 'Strona';
$wb['page_of_txt'] = 'z';
$wb['delete_confirmation'] = 'Jesteś pewny, że chcesz usunąć ten wpis?';
?>
interface/web/dns/lib/lang/pl_dns_aaaa.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Adres IPv6';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis w tej strefie DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma niepoprawny format.';
$wb["data_error_empty"] = 'Adres IP jest pusty';
$wb["data_error_regex"] = 'Adres IP ma niepoprawny format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Adres IPv6';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis w tej strefie DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
$wb['data_error_empty'] = 'Adres IP jest pusty';
$wb['data_error_regex'] = 'Adres IP ma niepoprawny format';
?>
interface/web/dns/lib/lang/pl_dns_alias.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Docelowa nazwa serwera';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywne';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma zły format.';
$wb["data_error_empty"] = 'Docelowa nazwa serwera jest pusta.';
$wb["data_error_regex"] = 'Docelowa nazwa serwera ma niepoprawny format.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Docelowa nazwa serwera';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywne';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
$wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta.';
$wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.';
?>
interface/web/dns/lib/lang/pl_dns_cname.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Docelowa nazwa serwera';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywne';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis w tej strefie DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma niepoprawny format.';
$wb["data_error_empty"] = 'Docelowa nazwa serwera jest pusta';
$wb["data_error_regex"] = 'Docelowa nazwa serwera ma niepoprawny format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Docelowa nazwa serwera';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywne';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis w tej strefie DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
$wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta';
$wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format';
?>
interface/web/dns/lib/lang/pl_dns_hinfo.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Informacje o serwerze';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma niepoprawny format.';
$wb["data_error_empty"] = 'Informacje o serwerze są puste';
$wb["data_error_regex"] = 'Informacje o serwerze mają niepoprawny format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Informacje o serwerze';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma niepoprawny format.';
$wb['data_error_empty'] = 'Informacje o serwerze są puste';
$wb['data_error_regex'] = 'Informacje o serwerze mają niepoprawny format';
?>
interface/web/dns/lib/lang/pl_dns_mx.lng
@@ -1,17 +1,16 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Nazwa serwera poczty e-mail';
$wb["aux_txt"] = 'Priorytet';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma zły format.';
$wb["data_error_empty"] = 'Nazwa serwera poczty e-mail jest pusta.';
$wb["data_error_regex"] = 'Nazwa serwera poczty e-mail ma niepoprawny format.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Nazwa serwera poczty e-mail';
$wb['aux_txt'] = 'Priorytet';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
$wb['data_error_empty'] = 'Nazwa serwera poczty e-mail jest pusta.';
$wb['data_error_regex'] = 'Nazwa serwera poczty e-mail ma niepoprawny format.';
?>
interface/web/dns/lib/lang/pl_dns_ns.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Strefa';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Nazwa serwera';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywne';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb["name_error_empty"] = 'Strefa jest pusta.';
$wb["name_error_regex"] = 'Strefa ma zły format.';
$wb["data_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["data_error_regex"] = 'Nazwa serwera ma zły format.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Strefa';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Nazwa serwera';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywne';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb['name_error_empty'] = 'Strefa jest pusta.';
$wb['name_error_regex'] = 'Strefa ma zły format.';
$wb['data_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['data_error_regex'] = 'Nazwa serwera ma zły format.';
?>
interface/web/dns/lib/lang/pl_dns_ptr.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Standardowa nazwa serwera';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa jest pusta.';
$wb["name_error_regex"] = 'Nazwa ma zły format.';
$wb["data_error_empty"] = 'Standardowa nazwa serwera jest pusta';
$wb["data_error_regex"] = 'Standardowa nazwa serwera ma zły format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Standardowa nazwa serwera';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa jest pusta.';
$wb['name_error_regex'] = 'Nazwa ma zły format.';
$wb['data_error_empty'] = 'Standardowa nazwa serwera jest pusta';
$wb['data_error_regex'] = 'Standardowa nazwa serwera ma zły format';
?>
interface/web/dns/lib/lang/pl_dns_rp.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Osoba odpowiedzialna';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma zły format.';
$wb["data_error_empty"] = 'Musisz podać osobę odpowiedzialna';
$wb["data_error_regex"] = 'Nazwa osoby odpowiedzialnej ma niepoprawny format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Osoba odpowiedzialna';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis do tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
$wb['data_error_empty'] = 'Musisz podać osobę odpowiedzialna';
$wb['data_error_regex'] = 'Nazwa osoby odpowiedzialnej ma niepoprawny format';
?>
interface/web/dns/lib/lang/pl_dns_soa.lng
@@ -1,25 +1,24 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["origin_txt"] = 'Strefa (SOA)';
$wb["ns_txt"] = 'NS';
$wb["mbox_txt"] = 'E-mail';
$wb["serial_txt"] = 'Klucz';
$wb["refresh_txt"] = 'Odśwież';
$wb["retry_txt"] = 'Ponów';
$wb["expire_txt"] = 'Wygasł';
$wb["minimum_txt"] = 'Minimum';
$wb["ttl_txt"] = 'TTL';
$wb["xfer_txt"] = 'Zezwól na przeniesienie stref do <br />tych adresów IP (adresy rozdzielaj przecinkiem)';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_zone_txt"] = 'Maksymalna ilość stref DNS dla Twojego konta została przekroczona.';
$wb["client_txt"] = 'Klient';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb["server_id_error_empty"] = 'Nie wybrano serwera';
$wb["origin_error_empty"] = 'Strefa jest pusta.';
$wb["origin_error_unique"] = 'Istnieje już wpis dla tej strefy.';
$wb["origin_error_regex"] = 'Strefa ma niepoprawny format.';
$wb["ns_error_regex"] = 'NS ma niepoprawny format.';
$wb["mbox_error_empty"] = 'E-mail jest pusty.';
$wb["mbox_error_regex"] = 'E-mail ma niepoprawny format.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['origin_txt'] = 'Strefa (SOA)';
$wb['ns_txt'] = 'NS';
$wb['mbox_txt'] = 'E-mail';
$wb['serial_txt'] = 'Klucz';
$wb['refresh_txt'] = 'Odśwież';
$wb['retry_txt'] = 'Ponów';
$wb['expire_txt'] = 'Wygasł';
$wb['minimum_txt'] = 'Minimum';
$wb['ttl_txt'] = 'TTL';
$wb['xfer_txt'] = 'Zezwól na przeniesienie stref do <br />tych adresów IP (adresy rozdzielaj przecinkiem)';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_zone_txt'] = 'Maksymalna ilość stref DNS dla Twojego konta została przekroczona.';
$wb['client_txt'] = 'Klient';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb['server_id_error_empty'] = 'Nie wybrano serwera';
$wb['origin_error_empty'] = 'Strefa jest pusta.';
$wb['origin_error_unique'] = 'Istnieje już wpis dla tej strefy.';
$wb['origin_error_regex'] = 'Strefa ma niepoprawny format.';
$wb['ns_error_regex'] = 'NS ma niepoprawny format.';
$wb['mbox_error_empty'] = 'E-mail jest pusty.';
$wb['mbox_error_regex'] = 'E-mail ma niepoprawny format.';
?>
interface/web/dns/lib/lang/pl_dns_soa_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Strefy DNS';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["origin_txt"] = 'Strefa';
$wb["ns_txt"] = 'NS';
$wb["mbox_txt"] = 'E-mail';
$wb["add_new_record_txt"] = 'Dodaj nową stefę DNS (SOA)';
?>
<?php
$wb['list_head_txt'] = 'Strefy DNS';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['origin_txt'] = 'Strefa';
$wb['ns_txt'] = 'NS';
$wb['mbox_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Dodaj nową stefę DNS (SOA)';
?>
interface/web/dns/lib/lang/pl_dns_srv.lng
@@ -1,16 +1,16 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Wpis serwera';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma zły format.';
$wb["data_error_empty"] = 'Wpis serwera jest pusty';
$wb["data_error_regex"] = 'Wpis serwera ma niepoprawny format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Wpis serwera';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
$wb['data_error_empty'] = 'Wpis serwera jest pusty';
$wb['data_error_regex'] = 'Wpis serwera ma niepoprawny format';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/pl_dns_template.lng
@@ -1,7 +1,6 @@
<?php
$wb["name_txt"] = 'Nazwa';
$wb["fields_txt"] = 'Pola';
$wb["template_txt"] = 'Szablon';
$wb["visible_txt"] = 'Widoczność';
?>
<?php
$wb['name_txt'] = 'Nazwa';
$wb['fields_txt'] = 'Pola';
$wb['template_txt'] = 'Szablon';
$wb['visible_txt'] = 'Widoczność';
?>
interface/web/dns/lib/lang/pl_dns_template_list.lng
@@ -1,7 +1,6 @@
<?php
$wb["list_head_txt"] = 'Instalator szablonów DNS';
$wb["visible_txt"] = 'Widoczność';
$wb["name_txt"] = 'Nazwa';
$wb["add_new_record_txt"] = 'Dodaj nowy wpis';
?>
<?php
$wb['list_head_txt'] = 'Instalator szablonów DNS';
$wb['visible_txt'] = 'Widoczność';
$wb['name_txt'] = 'Nazwa';
$wb['add_new_record_txt'] = 'Dodaj nowy wpis';
?>
interface/web/dns/lib/lang/pl_dns_txt.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["zone_txt"] = 'Strefa';
$wb["name_txt"] = 'Nazwa serwera';
$wb["type_txt"] = 'typ';
$wb["data_txt"] = 'Tekst';
$wb["ttl_txt"] = 'TTL';
$wb["active_txt"] = 'Aktywny';
$wb["limit_dns_record_txt"] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb["no_zone_perm"] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb["name_error_empty"] = 'Nazwa serwera jest pusta.';
$wb["name_error_regex"] = 'Nazwa serwera ma zły format.';
$wb["data_error_empty"] = 'Tekst jest pusty';
$wb["data_error_regex"] = 'Tekst ma zły format';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
$wb['data_txt'] = 'Tekst';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
$wb['no_zone_perm'] = 'Nie masz uprawnień, aby dodać nowy wpis dla tej strefy DNS.';
$wb['name_error_empty'] = 'Nazwa serwera jest pusta.';
$wb['name_error_regex'] = 'Nazwa serwera ma zły format.';
$wb['data_error_empty'] = 'Tekst jest pusty';
$wb['data_error_regex'] = 'Tekst ma zły format';
?>
interface/web/dns/lib/lang/pl_dns_wizard.lng
@@ -1,28 +1,25 @@
<?php
$wb['template_id_txt'] = 'Szablon';
$wb['server_id_txt'] = 'Serwer';
$wb['client_txt'] = 'Klient';
$wb["btn_save_txt"] = 'Stwórz wpid DNS';
$wb["btn_cancel_txt"] = 'Anuluj';
$wb['domain_txt'] = 'Domena';
$wb['email_txt'] = 'E-mail';
$wb['ns1_txt'] = 'NS 1';
$wb['ns2_txt'] = 'NS 2';
$wb['ip_txt'] = 'Adres IP';
$wb['error_origin_empty'] = 'Źródło jest puste.';
$wb['error_ns_empty'] = 'NS jest pusty.';
$wb['error_mbox_empty'] = 'Mbox jest pusty.';
$wb['error_refresh_empty'] = 'Odśwież jest puste.';
$wb['error_retry_empty'] = 'Ponów jest puste.';
$wb['error_expire_empty'] = 'Wygasł jest puste.';
$wb['error_minimum_empty'] = 'Minimum jest puste.';
$wb['error_ttl_empty'] = 'TTL jest puste.';
$wb['error_domain_empty'] = 'Domena jest pusta';
$wb['error_ip_empty'] = 'IP jest puste.';
$wb['error_ns1_empty'] = 'NS1 jest puste.';
$wb['error_ns2_empty'] = 'NS2 jest puste.';
$wb['error_email_empty'] = 'E-mail jest pusty.';
?>
<?php
$wb['template_id_txt'] = 'Szablon';
$wb['server_id_txt'] = 'Serwer';
$wb['client_txt'] = 'Klient';
$wb['btn_save_txt'] = 'Stwórz wpid DNS';
$wb['btn_cancel_txt'] = 'Anuluj';
$wb['domain_txt'] = 'Domena';
$wb['email_txt'] = 'E-mail';
$wb['ns1_txt'] = 'NS 1';
$wb['ns2_txt'] = 'NS 2';
$wb['ip_txt'] = 'Adres IP';
$wb['error_origin_empty'] = 'Źródło jest puste.';
$wb['error_ns_empty'] = 'NS jest pusty.';
$wb['error_mbox_empty'] = 'Mbox jest pusty.';
$wb['error_refresh_empty'] = 'Odśwież jest puste.';
$wb['error_retry_empty'] = 'Ponów jest puste.';
$wb['error_expire_empty'] = 'Wygasł jest puste.';
$wb['error_minimum_empty'] = 'Minimum jest puste.';
$wb['error_ttl_empty'] = 'TTL jest puste.';
$wb['error_domain_empty'] = 'Domena jest pusta';
$wb['error_ip_empty'] = 'IP jest puste.';
$wb['error_ns1_empty'] = 'NS1 jest puste.';
$wb['error_ns2_empty'] = 'NS2 jest puste.';
$wb['error_email_empty'] = 'E-mail jest pusty.';
?>
interface/web/dns/lib/lang/ru_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'Имя узла имеет неправильный формат.';
$wb['data_error_empty'] = 'Сервер record пустой';
$wb['data_error_regex'] = 'Сервер record имеет неправильный формат';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/dns/lib/lang/se_dns_srv.lng
@@ -12,4 +12,5 @@
$wb['name_error_regex'] = 'The hostname has the wrong format.';
$wb['data_error_empty'] = 'Server record empty';
$wb['data_error_regex'] = 'Server record format invalid';
$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
?>
interface/web/help/lib/lang/br.lng
@@ -5,4 +5,3 @@
$wb['View messages'] = 'Ver Mensagem';
$wb['Support'] = 'Suporte';
?>
interface/web/help/lib/lang/br_support_message.lng
@@ -5,4 +5,3 @@
$wb['message_txt'] = 'Mensagem';
$wb['tstamp_txt'] = 'Data';
?>
interface/web/help/lib/lang/br_support_message_list.lng
@@ -4,4 +4,3 @@
$wb['subject_txt'] = 'Assunto';
$wb['add_new_record_txt'] = 'Crie uma nova mensagem de suporte';
?>
interface/web/help/lib/lang/hu.lng
@@ -5,4 +5,3 @@
$wb['View messages'] = 'Üzeneteket megnéz';
$wb['Support'] = 'Support';
?>
interface/web/help/lib/lang/hu_support_message.lng
@@ -5,4 +5,3 @@
$wb['message_txt'] = 'Üzenet';
$wb['tstamp_txt'] = 'Időbélyeg';
?>
interface/web/help/lib/lang/hu_support_message_list.lng
@@ -4,4 +4,3 @@
$wb['subject_txt'] = 'Tárgy';
$wb['add_new_record_txt'] = 'Új szupport üzenet';
?>
interface/web/help/lib/lang/nl.lng
@@ -5,4 +5,3 @@
$wb['View messages'] = 'Bekijk berichten';
$wb['Support'] = 'Support';
?>
interface/web/help/lib/lang/nl_support_message.lng
@@ -5,4 +5,3 @@
$wb['message_txt'] = 'Bericht';
$wb['tstamp_txt'] = 'Datum en tijd';
?>
interface/web/help/lib/lang/nl_support_message_list.lng
@@ -4,4 +4,3 @@
$wb['subject_txt'] = 'Onderwerp';
$wb['add_new_record_txt'] = 'Nieuw support bericht aanmaken';
?>
interface/web/help/lib/lang/pl.lng
@@ -5,4 +5,3 @@
$wb['View messages'] = 'Pokaż wiadomość';
$wb['Support'] = 'Pomoc';
?>
interface/web/help/lib/lang/pl_support_message.lng
@@ -1,9 +1,7 @@
<?php
$wb['recipient_id_txt'] = 'ID odbiorcy';
$wb['sender_id_txt'] = 'ID nadawcy';
$wb['subject_txt'] = 'Temat';
$wb['message_txt'] = 'Wiadomość';
$wb['tstamp_txt'] = 'Kalendarz';
?>
<?php
$wb['recipient_id_txt'] = 'ID odbiorcy';
$wb['sender_id_txt'] = 'ID nadawcy';
$wb['subject_txt'] = 'Temat';
$wb['message_txt'] = 'Wiadomość';
$wb['tstamp_txt'] = 'Kalendarz';
?>
interface/web/help/lib/lang/pl_support_message_list.lng
@@ -4,4 +4,3 @@
$wb['subject_txt'] = 'Temat';
$wb['add_new_record_txt'] = 'Wyślij wiadomość';
?>
interface/web/login/index.php
@@ -68,6 +68,7 @@
            $username = $app->db->quote($_POST['username']);
            $passwort = $app->db->quote($_POST['passwort']);
            $loginAs  = false;
            $time = time();
    
            if($username != '' && $passwort != '' && $error == '') {
                /*
interface/web/login/lib/lang/br.lng
@@ -15,4 +15,3 @@
$wb['password_txt'] = 'Senha';
$wb['login_button_txt'] = 'Login';
?>
interface/web/login/lib/lang/hu.lng
@@ -1,8 +1,4 @@
<?php
$wb['1001'] = 'Felhasználónév vagy jelszó mező üres.';
$wb['1002'] = 'Felhasználónév vagy jelszó hibás';
$wb['1003'] = 'Felhasználó blokkolt.';
$wb['1004'] = 'Túl sok hibás bejelentkezés, Kérem próbálja 15 perc múlva';
$wb['pass_reset_txt'] = 'Új jelszót generáltunk és email címére elküldjük, amennyiben a lent beírt email cím megegyezik a nyilvántartásban szereplő címmel.';
$wb['pw_reset'] = 'Jelszavát reseteltük és elküldtük email címére.';
$wb['pw_error'] = 'Felhasználónév vagy email cím nem egyezik.';
@@ -11,5 +7,11 @@
$wb['pw_reset_mail_title'] = 'ISPConfig 3 Control panel jelszó módosítva.';
$wb['user_regex_error'] = 'Felhasználónév érvénytelen karaktereket tartalmaz, vagy több mint 64 karakter';
$wb['pw_error_length'] = 'A jelszó kevesebb legyen mint 64 karakter';
$wb['error_user_password_empty'] = 'Username or Password empty.';
$wb['error_user_password_incorrect'] = 'Username or Password wrong.';
$wb['error_user_blocked'] = 'User is blocked.';
$wb['error_user_too_many_logins'] = 'To many wrong logins, Please retry it after 15 minutes';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['login_button_txt'] = 'Login';
?>
interface/web/login/lib/lang/nl.lng
@@ -15,4 +15,3 @@
$wb['password_txt'] = 'Wachtwoord';
$wb['login_button_txt'] = 'Inloggen';
?>
interface/web/login/lib/lang/pl.lng
@@ -1,19 +1,17 @@
<?php
$wb[1001]    = "Nazwa użytkownika lub hasło są puste.";
$wb[1002]    = "Nazwa użytkownika lub hasło są niepoprawne.";
$wb[1003]    = "Za dużo błednych logowań. Proszę spróbować za 15 minut.";
$wb[1004]    = "To many wrong login's, Please retry it after 15 minutes";
$wb['pass_reset_txt'] = 'Nowe hasło zostanie wygenerowane i wysłane na Twój adres e-mail, jeśli podany adres e-mail będzie pasował do tego w ustawieniach Twojego profilu.';
$wb['pw_reset'] = 'Nowe hasło zostało wygenerowane i wysłane na Twój adres e-mail.';
$wb['pw_error'] = 'Nazwa użytkownika lub e-mail nie pasują do siebie.';
$wb['pw_error_noinput'] = 'Podaj nazwę użytkownika i adres e-mail.';
$wb['pw_reset_mail_msg'] = 'Hasło do Twojego panelu w ISPConfig 3 zostało z resetowane. Twoje nowe hasło to: ';
$wb['pw_reset_mail_title'] = 'Hasło do paneli w ISPConfig 3 zostało z resetowane.';
$wb['user_regex_error'] = 'Nazwa użytkownika zawiera niedozwolone znaki lub jest dłuższa niż 64 znaki.';
$wb['pw_error_length'] = 'Dłogość hasła jest > 64 znaki.';
?>
<?php
$wb['pass_reset_txt'] = 'Nowe hasło zostanie wygenerowane i wysłane na Twój adres e-mail, jeśli podany adres e-mail będzie pasował do tego w ustawieniach Twojego profilu.';
$wb['pw_reset'] = 'Nowe hasło zostało wygenerowane i wysłane na Twój adres e-mail.';
$wb['pw_error'] = 'Nazwa użytkownika lub e-mail nie pasują do siebie.';
$wb['pw_error_noinput'] = 'Podaj nazwę użytkownika i adres e-mail.';
$wb['pw_reset_mail_msg'] = 'Hasło do Twojego panelu w ISPConfig 3 zostało z resetowane. Twoje nowe hasło to: ';
$wb['pw_reset_mail_title'] = 'Hasło do paneli w ISPConfig 3 zostało z resetowane.';
$wb['user_regex_error'] = 'Nazwa użytkownika zawiera niedozwolone znaki lub jest dłuższa niż 64 znaki.';
$wb['pw_error_length'] = 'Dłogość hasła jest > 64 znaki.';
$wb['error_user_password_empty'] = 'Username or Password empty.';
$wb['error_user_password_incorrect'] = 'Username or Password wrong.';
$wb['error_user_blocked'] = 'User is blocked.';
$wb['error_user_too_many_logins'] = 'To many wrong logins, Please retry it after 15 minutes';
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['login_button_txt'] = 'Login';
?>
interface/web/mail/lib/lang/bg_mail_user.lng
@@ -30,4 +30,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/br.lng
@@ -43,4 +43,3 @@
$wb['Content Filter'] = 'Filtros de Conteúdo';
$wb['Global Filters'] = 'Filtros Globais';
?>
interface/web/mail/lib/lang/br_mail_alias.lng
@@ -9,4 +9,3 @@
$wb['limit_mailalias_txt'] = 'O número máximo de aliases para sua conta foi atingido.';
$wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
?>
interface/web/mail/lib/lang/br_mail_alias_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Add new Email alias';
?>
interface/web/mail/lib/lang/br_mail_blacklist.lng
@@ -7,4 +7,3 @@
$wb['type_txt'] = 'Tipo';
$wb['limit_mailfilter_txt'] = 'O número máximo de filtros de correio para sua conta foi atingido..';
?>
interface/web/mail/lib/lang/br_mail_blacklist_list.lng
@@ -8,4 +8,3 @@
$wb['add_new_record_txt'] = 'Adcionar novo registro a lista';
$wb['access_txt'] = 'acesso';
?>
interface/web/mail/lib/lang/br_mail_content_filter.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Ativo';
$wb['pattern_error_empty'] = 'Padrão em branco';
?>
interface/web/mail/lib/lang/br_mail_content_filter_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Ação';
$wb['add_new_record_txt'] = 'Adcionar um novo filtro de conteúdo';
?>
interface/web/mail/lib/lang/br_mail_domain.lng
@@ -11,4 +11,3 @@
$wb['policy_txt'] = 'Filtro Anti-Spam';
$wb['no_policy'] = '- desativado -';
?>
interface/web/mail/lib/lang/br_mail_domain_catchall.lng
@@ -7,4 +7,3 @@
$wb['domain_error_regex'] = 'O nome do domínio contém caracteres inválidos';
$wb['limit_mailcatchall_txt'] = 'O número máximo de catchall para este domínio foi atingido.';
?>
interface/web/mail/lib/lang/br_mail_domain_catchall_list.lng
@@ -7,4 +7,3 @@
$wb['domain_txt'] = 'Domínio';
$wb['add_new_record_txt'] = 'Adcionar novo Catchall';
?>
interface/web/mail/lib/lang/br_mail_domain_list.lng
@@ -5,4 +5,3 @@
$wb['add_new_record_txt'] = 'Adcionar novo domínio';
$wb['active_txt'] = 'Ativo';
?>
interface/web/mail/lib/lang/br_mail_forward.lng
@@ -5,4 +5,3 @@
$wb['limit_mailforward_txt'] = 'O número máximo de encaminhamentos para sua conta foi atingido.';
$wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
?>
interface/web/mail/lib/lang/br_mail_forward_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'Correio';
$wb['add_new_record_txt'] = 'Adcionar novo encaminhamento';
?>
interface/web/mail/lib/lang/br_mail_get.lng
@@ -13,4 +13,3 @@
$wb['source_password_error_isempty'] = 'Senha em branco.';
$wb['destination_error_isemail'] = 'Destino não selecionado.';
?>
interface/web/mail/lib/lang/br_mail_get_list.lng
@@ -7,4 +7,3 @@
$wb['destination_txt'] = 'Destino';
$wb['add_new_record_txt'] = 'Adcionar nova Conta';
?>
interface/web/mail/lib/lang/br_mail_spamfilter.lng
@@ -15,4 +15,3 @@
$wb['spam_redirect_maildir_purge_txt'] = 'Remover Maildir depois';
$wb['days_txt'] = 'Dias.';
?>
interface/web/mail/lib/lang/br_mail_spamfilter_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'Correio';
$wb['add_new_record_txt'] = 'Adcionar novo filtro anti-spam';
?>
interface/web/mail/lib/lang/br_mail_transport.lng
@@ -8,4 +8,3 @@
$wb['active_txt'] = 'Ativo';
$wb['limit_mailrouting_txt'] = 'O número máximo de rotas para sua conta foi atingido.';
?>
interface/web/mail/lib/lang/br_mail_transport_list.lng
@@ -7,4 +7,3 @@
$wb['sort_order_txt'] = 'Ordenar por';
$wb['add_new_record_txt'] = 'Adcionar um novo transporte';
?>
interface/web/mail/lib/lang/br_mail_user.lng
@@ -28,5 +28,5 @@
$wb['disableimap_txt'] = 'Desativar IMAP';
$wb['disablepop3_txt'] = 'Disativar POP3';
$wb['duplicate_alias_or_forward_txt'] = 'Já existe um aliase o encaminhamento com este endereço de correio.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/br_mail_user_filter.lng
@@ -7,4 +7,3 @@
$wb['searchterm_is_empty'] = 'Termo de busca em branco.';
$wb['source_txt'] = 'Origem';
?>
interface/web/mail/lib/lang/br_mail_user_filter_list.lng
@@ -5,4 +5,3 @@
$wb['page_of_txt'] = 'de';
$wb['delete_confirmation'] = 'Está certo que quer remover este mailfilter?';
?>
interface/web/mail/lib/lang/br_mail_user_list.lng
@@ -4,4 +4,3 @@
$wb['autoresponder_txt'] = 'Autoresponder';
$wb['add_new_record_txt'] = 'Adcionar nova caixa de correio';
?>
interface/web/mail/lib/lang/br_mail_user_stats_list.lng
@@ -6,4 +6,3 @@
$wb['this_year_txt'] = 'Este Ano';
$wb['last_year_txt'] = 'Último Ano';
?>
interface/web/mail/lib/lang/br_mail_whitelist.lng
@@ -7,4 +7,3 @@
$wb['type_txt'] = 'Tipo';
$wb['limit_mailfilter_txt'] = 'O número máximo de filtros para sua conta foi atingido.';
?>
interface/web/mail/lib/lang/br_mail_whitelist_list.lng
@@ -8,4 +8,3 @@
$wb['add_new_record_txt'] = 'Adcionar um novo registro a lista';
$wb['access_txt'] = 'acesso';
?>
interface/web/mail/lib/lang/br_spamfilter_blacklist.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Ativo';
$wb['limit_spamfilter_wblist_txt'] = 'O número máximo de registros de lista negra /  branca foi atingido para esta conta.';
?>
interface/web/mail/lib/lang/br_spamfilter_blacklist_list.lng
@@ -7,4 +7,3 @@
$wb['email_txt'] = 'Correio na Lista Negra';
$wb['add_new_record_txt'] = 'Adcionar novo registro a lista';
?>
interface/web/mail/lib/lang/br_spamfilter_config.lng
@@ -18,4 +18,3 @@
$wb['mailbox_size_limit_txt'] = 'Tamanho Caixa de Correio';
$wb['message_size_limit_txt'] = 'Tamanho da Mensagem';
?>
interface/web/mail/lib/lang/br_spamfilter_config_list.lng
@@ -3,4 +3,3 @@
$wb['server_name_txt'] = 'Servidor';
$wb['server_id_txt'] = 'id_servidor';
?>
interface/web/mail/lib/lang/br_spamfilter_policy.lng
@@ -36,4 +36,3 @@
$wb['message_size_limit_txt'] = 'Tamanho limite da mensagem';
$wb['banned_rulenames_txt'] = 'Regras de Banimento';
?>
interface/web/mail/lib/lang/br_spamfilter_policy_list.lng
@@ -7,4 +7,3 @@
$wb['bad_header_lover_txt'] = 'Permitir Bad Header';
$wb['add_new_record_txt'] = 'Adcionar Registro';
?>
interface/web/mail/lib/lang/br_spamfilter_users.lng
@@ -6,4 +6,3 @@
$wb['fullname_txt'] = 'Nome';
$wb['local_txt'] = 'Local';
?>
interface/web/mail/lib/lang/br_spamfilter_users_list.lng
@@ -8,4 +8,3 @@
$wb['email_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Adcionar Usuário';
?>
interface/web/mail/lib/lang/br_spamfilter_whitelist.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Ativo';
$wb['limit_spamfilter_wblist_txt'] = 'O número máximo de registros da lista branca / negra foi atingido para esta conta.';
?>
interface/web/mail/lib/lang/br_spamfilter_whitelist_list.lng
@@ -7,4 +7,3 @@
$wb['email_txt'] = 'Correio na lista branca';
$wb['add_new_record_txt'] = 'Adcionar um novo correio';
?>
interface/web/mail/lib/lang/de_mail_user.lng
@@ -28,4 +28,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@ihredomain.at';
$wb['duplicate_alias_or_forward_txt'] = 'Es existiert bereits ein Alias oder eine Weiterleitung mit dieser Email Adresse.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/es_mail_user.lng
@@ -30,4 +30,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/fi_mail_user.lng
@@ -28,4 +28,5 @@
$wb['disablepop3_txt'] = 'Estä POP3';
$wb['password_strength_txt'] = 'Salasanan vahvuus';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/fr_mail_user.lng
@@ -30,4 +30,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/hu.lng
@@ -43,4 +43,3 @@
$wb['Content Filter'] = 'Tartalom szűrő';
$wb['Global Filters'] = 'Globális szűrők';
?>
interface/web/mail/lib/lang/hu_mail_alias.lng
@@ -7,5 +7,5 @@
$wb['no_domain_perm'] = 'Nincs joga ehhez a domainhoz.';
$wb['destination_error_isemail'] = 'Címzett email címe érvénytelen';
$wb['limit_mailalias_txt'] = 'Nincs több alias lehetőség.';
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
?>
interface/web/mail/lib/lang/hu_mail_alias_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Új email alias';
?>
interface/web/mail/lib/lang/hu_mail_blacklist.lng
@@ -7,4 +7,3 @@
$wb['type_txt'] = 'Típus';
$wb['limit_mailfilter_txt'] = 'Nincs több szűrő lehetőség.';
?>
interface/web/mail/lib/lang/hu_mail_blacklist_list.lng
@@ -8,4 +8,3 @@
$wb['add_new_record_txt'] = 'Új feketelistás';
$wb['access_txt'] = 'hozzáférés';
?>
interface/web/mail/lib/lang/hu_mail_content_filter.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Aktív';
$wb['pattern_error_empty'] = 'Minta mező üres.';
?>
interface/web/mail/lib/lang/hu_mail_content_filter_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Művelet';
$wb['add_new_record_txt'] = 'Új tartalom szűrő';
?>
interface/web/mail/lib/lang/hu_mail_domain.lng
@@ -11,4 +11,3 @@
$wb['policy_txt'] = 'Spamszűrő';
$wb['no_policy'] = '- nem engedélyezett -';
?>
interface/web/mail/lib/lang/hu_mail_domain_catchall.lng
@@ -7,4 +7,3 @@
$wb['domain_error_regex'] = 'Érvénytelen domain vagy a domain érvénytelen karaktereket tartalmaz.';
$wb['limit_mailcatchall_txt'] = 'Nincs több catchall lehetőség.';
?>
interface/web/mail/lib/lang/hu_mail_domain_catchall_list.lng
@@ -7,4 +7,3 @@
$wb['domain_txt'] = 'Domain';
$wb['add_new_record_txt'] = 'Új Catchall';
?>
interface/web/mail/lib/lang/hu_mail_domain_list.lng
@@ -5,4 +5,3 @@
$wb['add_new_record_txt'] = 'Új domain';
$wb['active_txt'] = 'Aktív';
?>
interface/web/mail/lib/lang/hu_mail_forward.lng
@@ -3,5 +3,5 @@
$wb['destination_txt'] = 'Címzett Email';
$wb['active_txt'] = 'Aktív';
$wb['limit_mailforward_txt'] = 'Nincs több email továbbítási lehetőség.';
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
?>
interface/web/mail/lib/lang/hu_mail_forward_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Új email továbbítás';
?>
interface/web/mail/lib/lang/hu_mail_get.lng
@@ -13,4 +13,3 @@
$wb['source_password_error_isempty'] = 'Jelszó üres.';
$wb['destination_error_isemail'] = 'Nem választott címzettet.';
?>
interface/web/mail/lib/lang/hu_mail_get_list.lng
@@ -7,4 +7,3 @@
$wb['destination_txt'] = 'Címzett';
$wb['add_new_record_txt'] = 'Új legyűjtés';
?>
interface/web/mail/lib/lang/hu_mail_spamfilter.lng
@@ -15,4 +15,3 @@
$wb['spam_redirect_maildir_purge_txt'] = 'Levelesládát kiüríti ';
$wb['days_txt'] = 'nap után.';
?>
interface/web/mail/lib/lang/hu_mail_spamfilter_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Új spamszűrő';
?>
interface/web/mail/lib/lang/hu_mail_transport.lng
@@ -8,4 +8,3 @@
$wb['active_txt'] = 'Aktív';
$wb['limit_mailrouting_txt'] = 'Nincs több Email irányítás lehetőség.';
?>
interface/web/mail/lib/lang/hu_mail_transport_list.lng
@@ -7,4 +7,3 @@
$wb['sort_order_txt'] = 'Rendezés';
$wb['add_new_record_txt'] = 'Új irányítás';
?>
interface/web/mail/lib/lang/hu_mail_user.lng
@@ -27,5 +27,6 @@
$wb['password_strength_txt'] = 'Password strength';
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/hu_mail_user_filter.lng
@@ -7,4 +7,3 @@
$wb['searchterm_is_empty'] = 'Keresési feltétel üres';
$wb['source_txt'] = 'Forrás';
?>
interface/web/mail/lib/lang/hu_mail_user_filter_list.lng
@@ -3,5 +3,5 @@
$wb['page_txt'] = 'Oldal';
$wb['page_of_txt'] = 'Összesen';
$wb['add_new_record_txt'] = 'Új szűrő';
$wb['delete_confirmation'] = 'Do you really want to Delete the mailfilter?';
?>
interface/web/mail/lib/lang/hu_mail_user_list.lng
@@ -4,4 +4,3 @@
$wb['autoresponder_txt'] = 'Automatikus válasz';
$wb['add_new_record_txt'] = 'Levelező fiókot létrehoz';
?>
interface/web/mail/lib/lang/hu_mail_user_stats_list.lng
@@ -6,4 +6,3 @@
$wb['this_year_txt'] = 'Idén';
$wb['last_year_txt'] = 'Tavaly';
?>
interface/web/mail/lib/lang/hu_mail_whitelist.lng
@@ -7,4 +7,3 @@
$wb['type_txt'] = 'Típus';
$wb['limit_mailfilter_txt'] = 'Nincs több szűrő lehetőség.';
?>
interface/web/mail/lib/lang/hu_mail_whitelist_list.lng
@@ -8,4 +8,3 @@
$wb['add_new_record_txt'] = 'Új Fehérlista';
$wb['access_txt'] = 'hozzáférés';
?>
interface/web/mail/lib/lang/hu_spamfilter_blacklist.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Aktív';
$wb['limit_spamfilter_wblist_txt'] = 'Nincs több Fehér- Feketelista lehetőség.';
?>
interface/web/mail/lib/lang/hu_spamfilter_blacklist_list.lng
@@ -7,4 +7,3 @@
$wb['email_txt'] = 'Fehérlistás Email';
$wb['add_new_record_txt'] = 'Új Feketelista';
?>
interface/web/mail/lib/lang/hu_spamfilter_config.lng
@@ -18,4 +18,3 @@
$wb['mailbox_size_limit_txt'] = 'Mailbox Méret korlát';
$wb['message_size_limit_txt'] = 'Üzenet méret korlát';
?>
interface/web/mail/lib/lang/hu_spamfilter_config_list.lng
@@ -3,4 +3,3 @@
$wb['server_name_txt'] = 'Szerver';
$wb['server_id_txt'] = 'szerver_azonosító';
?>
interface/web/mail/lib/lang/hu_spamfilter_policy.lng
@@ -36,4 +36,3 @@
$wb['message_size_limit_txt'] = 'Levél méret limit';
$wb['banned_rulenames_txt'] = 'Tiltószabály nevek';
?>
interface/web/mail/lib/lang/hu_spamfilter_policy_list.lng
@@ -7,4 +7,3 @@
$wb['bad_header_lover_txt'] = 'Hibás fejlécet szereti';
$wb['add_new_record_txt'] = 'Új Szabály';
?>
interface/web/mail/lib/lang/hu_spamfilter_users.lng
@@ -6,4 +6,3 @@
$wb['fullname_txt'] = 'Név';
$wb['local_txt'] = 'Helyi';
?>
interface/web/mail/lib/lang/hu_spamfilter_users_list.lng
@@ -8,4 +8,3 @@
$wb['email_txt'] = 'Email';
$wb['add_new_record_txt'] = 'Új Spamszűrő Felhasználó';
?>
interface/web/mail/lib/lang/hu_spamfilter_whitelist.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Aktív';
$wb['limit_spamfilter_wblist_txt'] = 'Nincs több Fehér- Feketelista lehetőség.';
?>
interface/web/mail/lib/lang/hu_spamfilter_whitelist_list.lng
@@ -7,4 +7,3 @@
$wb['email_txt'] = 'Fehérlistás Email';
$wb['add_new_record_txt'] = 'Új fehérlistás';
?>
interface/web/mail/lib/lang/it_mail_user.lng
@@ -30,4 +30,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/nl.lng
@@ -43,4 +43,3 @@
$wb['Content Filter'] = 'Content filter';
$wb['Global Filters'] = 'Globale filters';
?>
interface/web/mail/lib/lang/nl_mail_alias.lng
@@ -9,4 +9,3 @@
$wb['limit_mailalias_txt'] = 'Het max. aantal e-mailaliassen voor uw account is bereikt.';
$wb['duplicate_mailbox_txt'] = 'Er is al een e-mailaccount ingesteld op het door u gewenste adres.';
?>
interface/web/mail/lib/lang/nl_mail_alias_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Nieuwe e-mailalias toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_blacklist.lng
@@ -7,4 +7,3 @@
$wb['type_txt'] = 'Type';
$wb['limit_mailfilter_txt'] = 'Het max. aantal e-mailfilters voor uw account is bereikt.';
?>
interface/web/mail/lib/lang/nl_mail_blacklist_list.lng
@@ -8,4 +8,3 @@
$wb['add_new_record_txt'] = 'Nieuw blacklist record toevoegen';
$wb['access_txt'] = 'Toegang';
?>
interface/web/mail/lib/lang/nl_mail_content_filter.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Actieve';
$wb['pattern_error_empty'] = 'Patroon is leeg.';
?>
interface/web/mail/lib/lang/nl_mail_content_filter_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Actie';
$wb['add_new_record_txt'] = 'Nieuw content filter toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_domain.lng
@@ -11,4 +11,3 @@
$wb['policy_txt'] = 'Spamfilter';
$wb['no_policy'] = '- niet ingeschakeld -';
?>
interface/web/mail/lib/lang/nl_mail_domain_catchall.lng
@@ -7,4 +7,3 @@
$wb['domain_error_regex'] = 'Ongeldige domeinnaam of het domein bevat ongeldige karakters.';
$wb['limit_mailcatchall_txt'] = 'Het max. aantal e-mail catch-all accounts voor uw account is bereikt.';
?>
interface/web/mail/lib/lang/nl_mail_domain_catchall_list.lng
@@ -7,4 +7,3 @@
$wb['domain_txt'] = 'Domeinnaam';
$wb['add_new_record_txt'] = 'Nieuwe catch-all toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_domain_list.lng
@@ -5,4 +5,3 @@
$wb['add_new_record_txt'] = 'Nieuw domein toevoegen';
$wb['active_txt'] = 'Actief?';
?>
interface/web/mail/lib/lang/nl_mail_forward.lng
@@ -5,4 +5,3 @@
$wb['limit_mailforward_txt'] = 'Het max. aantal email forwarders voor uw account is bereikt.';
$wb['duplicate_mailbox_txt'] = 'Er is al een e-mailaccount aanwezig op het door u gewenste adres.';
?>
interface/web/mail/lib/lang/nl_mail_forward_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Nieuwe e-mail forward toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_get.lng
@@ -13,4 +13,3 @@
$wb['source_password_error_isempty'] = 'Wachtwoord is leeg.';
$wb['destination_error_isemail'] = 'Er is geen bestemming geselecteerd.';
?>
interface/web/mail/lib/lang/nl_mail_get_list.lng
@@ -7,4 +7,3 @@
$wb['destination_txt'] = 'Bestemming';
$wb['add_new_record_txt'] = 'Nieuwe account toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_spamfilter.lng
@@ -15,4 +15,3 @@
$wb['spam_redirect_maildir_purge_txt'] = 'Leeg map na';
$wb['days_txt'] = 'dagen.';
?>
interface/web/mail/lib/lang/nl_mail_spamfilter_list.lng
@@ -6,4 +6,3 @@
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Spamfilter record toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_transport.lng
@@ -8,4 +8,3 @@
$wb['active_txt'] = 'Actief?';
$wb['limit_mailrouting_txt'] = 'Het max. aantal routes voor uw account is bereikt.';
?>
interface/web/mail/lib/lang/nl_mail_transport_list.lng
@@ -7,4 +7,3 @@
$wb['sort_order_txt'] = 'Sorteren op';
$wb['add_new_record_txt'] = 'Nieuw e-mail route toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_user.lng
@@ -30,4 +30,3 @@
$wb['duplicate_alias_or_forward_txt'] = 'Er is al een e-mailalias of een forward ingesteld voor dit e-mailadres.';
$wb['quota_error_value'] = 'Ongeldige schijfruimte-limiet. Toegestaan zijn: -1 (onbeperkt) of cijfers (>1)';
?>
interface/web/mail/lib/lang/nl_mail_user_filter.lng
@@ -7,4 +7,3 @@
$wb['searchterm_is_empty'] = 'Zoekterm is leeg.';
$wb['source_txt'] = 'Bron';
?>
interface/web/mail/lib/lang/nl_mail_user_filter_list.lng
@@ -5,4 +5,3 @@
$wb['page_of_txt'] = 'van';
$wb['delete_confirmation'] = 'Weet u zeker dat u deze e-mailfilter wilt verwijderen?';
?>
interface/web/mail/lib/lang/nl_mail_user_list.lng
@@ -4,4 +4,3 @@
$wb['autoresponder_txt'] = 'Autoresponder';
$wb['add_new_record_txt'] = 'Nieuw e-mailaccount toevoegen';
?>
interface/web/mail/lib/lang/nl_mail_user_stats_list.lng
@@ -6,4 +6,3 @@
$wb['this_year_txt'] = 'Dit jaar';
$wb['last_year_txt'] = 'Vorig jaar';
?>
interface/web/mail/lib/lang/nl_mail_whitelist.lng
@@ -7,4 +7,3 @@
$wb['type_txt'] = 'Type';
$wb['limit_mailfilter_txt'] = 'Het max. aantal e-mailfilters voor uw account is bereikt.';
?>
interface/web/mail/lib/lang/nl_mail_whitelist_list.lng
@@ -8,4 +8,3 @@
$wb['add_new_record_txt'] = 'Nieuw whitelist record toevoegen';
$wb['access_txt'] = 'Toegang';
?>
interface/web/mail/lib/lang/nl_spamfilter_blacklist.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Actief?';
$wb['limit_spamfilter_wblist_txt'] = 'Het max. aantal white- en blacklist-records van uw account is bereikt.';
?>
interface/web/mail/lib/lang/nl_spamfilter_blacklist_list.lng
@@ -7,4 +7,3 @@
$wb['email_txt'] = 'Whitelisted e-mail';
$wb['add_new_record_txt'] = 'Blacklist record toevoegen';
?>
interface/web/mail/lib/lang/nl_spamfilter_config.lng
@@ -18,4 +18,3 @@
$wb['mailbox_size_limit_txt'] = 'Mailboxgrootte Limiet';
$wb['message_size_limit_txt'] = 'Berichtgrootte Limiet';
?>
interface/web/mail/lib/lang/nl_spamfilter_config_list.lng
@@ -3,4 +3,3 @@
$wb['server_name_txt'] = 'Server';
$wb['server_id_txt'] = 'server ID';
?>
interface/web/mail/lib/lang/nl_spamfilter_policy.lng
@@ -36,4 +36,3 @@
$wb['message_size_limit_txt'] = 'Berichtgrootte limiet';
$wb['banned_rulenames_txt'] = 'Verboden regelnaam';
?>
interface/web/mail/lib/lang/nl_spamfilter_policy_list.lng
@@ -7,4 +7,3 @@
$wb['bad_header_lover_txt'] = 'Verbannen header liefhebbers';
$wb['add_new_record_txt'] = 'Policy record toevoegen';
?>
interface/web/mail/lib/lang/nl_spamfilter_users.lng
@@ -6,4 +6,3 @@
$wb['fullname_txt'] = 'Naam';
$wb['local_txt'] = 'Lokaal';
?>
interface/web/mail/lib/lang/nl_spamfilter_users_list.lng
@@ -8,4 +8,3 @@
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Spamfilter gebruiker toevoegen';
?>
interface/web/mail/lib/lang/nl_spamfilter_whitelist.lng
@@ -7,4 +7,3 @@
$wb['active_txt'] = 'Actief?';
$wb['limit_spamfilter_wblist_txt'] = 'Het max. aantal white- en blacklist-records van uw account is bereikt.';
?>
interface/web/mail/lib/lang/nl_spamfilter_whitelist_list.lng
@@ -7,4 +7,3 @@
$wb['email_txt'] = 'Whitelisted e-mail';
$wb['add_new_record_txt'] = 'Whitelist record toevoegen';
?>
interface/web/mail/lib/lang/pl.lng
@@ -1,50 +1,45 @@
<?php
$wb['Email Alias'] = 'Alias E-mail';
$wb['Email Blacklist'] = 'Czarna lista E-mail';
$wb['Blacklist'] = 'Czarna lista';
$wb['Mail Content Filter'] = 'Zawartość filrtu E-mail';
$wb['Filter'] = 'Filtr';
$wb['Mail Domain'] = 'Domena E-mail';
$wb['Domain'] = 'Domena';
$wb['Email Catchall'] = 'E-mail Catchall';
$wb['Email Forward'] = 'Przekierowanie E-mail';
$wb['Get Email'] = 'Get Email';
$wb['Spamfilter'] = 'Filtr spamu';
$wb['Email Routing'] = 'Ścieżka E-mail';
$wb['Email transport'] = 'Przenieś E-mail';
$wb['Mailbox'] = 'Skrzynka pocztowa';
$wb['Autoresponder'] = 'Autoresponder';
$wb['Mail Filter'] = 'Filtr poczty';
$wb['Custom Rules'] = 'Podstawowe zasady';
$wb['Email filter'] = 'Filtr E-mail';
$wb['Email Whitelist'] = 'Biała lista E-mail';
$wb['Whitelist'] = 'Biała lista';
$wb['Spamfilter blacklist'] = 'Filtr spamu czarnej listy';
$wb['Blacklist'] = 'Czarna lista';
$wb['Spamfilter Config'] = 'konfiguracja filtrów spamu';
$wb['Server'] = 'Serwer';
$wb['Spamfilter policy'] = 'Polityka filtrów spamu';
$wb['Policy'] = 'Polityka';
$wb['Quarantine'] = 'Kwarantanna';
$wb['Tag-Level'] = 'Poziom uchwytu';
$wb['Other'] = 'Inny';
$wb['Spamfilter users'] = 'Filtr spamu użytkowników';
$wb['Users'] = 'Użytkownicy';
$wb['Spamfilter Whitelist'] = 'Filtr spamu białej listy';
$wb['Whitelist'] = 'Biała lista';
$wb['Email'] = 'E-mail';
$wb['Email Mailbox'] = 'Skrzynka pocztowa E-mail';
$wb['Email Accounts'] = 'Konta E-mail';
$wb['User / Domain'] = 'Użytkownik / Domena';
$wb['Server Settings'] = 'Ustawienia serwera';
$wb['Spamfilter'] = 'Filtr spamu';
$wb['Fetchmail'] = 'Fetchmail';
$wb['Mailbox traffic'] = 'Ruch w skrzynce pocztowej';
$wb['Statistics'] = 'Statystyki';
$wb['Postfix Whitelist'] = 'Popraw białą listę';
$wb['Postfix Blacklist'] = 'Popraw czarną listę';
$wb['Content Filter'] = 'Zawartość filtru';
$wb['Global Filters'] = 'Globalne filtry';
?>
<?php
$wb['Email Alias'] = 'Alias E-mail';
$wb['Email Blacklist'] = 'Czarna lista E-mail';
$wb['Blacklist'] = 'Czarna lista';
$wb['Mail Content Filter'] = 'Zawartość filrtu E-mail';
$wb['Filter'] = 'Filtr';
$wb['Mail Domain'] = 'Domena E-mail';
$wb['Domain'] = 'Domena';
$wb['Email Catchall'] = 'E-mail Catchall';
$wb['Email Forward'] = 'Przekierowanie E-mail';
$wb['Get Email'] = 'Get Email';
$wb['Spamfilter'] = 'Filtr spamu';
$wb['Email Routing'] = 'Ścieżka E-mail';
$wb['Email transport'] = 'Przenieś E-mail';
$wb['Mailbox'] = 'Skrzynka pocztowa';
$wb['Autoresponder'] = 'Autoresponder';
$wb['Mail Filter'] = 'Filtr poczty';
$wb['Custom Rules'] = 'Podstawowe zasady';
$wb['Email filter'] = 'Filtr E-mail';
$wb['Email Whitelist'] = 'Biała lista E-mail';
$wb['Whitelist'] = 'Biała lista';
$wb['Spamfilter blacklist'] = 'Filtr spamu czarnej listy';
$wb['Spamfilter Config'] = 'konfiguracja filtrów spamu';
$wb['Server'] = 'Serwer';
$wb['Spamfilter policy'] = 'Polityka filtrów spamu';
$wb['Policy'] = 'Polityka';
$wb['Quarantine'] = 'Kwarantanna';
$wb['Tag-Level'] = 'Poziom uchwytu';
$wb['Other'] = 'Inny';
$wb['Spamfilter users'] = 'Filtr spamu użytkowników';
$wb['Users'] = 'Użytkownicy';
$wb['Spamfilter Whitelist'] = 'Filtr spamu białej listy';
$wb['Email'] = 'E-mail';
$wb['Email Mailbox'] = 'Skrzynka pocztowa E-mail';
$wb['Email Accounts'] = 'Konta E-mail';
$wb['User / Domain'] = 'Użytkownik / Domena';
$wb['Server Settings'] = 'Ustawienia serwera';
$wb['Fetchmail'] = 'Fetchmail';
$wb['Mailbox traffic'] = 'Ruch w skrzynce pocztowej';
$wb['Statistics'] = 'Statystyki';
$wb['Postfix Whitelist'] = 'Popraw białą listę';
$wb['Postfix Blacklist'] = 'Popraw czarną listę';
$wb['Content Filter'] = 'Zawartość filtru';
$wb['Global Filters'] = 'Globalne filtry';
?>
interface/web/mail/lib/lang/pl_mail_alias.lng
@@ -1,12 +1,11 @@
<?php
$wb["email_txt"] = 'E-mail';
$wb["destination_txt"] = 'Opis';
$wb["active_txt"] = 'Aktywny';
$wb["email_error_isemail"] = 'Adres e-mail jest niepoprawny.';
$wb["email_error_unique"] = 'Duplikat adresów e-mail.';
$wb["no_domain_perm"] = "Nie masz dostępu do tej domeny.";
$wb["destination_error_isemail"] = 'Element docelowy adresów e-mail jest niepoprawny.';
$wb["limit_mailalias_txt"] = 'Maksymalna ilość aliasów e-mail dla Twojego konta została przekroczona.';
$wb["duplicate_mailbox_txt"] = 'There is already a mailbox with this email address';
?>
<?php
$wb['email_txt'] = 'E-mail';
$wb['destination_txt'] = 'Opis';
$wb['active_txt'] = 'Aktywny';
$wb['email_error_isemail'] = 'Adres e-mail jest niepoprawny.';
$wb['email_error_unique'] = 'Duplikat adresów e-mail.';
$wb['no_domain_perm'] = 'Nie masz dostępu do tej domeny.';
$wb['destination_error_isemail'] = 'Element docelowy adresów e-mail jest niepoprawny.';
$wb['limit_mailalias_txt'] = 'Maksymalna ilość aliasów e-mail dla Twojego konta została przekroczona.';
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
?>
interface/web/mail/lib/lang/pl_mail_alias_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Aliasy E-mail';
$wb["active_txt"] = 'Aktywny';
$wb["source_txt"] = 'źródło';
$wb["destination_txt"] = 'Element docelowy';
$wb["email_txt"] = 'E-mail';
$wb["add_new_record_txt"] = 'Dodaj nowy alias e-mail';
?>
<?php
$wb['list_head_txt'] = 'Aliasy E-mail';
$wb['active_txt'] = 'Aktywny';
$wb['source_txt'] = 'źródło';
$wb['destination_txt'] = 'Element docelowy';
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Dodaj nowy alias e-mail';
?>
interface/web/mail/lib/lang/pl_mail_blacklist.lng
@@ -1,10 +1,9 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["source_txt"] = 'Adres Czarnej listy';
$wb["recipient_txt"] = 'Odbiorca';
$wb["active_txt"] = 'Aktywny';
$wb["source_error_notempty"] = 'Adres jest pusty.';
$wb["type_txt"] = 'Typ';
$wb["limit_mailfilter_txt"] = 'Maksymalna ilość filtrów dla Twojego konta została przekroczona.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['source_txt'] = 'Adres Czarnej listy';
$wb['recipient_txt'] = 'Odbiorca';
$wb['active_txt'] = 'Aktywny';
$wb['source_error_notempty'] = 'Adres jest pusty.';
$wb['type_txt'] = 'Typ';
$wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów dla Twojego konta została przekroczona.';
?>
interface/web/mail/lib/lang/pl_mail_blacklist_list.lng
@@ -1,11 +1,10 @@
<?php
$wb["list_head_txt"] = 'Czarna lista E-mail';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["source_txt"] = 'Adresy wpisane na czarną listę';
$wb["type_txt"] = 'Typ';
$wb["recipient_txt"] = 'Odbiorca';
$wb["add_new_record_txt"] = 'Dodaj nowy wpis czarnej listy';
$wb["access_txt"] = 'dostęp';
?>
<?php
$wb['list_head_txt'] = 'Czarna lista E-mail';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['source_txt'] = 'Adresy wpisane na czarną listę';
$wb['type_txt'] = 'Typ';
$wb['recipient_txt'] = 'Odbiorca';
$wb['add_new_record_txt'] = 'Dodaj nowy wpis czarnej listy';
$wb['access_txt'] = 'dostęp';
?>
interface/web/mail/lib/lang/pl_mail_content_filter.lng
@@ -1,10 +1,9 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["type_txt"] = 'Filtr';
$wb["pattern_txt"] = 'Wyrażenie regularne, wzór';
$wb["data_txt"] = 'Data';
$wb["action_txt"] = 'Akcja';
$wb["active_txt"] = 'Aktywny';
$wb["pattern_error_empty"] = 'Wzór jest pusty.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['type_txt'] = 'Filtr';
$wb['pattern_txt'] = 'Wyrażenie regularne, wzór';
$wb['data_txt'] = 'Data';
$wb['action_txt'] = 'Akcja';
$wb['active_txt'] = 'Aktywny';
$wb['pattern_error_empty'] = 'Wzór jest pusty.';
?>
interface/web/mail/lib/lang/pl_mail_content_filter_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Popraw nagłowek oraz stronę';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["pattern_txt"] = 'Wzór';
$wb["action_txt"] = 'Akcja';
$wb["add_new_record_txt"] = 'Dodaj nowy zbiór filtrów';
?>
<?php
$wb['list_head_txt'] = 'Popraw nagłowek oraz stronę';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['pattern_txt'] = 'Wzór';
$wb['action_txt'] = 'Akcja';
$wb['add_new_record_txt'] = 'Dodaj nowy zbiór filtrów';
?>
interface/web/mail/lib/lang/pl_mail_domain.lng
@@ -1,14 +1,13 @@
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['type_txt'] = 'Typ';
$wb['active_txt'] = 'Aktywny';
$wb['domain_error_empty'] = 'Domena jest pusta.';
$wb['domain_error_unique'] = 'Duplikat domeny.';
$wb['domain_error_regex'] = 'Niepoprawna nazwa domeny.';
$wb['client_txt'] = 'Klient';
$wb['limit_maildomain_txt'] = 'Maksymalna ilość domen e-mail dla Twojego konta została perzekroczona.';
$wb['policy_txt'] = 'Filtr spamu';
$wb['no_policy'] = '-nie używane-';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['type_txt'] = 'Typ';
$wb['active_txt'] = 'Aktywny';
$wb['domain_error_empty'] = 'Domena jest pusta.';
$wb['domain_error_unique'] = 'Duplikat domeny.';
$wb['domain_error_regex'] = 'Niepoprawna nazwa domeny.';
$wb['client_txt'] = 'Klient';
$wb['limit_maildomain_txt'] = 'Maksymalna ilość domen e-mail dla Twojego konta została perzekroczona.';
$wb['policy_txt'] = 'Filtr spamu';
$wb['no_policy'] = '-nie używane-';
?>
interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
@@ -1,10 +1,9 @@
<?php
$wb["domain_txt"] = 'Domena';
$wb["destination_txt"] = 'Element docelowy';
$wb["active_txt"] = 'Aktywny';
$wb["domain_error_unique"] = "Jest już wpis Catchall dla tej domeny.";
$wb["no_domain_perm"] = "Nie masz dostępu do tej domeny.";
$wb["domain_error_regex"] = 'Nieprawidłowa nazwa domeny. Domena zawiera niedozolone znaki.';
$wb["limit_mailcatchall_txt"] = 'Maksymalna ilość kont e-mial catchall dla Twojej domeny została przekroczona.';
?>
<?php
$wb['domain_txt'] = 'Domena';
$wb['destination_txt'] = 'Element docelowy';
$wb['active_txt'] = 'Aktywny';
$wb['domain_error_unique'] = 'Jest już wpis Catchall dla tej domeny.';
$wb['no_domain_perm'] = 'Nie masz dostępu do tej domeny.';
$wb['domain_error_regex'] = 'Nieprawidłowa nazwa domeny. Domena zawiera niedozolone znaki.';
$wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mial catchall dla Twojej domeny została przekroczona.';
?>
interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'E-mail Catchall';
$wb["active_txt"] = 'Aktywny';
$wb["source_txt"] = 'źródło';
$wb["destination_txt"] = 'Element docelowy adresu E-mail';
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["add_new_record_txt"] = 'Dodaj nowy Catchall';
?>
<?php
$wb['list_head_txt'] = 'E-mail Catchall';
$wb['active_txt'] = 'Aktywny';
$wb['source_txt'] = 'źródło';
$wb['destination_txt'] = 'Element docelowy adresu E-mail';
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['add_new_record_txt'] = 'Dodaj nowy Catchall';
?>
interface/web/mail/lib/lang/pl_mail_domain_list.lng
@@ -1,8 +1,7 @@
<?php
$wb["list_head_txt"] = 'Domena E-mail';
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["add_new_record_txt"] = 'Dodaj nową domenę';
$wb["active_txt"] = 'Aktywny';
?>
<?php
$wb['list_head_txt'] = 'Domena E-mail';
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['add_new_record_txt'] = 'Dodaj nową domenę';
$wb['active_txt'] = 'Aktywny';
?>
interface/web/mail/lib/lang/pl_mail_forward.lng
@@ -1,8 +1,7 @@
<?php
$wb["email_txt"] = 'E-mail';
$wb["destination_txt"] = 'Element docelowy E-mail';
$wb["active_txt"] = 'Aktywny';
$wb["limit_mailforward_txt"] = 'Maksymalna ilość przekierowań e-mail dla Twojego konta została przekroczona.';
$wb["duplicate_mailbox_txt"] = 'Istnieje już skrzynka pocztowa o podanym adresie e-mail';
?>
<?php
$wb['email_txt'] = 'E-mail';
$wb['destination_txt'] = 'Element docelowy E-mail';
$wb['active_txt'] = 'Aktywny';
$wb['limit_mailforward_txt'] = 'Maksymalna ilość przekierowań e-mail dla Twojego konta została przekroczona.';
$wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa o podanym adresie e-mail';
?>
interface/web/mail/lib/lang/pl_mail_forward_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Przekierowanie E-mail';
$wb["active_txt"] = 'Aktywny';
$wb["source_txt"] = 'źródło';
$wb["destination_txt"] = 'Element docelowy';
$wb["email_txt"] = 'E-mail';
$wb["add_new_record_txt"] = 'Dodaj nowe przekierowanie E-mail';
?>
<?php
$wb['list_head_txt'] = 'Przekierowanie E-mail';
$wb['active_txt'] = 'Aktywny';
$wb['source_txt'] = 'źródło';
$wb['destination_txt'] = 'Element docelowy';
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Dodaj nowe przekierowanie E-mail';
?>
interface/web/mail/lib/lang/pl_mail_get.lng
@@ -1,16 +1,15 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["type_txt"] = 'Typ';
$wb["source_server_txt"] = 'Pop3/Imap Serwer';
$wb["source_username_txt"] = 'Nazwa uzytkownika';
$wb["source_password_txt"] = 'Hasło';
$wb["source_delete_txt"] = 'Usuń adresy e-mail po odzyskaniu';
$wb["destination_txt"] = 'Element docelowy';
$wb["active_txt"] = 'Aktywny';
$wb["limit_fetchmail_txt"] = 'Maksymalna ilość wpisów Fetchmail dla Twojego konta została przekroczona.';
$wb["source_server_error_isempty"] = 'Serwer jest pusty.';
$wb["source_username_error_isempty"] = 'Nazwa użytkownika jest pusta.';
$wb["source_password_error_isempty"] = 'Hasło jest puste.';
$wb["destination_error_isemail"] = 'Nie wybrano elementu docelowego.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['type_txt'] = 'Typ';
$wb['source_server_txt'] = 'Pop3/Imap Serwer';
$wb['source_username_txt'] = 'Nazwa uzytkownika';
$wb['source_password_txt'] = 'Hasło';
$wb['source_delete_txt'] = 'Usuń adresy e-mail po odzyskaniu';
$wb['destination_txt'] = 'Element docelowy';
$wb['active_txt'] = 'Aktywny';
$wb['limit_fetchmail_txt'] = 'Maksymalna ilość wpisów Fetchmail dla Twojego konta została przekroczona.';
$wb['source_server_error_isempty'] = 'Serwer jest pusty.';
$wb['source_username_error_isempty'] = 'Nazwa użytkownika jest pusta.';
$wb['source_password_error_isempty'] = 'Hasło jest puste.';
$wb['destination_error_isemail'] = 'Nie wybrano elementu docelowego.';
?>
interface/web/mail/lib/lang/pl_mail_get_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Pokaż adresy e-mail z zewnętrznych serwerów POP3 / IMAP';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["source_server_txt"] = 'Zewnętrzny Serwer';
$wb["source_username_txt"] = 'Nazwa użytkownika';
$wb["destination_txt"] = 'Element docelowy';
$wb["add_new_record_txt"] = 'Dodaj nowe konto';
?>
<?php
$wb['list_head_txt'] = 'Pokaż adresy e-mail z zewnętrznych serwerów POP3 / IMAP';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['source_server_txt'] = 'Zewnętrzny Serwer';
$wb['source_username_txt'] = 'Nazwa użytkownika';
$wb['destination_txt'] = 'Element docelowy';
$wb['add_new_record_txt'] = 'Dodaj nowe konto';
?>
interface/web/mail/lib/lang/pl_mail_spamfilter.lng
@@ -1,18 +1,17 @@
<?php
$wb["email_txt"] = 'E-mail';
$wb["spam_rewrite_score_int_txt"] = 'Popraw wynik';
$wb["spam_redirect_score_int_txt"] = 'Przekieruj wynik';
$wb["spam_delete_score_int_txt"] = 'Usuń wynik';
$wb["spam_rewrite_subject_txt"] = 'Popraw temat';
$wb["spam_redirect_maildir_txt"] = 'Przekieruj skrzynkę pocztową';
$wb["active_txt"] = 'Aktywny';
$wb["spam_rewrite_txt"] = 'Popraw temat wiadomości e-mail z tym wynikiem.';
$wb["spam_redirect_txt"] = 'Przekieruj wiadomość e-mail z tym wynikiem do wybranej skrzynki pocztowej.';
$wb["spam_delete_txt"] = 'Usuń wiadomość e-mail z tym wynikiem.';
$wb["disable_txt"] = 'Podpowiedź: Aby wyłączyć opcje filtru, ustaw wynik na 0.00.';
$wb["email_error_isemail"] = 'Adres e-mail jest niepoprawny.';
$wb["email_error_unique"] = 'Istnieje już wpis z filtrem spamu dla tego adresu e-mail.';
$wb["spam_redirect_maildir_purge_txt"] = 'Wyczyść później Maildir';
$wb["days_txt"] = 'Dni.';
?>
<?php
$wb['email_txt'] = 'E-mail';
$wb['spam_rewrite_score_int_txt'] = 'Popraw wynik';
$wb['spam_redirect_score_int_txt'] = 'Przekieruj wynik';
$wb['spam_delete_score_int_txt'] = 'Usuń wynik';
$wb['spam_rewrite_subject_txt'] = 'Popraw temat';
$wb['spam_redirect_maildir_txt'] = 'Przekieruj skrzynkę pocztową';
$wb['active_txt'] = 'Aktywny';
$wb['spam_rewrite_txt'] = 'Popraw temat wiadomości e-mail z tym wynikiem.';
$wb['spam_redirect_txt'] = 'Przekieruj wiadomość e-mail z tym wynikiem do wybranej skrzynki pocztowej.';
$wb['spam_delete_txt'] = 'Usuń wiadomość e-mail z tym wynikiem.';
$wb['disable_txt'] = 'Podpowiedź: Aby wyłączyć opcje filtru, ustaw wynik na 0.00.';
$wb['email_error_isemail'] = 'Adres e-mail jest niepoprawny.';
$wb['email_error_unique'] = 'Istnieje już wpis z filtrem spamu dla tego adresu e-mail.';
$wb['spam_redirect_maildir_purge_txt'] = 'Wyczyść później Maildir';
$wb['days_txt'] = 'Dni.';
?>
interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Filtr spamu';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["server_name_txt"] = 'nazwa_serwera';
$wb["email_txt"] = 'E-mail';
$wb["add_new_record_txt"] = 'Dodaj nowy wpis z filtrem spamu';
?>
<?php
$wb['list_head_txt'] = 'Filtr spamu';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['server_name_txt'] = 'nazwa_serwera';
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Dodaj nowy wpis z filtrem spamu';
?>
interface/web/mail/lib/lang/pl_mail_transport.lng
@@ -1,11 +1,10 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["destination_txt"] = 'Element docelowy';
$wb["type_txt"] = 'Typ';
$wb["mx_txt"] = 'Brak MX';
$wb["sort_order_txt"] = 'Sortuj według';
$wb["active_txt"] = 'Aktywny';
$wb["limit_mailrouting_txt"] = 'Maksymalna ilość ścieżek dla Twojego konta została przekroczona.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['destination_txt'] = 'Element docelowy';
$wb['type_txt'] = 'Typ';
$wb['mx_txt'] = 'Brak MX';
$wb['sort_order_txt'] = 'Sortuj według';
$wb['active_txt'] = 'Aktywny';
$wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek dla Twojego konta została przekroczona.';
?>
interface/web/mail/lib/lang/pl_mail_transport_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Zaawansowane ścieżki E-mail';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["transport_txt"] = 'Przenieś';
$wb["sort_order_txt"] = 'Sortuj według';
$wb["add_new_record_txt"] = 'Dodaj nowe przeniesienie';
?>
<?php
$wb['list_head_txt'] = 'Zaawansowane ścieżki E-mail';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['transport_txt'] = 'Przenieś';
$wb['sort_order_txt'] = 'Sortuj według';
$wb['add_new_record_txt'] = 'Dodaj nowe przeniesienie';
?>
interface/web/mail/lib/lang/pl_mail_user.lng
@@ -1,33 +1,32 @@
<?php
$wb["custom_mailfilter_txt"] = 'Standardowy filtr e-mail';
$wb["email_txt"] = 'E-mail';
$wb["cryptpwd_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["active_txt"] = 'Aktywny';
$wb["email_error_isemail"] = 'Adres e-mail jest niepoprawny.';
$wb["email_error_unique"] = 'Duplikat adresu e-mail.';
$wb["autoresponder_text_txt"] = 'Tekst';
$wb["autoresponder_txt"] = 'Autoresponder';
$wb["no_domain_perm"] = 'Nie masz dostępu do tej domeny.';
$wb["error_no_pwd"] = 'Hasło jest puste.';
$wb["quota_error_isint"] = 'Wielkość skrzynki pocztowej musi być liczbą.';
$wb["quota_txt"] = 'Limit';
$wb["server_id_txt"] = 'Serwer_id';
$wb["password_txt"] = 'Hasło';
$wb["maildir_txt"] = 'Maildir';
$wb["postfix_txt"] = 'Możliwe otrzymywanie';
$wb["access_txt"] = 'Możliwy dostęp';
$wb["policy_txt"] = 'Filtr spamu';
$wb["no_policy"] = '- nie dostępny -';
$wb["limit_mailbox_txt"] = 'Maksymalna ilość skrzynek pocztowych dla Twojego konta została przekroczona.';
$wb["limit_mailquota_txt"] = 'Maxymalna pojemność skrzynki pocztowej została przekroczona. Maksymalne dostępne miejsce w MB to: ';
$wb["welcome_mail_fromname_txt"] = 'ISPConfig3';
$wb["welcome_mail_fromemail_txt"] = "webmaster@localhost.tld";
$wb["welcome_mail_subject"] = 'Witaj w swoim nowym koncie pocztowym.';
$wb["welcome_mail_message"] = "Witaj w swoim nowym koncie pocztowym. Admin.";
$wb["disableimap_txt"] = 'Wyłącz IMAP';
$wb["disablepop3_txt"] = 'Wyłącz POP3';
$wb["duplicate_alias_or_forward_txt"] = 'Istnieje już alias lub przekierowanie dla tego adresu e-mail.';
?>
<?php
$wb['custom_mailfilter_txt'] = 'Standardowy filtr e-mail';
$wb['email_txt'] = 'E-mail';
$wb['cryptpwd_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['active_txt'] = 'Aktywny';
$wb['email_error_isemail'] = 'Adres e-mail jest niepoprawny.';
$wb['email_error_unique'] = 'Duplikat adresu e-mail.';
$wb['autoresponder_text_txt'] = 'Tekst';
$wb['autoresponder_txt'] = 'Autoresponder';
$wb['no_domain_perm'] = 'Nie masz dostępu do tej domeny.';
$wb['error_no_pwd'] = 'Hasło jest puste.';
$wb['quota_error_isint'] = 'Wielkość skrzynki pocztowej musi być liczbą.';
$wb['quota_txt'] = 'Limit';
$wb['server_id_txt'] = 'Serwer_id';
$wb['password_txt'] = 'Hasło';
$wb['maildir_txt'] = 'Maildir';
$wb['postfix_txt'] = 'Możliwe otrzymywanie';
$wb['access_txt'] = 'Możliwy dostęp';
$wb['policy_txt'] = 'Filtr spamu';
$wb['no_policy'] = '- nie dostępny -';
$wb['limit_mailbox_txt'] = 'Maksymalna ilość skrzynek pocztowych dla Twojego konta została przekroczona.';
$wb['limit_mailquota_txt'] = 'Maxymalna pojemność skrzynki pocztowej została przekroczona. Maksymalne dostępne miejsce w MB to: ';
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['welcome_mail_subject'] = 'Witaj w swoim nowym koncie pocztowym.';
$wb['welcome_mail_message'] = 'Witaj w swoim nowym koncie pocztowym. Admin.';
$wb['disableimap_txt'] = 'Wyłącz IMAP';
$wb['disablepop3_txt'] = 'Wyłącz POP3';
$wb['duplicate_alias_or_forward_txt'] = 'Istnieje już alias lub przekierowanie dla tego adresu e-mail.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/pl_mail_user_filter.lng
@@ -1,10 +1,9 @@
<?php
$wb["rulename_txt"] = 'Nazwa';
$wb["action_txt"] = 'Akcja';
$wb["target_txt"] = 'Folder';
$wb["active_txt"] = 'Aktywny';
$wb["rulename_error_empty"] = 'Nazwa jest pusta.';
$wb["searchterm_is_empty"] = 'Szukany termin jest pusty.';
$wb["source_txt"] = 'Źródło';
?>
<?php
$wb['rulename_txt'] = 'Nazwa';
$wb['action_txt'] = 'Akcja';
$wb['target_txt'] = 'Folder';
$wb['active_txt'] = 'Aktywny';
$wb['rulename_error_empty'] = 'Nazwa jest pusta.';
$wb['searchterm_is_empty'] = 'Szukany termin jest pusty.';
$wb['source_txt'] = 'Źródło';
?>
interface/web/mail/lib/lang/pl_mail_user_filter_list.lng
@@ -1,8 +1,7 @@
<?php
$wb["rulename_txt"] = 'Nazwa';
$wb["add_new_record_txt"] = 'Dodaj nowy filtr';
$wb["page_txt"] = 'Strona';
$wb["page_of_txt"] = 'z';
$wb["delete_confirmation"] = 'Do you really want to Delete the mailfilter?';
?>
<?php
$wb['rulename_txt'] = 'Nazwa';
$wb['add_new_record_txt'] = 'Dodaj nowy filtr';
$wb['page_txt'] = 'Strona';
$wb['page_of_txt'] = 'z';
$wb['delete_confirmation'] = 'Do you really want to Delete the mailfilter?';
?>
interface/web/mail/lib/lang/pl_mail_user_list.lng
@@ -1,7 +1,6 @@
<?php
$wb["list_head_txt"] = 'Skrzynka pocztowa';
$wb["email_txt"] = 'E-mail';
$wb["autoresponder_txt"] = 'Autoresponder';
$wb["add_new_record_txt"] = 'Dodaj nową skrzynkę pocztową';
?>
<?php
$wb['list_head_txt'] = 'Skrzynka pocztowa';
$wb['email_txt'] = 'E-mail';
$wb['autoresponder_txt'] = 'Autoresponder';
$wb['add_new_record_txt'] = 'Dodaj nową skrzynkę pocztową';
?>
interface/web/mail/lib/lang/pl_mail_user_stats_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Ruch wiadomości';
$wb["email_txt"] = 'E-mail';
$wb["this_month_txt"] = 'Ten miesiąc';
$wb["last_month_txt"] = 'Ostatni miesiąc';
$wb["this_year_txt"] = 'Ten rok';
$wb["last_year_txt"] = 'Ostatni rok';
?>
<?php
$wb['list_head_txt'] = 'Ruch wiadomości';
$wb['email_txt'] = 'E-mail';
$wb['this_month_txt'] = 'Ten miesiąc';
$wb['last_month_txt'] = 'Ostatni miesiąc';
$wb['this_year_txt'] = 'Ten rok';
$wb['last_year_txt'] = 'Ostatni rok';
?>
interface/web/mail/lib/lang/pl_mail_whitelist.lng
@@ -1,10 +1,9 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["source_txt"] = 'Adres białej listy';
$wb["recipient_txt"] = 'Odbiorca';
$wb["active_txt"] = 'Aktywny';
$wb["source_error_notempty"] = 'Adres jest pusty.';
$wb["type_txt"] = 'Typ';
$wb["limit_mailfilter_txt"] = 'Maksymalna ilość filtrów e-mail dla Twojego konta zosała przekroczona.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['source_txt'] = 'Adres białej listy';
$wb['recipient_txt'] = 'Odbiorca';
$wb['active_txt'] = 'Aktywny';
$wb['source_error_notempty'] = 'Adres jest pusty.';
$wb['type_txt'] = 'Typ';
$wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta zosała przekroczona.';
?>
interface/web/mail/lib/lang/pl_mail_whitelist_list.lng
@@ -1,11 +1,10 @@
<?php
$wb["list_head_txt"] = 'E-mail białej listy';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["source_txt"] = 'Adres dodany do białej listy';
$wb["type_txt"] = 'Typ';
$wb["recipient_txt"] = 'odbiorca';
$wb["add_new_record_txt"] = 'Dodaj nowy wpis białej listy';
$wb["access_txt"] = 'dostęp';
?>
<?php
$wb['list_head_txt'] = 'E-mail białej listy';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['source_txt'] = 'Adres dodany do białej listy';
$wb['type_txt'] = 'Typ';
$wb['recipient_txt'] = 'odbiorca';
$wb['add_new_record_txt'] = 'Dodaj nowy wpis białej listy';
$wb['access_txt'] = 'dostęp';
?>
interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng
@@ -1,10 +1,9 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["wb_txt"] = 'wb';
$wb["rid_txt"] = 'Użytkownik';
$wb["email_txt"] = 'E-mail';
$wb["priority_txt"] = 'Priorytet';
$wb["active_txt"] = 'Aktywny';
$wb["limit_spamfilter_wblist_txt"] = 'Maksymalna ilość wpisów do białej i czarnej listy dla Twojego konta została przekroczona.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['wb_txt'] = 'wb';
$wb['rid_txt'] = 'Użytkownik';
$wb['email_txt'] = 'E-mail';
$wb['priority_txt'] = 'Priorytet';
$wb['active_txt'] = 'Aktywny';
$wb['limit_spamfilter_wblist_txt'] = 'Maksymalna ilość wpisów do białej i czarnej listy dla Twojego konta została przekroczona.';
?>
interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Filtr spamu czarnej listy';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["priority_txt"] = 'Priorytet';
$wb["rid_txt"] = 'Użytkownik';
$wb["email_txt"] = 'E-mail dodany do czarnej listy';
$wb["add_new_record_txt"] = 'Dodaj wpis czarnej listy';
?>
<?php
$wb['list_head_txt'] = 'Filtr spamu czarnej listy';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['priority_txt'] = 'Priorytet';
$wb['rid_txt'] = 'Użytkownik';
$wb['email_txt'] = 'E-mail dodany do czarnej listy';
$wb['add_new_record_txt'] = 'Dodaj wpis czarnej listy';
?>
interface/web/mail/lib/lang/pl_spamfilter_config.lng
@@ -1,21 +1,20 @@
<?php
$wb["getmail_config_dir_txt"] = 'Ścieżka konfiguracyjna Getmail';
$wb["ip_address_txt"] = 'Adres IP';
$wb["netmask_txt"] = 'Maska';
$wb["gateway_txt"] = 'Bramka';
$wb["hostname_txt"] = 'Nazwa serwera';
$wb["nameservers_txt"] = 'Nazwy serwerów';
$wb["module_txt"] = 'Moduł serwera';
$wb["maildir_path_txt"] = 'Ścieżka Maildir';
$wb["homedir_path_txt"] = 'Ścieżka Homedir';
$wb["mailuser_uid_txt"] = 'UID użytkownika e-mail';
$wb["mailuser_gid_txt"] = 'GID użytkownika e-mail';
$wb["mailuser_name_txt"] = 'Nazwa użytkownika e-mail';
$wb["mailuser_group_txt"] = 'Grupa użytkownika e-mail';
$wb["relayhost_txt"] = 'Relayhost';
$wb["relayhost_user_txt"] = 'Użytkownik Relayhost';
$wb["relayhost_password_txt"] = 'Hasło Relayhost';
$wb["mailbox_size_limit_txt"] = 'Limit wielkości skrzynki pocztowej';
$wb["message_size_limit_txt"] = 'Limit wielkości wiadomości';
?>
<?php
$wb['getmail_config_dir_txt'] = 'Ścieżka konfiguracyjna Getmail';
$wb['ip_address_txt'] = 'Adres IP';
$wb['netmask_txt'] = 'Maska';
$wb['gateway_txt'] = 'Bramka';
$wb['hostname_txt'] = 'Nazwa serwera';
$wb['nameservers_txt'] = 'Nazwy serwerów';
$wb['module_txt'] = 'Moduł serwera';
$wb['maildir_path_txt'] = 'Ścieżka Maildir';
$wb['homedir_path_txt'] = 'Ścieżka Homedir';
$wb['mailuser_uid_txt'] = 'UID użytkownika e-mail';
$wb['mailuser_gid_txt'] = 'GID użytkownika e-mail';
$wb['mailuser_name_txt'] = 'Nazwa użytkownika e-mail';
$wb['mailuser_group_txt'] = 'Grupa użytkownika e-mail';
$wb['relayhost_txt'] = 'Relayhost';
$wb['relayhost_user_txt'] = 'Użytkownik Relayhost';
$wb['relayhost_password_txt'] = 'Hasło Relayhost';
$wb['mailbox_size_limit_txt'] = 'Limit wielkości skrzynki pocztowej';
$wb['message_size_limit_txt'] = 'Limit wielkości wiadomości';
?>
interface/web/mail/lib/lang/pl_spamfilter_config_list.lng
@@ -1,6 +1,5 @@
<?php
$wb["list_head_txt"] = 'Konfiguracja serwer';
$wb["server_name_txt"] = 'Serwer';
$wb["server_id_txt"] = 'id_serwera';
?>
<?php
$wb['list_head_txt'] = 'Konfiguracja serwer';
$wb['server_name_txt'] = 'Serwer';
$wb['server_id_txt'] = 'id_serwera';
?>
interface/web/mail/lib/lang/pl_spamfilter_policy.lng
@@ -1,39 +1,38 @@
<?php
$wb["policy_name_txt"] = 'Nazwa polityki';
$wb["virus_lover_txt"] = 'Przyjmuj wirusy';
$wb["spam_lover_txt"] = 'Przyjmuj SPAM';
$wb["banned_files_lover_txt"] = 'Przyjmuj zablokowane pliki';
$wb["bad_header_lover_txt"] = 'Przyjmuj złe nagłowki';
$wb["bypass_virus_checks_txt"] = 'Omijaj zaznaczone jako wirus';
$wb["bypass_banned_checks_txt"] = 'Omijaj zaznaczone jako zabrobione';
$wb["bypass_header_checks_txt"] = 'Omijaj zaznaczone jako złe nagłowki';
$wb["virus_quarantine_to_txt"] = 'Przekieruj wirusy na adres e-mail';
$wb["spam_quarantine_to_txt"] = 'Przekieruj spam na adres e-mail';
$wb["banned_quarantine_to_txt"] = 'Przekieruj zabronione na adres e-mail';
$wb["bad_header_quarantine_to_txt"] = 'Przekieruj złe nagłowki na adres e-mail';
$wb["clean_quarantine_to_txt"] = 'Przekieruj czyste na adres e-mail';
$wb["other_quarantine_to_txt"] = 'Przekieruj inne na adres e-mail';
$wb["spam_tag_level_txt"] = 'Poziom oznaczania spamu';
$wb["spam_tag2_level_txt"] = 'Poziom oznaczania spamu 2';
$wb["spam_kill_level_txt"] = 'Poziom usunięcia spamu';
$wb["spam_dsn_cutoff_level_txt"] = 'Poziom spam przy którym nastąpi odcięcie dns';
$wb["spam_quarantine_cutoff_level_txt"] = 'Poziom spam przy którym nastąpi odcięcie kwarantanny';
$wb["spam_modifies_subj_txt"] = 'Modyfikacja tematu';
$wb["spam_subject_tag_txt"] = 'Przedrostek tematu ze spamem';
$wb["spam_subject_tag2_txt"] = 'Przedrostek tematu ze spamem 2';
$wb["addr_extension_virus_txt"] = 'Przedrostek z informacją o wirusie';
$wb["addr_extension_spam_txt"] = 'Przedrostek z informacją o spamie';
$wb["addr_extension_banned_txt"] = 'Przedrostek z informacją o zablokowanej treści';
$wb["addr_extension_bad_header_txt"] = 'Przedrostek z informacją o złych nagłówkach';
$wb["warnvirusrecip_txt"] = 'Ostrzeż odbiorcę o wirusie';
$wb["warnbannedrecip_txt"] = 'Ostrzeż odbiorcę o zablokowanej trści';
$wb["warnbadhrecip_txt"] = 'Ostrzeż odbiorcę o złych nagłówkach';
$wb["newvirus_admin_txt"] = 'Admin obsługi nowych wirusów';
$wb["virus_admin_txt"] = 'Admin obsługi wirusów';
$wb["banned_admin_txt"] = 'Admin obłsugi zablokowanych treści';
$wb["bad_header_admin_txt"] = 'Admin obsługi złych nagłowków';
$wb["spam_admin_txt"] = 'Admin obsługi spamu';
$wb["message_size_limit_txt"] = 'Limit wielkości wiadomości';
$wb["banned_rulenames_txt"] = 'Zabrobione nazwy zasad';
?>
<?php
$wb['policy_name_txt'] = 'Nazwa polityki';
$wb['virus_lover_txt'] = 'Przyjmuj wirusy';
$wb['spam_lover_txt'] = 'Przyjmuj SPAM';
$wb['banned_files_lover_txt'] = 'Przyjmuj zablokowane pliki';
$wb['bad_header_lover_txt'] = 'Przyjmuj złe nagłowki';
$wb['bypass_virus_checks_txt'] = 'Omijaj zaznaczone jako wirus';
$wb['bypass_banned_checks_txt'] = 'Omijaj zaznaczone jako zabrobione';
$wb['bypass_header_checks_txt'] = 'Omijaj zaznaczone jako złe nagłowki';
$wb['virus_quarantine_to_txt'] = 'Przekieruj wirusy na adres e-mail';
$wb['spam_quarantine_to_txt'] = 'Przekieruj spam na adres e-mail';
$wb['banned_quarantine_to_txt'] = 'Przekieruj zabronione na adres e-mail';
$wb['bad_header_quarantine_to_txt'] = 'Przekieruj złe nagłowki na adres e-mail';
$wb['clean_quarantine_to_txt'] = 'Przekieruj czyste na adres e-mail';
$wb['other_quarantine_to_txt'] = 'Przekieruj inne na adres e-mail';
$wb['spam_tag_level_txt'] = 'Poziom oznaczania spamu';
$wb['spam_tag2_level_txt'] = 'Poziom oznaczania spamu 2';
$wb['spam_kill_level_txt'] = 'Poziom usunięcia spamu';
$wb['spam_dsn_cutoff_level_txt'] = 'Poziom spam przy którym nastąpi odcięcie dns';
$wb['spam_quarantine_cutoff_level_txt'] = 'Poziom spam przy którym nastąpi odcięcie kwarantanny';
$wb['spam_modifies_subj_txt'] = 'Modyfikacja tematu';
$wb['spam_subject_tag_txt'] = 'Przedrostek tematu ze spamem';
$wb['spam_subject_tag2_txt'] = 'Przedrostek tematu ze spamem 2';
$wb['addr_extension_virus_txt'] = 'Przedrostek z informacją o wirusie';
$wb['addr_extension_spam_txt'] = 'Przedrostek z informacją o spamie';
$wb['addr_extension_banned_txt'] = 'Przedrostek z informacją o zablokowanej treści';
$wb['addr_extension_bad_header_txt'] = 'Przedrostek z informacją o złych nagłówkach';
$wb['warnvirusrecip_txt'] = 'Ostrzeż odbiorcę o wirusie';
$wb['warnbannedrecip_txt'] = 'Ostrzeż odbiorcę o zablokowanej trści';
$wb['warnbadhrecip_txt'] = 'Ostrzeż odbiorcę o złych nagłówkach';
$wb['newvirus_admin_txt'] = 'Admin obsługi nowych wirusów';
$wb['virus_admin_txt'] = 'Admin obsługi wirusów';
$wb['banned_admin_txt'] = 'Admin obłsugi zablokowanych treści';
$wb['bad_header_admin_txt'] = 'Admin obsługi złych nagłowków';
$wb['spam_admin_txt'] = 'Admin obsługi spamu';
$wb['message_size_limit_txt'] = 'Limit wielkości wiadomości';
$wb['banned_rulenames_txt'] = 'Zabrobione nazwy zasad';
?>
interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Polityka filtrów spamu';
$wb["policy_name_txt"] = 'Nazwa';
$wb["virus_lover_txt"] = 'Przyjmuj wirusy';
$wb["spam_lover_txt"] = 'Przyjmuj spam';
$wb["banned_files_lover_txt"] = 'Przyjmuj zablokowane pliki';
$wb["bad_header_lover_txt"] = 'Przyjmuj złe nagłowki';
$wb["add_new_record_txt"] = 'Dodaj wpis plityki';
?>
<?php
$wb['list_head_txt'] = 'Polityka filtrów spamu';
$wb['policy_name_txt'] = 'Nazwa';
$wb['virus_lover_txt'] = 'Przyjmuj wirusy';
$wb['spam_lover_txt'] = 'Przyjmuj spam';
$wb['banned_files_lover_txt'] = 'Przyjmuj zablokowane pliki';
$wb['bad_header_lover_txt'] = 'Przyjmuj złe nagłowki';
$wb['add_new_record_txt'] = 'Dodaj wpis plityki';
?>
interface/web/mail/lib/lang/pl_spamfilter_users.lng
@@ -1,9 +1,8 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["priority_txt"] = 'Priorytet';
$wb["policy_id_txt"] = 'Polityka';
$wb["email_txt"] = 'Email (Wzór)';
$wb["fullname_txt"] = 'Nazwa';
$wb["local_txt"] = 'Lokalne';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['priority_txt'] = 'Priorytet';
$wb['policy_id_txt'] = 'Polityka';
$wb['email_txt'] = 'Email (Wzór)';
$wb['fullname_txt'] = 'Nazwa';
$wb['local_txt'] = 'Lokalne';
?>
interface/web/mail/lib/lang/pl_spamfilter_users_list.lng
@@ -1,11 +1,10 @@
<?php
$wb["list_head_txt"] = 'Filtr spamu użytkowników';
$wb["local_txt"] = 'Lokalny';
$wb["server_id_txt"] = 'Serwer';
$wb["priority_txt"] = 'Priorytet';
$wb["policy_id_txt"] = 'Polityka';
$wb["fullname_txt"] = 'Nazwa';
$wb["email_txt"] = 'E-mail';
$wb["add_new_record_txt"] = 'Dodaj filtr spamu użytkownika';
?>
<?php
$wb['list_head_txt'] = 'Filtr spamu użytkowników';
$wb['local_txt'] = 'Lokalny';
$wb['server_id_txt'] = 'Serwer';
$wb['priority_txt'] = 'Priorytet';
$wb['policy_id_txt'] = 'Polityka';
$wb['fullname_txt'] = 'Nazwa';
$wb['email_txt'] = 'E-mail';
$wb['add_new_record_txt'] = 'Dodaj filtr spamu użytkownika';
?>
interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng
@@ -1,10 +1,9 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["wb_txt"] = 'wb';
$wb["rid_txt"] = 'Użytkownik';
$wb["email_txt"] = 'E-mail';
$wb["priority_txt"] = 'Priorytet';
$wb["active_txt"] = 'Aktywny';
$wb["limit_spamfilter_wblist_txt"] = 'Maksymalna liczba wpisów białej lub czarnej listy została przekroczona.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['wb_txt'] = 'wb';
$wb['rid_txt'] = 'Użytkownik';
$wb['email_txt'] = 'E-mail';
$wb['priority_txt'] = 'Priorytet';
$wb['active_txt'] = 'Aktywny';
$wb['limit_spamfilter_wblist_txt'] = 'Maksymalna liczba wpisów białej lub czarnej listy została przekroczona.';
?>
interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng
@@ -1,10 +1,9 @@
<?php
$wb["list_head_txt"] = 'Filtrs spamu białej listy';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["priority_txt"] = 'Priorytet';
$wb["rid_txt"] = 'Użytkownik';
$wb["email_txt"] = 'Adres e-mail dodany do białej listy';
$wb["add_new_record_txt"] = 'Dodaj wpis do białej listy';
?>
<?php
$wb['list_head_txt'] = 'Filtrs spamu białej listy';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['priority_txt'] = 'Priorytet';
$wb['rid_txt'] = 'Użytkownik';
$wb['email_txt'] = 'Adres e-mail dodany do białej listy';
$wb['add_new_record_txt'] = 'Dodaj wpis do białej listy';
?>
interface/web/mail/lib/lang/ru_mail_user.lng
@@ -30,4 +30,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/lib/lang/se_mail_user.lng
@@ -30,4 +30,5 @@
$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
?>
interface/web/mail/mail_domain_edit.php
@@ -262,7 +262,7 @@
        if($policy_id > 0) {
            if($tmp_user["id"] > 0) {
                // There is already a record that we will update
                $app->db->datalogUpdate('spamfilter_users', "policy_id = $ploicy_id", 'id', $tmp_user["id"]);
                $app->db->datalogUpdate('spamfilter_users', "policy_id = $policy_id", 'id', $tmp_user["id"]);
            } else {
                $tmp_domain = $app->db->queryOneRecord("SELECT sys_groupid FROM mail_domain WHERE domain_id = ".$this->id);
                // We create a new record
interface/web/mail/mail_user_edit.php
@@ -146,7 +146,7 @@
                $tmp = $app->db->queryOneRecord("SELECT sum(quota) as mailquota FROM mail_user WHERE mailuser_id != ".intval($this->id)." AND sys_groupid = $client_group_id");
                $mailquota = $tmp["mailquota"] / 1024 / 1024;
                $new_mailbox_quota = intval($this->dataRecord["quota"]);
                if($mailquota + $new_mailbox_quota > $client["limit_mailquota"]) {
                if(($mailquota + $new_mailbox_quota > $client["limit_mailquota"]) || ($new_mailbox_quota == 0 && $client["limit_mailquota"] != -1)) {
                    $max_free_quota = $client["limit_mailquota"] - $mailquota;
                    $app->tform->errorMessage .= $app->tform->lng("limit_mailquota_txt").": ".$max_free_quota."<br>";
                    // Set the quota field to the max free space
@@ -232,7 +232,7 @@
            } else {
                // We create a new record
                $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`) 
                        VALUES (".$_SESSION["s"]["user"]["userid"].", ".$domain["sys_groupid"].", 'riud', 'riud', '', ".$domain["server_id"].", 1, ".$policy_id.", '".mysql_real_escape_string($this->dataRecord["email"])."', '".mysql_real_escape_string($this->dataRecord["email"])."', 'Y')";
                        VALUES (".$_SESSION["s"]["user"]["userid"].", ".$domain["sys_groupid"].", 'riud', 'riud', '', ".$domain["server_id"].", 10, ".$policy_id.", '".mysql_real_escape_string($this->dataRecord["email"])."', '".mysql_real_escape_string($this->dataRecord["email"])."', 'Y')";
                $app->db->datalogInsert('spamfilter_users', $insert_data, 'id');
            }
        }  // endif spamfilter policy
@@ -257,7 +257,7 @@
                } else {
                    // We create a new record
                    $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`) 
                            VALUES (".$_SESSION["s"]["user"]["userid"].", ".$domain["sys_groupid"].", 'riud', 'riud', '', ".$domain["server_id"].", 1, ".$policy_id.", '".mysql_real_escape_string($this->dataRecord["email"])."', '".mysql_real_escape_string($this->dataRecord["email"])."', 'Y')";
                            VALUES (".$_SESSION["s"]["user"]["userid"].", ".$domain["sys_groupid"].", 'riud', 'riud', '', ".$domain["server_id"].", 10, ".$policy_id.", '".mysql_real_escape_string($this->dataRecord["email"])."', '".mysql_real_escape_string($this->dataRecord["email"])."', 'Y')";
                    $app->db->datalogInsert('spamfilter_users', $insert_data, 'id');
                }
            }else {
interface/web/mail/mail_user_filter_edit.php
@@ -68,6 +68,7 @@
    function onAfterInsert() {
        global $app, $conf;
        
        /*
        $mailuser = $app->db->queryOneRecord("SELECT sys_groupid, custom_mailfilter FROM mail_user WHERE mailuser_id = ".$this->dataRecord["mailuser_id"]);
        $rule_content = $mailuser['custom_mailfilter']."\n".$app->db->quote($this->getRule());
        $rule_content = $app->db->quote($rule_content);
@@ -75,7 +76,10 @@
        
        // set permissions
        $app->db->query("UPDATE mail_user_filter SET sys_groupid = ".$mailuser['sys_groupid']." WHERE filter_id = ".$this->id);
        */
        $this->onAfterUpdate();
        $app->db->query("UPDATE mail_user_filter SET sys_groupid = ".$mailuser['sys_groupid']." WHERE filter_id = ".$this->id);
    }
    
    function onAfterUpdate() {
@@ -148,7 +152,7 @@
        } elseif ($this->dataRecord["op"] == 'is') {
            $content .= $searchterm."$/:h)\n";
        } elseif ($this->dataRecord["op"] == 'begins') {
            $content .= $searchterm."/:h)\n";
            $content .= " ".$searchterm."/:h)\n";
        } elseif ($this->dataRecord["op"] == 'ends') {
            $content .= ".*".$searchterm."$/:h)\n";
        }
interface/web/mail/templates/mail_forward_edit.htm
@@ -1,37 +1,37 @@
<h2><tmpl_var name="list_head_txt"></h2>
<p><tmpl_var name="list_desc_txt"></p>
<div class="panel panel_mail_forward">
  <div class="pnl_formsarea">
    <fieldset class="inlineLabels">
      <div class="ctrlHolder">
        <p class="label"><em>*</em> {tmpl_var name='email_txt'}</p>
        <div class="multiField">
          <label for="email_local_part" class="blockLabel">Alias<input type="text" id="email_local_part" name="email_local_part" size="20" value="{tmpl_var name='email_local_part'}" class="textInput" /></label>
          <label for="email_at" class="blockLabel email_at">&nbsp;<span id="email_at" name="email_at" />@</label>
          <label for="email_domain" class="blockLabel">Domain<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label>
        </div>
      </div>
      <div class="ctrlHolder">
          <label for="destination">{tmpl_var name='destination_txt'}</label>
        <input name="destination" id="destination" value="{tmpl_var name='destination'}" size="30" maxlength="255" type="text" class="textInput" />
            </div>
      <div class="ctrlHolder">
                <p class="label">{tmpl_var name='active_txt'}</p>
                    <div class="multiField">
                        {tmpl_var name='active'}
                    </div>
            </div>
    </fieldset>
    <input type="hidden" name="id" value="{tmpl_var name='id'}">
    <input type="hidden" name="type" value="forward">
    <div class="buttonHolder buttons">
      <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','mail/mail_forward_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
      <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('mail/mail_forward_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
    </div>
  </div>
</div>
<h2><tmpl_var name="list_head_txt"></h2>
<p><tmpl_var name="list_desc_txt"></p>
<div class="panel panel_mail_forward">
  <div class="pnl_formsarea">
    <fieldset class="inlineLabels">
      <div class="ctrlHolder">
        <p class="label"><em>*</em> {tmpl_var name='email_txt'}</p>
        <div class="multiField">
          <label for="email_local_part" class="blockLabel">Alias<input type="text" id="email_local_part" name="email_local_part" size="20" value="{tmpl_var name='email_local_part'}" class="textInput" /></label>
          <label for="email_at" class="blockLabel email_at">&nbsp;<span id="email_at" name="email_at" />@</label>
          <label for="email_domain" class="blockLabel">Domain<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label>
        </div>
      </div>
      <div class="ctrlHolder">
          <label for="destination">{tmpl_var name='destination_txt'}</label>
        <textarea rows="10" cols="40" name="destination" id="destination" type="text" class="textInput">{tmpl_var name='destination'}</textarea>
            </div>
      <div class="ctrlHolder">
                <p class="label">{tmpl_var name='active_txt'}</p>
                    <div class="multiField">
                        {tmpl_var name='active'}
                    </div>
            </div>
    </fieldset>
    <input type="hidden" name="id" value="{tmpl_var name='id'}">
    <input type="hidden" name="type" value="forward">
    <div class="buttonHolder buttons">
      <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','mail/mail_forward_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button>
      <button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('mail/mail_forward_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button>
    </div>
  </div>
</div>
interface/web/monitor/lib/lang/br.lng
@@ -135,4 +135,3 @@
$wb['monitor_title_rkhunterlog_txt'] = 'Log do RKHunter';
$wb['monitor_updates_nosupport_txt'] = 'Sua distribuição não suporta este tipo de monitoramento';
?>
interface/web/monitor/lib/lang/br_datalog_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Ação';
$wb['status_txt'] = 'Status';
?>
interface/web/monitor/lib/lang/br_syslog_list.lng
@@ -5,4 +5,3 @@
$wb['loglevel_txt'] = 'Nível do Log';
$wb['message_txt'] = 'Mensagem';
?>
interface/web/monitor/lib/lang/hu.lng
@@ -135,4 +135,3 @@
$wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
$wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
?>
interface/web/monitor/lib/lang/hu_datalog_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Művelet';
$wb['status_txt'] = 'Állapot';
?>
interface/web/monitor/lib/lang/hu_syslog_list.lng
@@ -5,4 +5,3 @@
$wb['loglevel_txt'] = 'Naplózási szint';
$wb['message_txt'] = 'Üzenet';
?>
interface/web/monitor/lib/lang/nl.lng
@@ -135,4 +135,3 @@
$wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
$wb['monitor_updates_nosupport_txt'] = 'Uw distributie ondersteunt deze controle-software niet';
?>
interface/web/monitor/lib/lang/nl_datalog_list.lng
@@ -6,4 +6,3 @@
$wb['action_txt'] = 'Actie';
$wb['status_txt'] = 'Status';
?>
interface/web/monitor/lib/lang/nl_syslog_list.lng
@@ -5,4 +5,3 @@
$wb['loglevel_txt'] = 'Loglevel';
$wb['message_txt'] = 'Bericht';
?>
interface/web/monitor/lib/lang/pl.lng
@@ -1,139 +1,137 @@
<?php
$wb["Server online since"] = "Serwer online do tej pory";
$wb["Users online"] = "Użytkowników Online";
$wb["System load 1 minute"] = "Obciążenie systemu przez ostatnią minute";
$wb["System load 5 minutes"] = "Obciążenie systemu przez ostatnie 5 minut";
$wb["System load 15 minutes"] = "Obciążenie systemu przez ostatnie 15 minut";
$wb['Server Load'] = 'Serwer włączony';
$wb['Disk usage'] = 'Użycie dysku';
$wb['Memory usage'] = 'Użycie pamięci';
$wb['no_data_serverload_txt'] = 'Żadne dane o serwerze nie zostały załadowane w tym momencie. Prosze spróbować ponownie później.';
$wb['no_data_memusage_txt'] = 'Żadne dane o użyciu pamięci nie zostały załadowane w tym momencie. Prosze spróbować ponownie później.';
$wb['no_data_diskusage_txt'] = 'Żadne dane o użyciu dysku nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_cpuinfo_txt'] = 'Żadne dane o procesorze nie zostały załadowane w tym momencie. Prosze spróbować ponownie później.';
$wb['no_data_services_txt'] = 'Żadne dane o serwisach nie zostały zaladowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_updates_txt'] = 'Żadne dane o akutalizacjach nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_raid_txt'] = 'Żadne dane o RAID nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_rkhunter_txt'] = 'Żadne dane o RKHunter nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_mailq_txt'] = 'Żadne dane o Mail nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_logdata_txt'] = 'Log nie jest dostępny w tym momencie. Proszę spróbować ponownie później.';
$wb['Monitoring'] = 'Monitoring';
$wb['Server to Monitor'] = 'Serwer do monitorowania';
$wb['Logfiles'] = 'Pliki logów';
$wb['Status of services'] = 'Stan serwisów';
$wb['No Refresh'] = 'Nie odświeżaj';
$wb["minutes"] = "minuty";
$wb["Show Overview"] = "Pokaż wszystko";
$wb["System State (All Servers)"] = "Status systemu (Wszystkie serwery)";
$wb['Hardware-Information'] = 'Informacje o sprzęcie';
$wb['Show CPU info'] = 'Pokaż informacje o procesorze';
$wb['Server State'] = 'Status serwera';
$wb['Show Update State'] = 'Pokaż status aktualizacji';
$wb['Show RAID state'] = 'Pokaż status RAID';
$wb['Show Server load'] = 'Pokaż obciążenie serwera';
$wb['Show Disk usage'] = 'Pokaż użycie dysku';
$wb['Show Memory usage'] = 'Pokaż użycie pamięci';
$wb['Show Services'] = 'Pokaż serwisy';
$wb['Show Mail-Queue'] = 'Pokaż kolejke Mail';
$wb['Show Mail-Log'] = 'Pokaż Log Mail';
$wb['Show Mail warn-Log'] = 'Pokaż Log ostrzeżeń Mail';
$wb['Show Mail err-Log'] = 'Pokaż Log błedów Mail';
$wb['Show System-Log'] = 'Pokaż Log systemowy';
$wb['Show ISPC Cron-Log'] = 'Pokaż Log ISPC Crone';
$wb['Show Freshclam-Log'] = 'Pokaż Log Freshclam';
$wb['Show Clamav-Log'] = 'Pokaż Log Clamav';
$wb['Show ISPConfig-Log'] = 'Pokaż Log ISPConfig';
$wb['Show RKHunter-Log'] = 'Pokaż Log RKHunter';
$wb['Show Jobqueue'] = 'Pokaż kolejkę zadań';
$wb['monitor_general_serverstate_txt'] = 'Stan serwera';
$wb['monitor_general_systemstate_txt'] = 'Stan systemu';
$wb['monitor_diskusage_filesystem_txt'] = 'System plików';
$wb['monitor_diskusage_type_txt'] = 'Typ';
$wb['monitor_diskusage_size_txt'] = 'Wielkość';
$wb['monitor_diskusage_used_txt'] = 'Używane';
$wb['monitor_diskusage_available_txt'] = 'Dostępne';
$wb['monitor_diskusage_usage_txt'] = 'Wykorzystane%';
$wb['monitor_diskusage_mounted_txt'] = 'Zamontowane w';
$wb['monitor_logs_mail_txt'] = 'Log Mail';
$wb['monitor_logs_mailwarn_txt'] = 'Log ostrzeżeń Mail';
$wb['monitor_logs_mailerr_txt'] = 'Log błedów Mail';
$wb['monitor_logs_messages_txt'] = 'Log wiadomości systemu';
$wb['monitor_logs_ispccron_txt'] = 'Log ISPConfig Cron';
$wb['monitor_logs_freshclam_txt'] = 'Log Freshclam';
$wb['monitor_logs_clamav_txt'] = 'Log Clamav';
$wb['monitor_logs_ispc_txt'] = 'Log ISPConfig';
$wb['monitor_nomdadm_txt'] = 'mdadm nie jest zainstalowany lub twój serwer nie obsluguje RAID';
$wb['monitor_norkhunter_txt'] = 'RKHunter nie jest zainstalowany, więc nie ma Log-u';
$wb['monitor_serverstate_server_txt'] = 'Serwer';
$wb['monitor_serverstate_state_txt'] = 'Status';
$wb['monitor_serverstate_unknown_txt'] = 'nieznany';
$wb['monitor_serverstate_info_txt'] = 'info';
$wb['monitor_serverstate_warning_txt'] = 'ostrzeżenie';
$wb['monitor_serverstate_critical_txt'] = 'krytyczny';
$wb['monitor_serverstate_error_txt'] = 'bład';
$wb['monitor_serverstate_moreinfo_txt'] = 'Więcej informacji...';
$wb['monitor_serverstate_more_txt'] = 'Więcej...';
$wb['monitor_serverstate_fclamok_txt'] = 'Twoja ochrona antyvirusowa jest ok';
$wb['monitor_serverstate_fclamoutdated_txt'] = 'Twoja ochrona antyvirusowa nie jest aktualna!';
$wb['monitor_serverstate_fclamunknown_txt'] = 'Freshclam: ???!';
$wb['monitor_serverstate_hdok_txt'] = 'Stan pamięci na dysku twardym jest ok';
$wb['monitor_serverstate_hdgoingfull_txt'] = 'Stan pamięci na dysku twardym kończy się';
$wb['monitor_serverstate_hdnearlyfull_txt'] = 'Twardy dysk jest prawie pełny';
$wb['monitor_serverstate_hdveryfull_txt'] = 'Na twardym dysku pozostało mało miejsca';
$wb['monitor_serverstate_hdfull_txt'] = 'Na dysku twardym nie ma już wolnego miejsca';
$wb['monitor_serverstate_hdunknown_txt'] = 'Twardy dysk: ???';
$wb['monitor_serverstate_listok_txt'] = 'ok';
$wb['monitor_serverstate_listinfo_txt'] = 'info';
$wb['monitor_serverstate_listwarning_txt'] = 'ostrzeżenie';
$wb['monitor_serverstate_listcritical_txt'] = 'krytyczny';
$wb['monitor_serverstate_listerror_txt'] = 'bład';
$wb['monitor_serverstate_listunknown_txt'] = 'nieznany';
$wb['monitor_serverstate_loadok_txt'] = 'Serwer działa poprawnie';
$wb['monitor_serverstate_loadheavy_txt'] = 'Serwer zaczyna być przeciązony';
$wb['monitor_serverstate_loadhigh_txt'] = 'Serwer jest średnio obiciążony';
$wb['monitor_serverstate_loaghigher_txt'] = 'Serwer jest za bardzo obciążony';
$wb['monitor_serverstate_loadhighest_txt'] = 'Serwer jest krytycznie przeciążony';
$wb['monitor_serverstate_loadunknown_txt'] = 'Przeciążenie serwera: ???';
$wb['monitor_serverstate_mailqok_txt'] = 'Mailq działa poprawnie';
$wb['monitor_serverstate_mailqheavy_txt'] = 'Mailq zaczyna być przeciązony';
$wb['monitor_serverstate_mailqhigh_txt'] = 'Mailq jest średnio obiciążony';
$wb['monitor_serverstate_mailqhigher_txt'] = 'Mailq jest za bardzo obciążony';
$wb['monitor_serverstate_mailqhighest_txt'] = 'Mailq jest krytycznie przeciążony';
$wb['monitor_serverstate_mailqunknown_txt'] = 'Mailq: ???';
$wb['monitor_serverstate_raidok_txt'] = 'RAID działa poprawnie';
$wb['monitor_serverstate_raidresync_txt'] = 'RAID nie jest z synchronizowany';
$wb['monitor_serverstate_raidfault_txt'] = 'RAID ma jeden niesprawny dysk. Wymień go najszybciej jak to możliwe!';
$wb['monitor_serverstate_raiderror_txt'] = 'RAID nie włączy się już więcej';
$wb['monitor_serverstate_raidunknown_txt'] = 'Stan RAID: ???';
$wb['monitor_serverstate_servicesonline_txt'] = 'Wszystkie wymagane serwisy działają poprawnie';
$wb['monitor_serverstate_servicesoffline_txt'] = 'Jeden z wymaganych serwisów jest wyłączony';
$wb['monitor_serverstate_servicesunknown_txt'] = 'Serwisy:???';
$wb['monitor_serverstate_syslogok_txt'] = 'Log systemowy jest ok';
$wb['monitor_serverstate_syslogwarning_txt'] = 'W logu systemowym są ostrzeżenia';
$wb['monitor_serverstate_syslogerror_txt'] = 'W logu systemowym są błedy';
$wb['monitor_serverstate_syslogunknown_txt'] = 'Log systemowy:???';
$wb['monitor_serverstate_updatesok_txt'] = 'Twój system jest aktualny.';
$wb['monitor_serverstate_updatesneeded_txt'] = 'Jeden lub więcej komponentów wymaga aktualizacji';
$wb['monitor_serverstate_updatesunknown_txt'] = 'Aktualizacja systemu:???';
$wb['monitor_services_online_txt'] = 'Online';
$wb['monitor_services_offline_txt'] = 'Offline';
$wb['monitor_services_web_txt'] = 'Web-Serwer:';
$wb['monitor_services_ftp_txt'] = 'FTP-Serwer:';
$wb['monitor_services_smtp_txt'] = 'SMTP-Serwer:';
$wb['monitor_services_pop_txt'] = 'POP3-Serwer:';
$wb['monitor_services_imap_txt'] = 'IMAP-Serwer:';
$wb['monitor_services_mydns_txt'] = 'myDNS-Serwer:';
$wb['monitor_services_mysql_txt'] = 'mySQL-Serwer:';
$wb['monitor_settings_datafromdate_txt'] = 'Dane z: ';
$wb['monitor_settings_datetimeformat_txt'] = 'Y-m-d H:i';
$wb['monitor_settings_refreshsq_txt'] = 'Odśwież sekwencje:';
$wb['monitor_settings_server_txt'] = 'Serwer';
$wb['monitor_title_cpuinfo_txt'] = 'Info o procesorze';
$wb['monitor_title_updatestate_txt'] = 'Aktualizuj status';
$wb['monitor_title_mailq_txt'] = 'Kolejka Mail';
$wb['monitor_title_raidstate_txt'] = 'Status RAID';
$wb['monitor_title_rkhunterlog_txt'] = 'Log RKHunter';
$wb['monitor_updates_nosupport_txt'] = 'Twoja dystrybucja systemu nie obsługuje monitorowania';
?>
<?php
$wb['Server online since'] = 'Serwer online do tej pory';
$wb['Users online'] = 'Użytkowników Online';
$wb['System load 1 minute'] = 'Obciążenie systemu przez ostatnią minute';
$wb['System load 5 minutes'] = 'Obciążenie systemu przez ostatnie 5 minut';
$wb['System load 15 minutes'] = 'Obciążenie systemu przez ostatnie 15 minut';
$wb['Server Load'] = 'Serwer włączony';
$wb['Disk usage'] = 'Użycie dysku';
$wb['Memory usage'] = 'Użycie pamięci';
$wb['no_data_serverload_txt'] = 'Żadne dane o serwerze nie zostały załadowane w tym momencie. Prosze spróbować ponownie później.';
$wb['no_data_memusage_txt'] = 'Żadne dane o użyciu pamięci nie zostały załadowane w tym momencie. Prosze spróbować ponownie później.';
$wb['no_data_diskusage_txt'] = 'Żadne dane o użyciu dysku nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_cpuinfo_txt'] = 'Żadne dane o procesorze nie zostały załadowane w tym momencie. Prosze spróbować ponownie później.';
$wb['no_data_services_txt'] = 'Żadne dane o serwisach nie zostały zaladowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_updates_txt'] = 'Żadne dane o akutalizacjach nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_raid_txt'] = 'Żadne dane o RAID nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_rkhunter_txt'] = 'Żadne dane o RKHunter nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_data_mailq_txt'] = 'Żadne dane o Mail nie zostały załadowane w tym momencie. Proszę spróbować ponownie później.';
$wb['no_logdata_txt'] = 'Log nie jest dostępny w tym momencie. Proszę spróbować ponownie później.';
$wb['Monitoring'] = 'Monitoring';
$wb['Server to Monitor'] = 'Serwer do monitorowania';
$wb['Logfiles'] = 'Pliki logów';
$wb['Status of services'] = 'Stan serwisów';
$wb['No Refresh'] = 'Nie odświeżaj';
$wb['minutes'] = 'minuty';
$wb['Show Overview'] = 'Pokaż wszystko';
$wb['System State (All Servers)'] = 'Status systemu (Wszystkie serwery)';
$wb['Hardware-Information'] = 'Informacje o sprzęcie';
$wb['Show CPU info'] = 'Pokaż informacje o procesorze';
$wb['Server State'] = 'Status serwera';
$wb['Show Update State'] = 'Pokaż status aktualizacji';
$wb['Show RAID state'] = 'Pokaż status RAID';
$wb['Show Server load'] = 'Pokaż obciążenie serwera';
$wb['Show Disk usage'] = 'Pokaż użycie dysku';
$wb['Show Memory usage'] = 'Pokaż użycie pamięci';
$wb['Show Services'] = 'Pokaż serwisy';
$wb['Show Mail-Queue'] = 'Pokaż kolejke Mail';
$wb['Show Mail-Log'] = 'Pokaż Log Mail';
$wb['Show Mail warn-Log'] = 'Pokaż Log ostrzeżeń Mail';
$wb['Show Mail err-Log'] = 'Pokaż Log błedów Mail';
$wb['Show System-Log'] = 'Pokaż Log systemowy';
$wb['Show ISPC Cron-Log'] = 'Pokaż Log ISPC Crone';
$wb['Show Freshclam-Log'] = 'Pokaż Log Freshclam';
$wb['Show Clamav-Log'] = 'Pokaż Log Clamav';
$wb['Show ISPConfig-Log'] = 'Pokaż Log ISPConfig';
$wb['Show RKHunter-Log'] = 'Pokaż Log RKHunter';
$wb['Show Jobqueue'] = 'Pokaż kolejkę zadań';
$wb['monitor_general_serverstate_txt'] = 'Stan serwera';
$wb['monitor_general_systemstate_txt'] = 'Stan systemu';
$wb['monitor_diskusage_filesystem_txt'] = 'System plików';
$wb['monitor_diskusage_type_txt'] = 'Typ';
$wb['monitor_diskusage_size_txt'] = 'Wielkość';
$wb['monitor_diskusage_used_txt'] = 'Używane';
$wb['monitor_diskusage_available_txt'] = 'Dostępne';
$wb['monitor_diskusage_usage_txt'] = 'Wykorzystane%';
$wb['monitor_diskusage_mounted_txt'] = 'Zamontowane w';
$wb['monitor_logs_mail_txt'] = 'Log Mail';
$wb['monitor_logs_mailwarn_txt'] = 'Log ostrzeżeń Mail';
$wb['monitor_logs_mailerr_txt'] = 'Log błedów Mail';
$wb['monitor_logs_messages_txt'] = 'Log wiadomości systemu';
$wb['monitor_logs_ispccron_txt'] = 'Log ISPConfig Cron';
$wb['monitor_logs_freshclam_txt'] = 'Log Freshclam';
$wb['monitor_logs_clamav_txt'] = 'Log Clamav';
$wb['monitor_logs_ispc_txt'] = 'Log ISPConfig';
$wb['monitor_nomdadm_txt'] = 'mdadm nie jest zainstalowany lub twój serwer nie obsluguje RAID';
$wb['monitor_norkhunter_txt'] = 'RKHunter nie jest zainstalowany, więc nie ma Log-u';
$wb['monitor_serverstate_server_txt'] = 'Serwer';
$wb['monitor_serverstate_state_txt'] = 'Status';
$wb['monitor_serverstate_unknown_txt'] = 'nieznany';
$wb['monitor_serverstate_info_txt'] = 'info';
$wb['monitor_serverstate_warning_txt'] = 'ostrzeżenie';
$wb['monitor_serverstate_critical_txt'] = 'krytyczny';
$wb['monitor_serverstate_error_txt'] = 'bład';
$wb['monitor_serverstate_moreinfo_txt'] = 'Więcej informacji...';
$wb['monitor_serverstate_more_txt'] = 'Więcej...';
$wb['monitor_serverstate_fclamok_txt'] = 'Twoja ochrona antyvirusowa jest ok';
$wb['monitor_serverstate_fclamoutdated_txt'] = 'Twoja ochrona antyvirusowa nie jest aktualna!';
$wb['monitor_serverstate_fclamunknown_txt'] = 'Freshclam: ???!';
$wb['monitor_serverstate_hdok_txt'] = 'Stan pamięci na dysku twardym jest ok';
$wb['monitor_serverstate_hdgoingfull_txt'] = 'Stan pamięci na dysku twardym kończy się';
$wb['monitor_serverstate_hdnearlyfull_txt'] = 'Twardy dysk jest prawie pełny';
$wb['monitor_serverstate_hdveryfull_txt'] = 'Na twardym dysku pozostało mało miejsca';
$wb['monitor_serverstate_hdfull_txt'] = 'Na dysku twardym nie ma już wolnego miejsca';
$wb['monitor_serverstate_hdunknown_txt'] = 'Twardy dysk: ???';
$wb['monitor_serverstate_listok_txt'] = 'ok';
$wb['monitor_serverstate_listinfo_txt'] = 'info';
$wb['monitor_serverstate_listwarning_txt'] = 'ostrzeżenie';
$wb['monitor_serverstate_listcritical_txt'] = 'krytyczny';
$wb['monitor_serverstate_listerror_txt'] = 'bład';
$wb['monitor_serverstate_listunknown_txt'] = 'nieznany';
$wb['monitor_serverstate_loadok_txt'] = 'Serwer działa poprawnie';
$wb['monitor_serverstate_loadheavy_txt'] = 'Serwer zaczyna być przeciązony';
$wb['monitor_serverstate_loadhigh_txt'] = 'Serwer jest średnio obiciążony';
$wb['monitor_serverstate_loaghigher_txt'] = 'Serwer jest za bardzo obciążony';
$wb['monitor_serverstate_loadhighest_txt'] = 'Serwer jest krytycznie przeciążony';
$wb['monitor_serverstate_loadunknown_txt'] = 'Przeciążenie serwera: ???';
$wb['monitor_serverstate_mailqok_txt'] = 'Mailq działa poprawnie';
$wb['monitor_serverstate_mailqheavy_txt'] = 'Mailq zaczyna być przeciązony';
$wb['monitor_serverstate_mailqhigh_txt'] = 'Mailq jest średnio obiciążony';
$wb['monitor_serverstate_mailqhigher_txt'] = 'Mailq jest za bardzo obciążony';
$wb['monitor_serverstate_mailqhighest_txt'] = 'Mailq jest krytycznie przeciążony';
$wb['monitor_serverstate_mailqunknown_txt'] = 'Mailq: ???';
$wb['monitor_serverstate_raidok_txt'] = 'RAID działa poprawnie';
$wb['monitor_serverstate_raidresync_txt'] = 'RAID nie jest z synchronizowany';
$wb['monitor_serverstate_raidfault_txt'] = 'RAID ma jeden niesprawny dysk. Wymień go najszybciej jak to możliwe!';
$wb['monitor_serverstate_raiderror_txt'] = 'RAID nie włączy się już więcej';
$wb['monitor_serverstate_raidunknown_txt'] = 'Stan RAID: ???';
$wb['monitor_serverstate_servicesonline_txt'] = 'Wszystkie wymagane serwisy działają poprawnie';
$wb['monitor_serverstate_servicesoffline_txt'] = 'Jeden z wymaganych serwisów jest wyłączony';
$wb['monitor_serverstate_servicesunknown_txt'] = 'Serwisy:???';
$wb['monitor_serverstate_syslogok_txt'] = 'Log systemowy jest ok';
$wb['monitor_serverstate_syslogwarning_txt'] = 'W logu systemowym są ostrzeżenia';
$wb['monitor_serverstate_syslogerror_txt'] = 'W logu systemowym są błedy';
$wb['monitor_serverstate_syslogunknown_txt'] = 'Log systemowy:???';
$wb['monitor_serverstate_updatesok_txt'] = 'Twój system jest aktualny.';
$wb['monitor_serverstate_updatesneeded_txt'] = 'Jeden lub więcej komponentów wymaga aktualizacji';
$wb['monitor_serverstate_updatesunknown_txt'] = 'Aktualizacja systemu:???';
$wb['monitor_services_online_txt'] = 'Online';
$wb['monitor_services_offline_txt'] = 'Offline';
$wb['monitor_services_web_txt'] = 'Web-Serwer:';
$wb['monitor_services_ftp_txt'] = 'FTP-Serwer:';
$wb['monitor_services_smtp_txt'] = 'SMTP-Serwer:';
$wb['monitor_services_pop_txt'] = 'POP3-Serwer:';
$wb['monitor_services_imap_txt'] = 'IMAP-Serwer:';
$wb['monitor_services_mydns_txt'] = 'myDNS-Serwer:';
$wb['monitor_services_mysql_txt'] = 'mySQL-Serwer:';
$wb['monitor_settings_datafromdate_txt'] = 'Dane z: ';
$wb['monitor_settings_datetimeformat_txt'] = 'Y-m-d H:i';
$wb['monitor_settings_refreshsq_txt'] = 'Odśwież sekwencje:';
$wb['monitor_settings_server_txt'] = 'Serwer';
$wb['monitor_title_cpuinfo_txt'] = 'Info o procesorze';
$wb['monitor_title_updatestate_txt'] = 'Aktualizuj status';
$wb['monitor_title_mailq_txt'] = 'Kolejka Mail';
$wb['monitor_title_raidstate_txt'] = 'Status RAID';
$wb['monitor_title_rkhunterlog_txt'] = 'Log RKHunter';
$wb['monitor_updates_nosupport_txt'] = 'Twoja dystrybucja systemu nie obsługuje monitorowania';
?>
interface/web/monitor/lib/lang/pl_datalog_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Kolejka zadań';
$wb["tstamp_txt"] = 'Data';
$wb["server_id_txt"] = 'Serwer';
$wb["dbtable_txt"] = 'Tabele DB';
$wb["action_txt"] = 'Akcja';
$wb["status_txt"] = 'Status';
?>
<?php
$wb['list_head_txt'] = 'Kolejka zadań';
$wb['tstamp_txt'] = 'Data';
$wb['server_id_txt'] = 'Serwer';
$wb['dbtable_txt'] = 'Tabele DB';
$wb['action_txt'] = 'Akcja';
$wb['status_txt'] = 'Status';
?>
interface/web/monitor/lib/lang/pl_syslog_list.lng
@@ -1,8 +1,7 @@
<?php
$wb["list_head_txt"] = 'Log ISPConfig';
$wb["tstamp_txt"] = 'Data';
$wb["server_id_txt"] = 'Serwer';
$wb["loglevel_txt"] = 'Poziom Logu';
$wb["message_txt"] = 'Wiadomość';
?>
<?php
$wb['list_head_txt'] = 'Log ISPConfig';
$wb['tstamp_txt'] = 'Data';
$wb['server_id_txt'] = 'Serwer';
$wb['loglevel_txt'] = 'Poziom Logu';
$wb['message_txt'] = 'Wiadomość';
?>
interface/web/sites/cron_edit.php
@@ -168,8 +168,9 @@
        if($has_error == true) {
            parent::onError();
            exit;
        }
        else parent::onInsertSave($sql);
        } else {
            return parent::onInsertSave($sql);
        }
    }
    
    function onAfterInsert() {
interface/web/sites/database_edit.php
@@ -85,7 +85,7 @@
            // Get the limits of the client
            $client_group_id = $_SESSION["s"]["user"]["default_group"];
            $client = $app->db->queryOneRecord("SELECT client.client_id, limit_web_domain, default_webserver FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
            $client = $app->db->queryOneRecord("SELECT client.client_id, limit_web_domain, default_webserver, contact_name FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
            
            // Set the webserver to the default server of the client
            $tmp = $app->db->queryOneRecord("SELECT server_name FROM server WHERE server_id = $client[default_webserver]");
@@ -95,7 +95,7 @@
            // Fill the client select field
            $sql = "SELECT groupid, name FROM sys_group, client WHERE sys_group.client_id = client.client_id AND client.parent_client_id = ".$client['client_id'];
            $clients = $app->db->queryAllRecords($sql);
            $client_select = '';
            $client_select = '<option value="'.$client['client_id'].'">'.$client['contact_name'].'</option>';
            if(is_array($clients)) {
                foreach( $clients as $client) {
                    $selected = @($client["groupid"] == $this->dataRecord["sys_groupid"])?'SELECTED':'';
interface/web/sites/lib/lang/bg_database.lng
@@ -20,4 +20,6 @@
$wb['database_charset_change_txt'] = 'Charset на базата данни не може да бъде променен.';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/br.lng
@@ -15,4 +15,3 @@
$wb['Websites'] = 'Websites';
$wb['Stats'] = 'Estatísticas';
?>
interface/web/sites/lib/lang/br_cron.lng
@@ -19,4 +19,3 @@
$wb['command_error_format'] = 'Formato de comando inválido. Somente endereços url http/https são permitidos.';
$wb['unknown_fieldtype_error'] = 'Um tipo desconhecido de campo foi usado.';
?>
interface/web/sites/lib/lang/br_cron_list.lng
@@ -10,4 +10,3 @@
$wb['command_txt'] = 'Comando';
$wb['add_new_cron_txt'] = 'Adcionar uma nova tarefa no cron';
?>
interface/web/sites/lib/lang/br_database.lng
@@ -20,5 +20,6 @@
$wb['database_charset_change_txt'] = 'O charset do banco não pode ser mudado';
$wb['remote_ips_txt'] = 'Endereços IP Remotos (separados por , deixe em branco para <i>quaisquer ips</i>)';
$wb['database_remote_error_ips'] = 'Pelo menos um dos endereços ip informados não é válido.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/br_database_list.lng
@@ -6,4 +6,3 @@
$wb['database_name_txt'] = 'Nome do banco';
$wb['add_new_record_txt'] = 'Adcionar um novo banco';
?>
interface/web/sites/lib/lang/br_ftp_user.lng
@@ -25,4 +25,3 @@
$wb['directory_error_notinweb'] = 'O diretório não esta dentro do diretório web principal.';
$wb['parent_domain_id_error_empty'] = 'Nenhum website selecionado.';
?>
interface/web/sites/lib/lang/br_ftp_user_list.lng
@@ -6,4 +6,3 @@
$wb['username_txt'] = 'Usuário';
$wb['add_new_record_txt'] = 'Adcionar um novo Usuário FTP';
?>
interface/web/sites/lib/lang/br_shell_user.lng
@@ -20,4 +20,3 @@
$wb['limit_shell_user_txt'] = 'O número máximo de usuários shell para sua conta foi atingido.';
$wb['parent_domain_id_error_empty'] = 'Nenhum website selecionado.';
?>
interface/web/sites/lib/lang/br_shell_user_list.lng
@@ -6,4 +6,3 @@
$wb['username_txt'] = 'Usuário';
$wb['add_new_record_txt'] = 'Adcionar novo usuário de Shell';
?>
interface/web/sites/lib/lang/br_web_aliasdomain_list.lng
@@ -9,4 +9,3 @@
$wb['domain_error_unique'] = 'O domínio deve ser único.';
$wb['domain_error_regex'] = 'Nome de domínio inválido.';
?>
interface/web/sites/lib/lang/br_web_domain.lng
@@ -47,4 +47,3 @@
$wb['client_group_id_txt'] = 'Cliente';
$wb['stats_password_txt'] = 'Senha do diretório de estatísticas';
?>
interface/web/sites/lib/lang/br_web_domain_list.lng
@@ -6,4 +6,3 @@
$wb['domain_txt'] = 'Domínio';
$wb['add_new_record_txt'] = 'Adcionar um novo site';
?>
interface/web/sites/lib/lang/br_web_sites_stats_list.lng
@@ -6,4 +6,3 @@
$wb['this_year_txt'] = 'Este ano';
$wb['last_year_txt'] = 'Último ano';
?>
interface/web/sites/lib/lang/br_web_subdomain.lng
@@ -37,4 +37,3 @@
$wb['domain_error_regex'] = 'Nome de domínio inválido.';
$wb['host_txt'] = 'Host';
?>
interface/web/sites/lib/lang/br_web_subdomain_list.lng
@@ -6,4 +6,3 @@
$wb['domain_txt'] = 'Sub-domínio';
$wb['add_new_record_txt'] = 'Adcionar um novo sub-domínio';
?>
interface/web/sites/lib/lang/de_database.lng
@@ -20,4 +20,6 @@
$wb['database_name_change_txt'] = 'Der Datenbankname kann nicht geändert werden.';
$wb['database_charset_change_txt'] = 'Der Zeichensatz der Datenbank kann nicht geändert werden.';
$wb['password_strength_txt'] = 'Passwortkomplexität';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/es_database.lng
@@ -20,4 +20,6 @@
$wb['database_charset_change_txt'] = 'La tabla de caracteres de la base de datos no se puede cambiar';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/fi_database.lng
@@ -20,4 +20,6 @@
$wb['database_charset_change_txt'] = 'Tietokannan merkistöä ei voi vaihtaa';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/fr_database.lng
@@ -20,4 +20,6 @@
$wb['database_charset_change_txt'] = 'The database charset can not be changed';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/hu.lng
@@ -15,4 +15,3 @@
$wb['Websites'] = 'Weboldalak';
$wb['Stats'] = 'Statisztikák';
?>
interface/web/sites/lib/lang/hu_cron.lng
New file
@@ -0,0 +1,21 @@
<?php
$wb["server_id_txt"] = 'Server';
$wb['parent_domain_id_txt'] = 'Parent website';
$wb['active_txt'] = 'Active';
$wb['client_txt'] = 'Client';
$wb['run_min_txt'] = 'Minutes';
$wb['run_hour_txt'] = 'Hours';
$wb['run_mday_txt'] = 'Days of month';
$wb['run_month_txt'] = 'Months';
$wb['run_wday_txt'] = 'Days of week';
$wb['command_txt'] = 'Command to run (commands are executed via sh, urls via wget)';
$wb['limit_cron_txt'] = 'The maximum number of allowed cron jobs was reached.';
$wb['limit_cron_frequency_txt'] = 'The cron job frequency exceeds the allowed limit.';
$wb['run_min_error_format'] = 'Invalid format for minutes.';
$wb['run_hour_error_format'] = 'Invalid format for hours.';
$wb['run_mday_error_format'] = 'Invalid format for days of month.';
$wb['run_month_error_format'] = 'Invalid format for months.';
$wb['run_wday_error_format'] = 'Invalid format for days of the week.';
$wb['command_error_format'] = 'Invalid command format. Please note that in case of an url call only http/https is allowed.';
$wb['unknown_fieldtype_error'] = 'An unknown field type has been used.';
?>
interface/web/sites/lib/lang/hu_cron_list.lng
New file
@@ -0,0 +1,12 @@
<?php
$wb["list_head_txt"] = 'Cron Jobs';
$wb["active_txt"] = 'Active';
$wb["server_id_txt"] = 'Server';
$wb["run_min_txt"] = 'Minute';
$wb["run_hour_txt"] = 'Hour';
$wb["run_mday_txt"] = 'Day of month';
$wb["run_month_txt"] = 'Month';
$wb["run_wday_txt"] = 'Day of week';
$wb["command_txt"] = 'Command';
$wb["add_new_cron_txt"] = 'Add new Cron job';
?>
interface/web/sites/lib/lang/hu_database.lng
@@ -18,5 +18,8 @@
$wb['database_name_change_txt'] = 'Adatbázis neve nem módosítható.';
$wb['database_charset_change_txt'] = 'Adatbázis karakterkódolás nem módosítható.';
$wb['password_strength_txt'] = 'Jelszó erőssége';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/hu_database_list.lng
@@ -6,4 +6,3 @@
$wb['database_name_txt'] = 'Adatbázis neve';
$wb['add_new_record_txt'] = 'Új adatbázis';
?>
interface/web/sites/lib/lang/hu_ftp_user.lng
@@ -22,5 +22,6 @@
$wb['directory_error_empty'] = 'Könyvtár üres.';
$wb['quota_files_unity_txt'] = 'Fájlok';
$wb['password_strength_txt'] = 'Jelszó erőssége';
$wb['directory_error_notinweb'] = 'Directory not inside of web root directory.';
$wb['parent_domain_id_error_empty'] = 'No website selected.';
?>
interface/web/sites/lib/lang/hu_ftp_user_list.lng
@@ -6,4 +6,3 @@
$wb['username_txt'] = 'Felhasználónév';
$wb['add_new_record_txt'] = 'Új FTP-felhasználó';
?>
interface/web/sites/lib/lang/hu_shell_user.lng
@@ -18,5 +18,5 @@
$wb['directory_error_empty'] = 'Könyvtár üres.';
$wb['limit_shell_user_txt'] = 'The max number of shell users is reached.';
$wb['password_strength_txt'] = 'Password strength';
$wb['parent_domain_id_error_empty'] = 'No website selected.';
?>
interface/web/sites/lib/lang/hu_shell_user_list.lng
@@ -6,4 +6,3 @@
$wb['username_txt'] = 'Felhasználónév';
$wb['add_new_record_txt'] = 'Új Shell felhasználó';
?>
interface/web/sites/lib/lang/hu_web_aliasdomain_list.lng
@@ -9,4 +9,3 @@
$wb['domain_error_unique'] = 'Domain már foglalt.';
$wb['domain_error_regex'] = 'Domain név hibás.';
?>
interface/web/sites/lib/lang/hu_web_domain.lng
@@ -47,4 +47,3 @@
$wb['client_group_id_txt'] = 'Kliens';
$wb['stats_password_txt'] = 'Statisztika jelszó';
?>
interface/web/sites/lib/lang/hu_web_domain_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb["list_head_txt"] = 'Websites';
$wb["domain_id_txt"] = 'ID';
$wb["active_txt"] = 'Active';
$wb["server_id_txt"] = 'Server';
$wb["domain_txt"] = 'Domain';
$wb["add_new_record_txt"] = 'Add new website';
?>
interface/web/sites/lib/lang/hu_web_sites_stats_list.lng
New file
@@ -0,0 +1,8 @@
<?php
$wb["list_head_txt"] = 'Web traffic';
$wb["domain_txt"] = 'Domain';
$wb["this_month_txt"] = 'This month';
$wb["last_month_txt"] = 'Last month';
$wb["this_year_txt"] = 'This year';
$wb["last_year_txt"] = 'Last year';
?>
interface/web/sites/lib/lang/hu_web_subdomain.lng
@@ -37,4 +37,3 @@
$wb['domain_error_regex'] = 'Domain név érvénytelen';
$wb['host_txt'] = 'Állomás';
?>
interface/web/sites/lib/lang/hu_web_subdomain_list.lng
@@ -6,4 +6,3 @@
$wb['domain_txt'] = 'aldomain';
$wb['add_new_record_txt'] = 'Új Aldomain';
?>
interface/web/sites/lib/lang/it_database.lng
@@ -20,4 +20,6 @@
$wb['database_charset_change_txt'] = 'The database charset can not be changed';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/nl.lng
@@ -15,4 +15,3 @@
$wb['Websites'] = 'Websites';
$wb['Stats'] = 'Statistieken';
?>
interface/web/sites/lib/lang/nl_cron.lng
@@ -19,4 +19,3 @@
$wb['command_error_format'] = 'Ongeldige commando indeling. In geval van een URL, alleen http/https wordt ondersteund.';
$wb['unknown_fieldtype_error'] = 'Een onbekend veld-type wordt gebruikt.';
?>
interface/web/sites/lib/lang/nl_cron_list.lng
@@ -10,4 +10,3 @@
$wb['command_txt'] = 'Commando';
$wb['add_new_cron_txt'] = 'Nieuwe Cron job toevoegen';
?>
interface/web/sites/lib/lang/nl_database.lng
@@ -23,4 +23,3 @@
$wb['database_name_error_len'] = 'Databasenaam - {db} - is te lang. De maximale lengte is 64 tekens.';
$wb['database_user_error_len'] = 'Database gebruikersnaam - {user} - is te lang. De maximale lengte inclusief prefix is 16 tekens.';
?>
interface/web/sites/lib/lang/nl_database_list.lng
@@ -6,4 +6,3 @@
$wb['database_name_txt'] = 'Databasenaam';
$wb['add_new_record_txt'] = 'Nieuwe database toevoegen';
?>
interface/web/sites/lib/lang/nl_ftp_user.lng
@@ -25,4 +25,3 @@
$wb['directory_error_notinweb'] = 'Directory is niet binnen de website-root directory.';
$wb['parent_domain_id_error_empty'] = 'Geen website geselecteerd.';
?>
interface/web/sites/lib/lang/nl_ftp_user_list.lng
@@ -6,4 +6,3 @@
$wb['username_txt'] = 'Gebruikersnaam';
$wb['add_new_record_txt'] = 'Nieuwe FTP-gebruiker toevoegen';
?>
interface/web/sites/lib/lang/nl_shell_user.lng
@@ -20,4 +20,3 @@
$wb['limit_shell_user_txt'] = 'Het maximum aantal shell gebruikers is bereikt.';
$wb['parent_domain_id_error_empty'] = 'Geen website geselecteerd.';
?>
interface/web/sites/lib/lang/nl_shell_user_list.lng
@@ -6,4 +6,3 @@
$wb['username_txt'] = 'Gebruikersnaam';
$wb['add_new_record_txt'] = 'Nieuwe Shell gebruiker toevoegen';
?>
interface/web/sites/lib/lang/nl_web_aliasdomain_list.lng
@@ -1,12 +1,11 @@
<?php
$wb['list_head_txt'] = 'Domeinaliassen';
$wb['active_txt'] = 'Actief';
$wb['server_id_txt'] = 'Server';
$wb['parent_domain_id_txt'] = 'Website';
$wb['domain_txt'] = 'Domeinalias';
$wb['add_new_record_txt'] = 'Nieuwe domeinalias toevoegen';
$wb['domain_error_empty'] = 'Domein is leeg.';
$wb['domain_error_unique'] = 'Domein moet uniek zijn.';
$wb['domain_error_regex'] = 'Domeinnaam is ongeldig.';
?>
<?php
$wb['list_head_txt'] = 'Domeinaliassen';
$wb['active_txt'] = 'Actief';
$wb['server_id_txt'] = 'Server';
$wb['parent_domain_id_txt'] = 'Website';
$wb['domain_txt'] = 'Domeinalias';
$wb['add_new_record_txt'] = 'Nieuwe domeinalias toevoegen';
$wb['domain_error_empty'] = 'Domein is leeg.';
$wb['domain_error_unique'] = 'Domein moet uniek zijn.';
$wb['domain_error_regex'] = 'Domeinnaam is ongeldig.';
?>
interface/web/sites/lib/lang/nl_web_domain.lng
@@ -47,4 +47,3 @@
$wb['client_group_id_txt'] = 'Klant';
$wb['stats_password_txt'] = 'Website statistieken wachtwoord';
?>
interface/web/sites/lib/lang/nl_web_domain_list.lng
@@ -6,4 +6,3 @@
$wb['add_new_record_txt'] = 'Nieuwe website toevoegen';
$wb['domain_id_txt'] = 'ID';
?>
interface/web/sites/lib/lang/nl_web_sites_stats_list.lng
@@ -6,4 +6,3 @@
$wb['this_year_txt'] = 'Dit jaar';
$wb['last_year_txt'] = 'Vorig jaar';
?>
interface/web/sites/lib/lang/nl_web_subdomain.lng
@@ -37,4 +37,3 @@
$wb['domain_error_regex'] = 'Domeinnaam ongeldig.';
$wb['host_txt'] = 'Hostnaam';
?>
interface/web/sites/lib/lang/nl_web_subdomain_list.lng
@@ -6,4 +6,3 @@
$wb['domain_txt'] = 'Subdomein';
$wb['add_new_record_txt'] = 'Nieuw subdomein toevoegen';
?>
interface/web/sites/lib/lang/pl.lng
@@ -1,18 +1,17 @@
<?php
$wb['Database'] = 'Baza danych';
$wb['Options'] = 'Opcje';
$wb['Shell User'] = 'Użytkownik Shell';
$wb['Domain'] = 'Strona www';
$wb['Redirect'] = 'Przekierowanie';
$wb['SSL'] = 'SSL';
$wb['Subdomain'] = 'Subdomena';
$wb['Sites'] = 'Strony';
$wb['Aliasdomain'] = 'Alias domeny';
$wb['FTP-User'] = 'Użytkownik FTP';
$wb['FTP'] = 'FTP';
$wb['Shell-User'] = 'Użytkownik Shell';
$wb['Shell'] = 'Shell';
$wb['Websites'] = 'Strony www';
$wb["Stats"] = 'Statystyki';
?>
<?php
$wb['Database'] = 'Baza danych';
$wb['Options'] = 'Opcje';
$wb['Shell User'] = 'Użytkownik Shell';
$wb['Domain'] = 'Strona www';
$wb['Redirect'] = 'Przekierowanie';
$wb['SSL'] = 'SSL';
$wb['Subdomain'] = 'Subdomena';
$wb['Sites'] = 'Strony';
$wb['Aliasdomain'] = 'Alias domeny';
$wb['FTP-User'] = 'Użytkownik FTP';
$wb['FTP'] = 'FTP';
$wb['Shell-User'] = 'Użytkownik Shell';
$wb['Shell'] = 'Shell';
$wb['Websites'] = 'Strony www';
$wb['Stats'] = 'Statystyki';
?>
interface/web/sites/lib/lang/pl_cron.lng
@@ -1,22 +1,21 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Macierzysta';
$wb['active_txt'] = 'Aktywny';
$wb['client_txt'] = 'Klient';
$wb['run_min_txt'] = 'Minuty';
$wb['run_hour_txt'] = 'Hours';
$wb['run_mday_txt'] = 'Dni w miesiącu';
$wb['run_month_txt'] = 'Miesiące';
$wb['run_wday_txt'] = 'Dni w tygodniu';
$wb['command_txt'] = 'Komenda uruchamiająca (komenda która wykona via sh, urls via wget)';
$wb['limit_cron_txt'] = 'Maksymalna ilość zadań crone została przekroczona.';
$wb['limit_cron_frequency_txt'] = 'Częstotliwość wykonywania zadań przez crone została przekroczona.';
$wb['run_min_error_format'] = 'Nieprawidłowy format minut.';
$wb['run_hour_error_format'] = 'Nieprawidłowy format godzin.';
$wb['run_mday_error_format'] = 'Niepoprawny format dni w miesiącu.';
$wb['run_month_error_format'] = 'Niepoprawny format miesięcy.';
$wb['run_wday_error_format'] = 'Niepoprawny format dni w tygodniu.';
$wb['command_error_format'] = 'Niepoprawny format komendy. Proszę zanotuj że w zbiorze url może być tylko adres http/https który ma pozwolenie.';
$wb['unknown_fieldtype_error'] = 'Został użyty niepoprawny format pola.';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Macierzysta';
$wb['active_txt'] = 'Aktywny';
$wb['client_txt'] = 'Klient';
$wb['run_min_txt'] = 'Minuty';
$wb['run_hour_txt'] = 'Hours';
$wb['run_mday_txt'] = 'Dni w miesiącu';
$wb['run_month_txt'] = 'Miesiące';
$wb['run_wday_txt'] = 'Dni w tygodniu';
$wb['command_txt'] = 'Komenda uruchamiająca (komenda która wykona via sh, urls via wget)';
$wb['limit_cron_txt'] = 'Maksymalna ilość zadań crone została przekroczona.';
$wb['limit_cron_frequency_txt'] = 'Częstotliwość wykonywania zadań przez crone została przekroczona.';
$wb['run_min_error_format'] = 'Nieprawidłowy format minut.';
$wb['run_hour_error_format'] = 'Nieprawidłowy format godzin.';
$wb['run_mday_error_format'] = 'Niepoprawny format dni w miesiącu.';
$wb['run_month_error_format'] = 'Niepoprawny format miesięcy.';
$wb['run_wday_error_format'] = 'Niepoprawny format dni w tygodniu.';
$wb['command_error_format'] = 'Niepoprawny format komendy. Proszę zanotuj że w zbiorze url może być tylko adres http/https który ma pozwolenie.';
$wb['unknown_fieldtype_error'] = 'Został użyty niepoprawny format pola.';
?>
interface/web/sites/lib/lang/pl_cron_list.lng
@@ -1,13 +1,12 @@
<?php
$wb["list_head_txt"] = 'Zadania Cron';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["run_min_txt"] = 'Minuta';
$wb["run_hour_txt"] = 'Godzina';
$wb["run_mday_txt"] = 'Dzień w miesiącu';
$wb["run_month_txt"] = 'Miesiąc';
$wb["run_wday_txt"] = 'Dzień tygodnia';
$wb["command_txt"] = 'Komenda';
$wb["add_new_cron_txt"] = 'Dodaj nowe zadanie Cron';
?>
<?php
$wb['list_head_txt'] = 'Zadania Cron';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['run_min_txt'] = 'Minuta';
$wb['run_hour_txt'] = 'Godzina';
$wb['run_mday_txt'] = 'Dzień w miesiącu';
$wb['run_month_txt'] = 'Miesiąc';
$wb['run_wday_txt'] = 'Dzień tygodnia';
$wb['command_txt'] = 'Komenda';
$wb['add_new_cron_txt'] = 'Dodaj nowe zadanie Cron';
?>
interface/web/sites/lib/lang/pl_database.lng
@@ -1,25 +1,25 @@
<?php
$wb["server_id_txt"] = 'Serwer';
$wb["type_txt"] = 'Typ';
$wb["database_name_txt"] = 'Nazwa bazy danych';
$wb["database_user_txt"] = 'Użytkownik bazy danych';
$wb["database_password_txt"] = 'Hasło bazy danych';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["database_charset_txt"] = 'Kodowanie bazy danych';
$wb["remote_access_txt"] = 'Dostęp zewnętrzny';
$wb["remote_ips_txt"] = 'Zewnętrzny dostęp z adresów IP (adresy zrodziel , i zostaw póste pola dla <i>każdego</i>)';
$wb["database_remote_error_ips"] = 'Jeden z podanych adresów IP ma niepoprawny format.';
$wb["client_txt"] = 'Klient';
$wb["active_txt"] = 'Aktywny';
$wb["database_name_error_empty"] = 'Nazwa bazy danych jest pusta.';
$wb["database_name_error_unique"] = 'Istnieje już baza danych o takiej nazwie na serwerze. Aby mieć unikatową nazwę, np.: nazwij bazę danych tak samo jak domenę.';
$wb["database_name_error_regex"] = 'Nieprawidłowa nazwa bazy danych. Nazwa bazy danych może zawierać znaki takie jak: a-z, A-Z, 0-9 oraz podkreślenie. Długość: 2 - 64 znaków.';
$wb["database_user_error_empty"] = 'Nazwa użytkownika bazy danych jest pusta.';
$wb["database_user_error_unique"] = 'Jest już użytkownik bazy danych o takiej nazwie. Aby mieć unikatową nazwę, np.: nazwij użytkownika tak samo jak domenę.';
$wb["database_user_error_regex"] = 'Nieprawidłowa nazwa użytkownika bazy danych. Nazwa użytkownika bazy danych może zawierać znaki takie jak: a-z, A-Z, 0-9 oraz podkreślenie. Długość: 2 - 64 znaków.';
$wb["limit_database_txt"] = 'Maksymalna liczba baz danych została przekroczona.';
$wb["database_name_change_txt"] = 'Nie można zmienić nazwy bazy danych';
$wb["database_charset_change_txt"] = 'Nie można zmienić kodowania bazy danych';
?>
<?php
$wb['server_id_txt'] = 'Serwer';
$wb['type_txt'] = 'Typ';
$wb['database_name_txt'] = 'Nazwa bazy danych';
$wb['database_user_txt'] = 'Użytkownik bazy danych';
$wb['database_password_txt'] = 'Hasło bazy danych';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['database_charset_txt'] = 'Kodowanie bazy danych';
$wb['remote_access_txt'] = 'Dostęp zewnętrzny';
$wb['remote_ips_txt'] = 'Zewnętrzny dostęp z adresów IP (adresy zrodziel , i zostaw póste pola dla <i>każdego</i>)';
$wb['database_remote_error_ips'] = 'Jeden z podanych adresów IP ma niepoprawny format.';
$wb['client_txt'] = 'Klient';
$wb['active_txt'] = 'Aktywny';
$wb['database_name_error_empty'] = 'Nazwa bazy danych jest pusta.';
$wb['database_name_error_unique'] = 'Istnieje już baza danych o takiej nazwie na serwerze. Aby mieć unikatową nazwę, np.: nazwij bazę danych tak samo jak domenę.';
$wb['database_name_error_regex'] = 'Nieprawidłowa nazwa bazy danych. Nazwa bazy danych może zawierać znaki takie jak: a-z, A-Z, 0-9 oraz podkreślenie. Długość: 2 - 64 znaków.';
$wb['database_user_error_empty'] = 'Nazwa użytkownika bazy danych jest pusta.';
$wb['database_user_error_unique'] = 'Jest już użytkownik bazy danych o takiej nazwie. Aby mieć unikatową nazwę, np.: nazwij użytkownika tak samo jak domenę.';
$wb['database_user_error_regex'] = 'Nieprawidłowa nazwa użytkownika bazy danych. Nazwa użytkownika bazy danych może zawierać znaki takie jak: a-z, A-Z, 0-9 oraz podkreślenie. Długość: 2 - 64 znaków.';
$wb['limit_database_txt'] = 'Maksymalna liczba baz danych została przekroczona.';
$wb['database_name_change_txt'] = 'Nie można zmienić nazwy bazy danych';
$wb['database_charset_change_txt'] = 'Nie można zmienić kodowania bazy danych';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/pl_database_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Baza danych';
$wb["active_txt"] = 'Aktywna';
$wb["remote_access_txt"] = 'Zewnętrzny dostęp';
$wb["server_id_txt"] = 'Serwer';
$wb["database_name_txt"] = 'Nazwa bazy danych';
$wb["add_new_record_txt"] = 'Dodaj nową bazę danych';
?>
<?php
$wb['list_head_txt'] = 'Baza danych';
$wb['active_txt'] = 'Aktywna';
$wb['remote_access_txt'] = 'Zewnętrzny dostęp';
$wb['server_id_txt'] = 'Serwer';
$wb['database_name_txt'] = 'Nazwa bazy danych';
$wb['add_new_record_txt'] = 'Dodaj nową bazę danych';
?>
interface/web/sites/lib/lang/pl_ftp_user.lng
@@ -1,30 +1,27 @@
<?php
$wb["uid_txt"] = 'UID';
$wb["gid_txt"] = 'GID';
$wb["dir_txt"] = 'Katalog';
$wb["quota_files_txt"] = 'Limit plików';
$wb["quota_files_unity_txt"] = 'Pliki';
$wb["ul_ratio_txt"] = 'Ilość upload-u';
$wb["dl_ratio_txt"] = 'Ilość download-u';
$wb["ul_bandwidth_txt"] = 'Szybkość wysyłania';
$wb["dl_bandwidth_txt"] = 'Szybkość ściągania';
$wb["server_id_txt"] = 'Serwer';
$wb["parent_domain_id_txt"] = 'Strona www';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["password_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["quota_size_txt"] = 'Limit na twardym dysku';
$wb["active_txt"] = 'Aktywny';
$wb["limit_ftp_user_txt"] = 'Maksymalna ilość użytkowników FTP dla Twojego konta została przekroczona.';
$wb["username_error_empty"] = 'Nazwa użytkiownika jest pusta.';
$wb["username_error_unique"] = 'Nazwa użytkownika musi być uniatowa.';
$wb["username_error_regex"] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
$wb["quota_size_error_empty"] = 'Limit jest pusty.';
$wb["uid_error_empty"] = 'UID jest puste';
$wb["uid_error_empty"] = 'GID jest puste.';
$wb["directory_error_empty"] = 'Element docelowy jest pusty.';
$wb['directory_error_notinweb'] = 'Directory not inside of web root directory.';
$wb["parent_domain_id_error_empty"] = 'Nie wybrano żadnej strony www.';
?>
<?php
$wb['uid_txt'] = 'UID';
$wb['gid_txt'] = 'GID';
$wb['dir_txt'] = 'Katalog';
$wb['quota_files_txt'] = 'Limit plików';
$wb['quota_files_unity_txt'] = 'Pliki';
$wb['ul_ratio_txt'] = 'Ilość upload-u';
$wb['dl_ratio_txt'] = 'Ilość download-u';
$wb['ul_bandwidth_txt'] = 'Szybkość wysyłania';
$wb['dl_bandwidth_txt'] = 'Szybkość ściągania';
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Strona www';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['password_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['quota_size_txt'] = 'Limit na twardym dysku';
$wb['active_txt'] = 'Aktywny';
$wb['limit_ftp_user_txt'] = 'Maksymalna ilość użytkowników FTP dla Twojego konta została przekroczona.';
$wb['username_error_empty'] = 'Nazwa użytkiownika jest pusta.';
$wb['username_error_unique'] = 'Nazwa użytkownika musi być uniatowa.';
$wb['username_error_regex'] = 'Nazwa użytkownika zawiera niedozwolone znaki.';
$wb['quota_size_error_empty'] = 'Limit jest pusty.';
$wb['uid_error_empty'] = 'GID jest puste.';
$wb['directory_error_empty'] = 'Element docelowy jest pusty.';
$wb['directory_error_notinweb'] = 'Directory not inside of web root directory.';
$wb['parent_domain_id_error_empty'] = 'Nie wybrano żadnej strony www.';
?>
interface/web/sites/lib/lang/pl_ftp_user_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Użytkownik FTP';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["parent_domain_id_txt"] = 'Strona www';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["add_new_record_txt"] = 'Dodaj nowego użytkownika FTP';
?>
<?php
$wb['list_head_txt'] = 'Użytkownik FTP';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Strona www';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['add_new_record_txt'] = 'Dodaj nowego użytkownika FTP';
?>
interface/web/sites/lib/lang/pl_shell_user.lng
@@ -1,25 +1,22 @@
<?php
$wb["uid_txt"] = 'Sieciowa nazwa użytkownika';
$wb["gid_txt"] = 'Grupa';
$wb["shell_txt"] = 'Shell';
$wb["dir_txt"] = 'Ścieżka';
$wb["server_id_txt"] = 'Serwer';
$wb["parent_domain_id_txt"] = 'Strona';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["password_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["chroot_txt"] = 'Admin Shell';
$wb["quota_size_txt"] = 'Limit';
$wb["active_txt"] = 'Aktywny';
$wb["username_error_empty"] = 'Nazwa użytkownika jest pusta.';
$wb["username_error_unique"] = 'Nazwa użytkownika musi być unikatowa.';
$wb["username_error_regex"] = 'Nazwa użytkownika.';
$wb["quota_size_error_empty"] = 'Limit jest pusty.';
$wb["uid_error_empty"] = 'UID jest pusty.';
$wb["uid_error_empty"] = 'GID jest pusty.';
$wb["directory_error_empty"] = 'Element docelowy jest pusty.';
$wb["limit_shell_user_txt"] = 'Maksymalna liczba użytkowników shell została przekroczona.';
$wb["parent_domain_id_error_empty"] = 'Nie wybrano żadnej strony www.';
?>
<?php
$wb['uid_txt'] = 'Sieciowa nazwa użytkownika';
$wb['gid_txt'] = 'Grupa';
$wb['shell_txt'] = 'Shell';
$wb['dir_txt'] = 'Ścieżka';
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Strona';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['password_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['chroot_txt'] = 'Admin Shell';
$wb['quota_size_txt'] = 'Limit';
$wb['active_txt'] = 'Aktywny';
$wb['username_error_empty'] = 'Nazwa użytkownika jest pusta.';
$wb['username_error_unique'] = 'Nazwa użytkownika musi być unikatowa.';
$wb['username_error_regex'] = 'Nazwa użytkownika.';
$wb['quota_size_error_empty'] = 'Limit jest pusty.';
$wb['uid_error_empty'] = 'GID jest pusty.';
$wb['directory_error_empty'] = 'Element docelowy jest pusty.';
$wb['limit_shell_user_txt'] = 'Maksymalna liczba użytkowników shell została przekroczona.';
$wb['parent_domain_id_error_empty'] = 'Nie wybrano żadnej strony www.';
?>
interface/web/sites/lib/lang/pl_shell_user_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Użytkownik Shell';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["parent_domain_id_txt"] = 'Strona';
$wb["username_txt"] = 'Nazwa użytkownika';
$wb["add_new_record_txt"] = 'Dodaj nowego uzytkownika Shell';
?>
<?php
$wb['list_head_txt'] = 'Użytkownik Shell';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Strona';
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['add_new_record_txt'] = 'Dodaj nowego uzytkownika Shell';
?>
interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng
@@ -1,12 +1,11 @@
<?php
$wb["list_head_txt"] = 'Alias domeny';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["parent_domain_id_txt"] = 'Strona www';
$wb["domain_txt"] = 'Alias domeny';
$wb["add_new_record_txt"] = 'Dodaj nowy alias domeny';
$wb["domain_error_empty"] = 'Domena jest pusta.';
$wb["domain_error_unique"] = 'Domena musi być unikatowa.';
$wb["domain_error_regex"] = 'Nazwa domeny ma niepoprawny format.';
?>
<?php
$wb['list_head_txt'] = 'Alias domeny';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Strona www';
$wb['domain_txt'] = 'Alias domeny';
$wb['add_new_record_txt'] = 'Dodaj nowy alias domeny';
$wb['domain_error_empty'] = 'Domena jest pusta.';
$wb['domain_error_unique'] = 'Domena musi być unikatowa.';
$wb['domain_error_regex'] = 'Nazwa domeny ma niepoprawny format.';
?>
interface/web/sites/lib/lang/pl_web_domain.lng
@@ -1,51 +1,49 @@
<?php
$wb["ssl_state_txt"] = 'Stan';
$wb["ssl_locality_txt"] = 'Lokalność';
$wb["ssl_organisation_txt"] = 'Organizacja';
$wb["ssl_organisation_unit_txt"] = 'Jednosta organizacji';
$wb["ssl_country_txt"] = 'Państwo';
$wb["ssl_request_txt"] = 'Żądanie SSL';
$wb["ssl_cert_txt"] = 'Certyfikat SSL';
$wb["ssl_bundle_txt"] = 'Paczka SSL';
$wb["ssl_action_txt"] = 'Akcja SSL';
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["type_txt"] = 'Typ';
$wb["parent_domain_id_txt"] = 'Aktualna strona www';
$wb["redirect_type_txt"] = 'Typ przekierowania';
$wb["redirect_path_txt"] = 'Ścieżka przekierowania';
$wb["active_txt"] = 'Aktywny';
$wb["document_root_txt"] = 'Głowny katalog';
$wb["system_user_txt"] = 'Użytkownik Linuksa';
$wb["system_group_txt"] = 'Grupa Linuks';
$wb["ip_address_txt"] = 'Adres IP';
$wb["vhost_type_txt"] = 'Typ wirtualnego serwera';
$wb["hd_quota_txt"] = 'Limit dysku twardego';
$wb["traffic_quota_txt"] = 'Limit ruchu na serwerze';
$wb["cgi_txt"] = 'CGI';
$wb["ssi_txt"] = 'SSI';
$wb["errordocs_txt"] = 'Własne strony błędów';
$wb["subdomain_txt"] = 'Automatyczna subdomena';
$wb["ssl_txt"] = 'SSL';
$wb["suexec_txt"] = 'SuEXEC';
$wb["php_txt"] = 'PHP';
$wb["client_txt"] = 'Klient';
$wb["limit_web_domain_txt"] = 'Maksymalna ilość domen dla Twojego konta została przekroczona.';
$wb["limit_web_aliasdomain_txt"] = 'Maksymalna ilość aliasów domen dla Twojego konta została przekroczona.';
$wb["limit_web_subdomain_txt"] = 'Maksymalna ilość subdomen dla Twojego konta została przekroczona.';
$wb["apache_directives_txt"] = 'Dyrektywy Apache';
$wb["domain_error_empty"] = 'Domena jest pusta.';
$wb["domain_error_unique"] = 'Istnieje już strona www, alias lub subdomena dla tej domeny.';
$wb["domain_error_regex"] = 'Nazwa domeny jest niepoprawna.';
$wb["hd_quota_error_empty"] = 'Limit twardego dysku jest pusty.';
$wb["traffic_quota_error_empty"] = 'Limit ruchu na serwerze jest pusty.';
$wb['error_ssl_state_empty'] = 'Stan SSL jest pusty.';
$wb['error_ssl_locality_empty'] = 'Lokalność SSL jest pusta.';
$wb['error_ssl_organisation_empty'] = 'Organizacja SSL jest pusta.';
$wb['error_ssl_organisation_unit_empty'] = 'Jednosta ogranizacji SSL jest pusta.';
$wb['error_ssl_country_empty'] = 'Państwo SSL jest puste.';
$wb["client_group_id_txt"] = 'Klient';
$wb["stats_password_txt"] = 'Hasło statystyk strony www';
?>
<?php
$wb['ssl_state_txt'] = 'Stan';
$wb['ssl_locality_txt'] = 'Lokalność';
$wb['ssl_organisation_txt'] = 'Organizacja';
$wb['ssl_organisation_unit_txt'] = 'Jednosta organizacji';
$wb['ssl_country_txt'] = 'Państwo';
$wb['ssl_request_txt'] = 'Żądanie SSL';
$wb['ssl_cert_txt'] = 'Certyfikat SSL';
$wb['ssl_bundle_txt'] = 'Paczka SSL';
$wb['ssl_action_txt'] = 'Akcja SSL';
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['type_txt'] = 'Typ';
$wb['parent_domain_id_txt'] = 'Aktualna strona www';
$wb['redirect_type_txt'] = 'Typ przekierowania';
$wb['redirect_path_txt'] = 'Ścieżka przekierowania';
$wb['active_txt'] = 'Aktywny';
$wb['document_root_txt'] = 'Głowny katalog';
$wb['system_user_txt'] = 'Użytkownik Linuksa';
$wb['system_group_txt'] = 'Grupa Linuks';
$wb['ip_address_txt'] = 'Adres IP';
$wb['vhost_type_txt'] = 'Typ wirtualnego serwera';
$wb['hd_quota_txt'] = 'Limit dysku twardego';
$wb['traffic_quota_txt'] = 'Limit ruchu na serwerze';
$wb['cgi_txt'] = 'CGI';
$wb['ssi_txt'] = 'SSI';
$wb['errordocs_txt'] = 'Własne strony błędów';
$wb['subdomain_txt'] = 'Automatyczna subdomena';
$wb['ssl_txt'] = 'SSL';
$wb['suexec_txt'] = 'SuEXEC';
$wb['php_txt'] = 'PHP';
$wb['client_txt'] = 'Klient';
$wb['limit_web_domain_txt'] = 'Maksymalna ilość domen dla Twojego konta została przekroczona.';
$wb['limit_web_aliasdomain_txt'] = 'Maksymalna ilość aliasów domen dla Twojego konta została przekroczona.';
$wb['limit_web_subdomain_txt'] = 'Maksymalna ilość subdomen dla Twojego konta została przekroczona.';
$wb['apache_directives_txt'] = 'Dyrektywy Apache';
$wb['domain_error_empty'] = 'Domena jest pusta.';
$wb['domain_error_unique'] = 'Istnieje już strona www, alias lub subdomena dla tej domeny.';
$wb['domain_error_regex'] = 'Nazwa domeny jest niepoprawna.';
$wb['hd_quota_error_empty'] = 'Limit twardego dysku jest pusty.';
$wb['traffic_quota_error_empty'] = 'Limit ruchu na serwerze jest pusty.';
$wb['error_ssl_state_empty'] = 'Stan SSL jest pusty.';
$wb['error_ssl_locality_empty'] = 'Lokalność SSL jest pusta.';
$wb['error_ssl_organisation_empty'] = 'Organizacja SSL jest pusta.';
$wb['error_ssl_organisation_unit_empty'] = 'Jednosta ogranizacji SSL jest pusta.';
$wb['error_ssl_country_empty'] = 'Państwo SSL jest puste.';
$wb['client_group_id_txt'] = 'Klient';
$wb['stats_password_txt'] = 'Hasło statystyk strony www';
?>
interface/web/sites/lib/lang/pl_web_domain_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Strony www';
$wb["domain_id_txt"] = 'ID';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["add_new_record_txt"] = 'Dodaj nową stronę';
?>
<?php
$wb['list_head_txt'] = 'Strony www';
$wb['domain_id_txt'] = 'ID';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['add_new_record_txt'] = 'Dodaj nową stronę';
?>
interface/web/sites/lib/lang/pl_web_sites_stats_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Ruch na stronie www';
$wb["domain_txt"] = 'Domena';
$wb["this_month_txt"] = 'Ten miesiąc';
$wb["last_month_txt"] = 'Ostatni miesiąc';
$wb["this_year_txt"] = 'Ten rok';
$wb["last_year_txt"] = 'Ostatni rok';
?>
<?php
$wb['list_head_txt'] = 'Ruch na stronie www';
$wb['domain_txt'] = 'Domena';
$wb['this_month_txt'] = 'Ten miesiąc';
$wb['last_month_txt'] = 'Ostatni miesiąc';
$wb['this_year_txt'] = 'Ten rok';
$wb['last_year_txt'] = 'Ostatni rok';
?>
interface/web/sites/lib/lang/pl_web_subdomain.lng
@@ -1,40 +1,39 @@
<?php
$wb["ssl_state_txt"] = 'Stan';
$wb["ssl_locality_txt"] = 'Lokalność';
$wb["ssl_organisation_txt"] = 'Organizacja';
$wb["ssl_organisation_unit_txt"] = 'Jednostka organizacji';
$wb["ssl_country_txt"] = 'Państwo';
$wb["ssl_request_txt"] = 'Żądanie SSL';
$wb["ssl_cert_txt"] = 'Certyfikat SSL';
$wb["ssl_bundle_txt"] = 'Paczka SSL';
$wb["ssl_action_txt"] = 'Akcja SSL';
$wb["server_id_txt"] = 'Serwer';
$wb["domain_txt"] = 'Domena';
$wb["type_txt"] = 'Typ';
$wb["parent_domain_id_txt"] = 'Macieżysta strona www';
$wb["redirect_type_txt"] = 'Typ przekierowania';
$wb["redirect_path_txt"] = 'Ścieżka przekierowania';
$wb["active_txt"] = 'Aktywny';
$wb["document_root_txt"] = 'Główny katalog';
$wb["system_user_txt"] = 'Użytkownik Linuksa';
$wb["system_group_txt"] = 'Grupa Linuks';
$wb["ip_address_txt"] = 'Adres IP';
$wb["vhost_type_txt"] = 'Typ wirtualnego hosta';
$wb["hd_quota_txt"] = 'Limit twardego dysku';
$wb["traffic_quota_txt"] = 'Limit ruchu na serwerze';
$wb["cgi_txt"] = 'CGI';
$wb["ssi_txt"] = 'SSI';
$wb["ssl_txt"] = 'SSL';
$wb["suexec_txt"] = 'SuEXEC';
$wb["php_txt"] = 'PHP';
$wb["client_txt"] = 'Klient';
$wb["limit_web_domain_txt"] = 'Maksymalna ilość domen dla Twojego konta została przekroczona.';
$wb["limit_web_aliasdomain_txt"] = 'Maksymalna ilość aliasów dla Twojego konta została przekroczona.';
$wb["limit_web_subdomain_txt"] = 'Maksymalna ilość subdomen dla Twojego konta została przekroczona.';
$wb["apache_directives_txt"] = 'Dyrektywy Apache';
$wb["domain_error_empty"] = 'Domena jest pusta.';
$wb["domain_error_unique"] = 'Istnieje już domena, alias lub subdomena o podanej nazwie.';
$wb["domain_error_regex"] = 'Nazwa domeny jest nieprawidłowa.';
$wb["host_txt"] = 'Serwer';
?>
<?php
$wb['ssl_state_txt'] = 'Stan';
$wb['ssl_locality_txt'] = 'Lokalność';
$wb['ssl_organisation_txt'] = 'Organizacja';
$wb['ssl_organisation_unit_txt'] = 'Jednostka organizacji';
$wb['ssl_country_txt'] = 'Państwo';
$wb['ssl_request_txt'] = 'Żądanie SSL';
$wb['ssl_cert_txt'] = 'Certyfikat SSL';
$wb['ssl_bundle_txt'] = 'Paczka SSL';
$wb['ssl_action_txt'] = 'Akcja SSL';
$wb['server_id_txt'] = 'Serwer';
$wb['domain_txt'] = 'Domena';
$wb['type_txt'] = 'Typ';
$wb['parent_domain_id_txt'] = 'Macieżysta strona www';
$wb['redirect_type_txt'] = 'Typ przekierowania';
$wb['redirect_path_txt'] = 'Ścieżka przekierowania';
$wb['active_txt'] = 'Aktywny';
$wb['document_root_txt'] = 'Główny katalog';
$wb['system_user_txt'] = 'Użytkownik Linuksa';
$wb['system_group_txt'] = 'Grupa Linuks';
$wb['ip_address_txt'] = 'Adres IP';
$wb['vhost_type_txt'] = 'Typ wirtualnego hosta';
$wb['hd_quota_txt'] = 'Limit twardego dysku';
$wb['traffic_quota_txt'] = 'Limit ruchu na serwerze';
$wb['cgi_txt'] = 'CGI';
$wb['ssi_txt'] = 'SSI';
$wb['ssl_txt'] = 'SSL';
$wb['suexec_txt'] = 'SuEXEC';
$wb['php_txt'] = 'PHP';
$wb['client_txt'] = 'Klient';
$wb['limit_web_domain_txt'] = 'Maksymalna ilość domen dla Twojego konta została przekroczona.';
$wb['limit_web_aliasdomain_txt'] = 'Maksymalna ilość aliasów dla Twojego konta została przekroczona.';
$wb['limit_web_subdomain_txt'] = 'Maksymalna ilość subdomen dla Twojego konta została przekroczona.';
$wb['apache_directives_txt'] = 'Dyrektywy Apache';
$wb['domain_error_empty'] = 'Domena jest pusta.';
$wb['domain_error_unique'] = 'Istnieje już domena, alias lub subdomena o podanej nazwie.';
$wb['domain_error_regex'] = 'Nazwa domeny jest nieprawidłowa.';
$wb['host_txt'] = 'Serwer';
?>
interface/web/sites/lib/lang/pl_web_subdomain_list.lng
@@ -1,9 +1,8 @@
<?php
$wb["list_head_txt"] = 'Subdomeny';
$wb["active_txt"] = 'Aktywny';
$wb["server_id_txt"] = 'Serwer';
$wb["parent_domain_id_txt"] = 'Strona www';
$wb["domain_txt"] = 'Subdomena';
$wb["add_new_record_txt"] = 'Dodaj nową subdomene';
?>
<?php
$wb['list_head_txt'] = 'Subdomeny';
$wb['active_txt'] = 'Aktywny';
$wb['server_id_txt'] = 'Serwer';
$wb['parent_domain_id_txt'] = 'Strona www';
$wb['domain_txt'] = 'Subdomena';
$wb['add_new_record_txt'] = 'Dodaj nową subdomene';
?>
interface/web/sites/lib/lang/ru_database.lng
@@ -20,4 +20,6 @@
$wb['password_strength_txt'] = 'Password strength';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/lib/lang/se_database.lng
@@ -20,4 +20,6 @@
$wb['database_charset_change_txt'] = 'The database charset can not be changed';
$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
?>
interface/web/sites/tools.inc.php
@@ -27,27 +27,27 @@
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
function replacePrefix($name, $dataRecord){
    $keywordlist=array('CLIENTNAME','CLIENTID');
function replacePrefix($name, $dataRecord) {
    // No input -> no possible output -> go out!
    if ($name=="") return "";
    if ($name != '') {
        foreach ($keywordlist as $keyword) {
            if (substr_count($name, '['.$keyword.']') > 0) {
                switch ($keyword) {
                    case 'CLIENTNAME':
                        $res=str_replace('['.$keyword.']', getClientName($dataRecord), $name);
                        break;
                    case 'CLIENTID':
                        $res=str_replace('['.$keyword.']', getClientID($dataRecord), $name);
                        break;
                }
            }
        }
    } else {
        $res='';
    }
    return $res;
    // Array containing keys to search
    $keywordlist=array('CLIENTNAME','CLIENTID');
    // Try to match the key within the string
    foreach ($keywordlist as $keyword) {
        if (substr_count($name, '['.$keyword.']') > 0) {
            switch ($keyword) {
                case 'CLIENTNAME':
                    $name=str_replace('['.$keyword.']', getClientName($dataRecord),$name);
                break;
                case 'CLIENTID':
                    $name=str_replace('['.$keyword.']', getClientID($dataRecord),$name);
                break;
            }
        }
    }
    return $name;
}
function getClientName($dataRecord) {
interface/web/strengthmeter/lib/lang/br_strengthmeter.lng
@@ -6,4 +6,3 @@
$wb['password_strength_4_txt'] = 'Forte';
$wb['password_strength_5_txt'] = 'Muito Forte';
?>
interface/web/strengthmeter/lib/lang/hu_strengthmeter.lng
@@ -6,4 +6,3 @@
$wb['password_strength_4_txt'] = 'Erős';
$wb['password_strength_5_txt'] = 'Nagyon erős';
?>
interface/web/strengthmeter/lib/lang/nl_strengthmeter.lng
@@ -6,4 +6,3 @@
$wb['password_strength_4_txt'] = 'Sterk';
$wb['password_strength_5_txt'] = 'Zeer sterk';
?>
interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng
@@ -1,10 +1,8 @@
<?php
$wb['password_strength_0_txt'] = 'Za krótkie';
$wb['password_strength_1_txt'] = 'Słabe';
$wb['password_strength_2_txt'] = 'Zadowalające';
$wb['password_strength_3_txt'] = 'Dobre';
$wb['password_strength_4_txt'] = 'Silne';
$wb['password_strength_5_txt'] = 'Bardzo mocne';
?>
<?php
$wb['password_strength_0_txt'] = 'Za krótkie';
$wb['password_strength_1_txt'] = 'Słabe';
$wb['password_strength_2_txt'] = 'Zadowalające';
$wb['password_strength_3_txt'] = 'Dobre';
$wb['password_strength_4_txt'] = 'Silne';
$wb['password_strength_5_txt'] = 'Bardzo mocne';
?>
interface/web/themes/default/css/screen/basemod.css
@@ -1,116 +1,116 @@
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Screen layout for YAML - ISPConfig 3: default theme
 * (de) Bildschirmlayout für YAML - ISPConfig 3: default theme
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */
@media screen, projection
{
    /*------------------------------------------------------------------------------------------------------*/
    /**
    * (en) Formatting YAML's  basic layout elements
    * (de) Gestaltung des YAML Basis-Layouts
    */
    /* (en) Marginal areas & page background */
    /* (de) Randbereiche & Seitenhintergrund */
    body { background: #EEEEEE url("../../images/screen_bg.png") repeat-x top left fixed; padding: 10px 0; }
    /* (en) Centering layout in old IE-versions */
    /* (de) Zentrierung des Layouts in alten IE-versionen */
    body { text-align: center; }
    #page_margins { text-align:left; margin: 0 auto; }
    /* (en) Layout: width, background, borders */
    /* (de) Layout: Breite, Hintergrund, Rahmen */
    #page_margins { min-width: 800px; max-width: 80%; background: #fff; }
    #page{ padding: 10px; }
    /* (en) Designing main layout elements */
    /* (de) Gestaltung der Hauptelemente des Layouts */
    #header {
     color: #faf0e6;
     padding: 15px 2em 1em 20px;
     background: #9a9a9a url(../../images/header_bg.png) repeat-x top left;
    }
    /* (en) Text Alignment for #topnav content */
    /* (de) Textausrichtung für #topnav Inhalte */
    #topnav { text-align: left; }
    /* (en) Absolute positioning only within #header */
    /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
    #header #topnav {
     position: absolute;
     top: 0px;
     left: 0px;
    }
    /* (en) Text Alignment for #topnav content */
    /* (de) Textausrichtung für #topnav Inhalte */
    #topsubnav { text-align: right; }
    /* (en) Absolute positioning only within #header */
    /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
    #header #topsubnav {
     position:absolute;
     top: 10px;
     right: 10px;
    }
    /* (en) adjustment of main navigation */
    /* (de) Anpassung der Hauptnavigation */
    #nav ul { margin-left: 200px; }
    #nav_main { background: #9a9a9a repeat-x top left; }
    #main { background: #fff;padding:10px 0; }
    #footer {
     color:#666;
     background: #f9f9f9;
     padding: 10px 20px;
     border-top: 5px #efefef solid;
     font-size: 0.8em;
     text-align: center;
    }
    /*------------------------------------------------------------------------------------------------------*/
    /**
    * (en) Formatting content container
    * (de) Formatierung der Inhalts-Container
    *
    * |-------------------------------|
    * | #header                       |
    * |-------------------------------|
    * | #col1   | #col3     | #col2   |
    * | 25%     | flexible  | 25%     |
    * |-------------------------------|
    * | #footer                       |
    * |-------------------------------|
    */
    #col1 { width: 25%; }
    #col1_content { padding: 10px 10px 10px 20px; }
    #col2 { width: 25%; }
    #col2_content { padding: 10px 20px 10px 10px; }
    #col3 { margin: 0 25%; }
    #col3_content { padding: 10px; }
    /*------------------------------------------------------------------------------------------------------*/
}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Screen layout for YAML - ISPConfig 3: default theme
 * (de) Bildschirmlayout für YAML - ISPConfig 3: default theme
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */
@media screen, projection
{
    /*------------------------------------------------------------------------------------------------------*/
    /**
    * (en) Formatting YAML's  basic layout elements
    * (de) Gestaltung des YAML Basis-Layouts
    */
    /* (en) Marginal areas & page background */
    /* (de) Randbereiche & Seitenhintergrund */
    body { background: #EEEEEE url("../../images/screen_bg.png") repeat-x top left fixed; padding: 10px 0; }
    /* (en) Centering layout in old IE-versions */
    /* (de) Zentrierung des Layouts in alten IE-versionen */
    body { text-align: center; }
    #page_margins { text-align:left; margin: 0 auto; }
    /* (en) Layout: width, background, borders */
    /* (de) Layout: Breite, Hintergrund, Rahmen */
    #page_margins { min-width: 980px; max-width: 80%; background: #fff; display: table;}
    #page{ padding: 10px; }
    /* (en) Designing main layout elements */
    /* (de) Gestaltung der Hauptelemente des Layouts */
    #header {
     color: #faf0e6;
     padding: 15px 2em 1em 20px;
     background: #9a9a9a url(../../images/header_bg.png) repeat-x top left;
    }
    /* (en) Text Alignment for #topnav content */
    /* (de) Textausrichtung für #topnav Inhalte */
    #topnav { text-align: left; }
    /* (en) Absolute positioning only within #header */
    /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
    #header #topnav {
     position: absolute;
     top: 0px;
     left: 0px;
    }
    /* (en) Text Alignment for #topnav content */
    /* (de) Textausrichtung für #topnav Inhalte */
    #topsubnav { text-align: right; }
    /* (en) Absolute positioning only within #header */
    /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
    #header #topsubnav {
     position:absolute;
     top: 10px;
     right: 10px;
    }
    /* (en) adjustment of main navigation */
    /* (de) Anpassung der Hauptnavigation */
    #nav ul { margin-left: 200px; }
    #nav_main { background: #9a9a9a repeat-x top left; }
    #main { background: #fff;padding:10px 0; }
    #footer {
     color:#666;
     background: #f9f9f9;
     padding: 10px 20px;
     border-top: 5px #efefef solid;
     font-size: 0.8em;
     text-align: center;
    }
    /*------------------------------------------------------------------------------------------------------*/
    /**
    * (en) Formatting content container
    * (de) Formatierung der Inhalts-Container
    *
    * |-------------------------------|
    * | #header                       |
    * |-------------------------------|
    * | #col1   | #col3     | #col2   |
    * | 25%     | flexible  | 25%     |
    * |-------------------------------|
    * | #footer                       |
    * |-------------------------------|
    */
    #col1 { width: 25%; }
    #col1_content { padding: 10px 10px 10px 20px; }
    #col2 { width: 25%; }
    #col2_content { padding: 10px 20px 10px 10px; }
    #col3 { margin: 0 25%; }
    #col3_content { padding: 10px; }
    /*------------------------------------------------------------------------------------------------------*/
}
interface/web/tools/lib/lang/br.lng
@@ -4,4 +4,3 @@
$wb['ISPConfig Tools'] = 'Ferramentas';
$wb['Password and Language'] = 'Senha e Idioma';
?>
interface/web/tools/lib/lang/br_usersettings.lng
@@ -6,4 +6,3 @@
$wb['Form to edit the user password and language.'] = 'Formulário para alterar idioma e senha';
$wb['Settings'] = 'Configurações';
?>
interface/web/tools/lib/lang/hu.lng
@@ -4,4 +4,3 @@
$wb['ISPConfig Tools'] = 'ISPConfig eszközök';
$wb['Password and Language'] = 'Jelszó és nyelv';
?>
interface/web/tools/lib/lang/hu_usersettings.lng
@@ -6,4 +6,3 @@
$wb['Settings'] = 'Beállítások';
$wb['password_strength_txt'] = 'Jelszó erősség';
?>
interface/web/tools/lib/lang/nl.lng
@@ -4,4 +4,3 @@
$wb['ISPConfig Tools'] = 'ISPConfig Tools';
$wb['Password and Language'] = 'Wachtwoord en taal';
?>
interface/web/tools/lib/lang/nl_usersettings.lng
@@ -6,4 +6,3 @@
$wb['Form to edit the user password and language.'] = 'Wijzig in het onderstaande formulier het wachtwoord en/of taal.';
$wb['Settings'] = 'Instellingen';
?>
interface/web/tools/lib/lang/pl.lng
@@ -1,7 +1,6 @@
<?php
$wb['User Settings'] = 'Ustawienia użytkownika';
$wb['Settings'] = 'Ustawienia';
$wb['ISPConfig Tools'] = 'ISPConfig Tools';
$wb['Password and Language'] = 'Hasło i język';
?>
<?php
$wb['User Settings'] = 'Ustawienia użytkownika';
$wb['Settings'] = 'Ustawienia';
$wb['ISPConfig Tools'] = 'Narzedzia';
$wb['Password and Language'] = 'Hasło i język';
?>
interface/web/tools/lib/lang/pl_usersettings.lng
@@ -1,10 +1,8 @@
<?php
$wb["passwort_txt"] = 'Hasło';
$wb["password_strength_txt"] = 'Siła hasła';
$wb["language_txt"] = 'Język';
$wb["password_mismatch"] = 'Hasła nie pasują do siebie.';
$wb["Form to edit the user password and language."] = 'Formularz do edycji języka i hasła użytkownika.';
$wb["Settings"] = 'Ustawienia';
?>
<?php
$wb['passwort_txt'] = 'Hasło';
$wb['password_strength_txt'] = 'Siła hasła';
$wb['language_txt'] = 'Język';
$wb['password_mismatch'] = 'Hasła nie pasują do siebie.';
$wb['Form to edit the user password and language.'] = 'Formularz do edycji języka i hasła użytkownika.';
$wb['Settings'] = 'Ustawienia';
?>
server/conf/bash.bashrc.master
@@ -1,11 +1,13 @@
<tmpl_if name='jailkit_chroot'>
## Hack for Jailkit User to change back to the logged in user ##
if [ "$LOGNAME" != $USER ]; then
 export HOME=<tmpl_var name='home_dir'>$LOGNAME
 export USER=$LOGNAME
 export USERNAME=$LOGNAME
 cd $HOME
if [ -n "$LOGNAME" ]; then
 if [ "$LOGNAME" != $USER ]; then
  export HOME=<tmpl_var name='home_dir'>$LOGNAME
  export USER=$LOGNAME
  export USERNAME=$LOGNAME
  cd $HOME
 fi
fi
## Change machine hostname to site domain ##
server/cron_daily.php
@@ -87,23 +87,59 @@
// Create webalizer statistics
#######################################################################################################
function setConfigVar( $filename, $varName, $varValue ) {
    if($lines = @file($filename)) {
        $out = '';
        $found = 0;
        foreach($lines as $line) {
            list($key, $value) = split("[\t= ]+", $line, 2);
            if($key == $varName) {
                $out .= $varName." ".$varValue."\n";
                $found = 1;
            } else {
                $out .= $line;
            }
        }
        if($found == 0) {
            //* add \n if the last line does not end with \n or \r
            if(substr($out,-1) != "\n" && substr($out,-1) != "\r") $out .= "\n";
            //* add the new line at the end of the file
            if($append == 1) $out .= $varName." ".$varValue."\n";
        }
        file_put_contents($filename,$out);
    }
}
$sql = "SELECT domain_id, domain, document_root FROM web_domain WHERE server_id = ".$conf["server_id"];
$records = $app->db->queryAllRecords($sql);
foreach($records as $rec) {
    $yesterday = date("Ymd",time() - 86400);
    $logfile = escapeshellcmd($rec["document_root"].'/log/'.$yesterday.'-access.log');
    if(!@is_file($logfile)) {
        $logfile = escapeshellcmd($rec["document_root"].'/log/'.$yesterday.'-access.log.gz');
        if(!@is_file($logfile)) {
            continue;
        }
    if(!@is_file($logfile)) {
        continue;
    }
    $domain = escapeshellcmd($rec["domain"]);
    $statsdir = escapeshellcmd($rec["document_root"].'/web/stats');
    $webalizer = '/usr/bin/webalizer';
    $webalizer_conf = '/etc/webalizer/webalizer.conf';
    if(!@is_dir($statsdir)) mkdir($statsdir);
}
$domain = escapeshellcmd($rec["domain"]);
$statsdir = escapeshellcmd($rec["document_root"].'/web/stats');
$webalizer = '/usr/bin/webalizer';
$webalizer_conf_main = '/etc/webalizer/webalizer.conf';
$webalizer_conf = escapeshellcmd($rec["document_root"].'/log/webalizer.conf');
if(!@is_file($webalizer_conf)) {
    exec("cp $webalizer_conf_main $webalizer_conf");
    setConfigVar($webalizer_conf, 'Incremental', 'yes');
    setConfigVar($webalizer_conf, 'IncrementalName', $logdir.'/webalizer.current');
    setConfigVar($webalizer_conf, 'HistoryName', $logdir.'/webalizer.hist');
}
if(!@is_dir($statsdir)) mkdir($statsdir);
    exec("$webalizer -c $webalizer_conf -n $domain -s $domain -r $domain -q -T -p -o $statsdir $logfile");
}
server/lib/classes/modules.inc.php
@@ -111,7 +111,7 @@
                        $tmp_sql2 = '';
                        foreach($data['new'] as $fieldname => $val) {
                            $tmp_sql1 .= "`$fieldname`,";
                            $tmp_sql2 .= "'$val',";
                            $tmp_sql2 .= "'".$app->db->quote($val)."',";
                        }
                        $tmp_sql1 = substr($tmp_sql1,0,-1);
                        $tmp_sql2 = substr($tmp_sql2,0,-1);
server/plugins-available/apache2_plugin.inc.php
@@ -538,6 +538,10 @@
            $this->_exec("chmod 777 ".escapeshellcmd($data["new"]["document_root"]."/tmp"));
        }
        
        // Change the owner of the error log to the owner of the website
        if(!@is_file($data["new"]["document_root"]."/log/error.log")) exec('touch '.escapeshellcmd($data["new"]["document_root"])."/log/error.log");
        $this->_exec("chown $username:$groupname ".escapeshellcmd($data["new"]["document_root"])."/log/error.log");
        
        // Create the vhost config file
        $app->load('tpl');
server/plugins-available/cron_plugin.inc.php
@@ -199,7 +199,7 @@
                    }
                    
                    $command .= "\t";
                    if(substr($job['command'], 0, 1) != "/") $command .= $this->parent_domain['document_root'];
                    if(substr($job['command'], 0, 1) != "/") $command .= $this->parent_domain['document_root'].'/';
                    $command .= $job['command'];
                }
                
server/plugins-available/mysql_clientdb_plugin.inc.php
@@ -85,7 +85,9 @@
          
          // check if entry is valid ip address
          $valid = true;
          if(preg_match("/^[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}$/", $db_host)) {
          if($db_host == "%") {
              $valid = true;
          } elseif(preg_match("/^[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}$/", $db_host)) {
              $groups = explode(".", $db_host);
              foreach($groups as $group){
                if($group<0 OR $group>255)
server/plugins-available/postfix_server_plugin.inc.php
@@ -102,8 +102,8 @@
            exec("postconf -e 'relayhost ='");
        }
        
        exec("postconf -e 'mailbox_size_limit = ".intval($mail_config["mailbox_size_limit"])."'");
        exec("postconf -e 'message_size_limit = ".intval($mail_config["message_size_limit"])."'");
        exec("postconf -e 'mailbox_size_limit = ".intval($mail_config["mailbox_size_limit"]*1024*1024)."'");
        exec("postconf -e 'message_size_limit = ".intval($mail_config["message_size_limit"]*1024*1024)."'");
        
    }
server/plugins-available/shelluser_base_plugin.inc.php
@@ -96,7 +96,7 @@
                
                //* Disable shell user temporarily if we use jailkit
                if($data['new']['chroot'] == 'jailkit') {
                    $command = 'usermod -L '.escapeshellcmd($data['new']['username']);
                    $command = 'usermod -s /bin/false -L '.escapeshellcmd($data['new']['username']);
                    exec($command);
                    $app->log("Disabling shelluser temporarily: ".$command,LOGLEVEL_DEBUG);
                }