From 8cf78b31b28b9183579c7939b947e1f7e9f5c2fa Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Thu, 12 Jan 2012 04:54:19 -0500 Subject: [PATCH] Merged revisions 2812-2883 from staböe branch. --- interface/web/admin/lib/lang/fr_users_list.lng | 2 interface/web/dns/lib/lang/el_dns_mx.lng | 1 install/tpl/opensuse_dovecot.conf.master | 3 interface/web/admin/lib/lang/pl_language_complete.lng | 1 interface/web/dns/lib/lang/hr_dns_cname.lng | 4 interface/web/sites/lib/lang/fr_web_subdomain_list.lng | 2 interface/web/mail/lib/lang/el_mail_transport.lng | 1 interface/web/mail/lib/lang/pl_mail_get.lng | 1 interface/web/client/lib/lang/ja_reseller.lng | 2 interface/web/dns/lib/lang/pl_dns_slave.lng | 1 interface/web/admin/lib/lang/pl_server.lng | 1 interface/web/designer/lib/lang/fr_module_edit.lng | 2 interface/web/dns/lib/lang/pl_dns_mx.lng | 1 interface/web/client/lib/lang/hr_client_del.lng | 8 interface/web/dns/lib/lang/fr_dns_alias.lng | 2 interface/web/dns/lib/lang/fr_dns_a.lng | 1 interface/web/admin/lib/lang/pl_groups.lng | 1 interface/web/mail/lib/lang/pl_spamfilter_policy.lng | 1 interface/web/client/lib/lang/nl.lng | 2 interface/web/dns/lib/lang/fi.lng | 2 interface/web/mail/lib/lang/fr_mail_user_list.lng | 2 interface/web/sites/lib/lang/pl_shell_user_list.lng | 1 interface/web/tools/lib/lang/sk.lng | 2 interface/web/admin/lib/lang/hr_language_add.lng | 12 interface/web/admin/lib/lang/pl_language_list.lng | 1 interface/web/mail/lib/lang/el_mail_blacklist.lng | 1 interface/web/client/lib/lang/tr_reseller.lng | 2 interface/web/tools/lib/lang/el_usersettings.lng | 1 interface/web/client/lib/lang/ar_reseller.lng | 2 interface/web/client/lib/lang/bg.lng | 2 interface/web/admin/lib/lang/fr_iptables_list.lng | 2 interface/web/dns/lib/lang/id.lng | 2 interface/web/sites/lib/lang/fr_web_sites_stats_list.lng | 2 interface/web/dns/lib/lang/el_dns_template.lng | 1 interface/web/admin/lib/lang/el_language_export.lng | 1 interface/web/vm/lib/lang/el_openvz_template_list.lng | 1 interface/web/help/lib/lang/fr_faq_manage_questions_list.lng | 2 interface/web/sites/lib/lang/fr_cron.lng | 2 interface/web/vm/lib/lang/hr.lng | 8 interface/web/admin/lib/lang/fr_language_add.lng | 2 interface/web/admin/lib/lang/br_remote_action.lng | 2 interface/web/vm/lib/lang/hr_openvz_vm_list.lng | 14 interface/web/dns/lib/lang/el_dns_soa_list.lng | 1 interface/web/mail/lib/lang/hr_mail_content_filter_list.lng | 2 interface/web/vm/lib/lang/fr_openvz_ip.lng | 2 interface/web/client/lib/lang/hr_resellers_list.lng | 12 interface/web/dns/lib/lang/el_dns_txt.lng | 1 interface/web/admin/lib/lang/pl_language_edit.lng | 1 interface/web/dns/lib/lang/ro.lng | 2 interface/web/dns/lib/lang/hr_dns_slave.lng | 2 interface/web/admin/lib/lang/en_server_config.lng | 5 interface/web/dns/lib/lang/el.lng | 1 interface/web/admin/lib/lang/ro_remote_action.lng | 2 interface/web/mail/lib/lang/fr_mail_blacklist_list.lng | 2 interface/web/dns/lib/lang/el_dns_a_list.lng | 1 interface/web/sites/lib/lang/pl_webdav_user.lng | 1 interface/web/admin/lib/lang/el.lng | 3 interface/web/dns/lib/lang/pl_dns_cname.lng | 1 interface/web/admin/lib/lang/el_groups.lng | 1 interface/web/sites/lib/lang/hr_web_subdomain.lng | 6 interface/web/designer/lib/lang/fr_module_nav_item_edit.lng | 2 interface/web/mail/lib/lang/el_mail_user.lng | 1 interface/web/admin/lib/lang/it_remote_action.lng | 2 interface/web/mail/lib/lang/pl_mail_blacklist_list.lng | 1 interface/web/admin/lib/lang/el_language_complete.lng | 1 interface/web/help/lib/lang/pl.lng | 1 interface/web/sites/lib/lang/pl_database_admin_list.lng | 1 interface/web/client/lib/lang/el_client_template_list.lng | 1 interface/web/sites/lib/lang/fr_web_folder_user_list.lng | 2 interface/web/admin/lib/lang/hu_server_config.lng | 4 interface/web/admin/lib/lang/el_server_config.lng | 17 interface/web/dns/lib/lang/fr_dns_txt.lng | 1 interface/web/client/lib/lang/it_client.lng | 2 interface/web/mail/lib/lang/hr_mail_mailinglist.lng | 4 interface/web/vm/lib/lang/hr_openvz_ostemplate_list.lng | 8 interface/web/admin/lib/lang/fr_software_repo_list.lng | 2 interface/web/client/lib/lang/pl_reseller.lng | 3 interface/web/mail/lib/lang/el_mail_relay_recipient_list.lng | 1 interface/web/sites/lib/lang/fr_web_folder.lng | 2 interface/lib/config.inc.php | 1 interface/web/sites/lib/lang/hr_web_folder_user_list.lng | 4 interface/web/admin/lib/lang/hr_software_package_list.lng | 14 interface/web/mail/lib/lang/el_mail_alias.lng | 1 interface/web/mail/lib/lang/hr_mail_forward.lng | 4 interface/web/mail/lib/lang/hr_spamfilter_blacklist_list.lng | 2 interface/web/vm/lib/lang/hr_openvz_ip.lng | 14 interface/web/dashboard/lib/lang/el_dashlet_limits.lng | 1 interface/web/client/lib/lang/el_client_template.lng | 1 interface/web/mail/lib/lang/el_spamfilter_blacklist.lng | 1 interface/web/sites/lib/lang/el_ftp_user.lng | 1 interface/web/mail/lib/lang/fr_mail_forward_list.lng | 2 interface/web/mail/lib/lang/hr.lng | 2 interface/web/dns/lib/lang/ja.lng | 2 interface/web/sites/lib/lang/el_user_quota_stats_list.lng | 1 interface/web/mail/lib/lang/pl_mail_user_stats_list.lng | 1 interface/web/admin/lib/lang/el_users_list.lng | 1 interface/web/admin/lib/lang/pl_iptables.lng | 1 interface/web/admin/lib/lang/el_server.lng | 1 interface/web/client/lib/lang/fr_client_template.lng | 2 interface/web/designer/lib/lang/pl_module_list.lng | 1 interface/web/mail/lib/lang/fr_spamfilter_users.lng | 2 interface/web/tools/lib/lang/cz.lng | 2 interface/web/admin/lib/lang/hr_server_config_list.lng | 2 interface/web/dns/lib/lang/br.lng | 2 interface/web/mail/lib/lang/pl_mail_user_filter_list.lng | 1 interface/web/mail/lib/lang/hr_mail_domain_catchall.lng | 4 interface/lib/lang/hr.lng | 59 interface/web/admin/lib/lang/ru_remote_action.lng | 2 interface/web/mail/lib/lang/el_mail_user_filter_list.lng | 1 interface/web/admin/lib/lang/hr_language_import.lng | 12 interface/web/sites/lib/lang/pl_user_quota_stats_list.lng | 1 interface/web/mail/lib/lang/pl_mail_get_list.lng | 1 interface/web/vm/lib/lang/hr_openvz_action.lng | 12 interface/web/mail/lib/lang/hr_mail_content_filter.lng | 2 interface/web/client/lib/lang/hr_client_template.lng | 140 interface/web/dns/lib/lang/el_dns_rp.lng | 1 interface/web/mail/lib/lang/el_spamfilter_users.lng | 1 interface/web/designer/lib/lang/fr_module_show.lng | 2 interface/web/help/lib/lang/fr.lng | 2 interface/web/designer/lib/lang/el_module_nav_item_edit.lng | 1 interface/web/admin/lib/lang/fr_firewall_list.lng | 2 interface/web/sites/lib/lang/hr_ftp_user_list.lng | 10 interface/web/sites/lib/lang/hr_web_folder_list.lng | 4 interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng | 2 interface/web/tools/lib/lang/fi.lng | 2 interface/web/admin/lib/lang/se_server_config.lng | 4 interface/web/mail/lib/lang/pl_mail_content_filter_list.lng | 1 interface/web/admin/lib/lang/hr_software_repo.lng | 8 interface/web/tools/lib/lang/ja.lng | 2 interface/web/dns/lib/lang/fr_dns_a_list.lng | 1 interface/web/admin/lib/lang/fr_language_import.lng | 2 interface/web/admin/lib/lang/fr_system_config.lng | 2 interface/web/login/lib/lang/pl.lng | 1 interface/web/admin/lib/module.conf.php | 4 interface/lib/lang/sk.lng | 1 interface/web/admin/lib/lang/ja_remote_action.lng | 2 server/conf/nginx_vhost.conf.master | 4 interface/web/designer/lib/lang/el.lng | 1 interface/web/mail/lib/lang/el_mail_spamfilter.lng | 1 interface/web/dns/lib/lang/el_dns_cname.lng | 1 interface/web/dashboard/dashboard.php | 4 interface/web/dns/lib/lang/pl_dns_alias.lng | 1 interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng | 2 interface/web/sites/lib/lang/el_web_folder_list.lng | 1 interface/web/dns/lib/lang/ar.lng | 2 interface/web/admin/lib/lang/fr_users.lng | 2 interface/web/domain/lib/lang/el.lng | 1 interface/web/sites/lib/lang/el_web_folder.lng | 1 interface/web/sites/lib/lang/el_web_sites_stats_list.lng | 1 interface/web/dashboard/lib/custom_menu.inc.php | 2 interface/web/admin/lib/lang/pl_remote_user.lng | 1 interface/web/domain/lib/lang/fr_domain.lng | 2 interface/web/monitor/lib/lang/hr.lng | 44 interface/web/dns/lib/lang/el_dns_slave_list.lng | 1 interface/web/client/templates/client_edit_limits.htm | 4 interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng | 2 interface/lib/plugins/mail_user_filter_plugin.inc.php | 26 interface/web/designer/lib/lang/pl_module_edit.lng | 1 interface/web/mail/lib/lang/pl_mail_whitelist_list.lng | 1 interface/web/sites/lib/lang/hr_web_domain.lng | 6 interface/web/dns/lib/lang/el_dns_slave.lng | 1 interface/lib/app.inc.php | 15 interface/web/client/lib/lang/pt_client.lng | 2 interface/web/mail/lib/lang/el_mail_spamfilter_list.lng | 1 interface/web/admin/lib/lang/fi_remote_action.lng | 2 interface/web/help/lib/lang/fr_support_message.lng | 2 interface/web/dns/lib/lang/fr_dns_slave.lng | 1 interface/web/dashboard/lib/lang/el_dashlet_modules.lng | 1 interface/web/mail/lib/lang/fr_mail_forward.lng | 2 interface/web/mail/lib/lang/hr_spamfilter_whitelist.lng | 2 interface/web/mail/lib/lang/el_spamfilter_whitelist.lng | 1 interface/web/admin/lib/lang/pl_software_repo.lng | 1 interface/web/mail/lib/lang/pl_mail_relay_recipient.lng | 1 interface/web/dns/lib/lang/hu.lng | 2 interface/web/vm/lib/lang/el_openvz_ip_list.lng | 1 interface/web/dns/lib/lang/pl_dns_ns.lng | 1 interface/web/mail/lib/lang/hr_mail_domain_catchall_list.lng | 4 interface/web/sites/lib/lang/el_database_admin_list.lng | 1 interface/web/dns/lib/lang/fr_dns_srv.lng | 1 interface/web/sites/lib/lang/pl_web_domain_list.lng | 1 interface/web/admin/lib/lang/pl_server_ip.lng | 1 interface/web/client/lib/lang/pl_client_template_list.lng | 1 interface/web/client/lib/lang/el_client_del.lng | 1 interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng | 1 interface/web/admin/lib/lang/hr_system_config.lng | 50 interface/web/admin/lib/lang/el_software_package_list.lng | 1 interface/web/dns/lib/lang/en.lng | 2 interface/web/tools/lib/lang/ar.lng | 2 interface/web/tools/lib/lang/el.lng | 1 interface/lib/lang/cz.lng | 1 interface/web/dns/lib/lang/fr_dns_cname.lng | 2 interface/web/sites/lib/lang/fr_database_admin_list.lng | 2 interface/web/domain/lib/lang/pl_domain_list.lng | 1 interface/web/admin/remote_action_ispcupdate.php | 7 interface/web/mail/lib/lang/el_mail_domain_list.lng | 1 interface/web/client/lib/lang/id.lng | 2 interface/web/mail/lib/lang/pl_mail_mailinglist.lng | 1 interface/web/sites/lib/lang/el_web_domain.lng | 7 interface/web/vm/lib/lang/el_openvz_ostemplate_list.lng | 1 interface/web/designer/lib/lang/fr_form_show.lng | 2 interface/web/vm/lib/lang/pl_openvz_ip.lng | 1 interface/web/sites/lib/lang/el_database_list.lng | 1 interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng | 1 interface/web/vm/lib/lang/pl_openvz_template_list.lng | 1 interface/web/mail/lib/lang/hr_mail_alias.lng | 4 interface/web/client/lib/lang/de.lng | 2 interface/web/client/form/client.tform.php | 6 interface/web/tools/lib/lang/hr.lng | 4 interface/web/help/lib/lang/pl_support_message_list.lng | 1 interface/web/mail/lib/lang/el_spamfilter_whitelist_list.lng | 1 interface/web/admin/lib/lang/es_remote_action.lng | 2 interface/web/monitor/lib/lang/fr.lng | 296 ++-- interface/web/help/lib/lang/fr_faq_sections_form.lng | 2 interface/web/client/lib/lang/sk_reseller.lng | 2 interface/web/dns/lib/lang/hr_dns_aaaa.lng | 4 interface/web/admin/lib/lang/cz_remote_action.lng | 2 interface/web/designer/lib/lang/fr_form_edit.lng | 2 interface/web/sites/lib/lang/pl_database.lng | 1 interface/web/tools/lib/lang/fr.lng | 4 interface/web/monitor/lib/lang/fr_datalog_list.lng | 2 interface/web/dns/lib/lang/hr_dns_mx.lng | 22 interface/lib/lang/id.lng | 1 interface/web/client/lib/lang/nl_client.lng | 2 server/plugins-available/mysql_clientdb_plugin.inc.php | 13 interface/web/admin/lib/lang/el_server_list.lng | 1 interface/web/dashboard/lib/lang/pl.lng | 1 interface/web/sites/lib/lang/pl_cron.lng | 1 interface/web/mail/lib/lang/pl_mail_alias.lng | 1 interface/web/admin/lib/lang/hr_firewall.lng | 16 server/conf/bastille-firewall.cfg.master | 2 interface/web/help/lib/lang/pl_help_faq_sections_list.lng | 1 interface/web/dashboard/dashlets/modules.php | 6 interface/web/designer/lib/lang/fr_form_list.lng | 2 interface/web/dns/lib/lang/hr_dns_template.lng | 2 interface/web/admin/lib/lang/pl_software_package_install.lng | 1 interface/web/designer/lib/lang/el_module_list.lng | 1 interface/web/mail/lib/lang/pl_spamfilter_users_list.lng | 1 interface/web/admin/lib/lang/el_language_list.lng | 1 interface/web/mail/lib/lang/el_mail_forward.lng | 1 interface/web/admin/lib/lang/pl_remote_action.lng | 3 interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng | 2 interface/web/tools/lib/lang/pt.lng | 2 interface/web/admin/lib/lang/hr_users.lng | 50 interface/lib/lang/pl.lng | 2 interface/web/mail/lib/lang/el_spamfilter_users_list.lng | 1 interface/web/sites/lib/lang/pl_web_domain.lng | 1 interface/web/client/lib/lang/es_client.lng | 2 interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng | 1 interface/web/admin/lib/lang/el_language_edit.lng | 1 interface/web/sites/lib/lang/fr.lng | 14 interface/web/vm/lib/lang/hr_openvz_template_list.lng | 6 interface/web/admin/lib/lang/fr_server.lng | 2 interface/web/admin/lib/lang/hr_server.lng | 16 interface/web/sites/database_phpmyadmin.php | 12 interface/web/mail/lib/lang/el_mail_content_filter.lng | 1 interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng | 2 interface/web/admin/lib/lang/el_firewall.lng | 1 interface/lib/lang/hu.lng | 1 interface/lib/lang/ro.lng | 1 interface/web/monitor/lib/lang/fr_syslog_list.lng | 2 interface/web/admin/lib/lang/el_server_ip.lng | 7 interface/web/admin/lib/lang/hr_server_ip.lng | 16 interface/web/mail/lib/lang/pl_user_quota_stats_list.lng | 1 interface/web/mail/lib/lang/el_mail_domain_catchall_list.lng | 1 interface/web/sites/lib/lang/hr_web_subdomain_list.lng | 10 interface/web/mail/lib/lang/pl_mail_transport_list.lng | 1 interface/web/tools/lib/lang/it.lng | 2 interface/web/mail/lib/lang/el_user_quota_stats_list.lng | 11 interface/lib/lang/es.lng | 1 interface/web/admin/lib/lang/fr_software_package_install.lng | 2 interface/web/sites/lib/lang/el_web_folder_user_list.lng | 1 interface/web/vm/lib/lang/fr_openvz_template.lng | 2 interface/web/mail/lib/lang/fr_mail_whitelist_list.lng | 2 interface/web/designer/lib/lang/pl_module_show.lng | 1 interface/web/mail/lib/lang/pl_mail_forward_list.lng | 1 interface/web/dns/lib/lang/el_dns_wizard.lng | 1 interface/web/vm/lib/lang/fr.lng | 2 interface/web/client/lib/lang/hr_client_template_list.lng | 6 interface/web/tools/lib/lang/id.lng | 2 interface/web/admin/lib/lang/fr_language_edit.lng | 2 interface/web/admin/lib/lang/el_language_add.lng | 1 interface/web/admin/lib/lang/hr_firewall_list.lng | 8 interface/web/mail/lib/lang/fr_mail_alias.lng | 2 interface/web/sites/lib/lang/pl_ftp_user_list.lng | 1 interface/web/sites/lib/lang/fr_database_list.lng | 2 interface/web/sites/lib/lang/fr_web_folder_user.lng | 2 interface/web/client/lib/lang/se_reseller.lng | 2 interface/web/dns/lib/lang/fr_dns_template_list.lng | 1 interface/web/mail/lib/lang/el_mail_user_list.lng | 1 interface/web/tools/lib/lang/es.lng | 2 interface/web/designer/lib/lang/pl_form_list.lng | 1 interface/web/admin/lib/lang/fr_software_update_list.lng | 2 interface/web/admin/lib/lang/fr_remote_user.lng | 2 interface/web/vm/lib/lang/pl_openvz_ip_list.lng | 1 interface/web/tools/lib/lang/ro.lng | 2 interface/web/dns/lib/lang/el_dns_ns.lng | 1 interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng | 2 interface/web/admin/lib/lang/sk_server_config.lng | 4 interface/web/sites/lib/lang/fr_web_domain.lng | 2 interface/web/admin/lib/lang/id_server_config.lng | 4 interface/web/client/lib/lang/pl.lng | 3 interface/web/client/lib/lang/fi.lng | 2 interface/web/mail/lib/lang/fr_mail_domain_catchall.lng | 2 interface/web/admin/lib/lang/el_groups_list.lng | 1 interface/web/admin/lib/lang/fr_language_export.lng | 2 interface/web/vm/lib/lang/hr_openvz_ostemplate.lng | 2 interface/web/client/lib/lang/en_reseller.lng | 2 interface/web/admin/form/server_config.tform.php | 29 interface/web/client/lib/lang/pt_reseller.lng | 2 interface/web/client/client_edit.php | 14 interface/lib/lang/ru.lng | 140 interface/web/tools/lib/lang/en.lng | 2 interface/web/admin/lib/lang/el_server_ip_list.lng | 1 interface/web/help/lib/lang/el_help_faq_sections_list.lng | 1 interface/web/sites/lib/lang/hr_shell_user.lng | 6 server/cron_daily.php | 13 interface/web/dns/lib/lang/hr_dns_srv.lng | 4 interface/web/sites/lib/lang/el_database.lng | 1 interface/web/mail/lib/lang/hr_mail_forward_list.lng | 2 interface/web/mail/lib/lang/hr_spamfilter_blacklist.lng | 2 interface/web/dns/lib/lang/hr_dns_soa_list.lng | 2 interface/web/help/lib/lang/pl_faq_manage_questions_list.lng | 1 interface/web/mail/lib/lang/el_mail_domain_catchall.lng | 1 interface/web/client/lib/lang/fr_reseller.lng | 4 interface/web/client/lib/lang/se.lng | 2 interface/web/vm/lib/lang/el.lng | 1 interface/web/admin/lib/lang/ar_server_config.lng | 4 interface/web/dns/lib/lang/sk.lng | 2 interface/web/admin/lib/lang/hr_software_repo_list.lng | 6 interface/web/mail/lib/lang/hr_mail_domain_list.lng | 4 interface/web/help/lib/lang/el_support_message.lng | 1 interface/web/client/lib/lang/cz_reseller.lng | 2 interface/web/vm/lib/lang/pl_openvz_template.lng | 1 interface/web/admin/lib/lang/fr_server_ip.lng | 2 interface/web/dns/lib/lang/el_dns_srv.lng | 1 interface/lib/lang/ar.lng | 1 interface/web/admin/lib/lang/hr_software_package_install.lng | 8 interface/web/vm/lib/lang/pl.lng | 1 interface/web/admin/lib/lang/hr.lng | 4 interface/web/mail/lib/lang/hr_mail_transport.lng | 6 interface/web/login/lib/lang/el.lng | 1 interface/web/client/lib/lang/fi_client.lng | 2 interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng | 1 interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng | 1 interface/web/domain/lib/lang/fr_domain_list.lng | 2 interface/web/admin/lib/lang/fr_firewall.lng | 2 interface/web/dashboard/lib/lang/hr_dashlet_limits.lng | 8 interface/web/sites/lib/lang/pl_web_subdomain_list.lng | 1 interface/web/mail/lib/lang/fr_mail_content_filter_list.lng | 2 interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng | 2 interface/web/mail/lib/lang/pl_mail_alias_list.lng | 1 interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng | 2 interface/web/designer/lib/lang/el_module_nav_edit.lng | 1 interface/web/mail/lib/lang/fr_mail_aliasdomain.lng | 2 interface/web/sites/lib/lang/pl_web_folder_user.lng | 1 interface/web/mail/lib/lang/hr_mail_blacklist.lng | 4 interface/web/vm/lib/lang/el_openvz_ip.lng | 1 interface/web/sites/lib/lang/fr_webdav_user.lng | 2 interface/web/domain/lib/lang/el_domain_list.lng | 1 interface/web/mail/lib/lang/el_spamfilter_blacklist_list.lng | 1 interface/web/dns/lib/lang/fr_dns_slave_list.lng | 1 server/conf/awstats_index.php.master | 53 interface/web/client/lib/lang/hu_client.lng | 2 interface/web/mail/lib/lang/pl_mail_user.lng | 1 interface/web/admin/lib/lang/fr_remote_action.lng | 4 interface/web/mail/lib/lang/el_mail_domain.lng | 1 interface/web/dns/lib/lang/pl_dns_rp.lng | 1 interface/web/client/lib/lang/br_reseller.lng | 2 interface/web/client/lib/lang/ru.lng | 2 interface/lib/classes/tform.inc.php | 11 interface/web/admin/lib/lang/pl_software_update_list.lng | 1 interface/web/admin/lib/lang/pl_language_add.lng | 1 interface/web/dns/lib/lang/pl_dns_template_list.lng | 1 interface/web/mail/lib/lang/fr_mail_domain_list.lng | 2 interface/web/admin/lib/lang/el_software_package_install.lng | 1 interface/web/vm/lib/lang/el_openvz_action.lng | 1 interface/web/designer/lib/lang/el_form_list.lng | 1 interface/web/admin/lib/lang/pl_package_install.lng | 1 interface/web/mail/lib/lang/pl_spamfilter_users.lng | 1 install/tpl/config.inc.php.master | 5 interface/web/sites/lib/lang/hr_ftp_user.lng | 8 interface/web/client/lib/lang/hu.lng | 2 interface/web/mail/lib/lang/el_mail_whitelist.lng | 1 interface/web/sites/lib/lang/fr_user_quota_stats_list.lng | 2 interface/web/admin/lib/lang/pl_software_package_list.lng | 1 interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng | 1 interface/web/client/lib/lang/es_reseller.lng | 2 interface/web/sites/lib/lang/pl_shell_user.lng | 1 interface/web/mail/lib/lang/el_mail_domain_admin_list.lng | 1 interface/web/vm/lib/lang/el_openvz_vm.lng | 1 interface/web/monitor/lib/lang/pl.lng | 1 interface/web/sites/form/web_domain.tform.php | 2 interface/web/client/lib/lang/cz_client.lng | 2 interface/web/mail/lib/lang/el_mail_mailinglist.lng | 1 interface/web/admin/lib/lang/fr_groups_list.lng | 2 interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng | 1 interface/lib/lang/se.lng | 1 interface/web/mail/lib/lang/pl_mail_user_list.lng | 1 interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng | 1 interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng | 1 interface/web/client/lib/lang/el_clients_list.lng | 1 interface/web/dns/lib/lang/el_dns_template_list.lng | 1 interface/web/admin/lib/lang/el_software_repo.lng | 1 interface/web/designer/lib/lang/el_module_show.lng | 1 interface/web/mail/lib/lang/el_spamfilter_policy_list.lng | 1 interface/lib/lang/fi.lng | 1 interface/web/vm/lib/lang/fr_openvz_ip_list.lng | 2 interface/web/designer/lib/lang/fr_module_list.lng | 2 interface/web/client/lib/lang/el_reseller.lng | 1 interface/web/vm/lib/lang/fr_openvz_vm.lng | 2 interface/web/login/lib/lang/fr.lng | 2 interface/web/admin/lib/lang/el_server_config_list.lng | 1 interface/web/dns/lib/lang/pl.lng | 3 interface/web/sites/lib/lang/fr_ftp_user.lng | 2 interface/web/client/lib/lang/ro_reseller.lng | 2 interface/web/sites/lib/lang/pl_database_list.lng | 1 interface/web/designer/lib/lang/pl_form_show.lng | 1 interface/web/admin/lib/lang/pl_language_export.lng | 1 interface/web/dns/lib/lang/fr_dns_ptr.lng | 1 interface/web/tools/lib/lang/br.lng | 2 install/dist/lib/gentoo.lib.php | 3 interface/web/sites/lib/lang/pl_webdav_user_list.lng | 1 interface/web/monitor/show_sys_state.php | 2 interface/web/designer/lib/lang/pl_form_edit.lng | 1 interface/web/mail/lib/lang/pl_mail_forward.lng | 1 interface/web/admin/lib/lang/pl_software_repo_list.lng | 1 interface/web/admin/lib/lang/el_remote_user.lng | 1 interface/web/sites/lib/lang/pl_web_folder_user_list.lng | 1 interface/web/designer/lib/lang/el_module_edit.lng | 1 interface/web/sites/lib/lang/el_web_subdomain.lng | 1 interface/web/admin/lib/lang/pt_server_config.lng | 4 interface/web/sites/lib/lang/el_web_folder_user.lng | 1 interface/web/sites/lib/lang/hr_cron.lng | 2 interface/web/mail/lib/lang/el_mail_transport_list.lng | 1 interface/web/admin/lib/lang/es_server_config.lng | 5 interface/web/mail/lib/lang/pl_mail_domain_catchall.lng | 1 interface/web/sites/lib/lang/fr_shell_user.lng | 2 interface/web/admin/lib/lang/de_server_config.lng | 4 interface/web/dns/lib/lang/tr.lng | 2 interface/web/mail/lib/lang/el_mail_content_filter_list.lng | 1 interface/web/admin/lib/lang/nl_server_config.lng | 4 interface/web/client/lib/lang/tr_client.lng | 2 interface/web/mail/lib/lang/hr_mail_whitelist_list.lng | 4 interface/web/themes/default/css/screen/content_ispc.css | 3 interface/web/admin/lib/lang/el_remote_action.lng | 1 interface/web/client/lib/lang/hr_clients_list.lng | 14 interface/web/vm/lib/lang/hr_openvz_vm.lng | 2 interface/web/admin/lib/lang/pl_server_ip_list.lng | 1 interface/web/mail/lib/lang/el_spamfilter_config.lng | 1 interface/lib/lang/bg.lng | 1 interface/web/vm/lib/lang/pl_openvz_vm.lng | 1 interface/web/client/lib/lang/fr_clients_list.lng | 2 interface/web/mail/lib/lang/pl_mail_domain.lng | 1 interface/web/mail/lib/lang/el_mail_aliasdomain_list.lng | 1 interface/web/client/lib/lang/fr_client.lng | 4 interface/web/admin/lib/lang/pl_system_config.lng | 1 interface/web/sites/lib/lang/pl_web_folder.lng | 1 interface/web/help/lib/lang/el_help_faq_list.lng | 1 interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng | 1 interface/web/client/lib/lang/hr_client.lng | 204 +- interface/web/mail/lib/lang/hr_mail_alias_list.lng | 2 interface/web/admin/lib/lang/hr_remote_user_list.lng | 8 interface/web/mail/lib/lang/hr_mail_relay_recipient_list.lng | 2 interface/web/sites/lib/lang/pl_cron_list.lng | 1 interface/web/admin/lib/lang/ru_server_config.lng | 4 interface/web/admin/lib/lang/el_iptables.lng | 1 interface/web/admin/lib/lang/fr_server_list.lng | 2 interface/lib/lang/nl.lng | 1 interface/web/sites/lib/lang/hr_web_domain_admin_list.lng | 4 interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng | 1 server/plugins-available/shelluser_jailkit_plugin.inc.php | 139 - interface/web/dns/lib/lang/el_dns_ptr.lng | 1 interface/web/sites/lib/lang/fr_shell_user_list.lng | 2 interface/web/sites/lib/lang/el_web_domain_admin_list.lng | 1 interface/web/admin/lib/lang/pl_remote_user_list.lng | 1 interface/web/sites/lib/lang/pl_web_domain_admin_list.lng | 1 interface/web/sites/lib/lang/hr_cron_list.lng | 4 interface/web/client/lib/lang/cz.lng | 2 interface/web/vm/lib/lang/el_openvz_template.lng | 1 interface/web/sites/lib/lang/el_cron_list.lng | 1 interface/web/dns/lib/lang/es.lng | 2 interface/web/mail/lib/lang/hr_mail_get_list.lng | 4 interface/web/mail/lib/lang/pl_mail_whitelist.lng | 1 interface/web/admin/lib/lang/fr_server_ip_list.lng | 2 interface/web/client/lib/lang/pl_clients_list.lng | 1 interface/web/vm/lib/lang/fr_openvz_ostemplate.lng | 2 interface/web/dns/lib/lang/hr_dns_slave_list.lng | 2 interface/web/mail/lib/lang/pl_mail_user_filter.lng | 1 install/tpl/bastille-firewall.cfg.master | 2 interface/web/admin/lib/lang/fr_package_install.lng | 2 server/plugins-available/apache2_plugin.inc.php | 102 + interface/web/admin/lib/lang/pl.lng | 1 interface/web/dns/lib/lang/ru.lng | 2 interface/web/admin/lib/lang/hr_iptables.lng | 20 interface/web/admin/lib/lang/fr_software_repo.lng | 2 interface/web/tools/lib/lang/nl.lng | 2 interface/web/admin/lib/lang/fr_software_package_list.lng | 2 interface/web/dns/lib/lang/de.lng | 2 interface/web/mail/lib/lang/hr_mail_aliasdomain_list.lng | 2 interface/web/mail/lib/lang/pl_mail_content_filter.lng | 1 interface/web/mail/lib/lang/el_mail_whitelist_list.lng | 1 interface/web/mail/lib/lang/fr_mail_content_filter.lng | 2 interface/web/admin/lib/lang/el_software_update_list.lng | 1 interface/web/domain/lib/lang/pl.lng | 1 interface/web/designer/lib/lang/fr_module_nav_edit.lng | 2 interface/web/sites/lib/lang/hr_web_domain_list.lng | 8 interface/web/admin/lib/lang/pl_server_config_list.lng | 1 interface/web/dns/lib/lang/pl_dns_srv.lng | 1 interface/web/mail/lib/lang/hr_mail_domain_admin_list.lng | 4 interface/web/admin/lib/lang/pl_firewall_list.lng | 1 interface/web/designer/lib/lang/pl.lng | 1 interface/web/mail/lib/lang/fr_mail_relay_recipient.lng | 2 interface/web/sites/lib/lang/pl_web_folder_list.lng | 1 interface/web/admin/lib/lang/ro_server_config.lng | 4 server/plugins-available/nginx_plugin.inc.php | 210 +- interface/web/admin/lib/lang/br_server_config.lng | 4 interface/web/mail/lib/lang/fr_spamfilter_config_list.lng | 2 interface/web/admin/lib/lang/hr_server_config.lng | 86 interface/web/mail/lib/lang/el_mail_get.lng | 1 interface/web/mail/lib/lang/hr_mail_transport_list.lng | 4 interface/web/sites/lib/lang/el_ftp_user_list.lng | 1 interface/web/client/lib/lang/ar_client.lng | 2 interface/web/admin/lib/lang/bg_remote_action.lng | 2 interface/web/dns/lib/lang/hr_dns_ptr.lng | 4 interface/web/admin/lib/lang/hr_package_install.lng | 8 interface/web/help/lib/lang/pl_faq_form.lng | 1 interface/web/sites/lib/lang/el_web_aliasdomain_list.lng | 1 interface/web/tools/lib/lang/bg.lng | 2 interface/web/help/lib/lang/fr_support_message_list.lng | 2 interface/web/mail/lib/lang/hr_mail_relay_recipient.lng | 4 server/plugins-available/shelluser_base_plugin.inc.php | 56 interface/web/admin/lib/lang/en_remote_action.lng | 2 interface/web/domain/lib/lang/el_domain.lng | 1 interface/web/help/lib/lang/el.lng | 1 interface/web/admin/lib/lang/ja_server_config.lng | 4 interface/web/client/lib/lang/hr_reseller.lng | 206 +- interface/web/mail/lib/lang/fr_mail_user_stats_list.lng | 2 interface/web/client/lib/lang/el_resellers_list.lng | 1 interface/web/sites/lib/lang/hr_web_folder.lng | 4 interface/web/sites/web_aliasdomain_edit.php | 27 interface/web/admin/lib/lang/hu_remote_action.lng | 2 interface/web/admin/lib/lang/tr_server_config.lng | 4 interface/web/mail/mail_user_filter_del.php | 3 interface/web/tools/lib/lang/se.lng | 2 interface/web/domain/lib/lang/fr.lng | 2 interface/web/mail/lib/lang/hr_mail_mailinglist_list.lng | 2 interface/web/client/lib/lang/sk.lng | 2 interface/web/mail/lib/lang/hr_mail_aliasdomain.lng | 2 interface/web/mail/lib/lang/el_mail_forward_list.lng | 1 interface/web/sites/lib/lang/fr_web_domain_list.lng | 2 interface/web/vm/lib/lang/el_openvz_vm_list.lng | 1 interface/web/admin/lib/lang/pl_server_list.lng | 1 interface/web/client/lib/lang/hr.lng | 24 interface/web/mail/lib/lang/pl.lng | 1 interface/web/mail/lib/lang/pl_mail_aliasdomain.lng | 1 interface/web/admin/lib/lang/pl_groups_list.lng | 1 interface/web/designer/lib/lang/fr.lng | 2 interface/web/dns/lib/lang/pl_dns_soa.lng | 1 interface/web/sites/lib/lang/el_shell_user.lng | 1 interface/web/mail/lib/lang/hr_mail_spamfilter.lng | 2 interface/web/client/form/reseller.tform.php | 6 interface/web/admin/lib/lang/hr_language_list.lng | 10 interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng | 1 interface/web/strengthmeter/lib/lang/el_strengthmeter.lng | 1 interface/web/dns/lib/lang/fr.lng | 4 interface/web/dns/lib/lang/hr_dns_a.lng | 22 interface/web/help/lib/lang/fr_help_faq_list.lng | 1 interface/web/client/lib/lang/id_client.lng | 2 interface/web/mail/lib/lang/fr_mail_user_filter_list.lng | 2 interface/lib/lang/de.lng | 1 interface/lib/lang/it.lng | 1 interface/web/client/lib/lang/ar.lng | 2 interface/web/designer/lib/lang/pl_module_nav_item_edit.lng | 1 interface/web/help/lib/lang/el_faq_sections_form.lng | 1 install/dist/lib/opensuse.lib.php | 4 interface/web/client/lib/lang/ru_client.lng | 2 interface/web/dns/lib/lang/pl_dns_slave_list.lng | 1 interface/web/admin/lib/lang/hr_users_list.lng | 14 interface/web/mail/lib/lang/hr_mail_spamfilter_list.lng | 2 interface/web/admin/lib/lang/hr_server_ip_list.lng | 12 interface/web/admin/lib/lang/cz_server_config.lng | 4 interface/web/client/lib/lang/fr_client_del.lng | 2 interface/web/tools/lib/lang/de.lng | 2 interface/web/sites/form/web_subdomain.tform.php | 2 interface/web/dns/lib/lang/pl_dns_wizard.lng | 1 interface/web/vm/lib/lang/pl_openvz_action.lng | 1 interface/web/admin/lib/lang/pl_language_import.lng | 1 install/dist/lib/fedora.lib.php | 4 interface/web/dns/lib/lang/fr_dns_aaaa.lng | 1 interface/web/mail/lib/lang/fr_mail_domain.lng | 2 install/lib/installer_base.lib.php | 4 interface/web/help/lib/lang/el_faq_manage_questions_list.lng | 1 interface/web/mail/lib/lang/hr_mail_get.lng | 8 interface/web/sites/lib/lang/fr_ftp_user_list.lng | 2 interface/web/admin/lib/lang/pl_users.lng | 1 interface/lib/classes/remoting.inc.php | 5 interface/web/client/lib/lang/fi_reseller.lng | 2 install/tpl/fedora_dovecot.conf.master | 5 server/plugins-available/bind_plugin.inc.php | 24 interface/web/admin/lib/lang/fr_language_list.lng | 2 interface/web/admin/lib/lang/fr_remote_user_list.lng | 2 interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng | 2 interface/web/mail/lib/lang/pl_spamfilter_config_list.lng | 1 interface/web/domain/lib/lang/pl_domain.lng | 1 interface/web/help/lib/lang/fr_help_faq_sections_list.lng | 2 interface/web/sites/lib/lang/hr_database.lng | 4 interface/web/client/lib/lang/de_client.lng | 2 interface/web/dashboard/lib/lang/pl_dashlet_modules.lng | 1 interface/web/dns/lib/lang/bg.lng | 2 interface/web/client/lib/lang/ja.lng | 2 interface/web/dns/lib/lang/se.lng | 2 interface/web/mail/lib/lang/hr_mail_whitelist.lng | 4 interface/web/monitor/lib/lang/el.lng | 3 interface/web/client/lib/lang/pl_client_template.lng | 1 interface/web/designer/lib/lang/el_form_edit.lng | 1 interface/web/admin/lib/lang/pl_users_list.lng | 1 interface/web/admin/lib/lang/se_remote_action.lng | 2 interface/web/dns/lib/lang/fr_dns_soa_list.lng | 1 interface/web/admin/lib/lang/fr_language_complete.lng | 2 interface/web/mail/lib/lang/el_spamfilter_config_list.lng | 1 interface/web/admin/templates/remote_action_ispcupdate.htm | 8 interface/web/sites/lib/lang/el_webdav_user_list.lng | 1 interface/web/client/lib/lang/bg_reseller.lng | 2 interface/web/dns/lib/lang/fr_dns_ns.lng | 1 interface/web/sites/lib/lang/el_webdav_user.lng | 1 interface/web/client/lib/lang/br_client.lng | 2 interface/web/sites/lib/lang/el.lng | 1 interface/web/monitor/lib/lang/el_syslog_list.lng | 1 interface/web/mail/lib/lang/fr_mail_whitelist.lng | 2 interface/web/sites/lib/lang/pl_web_subdomain.lng | 1 interface/web/tools/lib/lang/fr_usersettings.lng | 2 interface/web/mail/lib/lang/fr_mail_get.lng | 2 interface/web/help/lib/lang/pl_faq_sections_form.lng | 1 interface/web/dns/lib/lang/pl_dns_txt.lng | 1 interface/web/admin/lib/lang/pl_iptables_list.lng | 1 interface/web/tools/lib/lang/tr.lng | 2 interface/web/sites/lib/lang/fr_database.lng | 48 interface/web/admin/lib/lang/it_server_config.lng | 4 interface/web/client/lib/lang/pl_client.lng | 3 interface/web/dns/lib/lang/pl_dns_aaaa.lng | 1 interface/web/mail/lib/lang/fr_mail_alias_list.lng | 2 interface/web/sites/lib/lang/hr_webdav_user.lng | 8 interface/web/designer/lib/lang/el_form_show.lng | 1 interface/web/admin/templates/server_config_web_edit.htm | 22 interface/web/admin/lib/lang/hr_groups.lng | 6 interface/web/admin/lib/lang/el_remote_user_list.lng | 1 interface/web/mail/mail_user_edit.php | 3 interface/web/admin/lib/lang/fr_groups.lng | 2 interface/web/dashboard/lib/lang/el.lng | 1 interface/web/dns/lib/lang/fr_dns_mx.lng | 1 install/tpl/debian_dovecot.conf.master | 3 interface/web/admin/lib/lang/hr_language_export.lng | 8 interface/web/mail/lib/lang/el_mail_user_stats_list.lng | 1 interface/web/mail/lib/lang/fr_spamfilter_policy.lng | 2 interface/web/admin/lib/lang/el_users.lng | 1 interface/web/client/lib/lang/el_client.lng | 1 interface/web/admin/lib/lang/fi_server_config.lng | 4 interface/web/help/lib/lang/pl_help_faq_list.lng | 1 interface/web/sites/lib/lang/el_web_subdomain_list.lng | 1 interface/web/client/lib/lang/ro.lng | 2 interface/web/mail/lib/lang/el_mail_alias_list.lng | 1 interface/web/admin/lib/lang/el_system_config.lng | 7 interface/web/tools/lib/lang/hu.lng | 2 interface/web/client/lib/lang/es.lng | 2 interface/web/dns/lib/lang/cz.lng | 2 interface/web/help/lib/lang/pl_support_message.lng | 1 server/lib/classes/monitor_tools.inc.php | 10 interface/web/admin/lib/lang/fr_server_config_list.lng | 2 interface/web/client/lib/lang/hu_reseller.lng | 2 install/lib/update.lib.php | 15 interface/web/admin/lib/lang/hr_iptables_list.lng | 22 interface/web/client/lib/lang/bg_client.lng | 2 install/tpl/mm_cfg.py.master | 2 interface/web/client/lib/lang/el.lng | 1 interface/web/mail/lib/lang/fr_mail_mailinglist.lng | 2 interface/web/client/lib/lang/se_client.lng | 2 interface/web/sites/form/database.tform.php | 3 interface/web/admin/form/server_ip.tform.php | 4 interface/web/client/lib/lang/tr.lng | 2 interface/lib/lang/el.lng | 1 interface/web/dns/lib/lang/fr_dns_wizard.lng | 2 interface/web/dns/lib/lang/nl.lng | 2 server/lib/app.inc.php | 3 interface/web/mail/lib/lang/pl_mail_transport.lng | 1 interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng | 2 install/install.php | 9 interface/web/dns/lib/lang/el_dns_hinfo.lng | 1 interface/web/vm/lib/lang/hr_openvz_template.lng | 2 interface/web/mail/lib/lang/pl_mail_blacklist.lng | 1 interface/web/mail/lib/lang/fr_mail_get_list.lng | 2 interface/web/mail/lib/lang/hr_mail_blacklist_list.lng | 4 interface/web/sites/lib/lang/fr_web_subdomain.lng | 2 interface/web/admin/lib/lang/hr_software_update_list.lng | 12 interface/web/mail/lib/lang/fr_mail_user_filter.lng | 2 interface/web/dns/lib/lang/pl_dns_hinfo.lng | 1 interface/lib/lang/ja.lng | 1 interface/web/sites/lib/lang/pl_web_sites_stats_list.lng | 1 interface/web/tools/lib/lang/pl.lng | 3 interface/web/admin/lib/lang/hr_groups_list.lng | 10 interface/web/sites/lib/lang/hr_web_aliasdomain_list.lng | 8 interface/lib/lang/pt.lng | 1 interface/web/client/lib/lang/en_client.lng | 2 interface/web/dns/lib/lang/pl_dns_a_list.lng | 1 install/sql/ispconfig3.sql | 2 interface/web/admin/lib/lang/pl_server_config.lng | 5 interface/web/admin/language_complete.php | 4 interface/web/vm/lib/lang/fr_openvz_vm_list.lng | 2 interface/web/admin/lib/lang/ar_remote_action.lng | 2 interface/web/sites/lib/lang/el_web_domain_list.lng | 1 server/lib/classes/db_mysql.inc.php | 20 interface/web/client/lib/lang/fr_resellers_list.lng | 2 interface/web/admin/lib/lang/tr_remote_action.lng | 2 interface/web/client/lib/lang/fr_client_template_list.lng | 2 interface/web/mail/lib/lang/el_mail_mailinglist_list.lng | 1 interface/web/sites/lib/lang/hr_web_sites_stats_list.lng | 12 interface/web/sites/lib/lang/el_cron.lng | 1 interface/web/sites/form/web_aliasdomain.tform.php | 4 interface/web/mail/lib/lang/pl_mail_spamfilter.lng | 1 interface/web/admin/lib/lang/sk_remote_action.lng | 2 interface/web/monitor/lib/lang/pl_datalog_list.lng | 1 interface/web/dns/lib/lang/el_dns_alias.lng | 1 interface/web/dns/lib/lang/el_dns_aaaa.lng | 1 interface/web/sites/lib/lang/hr_webdav_user_list.lng | 6 interface/web/dns/lib/lang/el_dns_soa.lng | 9 interface/web/mail/lib/lang/el_mail_relay_recipient.lng | 1 interface/web/sites/lib/lang/fr_web_domain_admin_list.lng | 2 interface/web/mail/lib/lang/el_mail_get_list.lng | 1 interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng | 2 interface/web/client/lib/lang/ru_reseller.lng | 2 interface/web/mail/lib/lang/hr_spamfilter_whitelist_list.lng | 2 interface/web/admin/lib/lang/id_remote_action.lng | 2 interface/web/help/lib/lang/el_support_message_list.lng | 1 interface/web/mail/lib/lang/fr_mail_transport_list.lng | 2 interface/web/dns/lib/lang/pl_dns_template.lng | 1 interface/web/sites/lib/lang/hr_web_folder_user.lng | 10 interface/web/admin/lib/lang/el_firewall_list.lng | 1 interface/web/mail/lib/lang/el_mail_aliasdomain.lng | 1 interface/web/admin/lib/lang/el_software_repo_list.lng | 1 interface/web/dns/lib/lang/pl_dns_ptr.lng | 1 interface/lib/lang/tr.lng | 1 interface/web/admin/lib/lang/fr_server_config.lng | 6 interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng | 2 interface/web/mail/lib/lang/el_mail_user_filter.lng | 1 interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng | 2 interface/web/admin/lib/lang/el_package_install.lng | 1 interface/web/themes/default/templates/main.tpl.htm | 2 interface/web/client/lib/lang/nl_reseller.lng | 2 interface/web/dns/lib/lang/hr.lng | 10 interface/web/dns/lib/lang/fr_dns_template.lng | 1 interface/web/admin/lib/lang/el_language_import.lng | 1 interface/lib/lang/br.lng | 1 interface/web/vm/lib/lang/fr_openvz_action.lng | 2 interface/web/dashboard/lib/lang/fr_dashlet_limits.lng | 45 interface/web/client/lib/lang/fr.lng | 4 interface/web/admin/lib/lang/hr_language_edit.lng | 12 interface/web/dns/lib/lang/fr_dns_rp.lng | 1 interface/web/dns/lib/lang/hr_dns_soa.lng | 2 interface/web/client/lib/lang/pl_resellers_list.lng | 1 interface/web/client/lib/lang/it.lng | 2 interface/web/vm/lib/lang/pl_openvz_vm_list.lng | 1 interface/lib/classes/remoting_lib.inc.php | 8 interface/web/sites/lib/lang/fr_cron_list.lng | 2 interface/web/sites/lib/lang/hr_database_list.lng | 2 interface/web/admin/lib/lang/el_iptables_list.lng | 1 interface/web/dns/lib/lang/it.lng | 2 interface/web/sites/lib/lang/el_shell_user_list.lng | 1 interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng | 1 interface/web/vm/lib/lang/fr_openvz_template_list.lng | 2 interface/web/dns/lib/lang/fr_dns_hinfo.lng | 1 interface/web/client/lib/lang/it_reseller.lng | 2 interface/web/admin/lib/lang/fr.lng | 2 interface/web/dns/lib/lang/el_dns_a.lng | 1 interface/web/client/lib/lang/ro_client.lng | 2 interface/web/help/lib/lang/fr_faq_form.lng | 2 interface/lib/lang/en.lng | 1 interface/web/admin/lib/lang/hr_server_list.lng | 6 interface/web/dns/lib/lang/hr_dns_alias.lng | 4 interface/web/mail/lib/lang/fr_mail_transport.lng | 2 install/tpl/debian6_dovecot.conf.master | 3 interface/lib/classes/plugin.inc.php | 2 interface/web/vm/lib/lang/el_openvz_ostemplate.lng | 1 interface/web/admin/lib/lang/fr_iptables.lng | 2 interface/web/admin/lib/lang/hr_remote_action.lng | 18 interface/web/mail/lib/lang/fr_spamfilter_users_list.lng | 2 interface/web/sites/lib/lang/pl.lng | 1 interface/web/mail/lib/lang/fr_mail_spamfilter.lng | 2 interface/web/mail/lib/lang/el.lng | 3 interface/web/sites/lib/lang/fr_web_folder_list.lng | 2 interface/web/dns/lib/lang/pt.lng | 2 interface/web/client/lib/lang/pt.lng | 2 remoting_client/examples/sites_web_domain_add.php | 4 interface/web/monitor/lib/lang/pl_syslog_list.lng | 1 interface/web/admin/lib/lang/pt_remote_action.lng | 2 interface/web/client/lib/lang/en.lng | 3 interface/web/client/lib/lang/de_reseller.lng | 2 interface/web/mail/lib/lang/el_spamfilter_policy.lng | 1 interface/web/vm/lib/lang/hr_openvz_ip_list.lng | 6 interface/web/client/lib/lang/pl_client_del.lng | 1 interface/web/mail/lib/lang/fr_mail_blacklist.lng | 2 interface/web/dashboard/lib/lang/fr_dashlet_modules.lng | 2 interface/web/client/lib/lang/id_reseller.lng | 2 interface/web/mail/lib/lang/hr_mail_user.lng | 10 interface/web/admin/lib/lang/bg_server_config.lng | 4 interface/lib/lang/fr.lng | 2 interface/web/admin/lib/lang/hr_remote_user.lng | 82 interface/web/dns/lib/lang/pl_dns_a.lng | 1 interface/web/admin/lib/lang/hr_language_complete.lng | 10 install/update.php | 29 interface/web/dns/lib/lang/fr_dns_soa.lng | 1 interface/web/mail/lib/lang/el_mail_blacklist_list.lng | 1 interface/web/mail/lib/lang/hr_mail_domain.lng | 6 interface/web/admin/lib/lang/pl_firewall.lng | 1 interface/web/dashboard/lib/lang/fr.lng | 2 interface/web/sites/lib/lang/fr_webdav_user_list.lng | 2 interface/web/client/lib/lang/ja_client.lng | 2 interface/web/sites/lib/lang/hr_shell_user_list.lng | 4 interface/web/mail/lib/lang/fr_spamfilter_config.lng | 2 interface/web/admin/lib/lang/de_remote_action.lng | 2 interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng | 1 interface/web/client/lib/lang/br.lng | 2 server/scripts/create_daily_nginx_access_logs.sh | 2 interface/web/mail/lib/lang/fr.lng | 2 interface/web/dns/lib/lang/pl_dns_soa_list.lng | 1 interface/web/help/lib/lang/el_faq_form.lng | 1 interface/web/mail/lib/lang/fr_user_quota_stats_list.lng | 2 interface/web/tools/lib/lang/pl_usersettings.lng | 1 install/tpl/server.ini.master | 6 interface/web/admin/lib/lang/nl_remote_action.lng | 2 interface/web/designer/lib/lang/pl_module_nav_edit.lng | 1 interface/web/mail/lib/lang/hr_mail_user_filter.lng | 2 interface/web/mail/lib/lang/pl_spamfilter_config.lng | 1 interface/web/dns/lib/lang/hr_dns_ns.lng | 4 interface/web/sites/lib/lang/pl_ftp_user.lng | 1 interface/web/client/reseller_edit.php | 13 interface/web/dns/lib/lang/hr_dns_a_list.lng | 22 interface/web/client/lib/lang/sk_client.lng | 2 interface/web/mail/lib/lang/pl_mail_domain_list.lng | 1 interface/web/dashboard/lib/lang/pl_dashlet_limits.lng | 1 interface/web/tools/lib/lang/ru.lng | 2 839 files changed, 2,410 insertions(+), 1,935 deletions(-) diff --git a/install/dist/lib/fedora.lib.php b/install/dist/lib/fedora.lib.php index 51f2dff..a3da18a 100644 --- a/install/dist/lib/fedora.lib.php +++ b/install/dist/lib/fedora.lib.php @@ -718,6 +718,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); wf("$install_dir/interface/lib/$configfile", $content); @@ -740,6 +741,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); wf("$install_dir/server/lib/$configfile", $content); @@ -1029,7 +1031,7 @@ // Edit the file Edit the file /etc/sudoers and comment out the requiregetty line, otherwise the backup function will fail replaceLine('/etc/sudoers','Defaults requiretty','#Defaults requiretty',0,0); - if(is_file($install_dir.'/interface/invoices')) { + if(is_dir($install_dir.'/interface/invoices')) { chmod($install_dir.'/interface/invoices', 0770); chown($install_dir.'/interface/invoices', 'ispconfig'); chgrp($install_dir.'/interface/invoices', 'ispconfig'); diff --git a/install/dist/lib/gentoo.lib.php b/install/dist/lib/gentoo.lib.php index c5fdad0..5b9d5bf 100644 --- a/install/dist/lib/gentoo.lib.php +++ b/install/dist/lib/gentoo.lib.php @@ -733,6 +733,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); $this->write_config_file("$install_dir/interface/lib/$configfile", $content); @@ -866,7 +867,7 @@ chgrp($install_dir.'/server/lib/mysql_clientdb.conf', 'root'); } - if(is_file($install_dir.'/interface/invoices')) { + if(is_dir($install_dir.'/interface/invoices')) { chmod($install_dir.'/interface/invoices', 0770); chown($install_dir.'/interface/invoices', 'ispconfig'); chgrp($install_dir.'/interface/invoices', 'ispconfig'); diff --git a/install/dist/lib/opensuse.lib.php b/install/dist/lib/opensuse.lib.php index eed2226..7b51cac 100644 --- a/install/dist/lib/opensuse.lib.php +++ b/install/dist/lib/opensuse.lib.php @@ -756,6 +756,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); wf("$install_dir/interface/lib/$configfile", $content); @@ -778,6 +779,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); wf("$install_dir/server/lib/$configfile", $content); @@ -1060,7 +1062,7 @@ exec('chmod 744 /usr/local/bin/run-getmail.sh'); } - if(is_file($install_dir.'/interface/invoices')) { + if(is_dir($install_dir.'/interface/invoices')) { chmod($install_dir.'/interface/invoices', 0770); chown($install_dir.'/interface/invoices', 'ispconfig'); chgrp($install_dir.'/interface/invoices', 'ispconfig'); diff --git a/install/install.php b/install/install.php index a31efbc..0255c12 100644 --- a/install/install.php +++ b/install/install.php @@ -102,8 +102,9 @@ //** Detect the installed applications $inst->find_installed_apps(); -//** Select the language +//** Select the language and set default timezone $conf['language'] = $inst->simple_query('Select language', array('en','de'), 'en'); +$conf['timezone'] = 'UTC'; //** Select installation mode $install_mode = $inst->simple_query('Installation mode', array('standard','expert'), 'standard'); @@ -127,6 +128,12 @@ $tmp_mysql_server_database = $inst->free_query('MySQL database to create', $conf['mysql']['database']); $tmp_mysql_server_charset = $inst->free_query('MySQL charset', $conf['mysql']['charset']); + if($install_mode == 'expert') { + swriteln("The next two questions are about the internal ISPConfig database user and password.\nIt is recommended to accept the defaults which are 'ispconfig' as username and a random password.\nIf you use a different password, use only numbers and chars for the password.\n"); + $conf['mysql']['ispconfig_user'] = $inst->free_query('ISPConfig mysql database username', $conf['mysql']['ispconfig_user']); + $conf['mysql']['ispconfig_password'] = $inst->free_query('ISPConfig mysql database password', $conf['mysql']['ispconfig_password']); + } + //* Initialize the MySQL server connection if(@mysql_connect($tmp_mysql_server_host, $tmp_mysql_server_admin_user, $tmp_mysql_server_admin_password)) { $conf['mysql']['host'] = $tmp_mysql_server_host; diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php index c47d7e3..7508ad4 100644 --- a/install/lib/installer_base.lib.php +++ b/install/lib/installer_base.lib.php @@ -1608,6 +1608,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); wf($install_dir.'/interface/lib/'.$configfile, $content); @@ -1630,6 +1631,7 @@ $content = str_replace('{server_id}', $conf['server_id'], $content); $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content); $content = str_replace('{language}', $conf['language'], $content); + $content = str_replace('{timezone}', $conf['timezone'], $content); wf($install_dir.'/server/lib/'.$configfile, $content); @@ -1763,7 +1765,7 @@ chgrp($install_dir.'/server/lib/mysql_clientdb.conf', 'root'); } - if(is_file($install_dir.'/interface/invoices')) { + if(is_dir($install_dir.'/interface/invoices')) { chmod($install_dir.'/interface/invoices', 0770); chown($install_dir.'/interface/invoices', 'ispconfig'); chgrp($install_dir.'/interface/invoices', 'ispconfig'); diff --git a/install/lib/update.lib.php b/install/lib/update.lib.php index 729ee04..5a3c9bb 100644 --- a/install/lib/update.lib.php +++ b/install/lib/update.lib.php @@ -56,7 +56,11 @@ //if(filesize('existing_db.sql') < 30000) die('Possible problem with dumping the database. We will stop here. Please check the file existing_db.sql'); // create a backup copy of the ispconfig database in the root folder - $backup_db_name = '/root/ispconfig_db_backup_'.@date('Y-m-d_h-i').'.sql'; + if(isset($conf['backup_path'])) { + $backup_db_name = $conf['backup_path'].'/ispconfig_db_backup.sql'; + } else { + $backup_db_name = '/root/ispconfig_db_backup_'.@date('Y-m-d_H-i').'.sql'; + } copy('existing_db.sql',$backup_db_name); chmod($backup_db_name, 0700); chown($backup_db_name, 'root'); @@ -164,6 +168,7 @@ //* update the database version in server table $inst->db->query("UPDATE ".$conf["mysql"]["database"].".server SET dbversion = '".$current_db_version."' WHERE server_id = ".$conf['server_id']); + if($inst->db->dbHost != $inst->dbmaster->dbHost) $inst->dbmaster->query("UPDATE ".$conf["mysql"]["master_database"].".server SET dbversion = '".$current_db_version."' WHERE server_id = ".$conf['server_id']); //* If ISPConfig Version < 3.0.3, we will do a full db update @@ -207,6 +212,7 @@ //* update the database version in server table $inst->db->query("UPDATE ".$conf["mysql"]["database"].".server SET dbversion = '".$current_db_version."' WHERE server_id = ".$conf['server_id']); + if($inst->db->dbHost != $inst->dbmaster->dbHost) $inst->dbmaster->query("UPDATE ".$conf["mysql"]["master_database"].".server SET dbversion = '".$current_db_version."' WHERE server_id = ".$conf['server_id']); if ($conf['powerdns']['installed']) { @@ -276,7 +282,7 @@ $tpl_ini_array['global']['webserver'] = 'nginx'; } - // update the new template with the old values + //* update the new template with the old values if(is_array($old_ini_array)) { foreach($old_ini_array as $tmp_section_name => $tmp_section_content) { foreach($tmp_section_content as $tmp_var_name => $tmp_var_content) { @@ -288,6 +294,11 @@ $new_ini = array_to_ini($tpl_ini_array); $sql = "UPDATE ".$conf["mysql"]["database"].".server SET config = '".mysql_real_escape_string($new_ini)."' WHERE server_id = ".$conf['server_id']; $inst->db->query($sql); + + if($inst->db->dbHost != $inst->dbmaster->dbHost) { + $sql = "UPDATE ".$conf["mysql"]["master_database"].".server SET config = '".mysql_real_escape_string($new_ini)."' WHERE server_id = ".$conf['server_id']; + $inst->dbmaster->query($sql); + } unset($old_ini_array); unset($tpl_ini_array); unset($new_ini); diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 11d1b6c..9c2d5cf 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -1919,6 +1919,6 @@ -- Dumping data for table `sys_config` -- -INSERT INTO sys_config VALUES ('1','db','db_version','3.0.4.1'); +INSERT INTO sys_config VALUES ('1','db','db_version','3.0.4.2'); SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/install/tpl/bastille-firewall.cfg.master b/install/tpl/bastille-firewall.cfg.master index e43d0df..728a731 100644 --- a/install/tpl/bastille-firewall.cfg.master +++ b/install/tpl/bastille-firewall.cfg.master @@ -75,7 +75,7 @@ # use the "\" continuation character (so Bastille can change the # values if it is run more than once) TRUSTED_IFACES="lo" # MINIMAL/SAFEST -PUBLIC_IFACES="eth+ ppp+ slip+ venet+" # SAFEST +PUBLIC_IFACES="eth+ ppp+ slip+ venet+ bond+" # SAFEST INTERNAL_IFACES="" # SAFEST diff --git a/install/tpl/config.inc.php.master b/install/tpl/config.inc.php.master index a6abb12..75fa92e 100644 --- a/install/tpl/config.inc.php.master +++ b/install/tpl/config.inc.php.master @@ -56,7 +56,7 @@ //** Application define('ISPC_APP_TITLE', 'ISPConfig'); -define('ISPC_APP_VERSION', '3.0.4.1'); +define('ISPC_APP_VERSION', '3.0.4.2'); define('DEVSYSTEM', 0); @@ -148,9 +148,10 @@ $conf['html_content_encoding'] = 'utf-8'; // example: utf-8, iso-8859-1, ... $conf['logo'] = 'themes/default/images/ispc_logo.png'; -//** Default Language +//** Default Language and Timezone $conf['language'] = '{language}'; $conf['debug_language'] = false; +$conf['timezone'] = '{timezone}'; //** Misc. diff --git a/install/tpl/debian6_dovecot.conf.master b/install/tpl/debian6_dovecot.conf.master index d9088d8..2b82ba7 100644 --- a/install/tpl/debian6_dovecot.conf.master +++ b/install/tpl/debian6_dovecot.conf.master @@ -12,6 +12,9 @@ # ssl_cert_file = /etc/ssl/_.my-domain.tld/_.my-domain.tld.crt # ssl_key_file = /etc/ssl/_.my-domain.tld/_.my-domain.tld.key +ssl_cert_file = /etc/postfix/smtpd.cert +ssl_key_file = /etc/postfix/smtpd.key + mail_privileged_group = mail login_greeting = ISPConfig3 IMAP server ready... diff --git a/install/tpl/debian_dovecot.conf.master b/install/tpl/debian_dovecot.conf.master index d32537b..9eca0e1 100644 --- a/install/tpl/debian_dovecot.conf.master +++ b/install/tpl/debian_dovecot.conf.master @@ -99,6 +99,9 @@ #ssl_cert_file = /etc/ssl/certs/dovecot.pem #ssl_key_file = /etc/ssl/private/dovecot.pem +ssl_cert_file = /etc/postfix/smtpd.cert +ssl_key_file = /etc/postfix/smtpd.key + # If key file is password protected, give the password here. Alternatively # give it when starting dovecot with -p parameter. #ssl_key_password = diff --git a/install/tpl/fedora_dovecot.conf.master b/install/tpl/fedora_dovecot.conf.master index 7dfcc3e..a49244d 100644 --- a/install/tpl/fedora_dovecot.conf.master +++ b/install/tpl/fedora_dovecot.conf.master @@ -87,7 +87,7 @@ #ssl_listen = # SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt> -#ssl = yes +ssl = yes # PEM encoded X.509 SSL/TLS certificate and private key. They're opened before # dropping root privileges, so keep the key file unreadable by anyone but @@ -96,6 +96,9 @@ #ssl_cert_file = /etc/pki/dovecot/certs/dovecot.pem #ssl_key_file = /etc/pki/dovecot/private/dovecot.pem +ssl_cert_file = /etc/postfix/smtpd.cert +ssl_key_file = /etc/postfix/smtpd.key + # If key file is password protected, give the password here. Alternatively # give it when starting dovecot with -p parameter. Since this file is often # world-readable, you may want to place this setting instead to a different diff --git a/install/tpl/mm_cfg.py.master b/install/tpl/mm_cfg.py.master index 9ec47a7..9501c61 100644 --- a/install/tpl/mm_cfg.py.master +++ b/install/tpl/mm_cfg.py.master @@ -57,7 +57,7 @@ #------------------------------------------------------------- # If you change these, you have to configure your http server # accordingly (Alias and ScriptAlias directives in most httpds) -DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/' +DEFAULT_URL_PATTERN = 'https://%s/cgi-bin/mailman/' PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private' IMAGE_LOGOS = '/images/mailman/' diff --git a/install/tpl/opensuse_dovecot.conf.master b/install/tpl/opensuse_dovecot.conf.master index 1ee8934..287e96a 100644 --- a/install/tpl/opensuse_dovecot.conf.master +++ b/install/tpl/opensuse_dovecot.conf.master @@ -103,6 +103,9 @@ #ssl_cert_file = /etc/ssl/certs/dovecot.pem #ssl_key_file = /etc/ssl/private/dovecot.pem +ssl_cert_file = /etc/postfix/smtpd.cert +ssl_key_file = /etc/postfix/smtpd.key + # If key file is password protected, give the password here. Alternatively # give it when starting dovecot with -p parameter. Since this file is often # world-readable, you may want to place this setting instead to a different diff --git a/install/tpl/server.ini.master b/install/tpl/server.ini.master index 8817e00..71e61e6 100644 --- a/install/tpl/server.ini.master +++ b/install/tpl/server.ini.master @@ -45,7 +45,7 @@ vhost_conf_enabled_dir=/etc/apache2/sites-enabled nginx_vhost_conf_dir=/etc/nginx/sites-available nginx_vhost_conf_enabled_dir=/etc/nginx/sites-enabled -security_level=10 +security_level=20 user=www-data group=www-data nginx_user=www-data @@ -69,6 +69,10 @@ php_fpm_pool_dir=/etc/php5/fpm/pool.d php_fpm_start_port=9010 php_fpm_socket_dir=/var/lib/php5-fpm +set_folder_permissions_on_update=y +add_web_users_to_sshusers_group=y +connect_userid_to_webid=n +connect_userid_to_webid_start=10000 [dns] bind_user=root diff --git a/install/update.php b/install/update.php index 769cdce..8786658 100644 --- a/install/update.php +++ b/install/update.php @@ -96,6 +96,8 @@ $conf["mysql"]["ispconfig_password"] = $conf_old["db_password"]; $conf['language'] = $conf_old['language']; if($conf['language'] == '{language}') $conf['language'] = 'en'; +$conf['timezone'] = $conf_old['timezone']; +if($conf['timezone'] == '{timezone}' or trim($conf['timezone']) == '') $conf['timezone'] = 'UTC'; if(isset($conf_old["dbmaster_host"])) $conf["mysql"]["master_host"] = $conf_old["dbmaster_host"]; if(isset($conf_old["dbmaster_database"])) $conf["mysql"]["master_database"] = $conf_old["dbmaster_database"]; @@ -119,7 +121,32 @@ //** Detect the installed applications $inst->find_installed_apps(); -echo "This application will update ISPConfig 3 on your server.\n"; +echo "This application will update ISPConfig 3 on your server.\n\n"; + +//* Make a backup before we start the update +$do_backup = $inst->simple_query('Shall the script create a ISPConfig backup in /var/backup/ now?', array('yes','no'),'yes'); +if($do_backup == 'yes') { + + //* Create the backup directory + $backup_path = '/var/backup/ispconfig_'.date('Y-m-d_H-i'); + $conf['backup_path'] = $backup_path; + exec("mkdir -p $backup_path"); + exec("chown root:root $backup_path"); + exec("chmod 700 $backup_path"); + + //* Do the backup + swriteln('Creating backup of "/usr/local/ispconfig" directory...'); + exec("tar pcfz $backup_path/ispconfig_software.tar.gz /usr/local/ispconfig 2> /dev/null",$out,$returnvar); + if($returnvar != 0) die("Backup failed. We stop here...\n"); + + swriteln('Creating backup of "/etc" directory...'); + exec("tar pcfz $backup_path/etc.tar.gz /etc 2> /dev/null",$out,$returnvar); + if($returnvar != 0) die("Backup failed. We stop here...\n"); + + exec("chown root:root $backup_path/*.tar.gz"); + exec("chmod 700 $backup_path/*.tar.gz"); +} + //** Initialize the MySQL server connection include_once('lib/mysql.lib.php'); diff --git a/interface/lib/app.inc.php b/interface/lib/app.inc.php index 7e0d10a..7fa8c03 100755 --- a/interface/lib/app.inc.php +++ b/interface/lib/app.inc.php @@ -28,12 +28,20 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +//* Enable gzip compression for the interface +ob_start('ob_gzhandler'); + +//* Set timezone +if(isset($conf['timezone']) && $conf['timezone'] != '') date_default_timezone_set($conf['timezone']); + +//* Set error reporting level when we are not on a developer system +if(DEVSYSTEM == 0) { + @ini_set('error_reporting', E_ALL & ~E_NOTICE & ~E_DEPRECATED); +} + /* Application Class */ - -ob_start('ob_gzhandler'); - class app { private $_language_inc = 0; @@ -233,6 +241,7 @@ /* Show username */ if(isset($_SESSION['s']['user'])) { $this->tpl->setVar('cpuser', $_SESSION['s']['user']['username']); + $this->tpl->setVar('logout_txt', $this->lng('logout_txt')); } } diff --git a/interface/lib/classes/plugin.inc.php b/interface/lib/classes/plugin.inc.php index 910cc57..1cc9a06 100644 --- a/interface/lib/classes/plugin.inc.php +++ b/interface/lib/classes/plugin.inc.php @@ -136,7 +136,7 @@ global $app; //* execute the functions for the events - if(is_array($_SESSION['s']['plugin_cache'][$event_name])) { + if(@is_array($_SESSION['s']['plugin_cache'][$event_name])) { foreach($_SESSION['s']['plugin_cache'][$event_name] as $rec) { $plugin_name = $rec['plugin']; $function_name = $rec['function']; diff --git a/interface/lib/classes/remoting.inc.php b/interface/lib/classes/remoting.inc.php index 318b268..26199c2 100644 --- a/interface/lib/classes/remoting.inc.php +++ b/interface/lib/classes/remoting.inc.php @@ -2158,6 +2158,11 @@ $sql = $app->remoting_lib->getSQL($params,'INSERT',0); $app->db->query($sql); + //* Check if no system user with that username exists + $username = $app->db->quote($params["username"]); + $tmp = $app->db->queryOneRecord("SELECT count(userid) as number FROm sys_user WHERE username = '$username'"); + if($tmp['number'] > 0) $app->remoting_lib->errorMessage .= "Duplicate username<br />"; + if($app->remoting_lib->errorMessage != '') { $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage); return false; diff --git a/interface/lib/classes/remoting_lib.inc.php b/interface/lib/classes/remoting_lib.inc.php index a9dd870..06d5dfd 100644 --- a/interface/lib/classes/remoting_lib.inc.php +++ b/interface/lib/classes/remoting_lib.inc.php @@ -208,7 +208,13 @@ break; case 'INTEGER': - $new_record[$key] = intval($record[$key]); + //* We use + 0 to force the string to be a number as + //* intval return value is too limited on 32bit systems + if(intval($record[$key]) == 2147483647) { + $new_record[$key] = $record[$key] + 0; + } else { + $new_record[$key] = intval($record[$key]); + } break; case 'DOUBLE': diff --git a/interface/lib/classes/tform.inc.php b/interface/lib/classes/tform.inc.php index 324d5b8..5610162 100644 --- a/interface/lib/classes/tform.inc.php +++ b/interface/lib/classes/tform.inc.php @@ -364,7 +364,12 @@ $record = $this->decode($record,$tab); if(is_array($record)) { foreach($this->formDef['tabs'][$tab]['fields'] as $key => $field) { - $val = $record[$key]; + + if(isset($record[$key])) { + $val = $record[$key]; + } else { + $val = ''; + } // If Datasource is set, get the data from there if(isset($field['datasource']) && is_array($field['datasource'])) { @@ -478,7 +483,11 @@ break; default: + if(isset($record[$key])) { $new_record[$key] = htmlspecialchars($record[$key]); + } else { + $new_record[$key] = ''; + } } } } diff --git a/interface/lib/config.inc.php b/interface/lib/config.inc.php index fc94da8..40de432 100644 --- a/interface/lib/config.inc.php +++ b/interface/lib/config.inc.php @@ -45,6 +45,7 @@ //** Application define('ISPC_APP_TITLE', 'ISPConfig'); define('ISPC_APP_VERSION', '3.0.2'); +define('DEVSYSTEM', 0); //** Database diff --git a/interface/lib/lang/ar.lng b/interface/lib/lang/ar.lng index 20b68a8..07ebf53 100644 --- a/interface/lib/lang/ar.lng +++ b/interface/lib/lang/ar.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_oct'] = 'Oct'; $wb['monthnamesshort_nov'] = 'Nov'; $wb['monthnamesshort_dec'] = 'Dec'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/bg.lng b/interface/lib/lang/bg.lng index 734f134..3e99a70 100644 --- a/interface/lib/lang/bg.lng +++ b/interface/lib/lang/bg.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_oct'] = 'Oct'; $wb['monthnamesshort_nov'] = 'Nov'; $wb['monthnamesshort_dec'] = 'Dec'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/br.lng b/interface/lib/lang/br.lng index 89e7a51..98ed94a 100644 --- a/interface/lib/lang/br.lng +++ b/interface/lib/lang/br.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/cz.lng b/interface/lib/lang/cz.lng index 72379d5..4963dba 100644 --- a/interface/lib/lang/cz.lng +++ b/interface/lib/lang/cz.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/de.lng b/interface/lib/lang/de.lng index f2f208d..fbb5207 100644 --- a/interface/lib/lang/de.lng +++ b/interface/lib/lang/de.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dez'; $wb['datepicker_nextText'] = 'Vor'; $wb['datepicker_prevText'] = 'Zurück'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/el.lng b/interface/lib/lang/el.lng index add04e6..77b75bb 100644 --- a/interface/lib/lang/el.lng +++ b/interface/lib/lang/el.lng @@ -69,3 +69,4 @@ $wb['monthnamesshort_dec'] = "Δεκ"; ?> + diff --git a/interface/lib/lang/en.lng b/interface/lib/lang/en.lng index 00d54e7..302b3e8 100644 --- a/interface/lib/lang/en.lng +++ b/interface/lib/lang/en.lng @@ -39,6 +39,7 @@ $wb['top_menu_vm'] = 'VServer'; $wb['toolsarea_head_txt'] = 'Tools'; $wb['latest_news_txt'] = 'Latest news'; +$wb['logout_txt'] = "LOGOUT"; $wb['daynamesmin_su'] = "Su"; $wb['daynamesmin_mo'] = "Mo"; $wb['daynamesmin_tu'] = "Tu"; diff --git a/interface/lib/lang/es.lng b/interface/lib/lang/es.lng index 137711f..5c4627a 100644 --- a/interface/lib/lang/es.lng +++ b/interface/lib/lang/es.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/fi.lng b/interface/lib/lang/fi.lng index 8e96384..45615bc 100755 --- a/interface/lib/lang/fi.lng +++ b/interface/lib/lang/fi.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/fr.lng b/interface/lib/lang/fr.lng index f0c885a..c75f32b 100644 --- a/interface/lib/lang/fr.lng +++ b/interface/lib/lang/fr.lng @@ -67,5 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Suivant'; $wb['datepicker_prevText'] = 'Précédent'; +$wb['logout_txt'] = 'LOGOUT'; ?> - diff --git a/interface/lib/lang/hr.lng b/interface/lib/lang/hr.lng index 937d88a..5ff48ac 100644 --- a/interface/lib/lang/hr.lng +++ b/interface/lib/lang/hr.lng @@ -17,7 +17,7 @@ $wb['page_back_txt'] = 'Natrag'; $wb['delete_txt'] = 'Obriši'; $wb['filter_txt'] = 'Filter'; -$wb['add_new_record_txt'] = 'Dodaj novi zapis'; +$wb['add_new_record_txt'] = 'Dodaj'; $wb['btn_save_txt'] = 'Spremi'; $wb['btn_cancel_txt'] = 'Natrag'; $wb['top_menu_system'] = 'Sistem'; @@ -39,32 +39,33 @@ $wb['error_1002'] = 'Korisničko ime i/ili šifra nisu ispravni!'; $wb['error_1003'] = 'Korisničko ime je deaktivirano!'; $wb['top_menu_vm'] = 'VServer'; -$wb['daynamesmin_su'] = 'Su'; -$wb['daynamesmin_mo'] = 'Mo'; -$wb['daynamesmin_tu'] = 'Tu'; -$wb['daynamesmin_we'] = 'We'; -$wb['daynamesmin_th'] = 'Th'; -$wb['daynamesmin_fr'] = 'Fr'; -$wb['daynamesmin_sa'] = 'Sa'; -$wb['daynames_sunday'] = 'Sunday'; -$wb['daynames_monday'] = 'Monday'; -$wb['daynames_tuesday'] = 'Tuesday'; -$wb['daynames_wednesday'] = 'Wednesday'; -$wb['daynames_thursday'] = 'Thursday'; -$wb['daynames_friday'] = 'Friday'; -$wb['daynames_saturday'] = 'Saturday'; -$wb['monthnamesshort_jan'] = 'Jan'; -$wb['monthnamesshort_feb'] = 'Feb'; -$wb['monthnamesshort_mar'] = 'Mar'; -$wb['monthnamesshort_apr'] = 'Apr'; -$wb['monthnamesshort_may'] = 'May'; -$wb['monthnamesshort_jun'] = 'Jun'; -$wb['monthnamesshort_jul'] = 'Jul'; -$wb['monthnamesshort_aug'] = 'Aug'; -$wb['monthnamesshort_sep'] = 'Sep'; -$wb['monthnamesshort_oct'] = 'Oct'; -$wb['monthnamesshort_nov'] = 'Nov'; -$wb['monthnamesshort_dec'] = 'Dec'; -$wb['datepicker_nextText'] = 'Next'; -$wb['datepicker_prevText'] = 'Prev'; +$wb['daynamesmin_su'] = 'Ned'; +$wb['daynamesmin_mo'] = 'Pon'; +$wb['daynamesmin_tu'] = 'Uto'; +$wb['daynamesmin_we'] = 'Sri'; +$wb['daynamesmin_th'] = 'Čet'; +$wb['daynamesmin_fr'] = 'Pet'; +$wb['daynamesmin_sa'] = 'Sub'; +$wb['daynames_sunday'] = 'Nedjelja'; +$wb['daynames_monday'] = 'Ponedjeljak'; +$wb['daynames_tuesday'] = 'Utorak'; +$wb['daynames_wednesday'] = 'Srijeda'; +$wb['daynames_thursday'] = 'Četvrtak'; +$wb['daynames_friday'] = 'Petak'; +$wb['daynames_saturday'] = 'Subota'; +$wb['monthnamesshort_jan'] = 'Sij'; +$wb['monthnamesshort_feb'] = 'Velj'; +$wb['monthnamesshort_mar'] = 'Ožu'; +$wb['monthnamesshort_apr'] = 'Tra'; +$wb['monthnamesshort_may'] = 'Svi'; +$wb['monthnamesshort_jun'] = 'Lip'; +$wb['monthnamesshort_jul'] = 'Srp'; +$wb['monthnamesshort_aug'] = 'Kol'; +$wb['monthnamesshort_sep'] = 'Ruj'; +$wb['monthnamesshort_oct'] = 'Lis'; +$wb['monthnamesshort_nov'] = 'Stu'; +$wb['monthnamesshort_dec'] = 'Pro'; +$wb['datepicker_nextText'] = 'Naprijed'; +$wb['datepicker_prevText'] = 'Natrag'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/hu.lng b/interface/lib/lang/hu.lng index 0b7ee93..de6cf26 100644 --- a/interface/lib/lang/hu.lng +++ b/interface/lib/lang/hu.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/id.lng b/interface/lib/lang/id.lng index 91a7d9d..9a9cf11 100644 --- a/interface/lib/lang/id.lng +++ b/interface/lib/lang/id.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/it.lng b/interface/lib/lang/it.lng index 772267a..92e7ebf 100644 --- a/interface/lib/lang/it.lng +++ b/interface/lib/lang/it.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/ja.lng b/interface/lib/lang/ja.lng index 8dfcc29..cd23480 100644 --- a/interface/lib/lang/ja.lng +++ b/interface/lib/lang/ja.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_oct'] = 'Oct'; $wb['monthnamesshort_nov'] = 'Nov'; $wb['monthnamesshort_dec'] = 'Dec'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/nl.lng b/interface/lib/lang/nl.lng index 73d0720..badb322 100644 --- a/interface/lib/lang/nl.lng +++ b/interface/lib/lang/nl.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/pl.lng b/interface/lib/lang/pl.lng index 5741bcc..d2319c7 100644 --- a/interface/lib/lang/pl.lng +++ b/interface/lib/lang/pl.lng @@ -67,5 +67,5 @@ $wb['monthnamesshort_dec'] = 'Gru'; $wb['datepicker_nextText'] = 'Nast'; $wb['datepicker_prevText'] = 'Poprz'; +$wb['logout_txt'] = 'LOGOUT'; ?> - diff --git a/interface/lib/lang/pt.lng b/interface/lib/lang/pt.lng index 0b5cdb1..846979d 100644 --- a/interface/lib/lang/pt.lng +++ b/interface/lib/lang/pt.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/ro.lng b/interface/lib/lang/ro.lng index e85d2d1..12ff91e 100644 --- a/interface/lib/lang/ro.lng +++ b/interface/lib/lang/ro.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/ru.lng b/interface/lib/lang/ru.lng index 54ee291..0568b5e 100644 --- a/interface/lib/lang/ru.lng +++ b/interface/lib/lang/ru.lng @@ -1,70 +1,70 @@ -<?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['number_format_decimals'] = '2'; -$wb['number_format_dec_point'] = '.'; -$wb['number_format_thousands_sep'] = ''; -$wb['delete_confirmation'] = 'Вы действительно хотите удалить эту запись?'; -$wb['error_no_view_permission'] = 'Вы не имеете прав для удаления или запись отсутсвует!'; -$wb['error_no_delete_permission'] = 'Вы не имеете прав для удаления этой записи!'; -$wb['page_txt'] = 'Страница'; -$wb['page_of_txt'] = 'из'; -$wb['page_next_txt'] = 'Далее'; -$wb['page_back_txt'] = 'Назад'; -$wb['delete_txt'] = 'Удалить'; -$wb['filter_txt'] = 'Фильтр'; -$wb['add_new_record_txt'] = 'Добавить новую запись'; -$wb['btn_save_txt'] = 'Сохранить'; -$wb['btn_cancel_txt'] = 'Отмена'; -$wb['toolsarea_head_txt'] = 'Утилиты'; -$wb['page_and_txt'] = 'и'; -$wb['top_menu_system'] = 'Сиситема'; -$wb['top_menu_client'] = 'Клиент'; -$wb['top_menu_email'] = 'Почта'; -$wb['top_menu_monitor'] = 'Монитор'; -$wb['top_menu_sites'] = 'Сайты'; -$wb['top_menu_dns'] = 'ДНС'; -$wb['top_menu_tools'] = 'Утилиты'; -$wb['top_menu_help'] = 'Помощь'; -$wb['top_menu_billing'] = 'Billing'; -$wb['top_menu_domain'] = 'Domains'; -$wb['top_menu_dashboard'] = 'Home'; -$wb['latest_news_txt'] = 'Latest news'; -$wb['error_301'] = 'Module not permitted for the current user.'; -$wb['error_302'] = 'Module invalid.'; -$wb['error_1001'] = 'The username and password cannot be empty !'; -$wb['error_1002'] = 'The username and/or password are not correct !'; -$wb['error_1003'] = 'The username is deactivated!'; -$wb['top_menu_vm'] = 'VServer'; -$wb['datepicker_nextText'] = 'Next'; -$wb['datepicker_prevText'] = 'Prev'; -$wb['daynamesmin_su'] = 'Su'; -$wb['daynamesmin_mo'] = 'Mo'; -$wb['daynamesmin_tu'] = 'Tu'; -$wb['daynamesmin_we'] = 'We'; -$wb['daynamesmin_th'] = 'Th'; -$wb['daynamesmin_fr'] = 'Fr'; -$wb['daynamesmin_sa'] = 'Sa'; -$wb['daynames_sunday'] = 'Sunday'; -$wb['daynames_monday'] = 'Monday'; -$wb['daynames_tuesday'] = 'Tuesday'; -$wb['daynames_wednesday'] = 'Wednesday'; -$wb['daynames_thursday'] = 'Thursday'; -$wb['daynames_friday'] = 'Friday'; -$wb['daynames_saturday'] = 'Saturday'; -$wb['monthnamesshort_jan'] = 'Jan'; -$wb['monthnamesshort_feb'] = 'Feb'; -$wb['monthnamesshort_mar'] = 'Mar'; -$wb['monthnamesshort_apr'] = 'Apr'; -$wb['monthnamesshort_may'] = 'May'; -$wb['monthnamesshort_jun'] = 'Jun'; -$wb['monthnamesshort_jul'] = 'Jul'; -$wb['monthnamesshort_aug'] = 'Aug'; -$wb['monthnamesshort_sep'] = 'Sep'; -$wb['monthnamesshort_oct'] = 'Oct'; -$wb['monthnamesshort_nov'] = 'Nov'; -$wb['monthnamesshort_dec'] = 'Dec'; -?> +<?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['number_format_decimals'] = "2"; +$wb['number_format_dec_point'] = ","; +$wb['number_format_thousands_sep'] = ""; +$wb['delete_confirmation'] = "Вы действительно хотите удалить эту запись?"; +$wb['error_no_view_permission'] = "Вы не имеете прав для удаления или запись отсутсвует!"; +$wb['error_no_delete_permission'] = "Вы не имеете прав для удаления этой записи!"; +$wb['page_txt'] = "Страница"; +$wb['page_of_txt'] = "из"; +$wb['page_next_txt'] = "Далее"; +$wb['page_back_txt'] = "Назад"; +$wb['delete_txt'] = "Удалить"; +$wb['filter_txt'] = "Фильтр"; +$wb['add_new_record_txt'] = "Добавить новую запись"; +$wb['btn_save_txt'] = "Сохранить"; +$wb['btn_cancel_txt'] = "Отмена"; +$wb['toolsarea_head_txt'] = "Утилиты"; +$wb['page_and_txt'] = "и"; +$wb['top_menu_system'] = "Система"; +$wb['top_menu_client'] = "Клиент"; +$wb['top_menu_email'] = "Почта"; +$wb['top_menu_monitor'] = "Монитор"; +$wb['top_menu_sites'] = "Сайты"; +$wb['top_menu_dns'] = "ДНС"; +$wb['top_menu_tools'] = "Утилиты"; +$wb['top_menu_help'] = "Помощь"; +$wb['top_menu_billing'] = "Билинг"; +$wb['top_menu_domain'] = "Домены"; +$wb['top_menu_dashboard'] = "Главная"; +$wb['latest_news_txt'] = "Последние новости"; +$wb['error_301'] = "Модуль не доступен текущему пользователю."; +$wb['error_302'] = "Модуль неиспарвный."; +$wb['error_1001'] = "Имя пользователя и пароль не могут быть пустыми!"; +$wb['error_1002'] = "Имя пользователя и/или пароль некорректны !"; +$wb['error_1003'] = "Имя пользователя отключено!"; +$wb['top_menu_vm'] = "VServer"; +$wb['datepicker_nextText'] = "Далее"; +$wb['datepicker_prevText'] = "Назад"; +$wb['daynamesmin_su'] = "Вс"; +$wb['daynamesmin_mo'] = "Пн"; +$wb['daynamesmin_tu'] = "Вт"; +$wb['daynamesmin_we'] = "Ср"; +$wb['daynamesmin_th'] = "Чт"; +$wb['daynamesmin_fr'] = "Пт"; +$wb['daynamesmin_sa'] = "Сб"; +$wb['daynames_sunday'] = "Воскресенье"; +$wb['daynames_monday'] = "Понедельник"; +$wb['daynames_tuesday'] = "Вторник"; +$wb['daynames_wednesday'] = "Среда"; +$wb['daynames_thursday'] = "Черверг"; +$wb['daynames_friday'] = "Пятница"; +$wb['daynames_saturday'] = "Суббота"; +$wb['monthnamesshort_jan'] = "Янв"; +$wb['monthnamesshort_feb'] = "Фев"; +$wb['monthnamesshort_mar'] = "Мар"; +$wb['monthnamesshort_apr'] = "Апр"; +$wb['monthnamesshort_may'] = "Май"; +$wb['monthnamesshort_jun'] = "Июн"; +$wb['monthnamesshort_jul'] = "Июл"; +$wb['monthnamesshort_aug'] = "Авг"; +$wb['monthnamesshort_sep'] = "Сен"; +$wb['monthnamesshort_oct'] = "Окт"; +$wb['monthnamesshort_nov'] = "Ноя"; +$wb['monthnamesshort_dec'] = "Дек"; +?> \ No newline at end of file diff --git a/interface/lib/lang/se.lng b/interface/lib/lang/se.lng index 104ba9c..3664fa2 100644 --- a/interface/lib/lang/se.lng +++ b/interface/lib/lang/se.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/sk.lng b/interface/lib/lang/sk.lng index d9a40a9..4e9f0b0 100644 --- a/interface/lib/lang/sk.lng +++ b/interface/lib/lang/sk.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/lang/tr.lng b/interface/lib/lang/tr.lng index ffbb861..fdfca9c 100644 --- a/interface/lib/lang/tr.lng +++ b/interface/lib/lang/tr.lng @@ -67,4 +67,5 @@ $wb['monthnamesshort_dec'] = 'Dec'; $wb['datepicker_nextText'] = 'Next'; $wb['datepicker_prevText'] = 'Prev'; +$wb['logout_txt'] = 'LOGOUT'; ?> diff --git a/interface/lib/plugins/mail_user_filter_plugin.inc.php b/interface/lib/plugins/mail_user_filter_plugin.inc.php index 3b62524..7b22da8 100644 --- a/interface/lib/plugins/mail_user_filter_plugin.inc.php +++ b/interface/lib/plugins/mail_user_filter_plugin.inc.php @@ -46,7 +46,7 @@ $app->plugin->registerEvent('mail:mail_user_filter:on_after_insert','mail_user_filter_plugin','mail_user_filter_edit'); $app->plugin->registerEvent('mail:mail_user_filter:on_after_update','mail_user_filter_plugin','mail_user_filter_edit'); - + $app->plugin->registerEvent('mail:mail_user_filter:on_after_delete','mail_user_filter_plugin','mail_user_filter_del'); } @@ -89,6 +89,30 @@ } + function mail_user_filter_del($event_name,$page_form) { + global $app, $conf; + + $mailuser = $app->db->queryOneRecord("SELECT custom_mailfilter FROM mail_user WHERE mailuser_id = ".$page_form->dataRecord["mailuser_id"]); + $skip = false; + $lines = explode("\n",$mailuser['custom_mailfilter']); + $out = ''; + + foreach($lines as $line) { + $line = trim($line); + if($line == '### BEGIN FILTER_ID:'.$page_form->id) { + $skip = true; + } + if($skip == false && $line != '') $out .= $line ."\n"; + if($line == '### END FILTER_ID:'.$page_form->id) { + $skip = false; + } + } + + $out = mysql_real_escape_string($out); + $app->db->datalogUpdate('mail_user', "custom_mailfilter = '$out'", 'mailuser_id', $page_form->dataRecord["mailuser_id"]); + } + + /* private function to create the mail filter rules in maildrop or sieve format. */ diff --git a/interface/web/admin/form/server_config.tform.php b/interface/web/admin/form/server_config.tform.php index f9ec365..027328d 100644 --- a/interface/web/admin/form/server_config.tform.php +++ b/interface/web/admin/form/server_config.tform.php @@ -440,6 +440,18 @@ 'default' => '20', 'value' => array('10' => 'Medium', '20' => 'High') ), + 'set_folder_permissions_on_update' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'y', + 'value' => array(0 => 'n', 1 => 'y') + ), + 'add_web_users_to_sshusers_group' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'y', + 'value' => array(0 => 'n', 1 => 'y') + ), 'check_apache_config' => array( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOX', @@ -474,6 +486,23 @@ 'width' => '40', 'maxlength' => '255' ), + 'connect_userid_to_webid' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'n', + 'value' => array(0 => 'n', 1 => 'y') + ), + 'connect_userid_to_webid_start' => array( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '10000', + 'validators' => array(0 => array('type' => 'ISINT', + 'errmsg' => 'connect_userid_to_webid_startid_isint'), + ), + 'value' => '', + 'width' => '40', + 'maxlength' => '255' + ), 'nginx_user' => array( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', diff --git a/interface/web/admin/form/server_ip.tform.php b/interface/web/admin/form/server_ip.tform.php index a6d9bcf..1bc21d5 100644 --- a/interface/web/admin/form/server_ip.tform.php +++ b/interface/web/admin/form/server_ip.tform.php @@ -100,9 +100,9 @@ 'formtype' => 'SELECT', 'default' => '', 'datasource' => array ( 'type' => 'SQL', - 'querystring' => 'SELECT client_id,contact_name FROM client WHERE {AUTHSQL} ORDER BY contact_name', + 'querystring' => "SELECT client_id,CONCAT(contact_name,' :: ',username) as name FROM client WHERE {AUTHSQL} ORDER BY contact_name", 'keyfield'=> 'client_id', - 'valuefield'=> 'contact_name' + 'valuefield'=> 'name' ), 'value' => array(0 => ' ') ), diff --git a/interface/web/admin/language_complete.php b/interface/web/admin/language_complete.php index 1ac6988..5c071a3 100644 --- a/interface/web/admin/language_complete.php +++ b/interface/web/admin/language_complete.php @@ -137,8 +137,8 @@ $file_content = "<?php\n"; foreach($wb as $key => $val) { - $val = str_replace("'",'',$val); - $val = str_replace('"','',$val); + $val = str_replace("'","\\'",$val); + $val = str_replace('"','\\"',$val); $file_content .= '$wb['."'$key'".'] = '."'$val';\n"; } $file_content .= "?>\n"; diff --git a/interface/web/admin/lib/lang/ar_remote_action.lng b/interface/web/admin/lib/lang/ar_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/ar_remote_action.lng +++ b/interface/web/admin/lib/lang/ar_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/ar_server_config.lng b/interface/web/admin/lib/lang/ar_server_config.lng index 44f4f74..0cc0b92 100644 --- a/interface/web/admin/lib/lang/ar_server_config.lng +++ b/interface/web/admin/lib/lang/ar_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/bg_remote_action.lng b/interface/web/admin/lib/lang/bg_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/bg_remote_action.lng +++ b/interface/web/admin/lib/lang/bg_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/bg_server_config.lng b/interface/web/admin/lib/lang/bg_server_config.lng index 1d570d4..7d15039 100644 --- a/interface/web/admin/lib/lang/bg_server_config.lng +++ b/interface/web/admin/lib/lang/bg_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/br_remote_action.lng b/interface/web/admin/lib/lang/br_remote_action.lng index a455c10..d6578c9 100644 --- a/interface/web/admin/lib/lang/br_remote_action.lng +++ b/interface/web/admin/lib/lang/br_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'Esta ação fará uma atualização do ISPConfig3 no servidor selecionado.<br><br><strong>UTILIZE POR SUA CONTA E RISCO!</strong>'; $wb['action_scheduled'] = 'Esta ação está agendada para execução'; $wb['select_all_server'] = 'Todos os servidores'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/br_server_config.lng b/interface/web/admin/lib/lang/br_server_config.lng index 64f7056..d57c4e0 100644 --- a/interface/web/admin/lib/lang/br_server_config.lng +++ b/interface/web/admin/lib/lang/br_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/cz_remote_action.lng b/interface/web/admin/lib/lang/cz_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/cz_remote_action.lng +++ b/interface/web/admin/lib/lang/cz_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/cz_server_config.lng b/interface/web/admin/lib/lang/cz_server_config.lng index 2518aba..0d23e13 100644 --- a/interface/web/admin/lib/lang/cz_server_config.lng +++ b/interface/web/admin/lib/lang/cz_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/de_remote_action.lng b/interface/web/admin/lib/lang/de_remote_action.lng index fee0b06..0c7a704 100644 --- a/interface/web/admin/lib/lang/de_remote_action.lng +++ b/interface/web/admin/lib/lang/de_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'Diese Aktion wird ein Update des ISPConfig3-Systems auf Ihrem ausgewählten Server ausführen.<br><br><strong>DIES GESCHIEHT AUF IHRE EIGENE VERANTWORTUNG!</strong>'; $wb['action_scheduled'] = 'Die Aktion wurde zur Ausführung vorgemerkt'; $wb['select_all_server'] = 'Alle Server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/de_server_config.lng b/interface/web/admin/lib/lang/de_server_config.lng index 71bc79f..fd78f1b 100644 --- a/interface/web/admin/lib/lang/de_server_config.lng +++ b/interface/web/admin/lib/lang/de_server_config.lng @@ -149,4 +149,8 @@ $wb['do_not_try_rescue_mail_txt'] = 'Deaktiviere Email Monitoring'; $wb['rescue_description_txt'] = '<b>Information:</b> Falls Sie MySQL stoppen möchten, wählen Sie die "Deaktiviere MySQL Monitoring" Checkbox und warten Sie 2-3 Minuten.<br>Falls Sie nicht 2-3 Minuten warten, wird Rescue versuchen, MySQL neu zu starten!'; $wb['enable_sni_txt'] = 'Enable SNI'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/el.lng b/interface/web/admin/lib/lang/el.lng index 732f716..6941af2 100644 --- a/interface/web/admin/lib/lang/el.lng +++ b/interface/web/admin/lib/lang/el.lng @@ -5,7 +5,7 @@ $wb['Server'] = 'Server'; $wb['Services'] = 'Υπηρεσίες'; $wb['Config'] = 'Ρυθμίσεις'; -$wb['Server Config'] = 'Ρύθμιση Server'; +$wb['Server Config'] = 'Ρυθμίσεις Server'; $wb['Mail'] = 'Mail'; $wb['Getmail'] = 'Getmail'; $wb['Web'] = 'Web'; @@ -42,3 +42,4 @@ $wb['1002'] = 'Το όνομα χρήστη ή το συνθηματικό είναι λάθος.'; ?> + diff --git a/interface/web/admin/lib/lang/el_firewall.lng b/interface/web/admin/lib/lang/el_firewall.lng index 83260ed..c19e09e 100644 --- a/interface/web/admin/lib/lang/el_firewall.lng +++ b/interface/web/admin/lib/lang/el_firewall.lng @@ -10,3 +10,4 @@ $wb['udp_ports_error_regex'] = 'Οι χαρακτήρες δεν επιτρέπονται στον ορισμό θυρών udp. Επιτρέπονται μόνο αριθμοί, : και ,.'; ?> + diff --git a/interface/web/admin/lib/lang/el_firewall_list.lng b/interface/web/admin/lib/lang/el_firewall_list.lng index 91cab72..67be85a 100644 --- a/interface/web/admin/lib/lang/el_firewall_list.lng +++ b/interface/web/admin/lib/lang/el_firewall_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέα εγγραφή Firewall'; ?> + diff --git a/interface/web/admin/lib/lang/el_groups.lng b/interface/web/admin/lib/lang/el_groups.lng index b50df79..3a81b51 100644 --- a/interface/web/admin/lib/lang/el_groups.lng +++ b/interface/web/admin/lib/lang/el_groups.lng @@ -4,3 +4,4 @@ $wb['name_err'] = 'Η ομάδα πρέπει να έχει από 1 μέχρι 30 χαρακτήρες.'; ?> + diff --git a/interface/web/admin/lib/lang/el_groups_list.lng b/interface/web/admin/lib/lang/el_groups_list.lng index 10ce5eb..6022935 100644 --- a/interface/web/admin/lib/lang/el_groups_list.lng +++ b/interface/web/admin/lib/lang/el_groups_list.lng @@ -6,3 +6,4 @@ $wb['warning_txt'] = '<b>ΠΡΟΕΙΔΟΠΟΙΗΣΗ:</b>Μην επεξεργάζεστε οποιαδήποτε ρύθμιση χρήστη εδώ. Χρησιμοποιήστε τις ρυθμίσεις Πελάτη - και Μεταπωλητή στο άρθρωμα Πελάτης. Η επεξεργασία ομάδων και χρηστών εδώ, μπορεί να προκαλέσει απώλεια δεδομένων!'; ?> + diff --git a/interface/web/admin/lib/lang/el_iptables.lng b/interface/web/admin/lib/lang/el_iptables.lng index 9236d47..aea9270 100644 --- a/interface/web/admin/lib/lang/el_iptables.lng +++ b/interface/web/admin/lib/lang/el_iptables.lng @@ -12,3 +12,4 @@ $wb['iptables_error_unique'] = 'Υπάρχει ήδη μια εγγραφή του firewall για αυτόν τον server.'; ?> + diff --git a/interface/web/admin/lib/lang/el_iptables_list.lng b/interface/web/admin/lib/lang/el_iptables_list.lng index a2da45d..ebe1310 100644 --- a/interface/web/admin/lib/lang/el_iptables_list.lng +++ b/interface/web/admin/lib/lang/el_iptables_list.lng @@ -14,3 +14,4 @@ $wb['iptables_error_unique'] = 'Υπάρχει ήδη μια εγγραφή firewall για αυτόν τον server.'; ?> + diff --git a/interface/web/admin/lib/lang/el_language_add.lng b/interface/web/admin/lib/lang/el_language_add.lng index f783f91..f088dc7 100644 --- a/interface/web/admin/lib/lang/el_language_add.lng +++ b/interface/web/admin/lib/lang/el_language_add.lng @@ -7,3 +7,4 @@ $wb['btn_cancel_txt'] = 'Επιστροφή'; ?> + diff --git a/interface/web/admin/lib/lang/el_language_complete.lng b/interface/web/admin/lib/lang/el_language_complete.lng index cf10cab..3da2a83 100644 --- a/interface/web/admin/lib/lang/el_language_complete.lng +++ b/interface/web/admin/lib/lang/el_language_complete.lng @@ -6,3 +6,4 @@ $wb['btn_cancel_txt'] = 'Επιστροφή'; ?> + diff --git a/interface/web/admin/lib/lang/el_language_edit.lng b/interface/web/admin/lib/lang/el_language_edit.lng index 6faa60e..0b92579 100644 --- a/interface/web/admin/lib/lang/el_language_edit.lng +++ b/interface/web/admin/lib/lang/el_language_edit.lng @@ -7,3 +7,4 @@ $wb['btn_cancel_txt'] = 'Επιστροφή'; ?> + diff --git a/interface/web/admin/lib/lang/el_language_export.lng b/interface/web/admin/lib/lang/el_language_export.lng index 4ff092f..34700ed 100644 --- a/interface/web/admin/lib/lang/el_language_export.lng +++ b/interface/web/admin/lib/lang/el_language_export.lng @@ -5,3 +5,4 @@ $wb['btn_cancel_txt'] = 'Επιστροφή'; ?> + diff --git a/interface/web/admin/lib/lang/el_language_import.lng b/interface/web/admin/lib/lang/el_language_import.lng index e30eb1f..58d31d8 100644 --- a/interface/web/admin/lib/lang/el_language_import.lng +++ b/interface/web/admin/lib/lang/el_language_import.lng @@ -7,3 +7,4 @@ $wb['ignore_version_txt'] = 'Παράλειψη ελέγχου έκδοσης ISPConfig'; ?> + diff --git a/interface/web/admin/lib/lang/el_language_list.lng b/interface/web/admin/lib/lang/el_language_list.lng index a9cfee1..c648437 100644 --- a/interface/web/admin/lib/lang/el_language_list.lng +++ b/interface/web/admin/lib/lang/el_language_list.lng @@ -6,3 +6,4 @@ $wb['lang_file_date_txt'] = 'Τελευταία τροποποίηση'; ?> + diff --git a/interface/web/admin/lib/lang/el_package_install.lng b/interface/web/admin/lib/lang/el_package_install.lng index 1c98589..5bc9709 100644 --- a/interface/web/admin/lib/lang/el_package_install.lng +++ b/interface/web/admin/lib/lang/el_package_install.lng @@ -6,3 +6,4 @@ $wb['active_txt'] = 'Ενεργό'; ?> + diff --git a/interface/web/admin/lib/lang/el_remote_action.lng b/interface/web/admin/lib/lang/el_remote_action.lng index 59b017c..d020ab5 100644 --- a/interface/web/admin/lib/lang/el_remote_action.lng +++ b/interface/web/admin/lib/lang/el_remote_action.lng @@ -9,3 +9,4 @@ $wb['select_all_server'] = 'Σε όλους τους servers'; ?> + diff --git a/interface/web/admin/lib/lang/el_remote_user.lng b/interface/web/admin/lib/lang/el_remote_user.lng index 4033a34..c979169 100644 --- a/interface/web/admin/lib/lang/el_remote_user.lng +++ b/interface/web/admin/lib/lang/el_remote_user.lng @@ -42,3 +42,4 @@ $wb['Mail mailing list functions'] = 'Ενέργειες Mail mailinglist'; ?> + diff --git a/interface/web/admin/lib/lang/el_remote_user_list.lng b/interface/web/admin/lib/lang/el_remote_user_list.lng index 93fc165..a40f313 100644 --- a/interface/web/admin/lib/lang/el_remote_user_list.lng +++ b/interface/web/admin/lib/lang/el_remote_user_list.lng @@ -6,3 +6,4 @@ $wb['username_txt'] = 'Όνομα Χρήστη'; ?> + diff --git a/interface/web/admin/lib/lang/el_server.lng b/interface/web/admin/lib/lang/el_server.lng index 2f961c6..34d6207 100644 --- a/interface/web/admin/lib/lang/el_server.lng +++ b/interface/web/admin/lib/lang/el_server.lng @@ -14,3 +14,4 @@ $wb['firewall_server_txt'] = 'Firewall-Server'; ?> + diff --git a/interface/web/admin/lib/lang/el_server_config.lng b/interface/web/admin/lib/lang/el_server_config.lng index 1f2a86e..1fec280 100644 --- a/interface/web/admin/lib/lang/el_server_config.lng +++ b/interface/web/admin/lib/lang/el_server_config.lng @@ -87,7 +87,7 @@ $wb['ufw_log_level_txt'] = 'Επίπεδο Καταγραφής'; $wb['network_config_warning_txt'] = 'Η επιλογή για την παραμετροποίηση του δικτύου είναι διαθέσιμη μόνο για Debian και Ubuntu Servers. Μην ενεργοποιείτε αυτή την επιλογή αν η (διεπαφή) κάρτα δικτύου δεν είναι η eth0.'; $wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax'; -$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.'; +$wb['backup_dir_ftpread_txt'] = 'Δικαιώματα ανάγνωσης backup για τους χρήστες FTP του website.'; $wb['server_type_txt'] = 'Τύπος Server'; $wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir'; $wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir'; @@ -132,7 +132,7 @@ $wb['vlogger_config_dir_error_empty'] = 'Config directory is empty.'; $wb['cron_init_script_error_empty'] = 'Cron init script name is empty.'; $wb['crontab_dir_error_empty'] = 'Path for individual crontabs is empty.'; -$wb['cron_wget_error_empty'] = 'Path to wget program is empty.'; +$wb['cron_wget_error_empty'] = 'Η διαδρομή για το wget δεν δόθηκε.'; $wb['php_fpm_init_script_txt'] = 'PHP-FPM init script'; $wb['php_fpm_init_script_error_empty'] = 'PHP-FPM init script is empty.'; $wb['php_fpm_ini_path_txt'] = 'PHP-FPM php.ini path'; @@ -143,11 +143,12 @@ $wb['php_fpm_start_port_error_empty'] = 'PHP-FPM start port is empty.'; $wb['php_fpm_socket_dir_txt'] = 'PHP-FPM socket directory'; $wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM socket directory is empty.'; -$wb['try_rescue_txt'] = 'Enable service monitoring and restart on failure'; -$wb['do_not_try_rescue_mysql_txt'] = 'Disable MySQL monitoring'; -$wb['do_not_try_rescue_mail_txt'] = 'Disable Email monitoring'; -$wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; -$wb['enable_sni_txt'] = 'Enable SNI'; -$wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['try_rescue_txt'] = 'Ενεργοποίηση εποπτείας υπηρεσιών και επανεκκινησης σε περίπτωση αποτυχίας'; +$wb['do_not_try_rescue_mysql_txt'] = 'Απενεργοποίηση εποπτείας MySQL'; +$wb['do_not_try_rescue_mail_txt'] = 'Απενεργοποίηση εποπτείας Email'; +$wb['rescue_description_txt'] = '<b>Πληροφορία:</b> Αν θέλετε να τερματίσετε την MySQL πρέπει να επιλέξετε την επιλογή Απενεργοποίηση εποπτείας MySQL και μετά να περιμένετε 2-3 λεπτά.<br>Αν δεν περιμένετε 2-3 λεπτά, η εποπτεία και αποκατάσταση θα προσπαθήσει να επανεκκινήσει την MySQL!'; +$wb['enable_sni_txt'] = 'Ενεργοποίηση SNI'; +$wb['do_not_try_rescue_httpd_txt'] = 'Απενεργοποίηση εποπτείας HTTPD'; ?> + diff --git a/interface/web/admin/lib/lang/el_server_config_list.lng b/interface/web/admin/lib/lang/el_server_config_list.lng index e75bda0..a9f2d4f 100644 --- a/interface/web/admin/lib/lang/el_server_config_list.lng +++ b/interface/web/admin/lib/lang/el_server_config_list.lng @@ -3,3 +3,4 @@ $wb['server_name_txt'] = 'Server'; ?> + diff --git a/interface/web/admin/lib/lang/el_server_ip.lng b/interface/web/admin/lib/lang/el_server_ip.lng index 00185a1..823b9f5 100644 --- a/interface/web/admin/lib/lang/el_server_ip.lng +++ b/interface/web/admin/lib/lang/el_server_ip.lng @@ -4,9 +4,10 @@ $wb['virtualhost_txt'] = 'HTTP NameVirtualHost'; $wb['ip_error_wrong'] = 'Η Διεύθυνση IP είναι άκυρη'; $wb['ip_error_unique'] = 'Η Διεύθυνση IP πρέπει να είναι μοναδική'; -$wb['client_id_txt'] = 'Client'; -$wb['ip_type_txt'] = 'Type'; -$wb['virtualhost_port_txt'] = 'HTTP Ports'; +$wb['client_id_txt'] = 'Πελάτης'; +$wb['ip_type_txt'] = 'Τύπος'; +$wb['virtualhost_port_txt'] = 'Θύρες HTTP'; $wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443'; ?> + diff --git a/interface/web/admin/lib/lang/el_server_ip_list.lng b/interface/web/admin/lib/lang/el_server_ip_list.lng index f19dc82..3422184 100644 --- a/interface/web/admin/lib/lang/el_server_ip_list.lng +++ b/interface/web/admin/lib/lang/el_server_ip_list.lng @@ -9,3 +9,4 @@ $wb['ip_type_txt'] = 'Τύπος'; ?> + diff --git a/interface/web/admin/lib/lang/el_server_list.lng b/interface/web/admin/lib/lang/el_server_list.lng index 2f7b569..549e4cc 100644 --- a/interface/web/admin/lib/lang/el_server_list.lng +++ b/interface/web/admin/lib/lang/el_server_list.lng @@ -12,3 +12,4 @@ $wb['firewall_server_txt'] = 'Firewall'; ?> + diff --git a/interface/web/admin/lib/lang/el_software_package_install.lng b/interface/web/admin/lib/lang/el_software_package_install.lng index 5e1f630..3a271da 100644 --- a/interface/web/admin/lib/lang/el_software_package_install.lng +++ b/interface/web/admin/lib/lang/el_software_package_install.lng @@ -5,3 +5,4 @@ $wb['btn_cancel_txt'] = 'Ακύρωση'; ?> + diff --git a/interface/web/admin/lib/lang/el_software_package_list.lng b/interface/web/admin/lib/lang/el_software_package_list.lng index f3e22fb..148c233 100644 --- a/interface/web/admin/lib/lang/el_software_package_list.lng +++ b/interface/web/admin/lib/lang/el_software_package_list.lng @@ -9,3 +9,4 @@ $wb['package_id_txt'] = 'τοπικό App-ID'; ?> + diff --git a/interface/web/admin/lib/lang/el_software_repo.lng b/interface/web/admin/lib/lang/el_software_repo.lng index d52666d..9126fec 100644 --- a/interface/web/admin/lib/lang/el_software_repo.lng +++ b/interface/web/admin/lib/lang/el_software_repo.lng @@ -6,3 +6,4 @@ $wb['active_txt'] = 'Ενεργό'; ?> + diff --git a/interface/web/admin/lib/lang/el_software_repo_list.lng b/interface/web/admin/lib/lang/el_software_repo_list.lng index cb3f2c4..a43fdbb 100644 --- a/interface/web/admin/lib/lang/el_software_repo_list.lng +++ b/interface/web/admin/lib/lang/el_software_repo_list.lng @@ -5,3 +5,4 @@ $wb['repo_url_txt'] = 'URL'; ?> + diff --git a/interface/web/admin/lib/lang/el_software_update_list.lng b/interface/web/admin/lib/lang/el_software_update_list.lng index 50a4b47..e5ebe6d 100644 --- a/interface/web/admin/lib/lang/el_software_update_list.lng +++ b/interface/web/admin/lib/lang/el_software_update_list.lng @@ -7,3 +7,4 @@ $wb['action_txt'] = 'Ενέργεια'; ?> + diff --git a/interface/web/admin/lib/lang/el_system_config.lng b/interface/web/admin/lib/lang/el_system_config.lng index 6c5b8b5..da1cb30 100644 --- a/interface/web/admin/lib/lang/el_system_config.lng +++ b/interface/web/admin/lib/lang/el_system_config.lng @@ -21,11 +21,12 @@ $wb['use_domain_module_hint'] = 'Αν χρησιμοποιήσετε αυτό το άρθρωμα, οι πελάτες σας μπορούν μόνο να διαλέξουν ένα από τα domains που δημιούργησε για αυτούς ο διαχειριστής. Δεν μπορούν να επεξεργαστούν ελεύθερα τα πεδία του domain.Πρέπει να επανασυνδεθείτε αν αλλάξετε αυτή την τιμή, για να γίνουν οι αλλαγές σας, ορατές.'; $wb['new_domain_txt'] = 'HTML για την δημιουργία domain'; $wb['webftp_url_txt'] = 'URL του WebFTP'; -$wb['enable_custom_login_txt'] = 'Allow custom login name'; +$wb['enable_custom_login_txt'] = 'Αποδοχή προσαρμοσμένου ονόματος login'; $wb['mailmailinglist_link_txt'] = 'Link to mailing list in Mailing list list'; -$wb['mailmailinglist_url_txt'] = 'Mailing list URL'; +$wb['mailmailinglist_url_txt'] = 'URL της Mailing list '; $wb['admin_mail_txt'] = 'e-mail Διαχειριστών'; $wb['monitor_key_txt'] = 'Monitor keyword'; -$wb['admin_name_txt'] = 'Administrators name'; +$wb['admin_name_txt'] = 'Όνομα Administrator'; ?> + diff --git a/interface/web/admin/lib/lang/el_users.lng b/interface/web/admin/lib/lang/el_users.lng index eacd385..e97db54 100644 --- a/interface/web/admin/lib/lang/el_users.lng +++ b/interface/web/admin/lib/lang/el_users.lng @@ -27,3 +27,4 @@ $wb['startmodule_err'] = 'Το άρθρωμα εκκίνησης δεν υπάρχει στα διαθέσιμα αρθρώματα.'; ?> + diff --git a/interface/web/admin/lib/lang/el_users_list.lng b/interface/web/admin/lib/lang/el_users_list.lng index 69b640d..09218d2 100644 --- a/interface/web/admin/lib/lang/el_users_list.lng +++ b/interface/web/admin/lib/lang/el_users_list.lng @@ -8,3 +8,4 @@ $wb['warning_txt'] = '<b>ΠΡΟΕΙΔΟΠΟΙΗΣΗ:</b>Μην επεξεργάζεστε καμία ρύθμιση χρήστη εδώ. Χρησιμοποιήστε τις ρυθμίσεις Πελάτη - και Μεταπωλητή στο άρθρωμα Πελάτης. Η επεξεργασία ομάδων και χρηστών εδώ, μπορεί να προκαλέσει απώλεια δεδομένων!'; ?> + diff --git a/interface/web/admin/lib/lang/en_remote_action.lng b/interface/web/admin/lib/lang/en_remote_action.lng index 4d6a062..ad96e1f 100644 --- a/interface/web/admin/lib/lang/en_remote_action.lng +++ b/interface/web/admin/lib/lang/en_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>"; $wb['action_scheduled'] = "The action is scheduled for execution"; $wb['select_all_server'] = "All servers"; +$wb['ispconfig_update_title'] = "ISPConfig update instructions"; +$wb['ispconfig_update_text'] = "Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href='http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/' target='_blank'>Click here for detailed update instructins</a>"; ?> diff --git a/interface/web/admin/lib/lang/en_server_config.lng b/interface/web/admin/lib/lang/en_server_config.lng index b3e9f60..ec2e053 100644 --- a/interface/web/admin/lib/lang/en_server_config.lng +++ b/interface/web/admin/lib/lang/en_server_config.lng @@ -149,6 +149,11 @@ $wb["do_not_try_rescue_mail_txt"] = 'Disable Email monitoring'; $wb["rescue_description_txt"] = '<b>Information:</b> If you want to shut down mysql you have to select the "Disable MySQL monitor" checkbox and then wait 2-3 minutes.<br>If you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb["enable_sni_txt"] = 'Enable SNI'; +$wb["set_folder_permissions_on_update_txt"] = 'Set folder permissions on update'; +$wb["add_web_users_to_sshusers_group_txt"] = 'Add web users to -sshusers- group'; +$wb["connect_userid_to_webid_txt"] = 'Connect Linux userid to webid'; +$wb["connect_userid_to_webid_start_txt"] = 'Start ID for userid/webid connect'; + $wb["realtime_blackhole_list_txt"] = 'Real-time Blackhole List'; $wb["realtime_blackhole_list_note_txt"] = '(Separate RBL\'s with commas)'; ?> \ No newline at end of file diff --git a/interface/web/admin/lib/lang/es_remote_action.lng b/interface/web/admin/lib/lang/es_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/es_remote_action.lng +++ b/interface/web/admin/lib/lang/es_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/es_server_config.lng b/interface/web/admin/lib/lang/es_server_config.lng index db7f0ca..99dc89e 100644 --- a/interface/web/admin/lib/lang/es_server_config.lng +++ b/interface/web/admin/lib/lang/es_server_config.lng @@ -149,5 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; -$wb["realtime_blackhole_list_txt"] = 'Real-time Blackhole List'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/fi_remote_action.lng b/interface/web/admin/lib/lang/fi_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/fi_remote_action.lng +++ b/interface/web/admin/lib/lang/fi_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/fi_server_config.lng b/interface/web/admin/lib/lang/fi_server_config.lng index d04966b..8949826 100755 --- a/interface/web/admin/lib/lang/fi_server_config.lng +++ b/interface/web/admin/lib/lang/fi_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/fr.lng b/interface/web/admin/lib/lang/fr.lng index 96a8c74..d7ab95d 100644 --- a/interface/web/admin/lib/lang/fr.lng +++ b/interface/web/admin/lib/lang/fr.lng @@ -41,5 +41,3 @@ $wb['Do OS-Update'] = 'Mise à jour de l\'OS'; $wb['Do ISPConfig-Update'] = 'Mise à jour ISPConfig'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_firewall.lng b/interface/web/admin/lib/lang/fr_firewall.lng index 83b2870..53b762c 100644 --- a/interface/web/admin/lib/lang/fr_firewall.lng +++ b/interface/web/admin/lib/lang/fr_firewall.lng @@ -9,5 +9,3 @@ $wb['tcp_ports_error_regex'] = 'Caractère non autorisé dans la définition du port TCP. Les caractères autorisés sont les nombres, : et ,.'; $wb['udp_ports_error_regex'] = 'Caractère non autorisé dans la définition du port UDP. Les caractères autorisés sont les nombres, : et ,.'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_firewall_list.lng b/interface/web/admin/lib/lang/fr_firewall_list.lng index dbb27ef..965eb01 100644 --- a/interface/web/admin/lib/lang/fr_firewall_list.lng +++ b/interface/web/admin/lib/lang/fr_firewall_list.lng @@ -6,5 +6,3 @@ $wb['udp_port_txt'] = 'Ouvrir des ports UDP'; $wb['add_new_record_txt'] = 'Ajouter un enregistrement au pare-feu'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_groups.lng b/interface/web/admin/lib/lang/fr_groups.lng index 97e85c9..e0a92d7 100644 --- a/interface/web/admin/lib/lang/fr_groups.lng +++ b/interface/web/admin/lib/lang/fr_groups.lng @@ -3,5 +3,3 @@ $wb['name_txt'] = 'Groupe'; $wb['name_err'] = 'Le groupe doit avoir entre 1 et 30 caractères.'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_groups_list.lng b/interface/web/admin/lib/lang/fr_groups_list.lng index 531d400..e51afd1 100644 --- a/interface/web/admin/lib/lang/fr_groups_list.lng +++ b/interface/web/admin/lib/lang/fr_groups_list.lng @@ -5,5 +5,3 @@ $wb['add_new_record_txt'] = 'Ajouter un nouveau groupe'; $wb['warning_txt'] = '<b>ATTENTION:</b> Ne pas éditer ou modifier de paramètre utilisateur ici. Utilisez les paramètres Client et Revendeur dans le module Client à la place. Modifier ou changer les informations ici peut conduire à la perte de données'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_iptables.lng b/interface/web/admin/lib/lang/fr_iptables.lng index b1aee34..40760b9 100644 --- a/interface/web/admin/lib/lang/fr_iptables.lng +++ b/interface/web/admin/lib/lang/fr_iptables.lng @@ -11,5 +11,3 @@ $wb['active_txt'] = 'Active'; $wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_iptables_list.lng b/interface/web/admin/lib/lang/fr_iptables_list.lng index 6d732da..15c8bad 100644 --- a/interface/web/admin/lib/lang/fr_iptables_list.lng +++ b/interface/web/admin/lib/lang/fr_iptables_list.lng @@ -13,5 +13,3 @@ $wb['active_txt'] = 'Active'; $wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_language_add.lng b/interface/web/admin/lib/lang/fr_language_add.lng index 65b508e..f60bdac 100644 --- a/interface/web/admin/lib/lang/fr_language_add.lng +++ b/interface/web/admin/lib/lang/fr_language_add.lng @@ -6,5 +6,3 @@ $wb['btn_cancel_txt'] = 'Précédent'; $wb['language_new_hint_txt'] = 'Code langage à 2 caractères ISO 639-1 (Voir http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_language_complete.lng b/interface/web/admin/lib/lang/fr_language_complete.lng index 552ccb7..30dea02 100644 --- a/interface/web/admin/lib/lang/fr_language_complete.lng +++ b/interface/web/admin/lib/lang/fr_language_complete.lng @@ -5,5 +5,3 @@ $wb['btn_cancel_txt'] = 'Précédent'; $wb['list_desc_txt'] = 'Fusionne le langage sélectionné avec le langage principal anglais. <br />Ceci ajoute les élements manquants en anglais au fichier sélectionné.'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_language_edit.lng b/interface/web/admin/lib/lang/fr_language_edit.lng index 3fe5354..744f44d 100644 --- a/interface/web/admin/lib/lang/fr_language_edit.lng +++ b/interface/web/admin/lib/lang/fr_language_edit.lng @@ -6,5 +6,3 @@ $wb['btn_save_txt'] = 'Enregistrer'; $wb['btn_cancel_txt'] = 'Précédent'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_language_export.lng b/interface/web/admin/lib/lang/fr_language_export.lng index b08d4a2..dbe3fbf 100644 --- a/interface/web/admin/lib/lang/fr_language_export.lng +++ b/interface/web/admin/lib/lang/fr_language_export.lng @@ -4,5 +4,3 @@ $wb['btn_save_txt'] = 'Exporte la langue sélectionnée dans un fichier'; $wb['btn_cancel_txt'] = 'Précédent'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_language_import.lng b/interface/web/admin/lib/lang/fr_language_import.lng index 94fbda2..710847c 100644 --- a/interface/web/admin/lib/lang/fr_language_import.lng +++ b/interface/web/admin/lib/lang/fr_language_import.lng @@ -6,5 +6,3 @@ $wb['btn_cancel_txt'] = 'Précédent'; $wb['ignore_version_txt'] = 'Ignorer le test de version ISPConfig'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_language_list.lng b/interface/web/admin/lib/lang/fr_language_list.lng index b85a0f7..8e9f26a 100644 --- a/interface/web/admin/lib/lang/fr_language_list.lng +++ b/interface/web/admin/lib/lang/fr_language_list.lng @@ -5,5 +5,3 @@ $wb['lang_file_txt'] = 'Fichier de langue'; $wb['lang_file_date_txt'] = 'Dernière modification'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_package_install.lng b/interface/web/admin/lib/lang/fr_package_install.lng index f13ffdb..e32084b 100644 --- a/interface/web/admin/lib/lang/fr_package_install.lng +++ b/interface/web/admin/lib/lang/fr_package_install.lng @@ -5,5 +5,3 @@ $wb['repo_password_txt'] = 'Mot de passe (optionnel)'; $wb['active_txt'] = 'Actif'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_remote_action.lng b/interface/web/admin/lib/lang/fr_remote_action.lng index b822eac..3df14f3 100644 --- a/interface/web/admin/lib/lang/fr_remote_action.lng +++ b/interface/web/admin/lib/lang/fr_remote_action.lng @@ -7,6 +7,6 @@ $wb['do_ispcupdate_desc'] = 'Cette action met à jour ISPConfig3 sur le serveur sélectionné.<br/><br/><strong>UTILISEZ A VOS RISQUES ET PERILS !</strong>'; $wb['action_scheduled'] = 'Laction est marquée pour exécution'; $wb['select_all_server'] = 'Tout serveur'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=\'http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/\' target=\'_blank\'>Click here for detailed update instructins</a>'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_remote_user.lng b/interface/web/admin/lib/lang/fr_remote_user.lng index 83be161..5f740a4 100644 --- a/interface/web/admin/lib/lang/fr_remote_user.lng +++ b/interface/web/admin/lib/lang/fr_remote_user.lng @@ -41,5 +41,3 @@ $wb['DNS txt functions'] = 'Fonctions TXT DNS'; $wb['Mail mailing list functions'] = 'Fonctions Mailinglist Mail'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_remote_user_list.lng b/interface/web/admin/lib/lang/fr_remote_user_list.lng index bbde2db..e78707e 100644 --- a/interface/web/admin/lib/lang/fr_remote_user_list.lng +++ b/interface/web/admin/lib/lang/fr_remote_user_list.lng @@ -5,5 +5,3 @@ $wb['parent_remote_userid_txt'] = 'ID'; $wb['username_txt'] = 'Identifiant'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_server.lng b/interface/web/admin/lib/lang/fr_server.lng index 14890c6..7224e1d 100644 --- a/interface/web/admin/lib/lang/fr_server.lng +++ b/interface/web/admin/lib/lang/fr_server.lng @@ -13,5 +13,3 @@ $wb['proxy_server_txt'] = 'Proxy-Server'; $wb['firewall_server_txt'] = 'Firewall-Server'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_server_config.lng b/interface/web/admin/lib/lang/fr_server_config.lng index e8ea156..f73e4bf 100644 --- a/interface/web/admin/lib/lang/fr_server_config.lng +++ b/interface/web/admin/lib/lang/fr_server_config.lng @@ -149,6 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_server_config_list.lng b/interface/web/admin/lib/lang/fr_server_config_list.lng index c3c7be4..850cdd1 100644 --- a/interface/web/admin/lib/lang/fr_server_config_list.lng +++ b/interface/web/admin/lib/lang/fr_server_config_list.lng @@ -2,5 +2,3 @@ $wb['list_head_txt'] = 'Configuration du serveur'; $wb['server_name_txt'] = 'Serveur'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_server_ip.lng b/interface/web/admin/lib/lang/fr_server_ip.lng index 2b93c78..5c2f23e 100644 --- a/interface/web/admin/lib/lang/fr_server_ip.lng +++ b/interface/web/admin/lib/lang/fr_server_ip.lng @@ -9,5 +9,3 @@ $wb['virtualhost_port_txt'] = 'HTTP Ports'; $wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_server_ip_list.lng b/interface/web/admin/lib/lang/fr_server_ip_list.lng index 5e33340..e911e52 100644 --- a/interface/web/admin/lib/lang/fr_server_ip_list.lng +++ b/interface/web/admin/lib/lang/fr_server_ip_list.lng @@ -8,5 +8,3 @@ $wb['virtualhost_port_txt'] = 'HTTP Ports'; $wb['ip_type_txt'] = 'Type'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_server_list.lng b/interface/web/admin/lib/lang/fr_server_list.lng index c2bc1ec..054195f 100644 --- a/interface/web/admin/lib/lang/fr_server_list.lng +++ b/interface/web/admin/lib/lang/fr_server_list.lng @@ -11,5 +11,3 @@ $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_software_package_install.lng b/interface/web/admin/lib/lang/fr_software_package_install.lng index 2ea530a..39f643d 100644 --- a/interface/web/admin/lib/lang/fr_software_package_install.lng +++ b/interface/web/admin/lib/lang/fr_software_package_install.lng @@ -4,5 +4,3 @@ $wb['btn_save_txt'] = 'Démarrer linstallation'; $wb['btn_cancel_txt'] = 'Annuler'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_software_package_list.lng b/interface/web/admin/lib/lang/fr_software_package_list.lng index 3636458..cb8f3f3 100644 --- a/interface/web/admin/lib/lang/fr_software_package_list.lng +++ b/interface/web/admin/lib/lang/fr_software_package_list.lng @@ -8,5 +8,3 @@ $wb['repoupdate_txt'] = 'Mettre à jour la liste des paquets'; $wb['package_id_txt'] = 'App-ID locale'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_software_repo.lng b/interface/web/admin/lib/lang/fr_software_repo.lng index c12f700..7b3ec48 100644 --- a/interface/web/admin/lib/lang/fr_software_repo.lng +++ b/interface/web/admin/lib/lang/fr_software_repo.lng @@ -5,5 +5,3 @@ $wb['repo_password_txt'] = 'Mot de passe (optionnel)'; $wb['active_txt'] = 'Actif'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_software_repo_list.lng b/interface/web/admin/lib/lang/fr_software_repo_list.lng index 34b5bf0..5674989 100644 --- a/interface/web/admin/lib/lang/fr_software_repo_list.lng +++ b/interface/web/admin/lib/lang/fr_software_repo_list.lng @@ -4,5 +4,3 @@ $wb['repo_name_txt'] = 'Référence'; $wb['repo_url_txt'] = 'URL'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_software_update_list.lng b/interface/web/admin/lib/lang/fr_software_update_list.lng index 9ab12f5..3c66539 100644 --- a/interface/web/admin/lib/lang/fr_software_update_list.lng +++ b/interface/web/admin/lib/lang/fr_software_update_list.lng @@ -6,5 +6,3 @@ $wb['action_txt'] = 'Action'; $wb['server_select_txt'] = 'Sélectionnez le serveur'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng index 4f23095..14d194f 100644 --- a/interface/web/admin/lib/lang/fr_system_config.lng +++ b/interface/web/admin/lib/lang/fr_system_config.lng @@ -28,5 +28,3 @@ $wb['monitor_key_txt'] = 'Mot-clé du moniteur'; $wb['admin_name_txt'] = 'Nom des administrateurs'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_users.lng b/interface/web/admin/lib/lang/fr_users.lng index a1af1ad..43500b6 100644 --- a/interface/web/admin/lib/lang/fr_users.lng +++ b/interface/web/admin/lib/lang/fr_users.lng @@ -26,5 +26,3 @@ $wb['password_strength_txt'] = 'Force du mot de passe'; $wb['startmodule_err'] = 'Le module de départ nexiste pas.'; ?> - - diff --git a/interface/web/admin/lib/lang/fr_users_list.lng b/interface/web/admin/lib/lang/fr_users_list.lng index 9d607df..af8cebc 100644 --- a/interface/web/admin/lib/lang/fr_users_list.lng +++ b/interface/web/admin/lib/lang/fr_users_list.lng @@ -7,5 +7,3 @@ $wb['add_new_record_txt'] = 'Ajouter un nouvel utilisateur'; $wb['warning_txt'] = '<b>ATTENTION:</b> Ne pas éditer ou modifier de paramètre utilisateur ici. Utilisez les paramètres Client et Revendeur dans le module Client à la place. Modifier ou changer les informations ici peut conduire à la perte de données'; ?> - - diff --git a/interface/web/admin/lib/lang/hr.lng b/interface/web/admin/lib/lang/hr.lng index 0f6e471..b7f72f8 100644 --- a/interface/web/admin/lib/lang/hr.lng +++ b/interface/web/admin/lib/lang/hr.lng @@ -16,7 +16,7 @@ $wb['System'] = 'Sistem'; $wb['Add user'] = 'Dodaj korisnika'; $wb['Edit user'] = 'Editiraj korisnika'; -$wb['CP Users'] = 'CP korisnici'; +$wb['CP Users'] = 'Control panel korisnici'; $wb['Add group'] = 'Dodaj grupu'; $wb['Edit group'] = 'Editiraj grupu'; $wb['Edit server'] = 'Editiraj server'; @@ -30,7 +30,7 @@ $wb['Import'] = 'Importiraj'; $wb['Language Editor'] = 'Jezični editor'; $wb['Software'] = 'Aplikacije i dodaci'; -$wb['Repositories'] = 'Repositoriji'; +$wb['Repositories'] = 'Repozitoriji'; $wb['Server Services'] = 'Serverski servisi'; $wb['Interface Config'] = 'Konfiguracija sistema'; $wb['Packages'] = 'Paketi'; diff --git a/interface/web/admin/lib/lang/hr_firewall.lng b/interface/web/admin/lib/lang/hr_firewall.lng index e626345..7b5b63d 100644 --- a/interface/web/admin/lib/lang/hr_firewall.lng +++ b/interface/web/admin/lib/lang/hr_firewall.lng @@ -1,11 +1,11 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['tcp_port_txt'] = 'Open TCP ports'; -$wb['udp_port_txt'] = 'Open UDP ports'; -$wb['tcp_port_help_txt'] = 'Separated by comma'; -$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 ,.'; +$wb['tcp_port_txt'] = 'Otvoreni TCP portovi'; +$wb['udp_port_txt'] = 'Otvoreni UDP portovi'; +$wb['tcp_port_help_txt'] = 'Odvojeno zarezom'; +$wb['udp_port_help_txt'] = 'Odvojeno zarezom'; +$wb['active_txt'] = 'Aktivno'; +$wb['firewall_error_unique'] = 'Već postoji firewall zapis za ovaj server.'; +$wb['tcp_ports_error_regex'] = 'Nedozvoljeni znak pri definiciji tcp porta. Dozvoljeni znakovi su znamenke, : i ,.'; +$wb['udp_ports_error_regex'] = 'Nedozvoljeni znak pri definiciji udp porta. Dozvoljeni znakovi su znamenke, : i ,.'; ?> diff --git a/interface/web/admin/lib/lang/hr_firewall_list.lng b/interface/web/admin/lib/lang/hr_firewall_list.lng index 24a34be..568d915 100644 --- a/interface/web/admin/lib/lang/hr_firewall_list.lng +++ b/interface/web/admin/lib/lang/hr_firewall_list.lng @@ -1,8 +1,8 @@ <?php $wb['list_head_txt'] = 'Firewall'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['tcp_port_txt'] = 'Open TCP ports'; -$wb['udp_port_txt'] = 'Open UDP ports'; -$wb['add_new_record_txt'] = 'Add Firewall record'; +$wb['tcp_port_txt'] = 'Otvoreni TCP portovi'; +$wb['udp_port_txt'] = 'Otvoreni UDP portovi'; +$wb['add_new_record_txt'] = 'Dodaj Firewall zapis'; ?> diff --git a/interface/web/admin/lib/lang/hr_groups.lng b/interface/web/admin/lib/lang/hr_groups.lng index 61c3dc5..33c1e70 100644 --- a/interface/web/admin/lib/lang/hr_groups.lng +++ b/interface/web/admin/lib/lang/hr_groups.lng @@ -1,5 +1,5 @@ <?php -$wb['description_txt'] = 'Description'; -$wb['name_txt'] = 'Group'; -$wb['name_err'] = 'Group must be min 1, max 30 Chars.'; +$wb['description_txt'] = 'Opis'; +$wb['name_txt'] = 'Grupa'; +$wb['name_err'] = 'Grupa mora biti barem jedan do maksimalno 30 znakova.'; ?> diff --git a/interface/web/admin/lib/lang/hr_groups_list.lng b/interface/web/admin/lib/lang/hr_groups_list.lng index f1d8e2c..e88fae2 100644 --- a/interface/web/admin/lib/lang/hr_groups_list.lng +++ b/interface/web/admin/lib/lang/hr_groups_list.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Systemuser groups'; -$wb['description_txt'] = 'Description'; -$wb['name_txt'] = 'Group'; -$wb['add_new_record_txt'] = 'Add new Group'; -$wb['warning_txt'] = '<b>WARNING:</b> Do not edit or modify any user settings here. Use the Client- and Reseller settings in the Client module instead. Modifying or changing Users or groups here may cause data loss!'; +$wb['list_head_txt'] = 'Grupe sistemskih korisnika'; +$wb['description_txt'] = 'Opis'; +$wb['name_txt'] = 'Grupa'; +$wb['add_new_record_txt'] = 'Dodaj grupu'; +$wb['warning_txt'] = '<b>UPOZORENJE:</b> Ne mijenjajte postavke klijenta ovdje. Koristite '; ?> diff --git a/interface/web/admin/lib/lang/hr_iptables.lng b/interface/web/admin/lib/lang/hr_iptables.lng index 40760b9..5a6cef9 100644 --- a/interface/web/admin/lib/lang/hr_iptables.lng +++ b/interface/web/admin/lib/lang/hr_iptables.lng @@ -1,13 +1,13 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['multiport_txt'] = 'Multi Port'; -$wb['singleport_txt'] = 'Single Port'; -$wb['protocol_txt'] = 'Protocol'; -$wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Target'; -$wb['state_txt'] = 'State'; -$wb['destination_ip_txt'] = 'Destination Address'; -$wb['source_ip_txt'] = 'Source Address'; -$wb['active_txt'] = 'Active'; -$wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; +$wb['multiport_txt'] = 'Više portova'; +$wb['singleport_txt'] = 'Jedan port'; +$wb['protocol_txt'] = 'Protokol'; +$wb['table_txt'] = 'Tablica'; +$wb['target_txt'] = 'Meta'; +$wb['state_txt'] = 'Stanje'; +$wb['destination_ip_txt'] = 'Adresa destinacije'; +$wb['source_ip_txt'] = 'Adresa izvora'; +$wb['active_txt'] = 'Aktivno'; +$wb['iptables_error_unique'] = 'Već postoji firewall zapis za ovaj server.'; ?> diff --git a/interface/web/admin/lib/lang/hr_iptables_list.lng b/interface/web/admin/lib/lang/hr_iptables_list.lng index 15c8bad..869bd17 100644 --- a/interface/web/admin/lib/lang/hr_iptables_list.lng +++ b/interface/web/admin/lib/lang/hr_iptables_list.lng @@ -1,15 +1,15 @@ <?php $wb['list_head_txt'] = 'IPTables'; -$wb['add_new_rule_txt'] = 'Add IPTables Rule'; +$wb['add_new_rule_txt'] = 'Dodaj IPTables pravilo'; $wb['server_id_txt'] = 'Server'; -$wb['multiport_txt'] = 'Multi Port'; -$wb['singleport_txt'] = 'Single Port'; -$wb['protocol_txt'] = 'Protocol'; -$wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Target'; -$wb['state_txt'] = 'State'; -$wb['destination_ip_txt'] = 'Destination Address'; -$wb['source_ip_txt'] = 'Source Address'; -$wb['active_txt'] = 'Active'; -$wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; +$wb['multiport_txt'] = 'Više portova'; +$wb['singleport_txt'] = 'Jedan port'; +$wb['protocol_txt'] = 'Protokol'; +$wb['table_txt'] = 'Tablica'; +$wb['target_txt'] = 'Meta'; +$wb['state_txt'] = 'Stanje'; +$wb['destination_ip_txt'] = 'Adresa destinacije'; +$wb['source_ip_txt'] = 'Adresa izvora'; +$wb['active_txt'] = 'Aktivno'; +$wb['iptables_error_unique'] = 'Već postoji firewall zapis za ovaj server.'; ?> diff --git a/interface/web/admin/lib/lang/hr_language_add.lng b/interface/web/admin/lib/lang/hr_language_add.lng index dc6b2d1..d4a3e1b 100644 --- a/interface/web/admin/lib/lang/hr_language_add.lng +++ b/interface/web/admin/lib/lang/hr_language_add.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Add new language'; -$wb['language_select_txt'] = 'Select language basis'; -$wb['language_new_txt'] = 'New language'; -$wb['language_new_hint_txt'] = '2 characters ISO 639-1 language-code (See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)'; -$wb['btn_save_txt'] = 'Create new language file set'; -$wb['btn_cancel_txt'] = 'Back'; +$wb['list_head_txt'] = 'Dodaj novi jezik'; +$wb['language_select_txt'] = 'Izaberi bazični jezik'; +$wb['language_new_txt'] = 'Novi jezik'; +$wb['language_new_hint_txt'] = '2 znaka ISO 639-1 jezičnog-koda (Pogledaj http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)'; +$wb['btn_save_txt'] = 'Kreiraj novu jezičnu datoteku'; +$wb['btn_cancel_txt'] = 'Natrag'; ?> diff --git a/interface/web/admin/lib/lang/hr_language_complete.lng b/interface/web/admin/lib/lang/hr_language_complete.lng index db7c05b..8562ced 100644 --- a/interface/web/admin/lib/lang/hr_language_complete.lng +++ b/interface/web/admin/lib/lang/hr_language_complete.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Merge language'; -$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.'; -$wb['language_select_txt'] = 'Select language'; -$wb['btn_save_txt'] = 'Merge files now'; -$wb['btn_cancel_txt'] = 'Back'; +$wb['list_head_txt'] = 'Spoji jezike'; +$wb['list_desc_txt'] = 'Spoji izabrani jezik sa glavnim datotekom engleskog jezika. <br />Ovime ćete dodati podatke iz datoteke engleskog jezika koji nedostaju u izabrani jezik.'; +$wb['language_select_txt'] = 'Izaberi jezik'; +$wb['btn_save_txt'] = 'Spoji jezike sada'; +$wb['btn_cancel_txt'] = 'Natrag'; ?> diff --git a/interface/web/admin/lib/lang/hr_language_edit.lng b/interface/web/admin/lib/lang/hr_language_edit.lng index 4c50e88..b223069 100644 --- a/interface/web/admin/lib/lang/hr_language_edit.lng +++ b/interface/web/admin/lib/lang/hr_language_edit.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Language file editor'; -$wb['language_select_txt'] = 'Select language'; -$wb['module_txt'] = 'Module'; -$wb['lang_file_txt'] = 'Language file'; -$wb['btn_save_txt'] = 'Save'; -$wb['btn_cancel_txt'] = 'Back'; +$wb['list_head_txt'] = 'Editor jezika'; +$wb['language_select_txt'] = 'Izaberi jezik'; +$wb['module_txt'] = 'Modul'; +$wb['lang_file_txt'] = 'Jezična datoteka'; +$wb['btn_save_txt'] = 'Spremi'; +$wb['btn_cancel_txt'] = 'Natrag'; ?> diff --git a/interface/web/admin/lib/lang/hr_language_export.lng b/interface/web/admin/lib/lang/hr_language_export.lng index f45d47b..4799ddf 100644 --- a/interface/web/admin/lib/lang/hr_language_export.lng +++ b/interface/web/admin/lib/lang/hr_language_export.lng @@ -1,6 +1,6 @@ <?php -$wb['list_head_txt'] = 'Export language files'; -$wb['language_select_txt'] = 'Select language'; -$wb['btn_save_txt'] = 'Export the selected language file set'; -$wb['btn_cancel_txt'] = 'Back'; +$wb['list_head_txt'] = 'Eksportiraj jezičnu datoteku'; +$wb['language_select_txt'] = 'Izaberi jezik'; +$wb['btn_save_txt'] = 'Eksportiraj izabranu jezičnu datoteku'; +$wb['btn_cancel_txt'] = 'Natrag'; ?> diff --git a/interface/web/admin/lib/lang/hr_language_import.lng b/interface/web/admin/lib/lang/hr_language_import.lng index 4c31ec3..6a31f39 100644 --- a/interface/web/admin/lib/lang/hr_language_import.lng +++ b/interface/web/admin/lib/lang/hr_language_import.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Import language file'; -$wb['language_import_txt'] = 'Select language file'; -$wb['btn_save_txt'] = 'Import the selected language file'; -$wb['language_overwrite_txt'] = 'Overwrite file, if exists.'; -$wb['btn_cancel_txt'] = 'Back'; -$wb['ignore_version_txt'] = 'Skip ISPConfig version check'; +$wb['list_head_txt'] = 'Importiraj jezičnu datoteku'; +$wb['language_import_txt'] = 'Izaberi jezičnu datoteku'; +$wb['btn_save_txt'] = 'Importiraj selektiranu jezičnu datoteku'; +$wb['language_overwrite_txt'] = 'Prebriši datoteku, ukoliko već postoji.'; +$wb['btn_cancel_txt'] = 'Natrag'; +$wb['ignore_version_txt'] = 'Preskoči provjeru ISPConfig verzije'; ?> diff --git a/interface/web/admin/lib/lang/hr_language_list.lng b/interface/web/admin/lib/lang/hr_language_list.lng index 1c784ed..68f9cca 100644 --- a/interface/web/admin/lib/lang/hr_language_list.lng +++ b/interface/web/admin/lib/lang/hr_language_list.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Language file editor'; -$wb['language_select_txt'] = 'Select language'; -$wb['module_txt'] = 'Module'; -$wb['lang_file_txt'] = 'Language file'; -$wb['lang_file_date_txt'] = 'Last modify'; +$wb['list_head_txt'] = 'Editor jezičnih datoteka'; +$wb['language_select_txt'] = 'Izaberi jezik'; +$wb['module_txt'] = 'Modul'; +$wb['lang_file_txt'] = 'Jezična datoteka'; +$wb['lang_file_date_txt'] = 'Zadnja promjena'; ?> diff --git a/interface/web/admin/lib/lang/hr_package_install.lng b/interface/web/admin/lib/lang/hr_package_install.lng index 574dd11..181c797 100644 --- a/interface/web/admin/lib/lang/hr_package_install.lng +++ b/interface/web/admin/lib/lang/hr_package_install.lng @@ -1,7 +1,7 @@ <?php -$wb['repo_name_txt'] = 'Repository'; +$wb['repo_name_txt'] = 'Repozitorij'; $wb['repo_url_txt'] = 'URL'; -$wb['repo_username_txt'] = 'User (optional)'; -$wb['repo_password_txt'] = 'Password (optional)'; -$wb['active_txt'] = 'Active'; +$wb['repo_username_txt'] = 'Korisničko ime (opcionalno)'; +$wb['repo_password_txt'] = 'Šifra (opcionalno)'; +$wb['active_txt'] = 'Aktivno'; ?> diff --git a/interface/web/admin/lib/lang/hr_remote_action.lng b/interface/web/admin/lib/lang/hr_remote_action.lng index 2bb2a12..0ebb53d 100644 --- a/interface/web/admin/lib/lang/hr_remote_action.lng +++ b/interface/web/admin/lib/lang/hr_remote_action.lng @@ -1,10 +1,12 @@ <?php -$wb['select_server_txt'] = 'Select Server'; -$wb['btn_do_txt'] = 'Execute action'; -$wb['do_osupdate_caption'] = 'Do OS-Update at remote server'; -$wb['do_osupdate_desc'] = 'This Action does a aptitude -y upgrade at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; -$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server'; -$wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; -$wb['action_scheduled'] = 'The action is scheduled for execution'; -$wb['select_all_server'] = 'All servers'; +$wb['select_server_txt'] = 'Izaberi server'; +$wb['btn_do_txt'] = 'Pokreni'; +$wb['do_osupdate_caption'] = 'Nadogradi operativni sistem na udaljenom serveru'; +$wb['do_osupdate_desc'] = 'Ovime pokrećete aptitude -y upgrade na izabranom serveru.<br><br><strong>KORISTITE NA VLASTITU ODGOVORNOST!</strong>'; +$wb['do_ispcupdate_caption'] = 'Nadogradi ISPConfig 3 na udaljenom serveru'; +$wb['do_ispcupdate_desc'] = 'Ovime pokrećete nadogradnju ISPConfig3-a na izabranom serveru.<br><br><strong>KORISTITE NA VLASTITU ODGOVORNOST!</strong>'; +$wb['action_scheduled'] = 'Nadogradnja je dodana u planer poslova'; +$wb['select_all_server'] = 'Svi serveri'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/hr_remote_user.lng b/interface/web/admin/lib/lang/hr_remote_user.lng index 879385a..ae35c92 100644 --- a/interface/web/admin/lib/lang/hr_remote_user.lng +++ b/interface/web/admin/lib/lang/hr_remote_user.lng @@ -1,43 +1,43 @@ <?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:'; -$wb['Mail domain functions'] = 'Mail domain functions'; -$wb['Mail user functions'] = 'Mail user functions'; -$wb['Mail alias functions'] = 'Mail alias functions'; -$wb['Mail forward functions'] = 'Mail forward functions'; -$wb['Mail catchall functions'] = 'Mail catchall functions'; -$wb['Mail transport functions'] = 'Mail transport functions'; -$wb['Mail whitelist functions'] = 'Mail whitelist functions'; -$wb['Mail blacklist functions'] = 'Mail blacklist functions'; -$wb['Mail spamfilter user functions'] = 'Mail spamfilter user functions'; -$wb['Mail spamfilter policy functions'] = 'Mail spamfilter policy functions'; -$wb['Mail fetchmail functions'] = 'Mail fetchmail functions'; -$wb['Mail user filter functions'] = 'Mail user filter functions'; -$wb['Mail filter functions'] = 'Mail filter functions'; -$wb['Client functions'] = 'Client functions'; -$wb['Sites cron functions'] = 'Sites cron functions'; -$wb['Sites database functions'] = 'Sites database functions'; -$wb['Sites FTP-User functions'] = 'Sites FTP-User functions'; -$wb['Sites Shell-User functions'] = 'Sites Shell-User functions'; -$wb['Sites Domain functions'] = 'Sites Domain functions'; -$wb['Sites Aliasdomain functions'] = 'Sites Aliasdomain functions'; -$wb['Sites Subdomain functions'] = 'Sites Subdomain functions'; -$wb['DNS zone functions'] = 'DNS zone functions'; -$wb['DNS a functions'] = 'DNS a functions'; -$wb['DNS aaaa functions'] = 'DNS aaaa functions'; -$wb['DNS alias functions'] = 'DNS alias functions'; -$wb['DNS cname functions'] = 'DNS cname functions'; -$wb['DNS hinfo functions'] = 'DNS hinfo functions'; -$wb['DNS mx functions'] = 'DNS mx functions'; -$wb['DNS ns functions'] = 'DNS ns functions'; -$wb['DNS ptr functions'] = 'DNS ptr functions'; -$wb['DNS rp functions'] = 'DNS rp functions'; -$wb['DNS srv functions'] = 'DNS srv functions'; -$wb['DNS txt functions'] = 'DNS txt functions'; -$wb['Mail mailing list functions'] = 'Mail mailinglist functions'; +$wb['username_txt'] = 'Korisničko ime:'; +$wb['password_txt'] = 'Šifra:'; +$wb['function_txt'] = 'Funkcije:'; +$wb['username_error_unique'] = 'Korisničko ime mora biti jedinstveno'; +$wb['username_error_empty'] = 'Korisničko ime ne može biti prazno'; +$wb['password_error_empty'] = 'Šifra ne može biti prazna'; +$wb['password_strength_txt'] = 'Jačina šifre:'; +$wb['Mail domain functions'] = 'Funkcije mail domena'; +$wb['Mail user functions'] = 'Mail user funkcije'; +$wb['Mail alias functions'] = 'Mail alias funkcije'; +$wb['Mail forward functions'] = 'Mail forward funkcije'; +$wb['Mail catchall functions'] = 'Mail catchall funkcije'; +$wb['Mail transport functions'] = 'Mail transport funkcije'; +$wb['Mail whitelist functions'] = 'Mail whitelist funkcije'; +$wb['Mail blacklist functions'] = 'Mail blacklist funkcije'; +$wb['Mail spamfilter user functions'] = 'Mail spamfilter user funkcije'; +$wb['Mail spamfilter policy functions'] = 'Mail spamfilter policy funkcije'; +$wb['Mail fetchmail functions'] = 'Mail fetchmail funkcije'; +$wb['Mail user filter functions'] = 'Mail user filter funkcije'; +$wb['Mail filter functions'] = 'Mail filter funkcije'; +$wb['Client functions'] = 'Klijent funkcije'; +$wb['Sites cron functions'] = 'Cron funkcije'; +$wb['Sites database functions'] = 'Funkcije baza'; +$wb['Sites FTP-User functions'] = 'FTP funkcije'; +$wb['Sites Shell-User functions'] = 'Shell funkcije'; +$wb['Sites Domain functions'] = 'Funkcije domena'; +$wb['Sites Aliasdomain functions'] = 'Funkcije alias domena'; +$wb['Sites Subdomain functions'] = 'Funkcije poddomena'; +$wb['DNS zone functions'] = 'Funkcije DNS-a'; +$wb['DNS a functions'] = 'DNS a funkcije'; +$wb['DNS aaaa functions'] = 'DNS aaaa funkcije'; +$wb['DNS alias functions'] = 'DNS alias funkcije'; +$wb['DNS cname functions'] = 'DNS cname funkcije'; +$wb['DNS hinfo functions'] = 'DNS hinfo funkcije'; +$wb['DNS mx functions'] = 'DNS mx funkcije'; +$wb['DNS ns functions'] = 'DNS ns funkcije'; +$wb['DNS ptr functions'] = 'DNS ptr funkcije'; +$wb['DNS rp functions'] = 'DNS rp funkcije'; +$wb['DNS srv functions'] = 'DNS srv funkcije'; +$wb['DNS txt functions'] = 'DNS txt funkcije'; +$wb['Mail mailing list functions'] = 'Funkcije mailing lista'; ?> diff --git a/interface/web/admin/lib/lang/hr_remote_user_list.lng b/interface/web/admin/lib/lang/hr_remote_user_list.lng index 152a75f..2da20fc 100644 --- a/interface/web/admin/lib/lang/hr_remote_user_list.lng +++ b/interface/web/admin/lib/lang/hr_remote_user_list.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Remote Users'; -$wb['list_desc_txt'] = ''; -$wb['add_new_record_txt'] = 'Add new user'; +$wb['list_head_txt'] = 'Udaljeni klijenti'; +$wb['list_desc_txt'] = 'Udaljeni klijenti'; +$wb['add_new_record_txt'] = 'Dodaj'; $wb['parent_remote_userid_txt'] = 'ID'; -$wb['username_txt'] = 'Username'; +$wb['username_txt'] = 'Korisničko ime'; ?> diff --git a/interface/web/admin/lib/lang/hr_server.lng b/interface/web/admin/lib/lang/hr_server.lng index 0ece5aa..39b7f36 100644 --- a/interface/web/admin/lib/lang/hr_server.lng +++ b/interface/web/admin/lib/lang/hr_server.lng @@ -1,15 +1,15 @@ <?php $wb['config_txt'] = 'konfiguracija'; $wb['server_name_txt'] = 'Ime servera'; -$wb['mail_server_txt'] = 'Mailserver'; -$wb['web_server_txt'] = 'Webserver'; -$wb['dns_server_txt'] = 'DNS-Server'; -$wb['file_server_txt'] = 'Fileserver'; -$wb['db_server_txt'] = 'DB-Server'; -$wb['vserver_server_txt'] = 'VServer-Server'; +$wb['mail_server_txt'] = 'Mail server'; +$wb['web_server_txt'] = 'Web server'; +$wb['dns_server_txt'] = 'DNS server'; +$wb['file_server_txt'] = 'File server'; +$wb['db_server_txt'] = 'DB server'; +$wb['vserver_server_txt'] = 'VServer'; $wb['active_txt'] = 'Aktivan'; $wb['mirror_server_id_txt'] = 'je kopija servera'; $wb['- None -'] = '- izaberi server -'; -$wb['proxy_server_txt'] = 'Proxy-Server'; -$wb['firewall_server_txt'] = 'Firewall-Server'; +$wb['proxy_server_txt'] = 'Proxy server'; +$wb['firewall_server_txt'] = 'Firewall server'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_config.lng b/interface/web/admin/lib/lang/hr_server_config.lng index 3110f4f..b0c445e 100644 --- a/interface/web/admin/lib/lang/hr_server_config.lng +++ b/interface/web/admin/lib/lang/hr_server_config.lng @@ -1,45 +1,45 @@ <?php -$wb['jailkit_chroot_home_txt'] = 'Jailkit chroot home'; -$wb['jailkit_chroot_app_sections_txt'] = 'Jailkit chroot app sections'; -$wb['jailkit_chroot_app_programs_txt'] = 'Jailkit chrooted applications'; -$wb['jailkit_chroot_cron_programs_txt'] = 'Jailkit cron chrooted applications'; -$wb['website_path_txt'] = 'Website path'; -$wb['website_symlinks_txt'] = 'Website symlinks'; -$wb['website_basedir_txt'] = 'Website basedir'; -$wb['vhost_conf_dir_txt'] = 'Vhost config dir'; -$wb['vhost_conf_enabled_dir_txt'] = 'Vhost config enabled dir'; -$wb['getmail_config_dir_txt'] = 'Getmail config dir'; -$wb['fastcgi_starter_path_txt'] = 'FastCGI starter path'; -$wb['fastcgi_starter_script_txt'] = 'FastCGI starter script'; -$wb['fastcgi_alias_txt'] = 'FastCGI Alias'; -$wb['fastcgi_phpini_path_txt'] = 'FastCGI php.ini Path'; +$wb['jailkit_chroot_home_txt'] = 'Jailkit chroot direktorij'; +$wb['jailkit_chroot_app_sections_txt'] = 'Jailkit chroot app sekcije'; +$wb['jailkit_chroot_app_programs_txt'] = 'Jailkit chrootane aplikacije'; +$wb['jailkit_chroot_cron_programs_txt'] = 'Jailkit cron chrootane aplikacije'; +$wb['website_path_txt'] = 'Put do Internet stranice'; +$wb['website_symlinks_txt'] = 'Symlinkovi Internet stranice'; +$wb['website_basedir_txt'] = 'Bazni direktorij Internet stranice'; +$wb['vhost_conf_dir_txt'] = 'Vhost konfiguracijski direktorij'; +$wb['vhost_conf_enabled_dir_txt'] = 'Vhost dozvoljeni konfiguracijski direktorij'; +$wb['getmail_config_dir_txt'] = 'Getmail konfiguracijski direktorij'; +$wb['fastcgi_starter_path_txt'] = 'Put do FastCGI-a'; +$wb['fastcgi_starter_script_txt'] = 'FastCGI početna skripta'; +$wb['fastcgi_alias_txt'] = 'FastCGI alias'; +$wb['fastcgi_phpini_path_txt'] = 'Put do FastCGI php.ini datoteke'; $wb['fastcgi_children_txt'] = 'FastCGI Children'; -$wb['fastcgi_max_requests_txt'] = 'FastCGI max. Requests'; +$wb['fastcgi_max_requests_txt'] = 'Maks. broj FastCGI zahtjeva'; $wb['fastcgi_bin_txt'] = 'FastCGI Bin'; -$wb['module_txt'] = 'Module'; -$wb['maildir_path_txt'] = 'Maildir Path'; -$wb['homedir_path_txt'] = 'Homedir Path'; +$wb['module_txt'] = 'Modul'; +$wb['maildir_path_txt'] = 'Put do Maildir-a'; +$wb['homedir_path_txt'] = 'Put do početne stranice'; $wb['mailuser_uid_txt'] = 'Mailuser UID'; $wb['mailuser_gid_txt'] = 'Mailuser GID'; -$wb['mailuser_name_txt'] = 'Mailuser Name'; -$wb['mailuser_group_txt'] = 'Mailuser Group'; +$wb['mailuser_name_txt'] = 'Mailuser ime'; +$wb['mailuser_group_txt'] = 'Mailuser grupa'; $wb['relayhost_txt'] = 'Relayhost'; -$wb['relayhost_user_txt'] = 'Relayhost User'; -$wb['relayhost_password_txt'] = 'Relayhost Password'; -$wb['mailbox_size_limit_txt'] = 'Mailbox Size Limit'; -$wb['message_size_limit_txt'] = 'Message Size Limit'; -$wb['ip_address_txt'] = 'IP Address'; +$wb['relayhost_user_txt'] = 'Relayhost korisnik'; +$wb['relayhost_password_txt'] = 'Relayhost šifra'; +$wb['mailbox_size_limit_txt'] = 'Dozvoljena veličina mailboxa'; +$wb['message_size_limit_txt'] = 'Dozvoljena veličina emaila'; +$wb['ip_address_txt'] = 'IP adresa'; $wb['netmask_txt'] = 'Netmask'; $wb['gateway_txt'] = 'Gateway'; $wb['hostname_txt'] = 'Hostname'; -$wb['nameservers_txt'] = 'Nameservers'; -$wb['auto_network_configuration_txt'] = 'Network Configuration'; -$wb['ip_address_error_wrong'] = 'Invalid IP address format.'; -$wb['netmask_error_wrong'] = 'Invalid Netmask format.'; -$wb['gateway_error_wrong'] = 'Invalid Gateway format.'; -$wb['hostname_error_empty'] = 'Hostname is empty.'; -$wb['nameservers_error_empty'] = 'Nameserver is empty.'; -$wb['config_dir_txt'] = 'Config directory'; +$wb['nameservers_txt'] = 'Nameserveri'; +$wb['auto_network_configuration_txt'] = 'Konfiguracija mreže'; +$wb['ip_address_error_wrong'] = 'Neispravan format IP adrese.'; +$wb['netmask_error_wrong'] = 'Neispravni format netmask-a.'; +$wb['gateway_error_wrong'] = 'Neispravan format gateway-a.'; +$wb['hostname_error_empty'] = 'Hostname polje je prazno.'; +$wb['nameservers_error_empty'] = 'Nameserver polje je prazno.'; +$wb['config_dir_txt'] = 'Config direktorij'; $wb['init_script_txt'] = 'Cron init script name'; $wb['crontab_dir_txt'] = 'Path for individual crontabs'; $wb['wget_txt'] = 'Path to wget program'; @@ -69,14 +69,14 @@ $wb['awstats_data_dir_txt'] = 'awstats data folder'; $wb['awstats_pl_txt'] = 'awstats.pl script'; $wb['awstats_buildstaticpages_pl_txt'] = 'awstats_buildstaticpages.pl script'; -$wb['backup_dir_txt'] = 'Backup directory'; +$wb['backup_dir_txt'] = 'Backup direktorij'; $wb['named_conf_local_path_txt'] = 'BIND named.conf.local path'; -$wb['php_ini_path_cgi_txt'] = 'CGI php.ini path'; -$wb['php_ini_path_apache_txt'] = 'Apache php.ini path'; +$wb['php_ini_path_cgi_txt'] = 'Put do CGI php.ini'; +$wb['php_ini_path_apache_txt'] = 'Put do Apache php.ini'; $wb['check_apache_config_txt'] = 'Test apache configuration on restart'; -$wb['ufw_enable_txt'] = 'Enable'; +$wb['ufw_enable_txt'] = 'Omogući'; $wb['ufw_manage_builtins_txt'] = 'Manage Builtin Rules'; -$wb['ufw_ipv6_txt'] = 'Enable IPv6'; +$wb['ufw_ipv6_txt'] = 'Omogući IPv6'; $wb['ufw_default_input_policy_txt'] = 'Default Input Policy'; $wb['ufw_default_output_policy_txt'] = 'Default Output Policy'; $wb['ufw_default_forward_policy_txt'] = 'Default Forward Policy'; @@ -88,7 +88,7 @@ $wb['CA_pass_txt'] = 'CA passphrase'; $wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax'; $wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.'; -$wb['server_type_txt'] = 'Server Type'; +$wb['server_type_txt'] = 'Vrsta servera'; $wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir'; $wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir'; $wb['nginx_user_txt'] = 'Nginx user'; @@ -147,6 +147,10 @@ $wb['do_not_try_rescue_mysql_txt'] = 'Disable MySQL monitoring'; $wb['do_not_try_rescue_mail_txt'] = 'Disable Email monitoring'; $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; -$wb['enable_sni_txt'] = 'Enable SNI'; -$wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['enable_sni_txt'] = 'Omogući SNI'; +$wb['do_not_try_rescue_httpd_txt'] = 'Isključi HTTPD monitoriranje'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_config_list.lng b/interface/web/admin/lib/lang/hr_server_config_list.lng index 636c2e0..4b814eb 100644 --- a/interface/web/admin/lib/lang/hr_server_config_list.lng +++ b/interface/web/admin/lib/lang/hr_server_config_list.lng @@ -1,4 +1,4 @@ <?php -$wb['list_head_txt'] = 'Server Configuration'; +$wb['list_head_txt'] = 'Konfiguracija servera'; $wb['server_name_txt'] = 'Server'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_ip.lng b/interface/web/admin/lib/lang/hr_server_ip.lng index 88d8a2f..0ddf8be 100644 --- a/interface/web/admin/lib/lang/hr_server_ip.lng +++ b/interface/web/admin/lib/lang/hr_server_ip.lng @@ -1,11 +1,11 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['ip_address_txt'] = 'IP Address'; -$wb['virtualhost_txt'] = 'HTTP NameVirtualHost'; -$wb['ip_error_wrong'] = 'The IP address is invalid'; -$wb['ip_error_unique'] = 'The IP address must be unique'; -$wb['client_id_txt'] = 'Client'; -$wb['ip_type_txt'] = 'Type'; -$wb['virtualhost_port_txt'] = 'HTTP Ports'; -$wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443'; +$wb['ip_address_txt'] = 'IP adresa'; +$wb['virtualhost_txt'] = 'HTTP ime virtualnog hosta'; +$wb['ip_error_wrong'] = 'Neispravna IP adresa'; +$wb['ip_error_unique'] = 'IP adresa mora biti jedinstvena'; +$wb['client_id_txt'] = 'Klijent'; +$wb['ip_type_txt'] = 'Vrsta'; +$wb['virtualhost_port_txt'] = 'HTTP portovi'; +$wb['error_port_syntax'] = 'Nedozvoljeni znakovi u port polju, unesite samo znamenke odvojene zarezom. Primjer: 80,443'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_ip_list.lng b/interface/web/admin/lib/lang/hr_server_ip_list.lng index ea40668..d4210d3 100644 --- a/interface/web/admin/lib/lang/hr_server_ip_list.lng +++ b/interface/web/admin/lib/lang/hr_server_ip_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'IP Addresses'; +$wb['list_head_txt'] = 'IP adrese'; $wb['server_id_txt'] = 'Server'; -$wb['ip_address_txt'] = 'IP Address'; -$wb['add_new_record_txt'] = 'Add new IP Address'; -$wb['client_id_txt'] = 'Client'; +$wb['ip_address_txt'] = 'IP adresa'; +$wb['add_new_record_txt'] = 'Dodaj novu IP adresu'; +$wb['client_id_txt'] = 'Klijent'; $wb['virtualhost_txt'] = 'HTTP Vhost'; -$wb['virtualhost_port_txt'] = 'HTTP Ports'; -$wb['ip_type_txt'] = 'Type'; +$wb['virtualhost_port_txt'] = 'HTTP portovi'; +$wb['ip_type_txt'] = 'Vrsta'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_list.lng b/interface/web/admin/lib/lang/hr_server_list.lng index 40cc28e..320b45f 100644 --- a/interface/web/admin/lib/lang/hr_server_list.lng +++ b/interface/web/admin/lib/lang/hr_server_list.lng @@ -1,13 +1,13 @@ <?php $wb['list_head_txt'] = 'Server'; -$wb['server_name_txt'] = 'Name'; +$wb['server_name_txt'] = 'Ime'; $wb['mail_server_txt'] = 'Mail'; $wb['web_server_txt'] = 'Web'; $wb['dns_server_txt'] = 'DNS'; $wb['file_server_txt'] = 'File'; -$wb['db_server_txt'] = 'DB'; +$wb['db_server_txt'] = 'Baza'; $wb['vserver_server_txt'] = 'VServer'; -$wb['add_new_record_txt'] = 'Add new Server'; +$wb['add_new_record_txt'] = 'Dodaj novi server'; $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> diff --git a/interface/web/admin/lib/lang/hr_software_package_install.lng b/interface/web/admin/lib/lang/hr_software_package_install.lng index 5c8b756..22d7e0c 100644 --- a/interface/web/admin/lib/lang/hr_software_package_install.lng +++ b/interface/web/admin/lib/lang/hr_software_package_install.lng @@ -1,6 +1,6 @@ <?php -$wb['head_txt'] = 'Install software package'; -$wb['install_key_txt'] = 'Enter install key'; -$wb['btn_save_txt'] = 'Start Installation'; -$wb['btn_cancel_txt'] = 'Cancel'; +$wb['head_txt'] = 'Instaliraj softverski paket'; +$wb['install_key_txt'] = 'Unesi instalacijski ključ'; +$wb['btn_save_txt'] = 'Pokreni instalaciju'; +$wb['btn_cancel_txt'] = 'Odustani'; ?> diff --git a/interface/web/admin/lib/lang/hr_software_package_list.lng b/interface/web/admin/lib/lang/hr_software_package_list.lng index 29ad555..0240c2d 100644 --- a/interface/web/admin/lib/lang/hr_software_package_list.lng +++ b/interface/web/admin/lib/lang/hr_software_package_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'Apps & Addon packages'; +$wb['list_head_txt'] = 'Aplikacije i dodatni paketi'; $wb['installed_txt'] = 'Status'; -$wb['package_title_txt'] = 'Package'; -$wb['package_description_txt'] = 'Description'; -$wb['action_txt'] = 'Action'; -$wb['toolsarea_head_txt'] = 'Packages'; -$wb['repoupdate_txt'] = 'Update package list'; -$wb['package_id_txt'] = 'local App-ID'; +$wb['package_title_txt'] = 'Paketi'; +$wb['package_description_txt'] = 'Opis'; +$wb['action_txt'] = 'Akcija'; +$wb['toolsarea_head_txt'] = 'Paketi'; +$wb['repoupdate_txt'] = 'Obnovi listu paketa'; +$wb['package_id_txt'] = 'lokalni App-ID'; ?> diff --git a/interface/web/admin/lib/lang/hr_software_repo.lng b/interface/web/admin/lib/lang/hr_software_repo.lng index 574dd11..181c797 100644 --- a/interface/web/admin/lib/lang/hr_software_repo.lng +++ b/interface/web/admin/lib/lang/hr_software_repo.lng @@ -1,7 +1,7 @@ <?php -$wb['repo_name_txt'] = 'Repository'; +$wb['repo_name_txt'] = 'Repozitorij'; $wb['repo_url_txt'] = 'URL'; -$wb['repo_username_txt'] = 'User (optional)'; -$wb['repo_password_txt'] = 'Password (optional)'; -$wb['active_txt'] = 'Active'; +$wb['repo_username_txt'] = 'Korisničko ime (opcionalno)'; +$wb['repo_password_txt'] = 'Šifra (opcionalno)'; +$wb['active_txt'] = 'Aktivno'; ?> diff --git a/interface/web/admin/lib/lang/hr_software_repo_list.lng b/interface/web/admin/lib/lang/hr_software_repo_list.lng index b7a219f..b79045b 100644 --- a/interface/web/admin/lib/lang/hr_software_repo_list.lng +++ b/interface/web/admin/lib/lang/hr_software_repo_list.lng @@ -1,6 +1,6 @@ <?php -$wb['list_head_txt'] = 'Repository'; -$wb['active_txt'] = 'Active'; -$wb['repo_name_txt'] = 'Repository'; +$wb['list_head_txt'] = 'Repozitorij'; +$wb['active_txt'] = 'Aktivno'; +$wb['repo_name_txt'] = 'Repozitorij'; $wb['repo_url_txt'] = 'URL'; ?> diff --git a/interface/web/admin/lib/lang/hr_software_update_list.lng b/interface/web/admin/lib/lang/hr_software_update_list.lng index ec4af23..59f910b 100644 --- a/interface/web/admin/lib/lang/hr_software_update_list.lng +++ b/interface/web/admin/lib/lang/hr_software_update_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Software updates'; -$wb['server_select_txt'] = 'Select server'; -$wb['installed_txt'] = 'Action'; -$wb['update_title_txt'] = 'Update'; -$wb['version_txt'] = 'Version'; -$wb['action_txt'] = 'Action'; +$wb['list_head_txt'] = 'Softverske nadogradnje'; +$wb['server_select_txt'] = 'Izaberi server'; +$wb['installed_txt'] = 'Akcija'; +$wb['update_title_txt'] = 'Nadogradi'; +$wb['version_txt'] = 'Verzija'; +$wb['action_txt'] = 'Akcija'; ?> diff --git a/interface/web/admin/lib/lang/hr_system_config.lng b/interface/web/admin/lib/lang/hr_system_config.lng index 8a4e872..665d564 100644 --- a/interface/web/admin/lib/lang/hr_system_config.lng +++ b/interface/web/admin/lib/lang/hr_system_config.lng @@ -1,30 +1,30 @@ <?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'; -$wb['shelluser_prefix_txt'] = 'Shell user prefix'; -$wb['webdavuser_prefix_txt'] = 'Webdav user prefix'; -$wb['ftpuser_prefix_txt'] = 'FTP user prefix'; -$wb['dbname_prefix_error_regex'] = 'Char not allowed in database name prefix.'; -$wb['dbuser_prefix_error_regex'] = 'Char not allowed in database user prefix.'; -$wb['ftpuser_prefix_error_regex'] = 'Char not allowed in ftp user prefix.'; -$wb['shelluser_prefix_error_regex'] = 'Char not allowed in shell user prefix.'; -$wb['webdavuser_prefix_error_regex'] = 'Char not allowed in webdav user prefix.'; -$wb['dblist_phpmyadmin_link_txt'] = 'Link to phpmyadmin in DB list'; -$wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list'; +$wb['warning'] = 'Oprezno mijenjajte prefikse i postavke! Nemojte brisati prefikse na sistemima gdje postoji više od jednog klijenata.'; +$wb['dbname_prefix_txt'] = 'Prefiks nazivu baze'; +$wb['dbuser_prefix_txt'] = 'Prefiks nazivu korisnika baze'; +$wb['shelluser_prefix_txt'] = 'Prefiks Shell računu'; +$wb['webdavuser_prefix_txt'] = 'Prefix Webdav računu'; +$wb['ftpuser_prefix_txt'] = 'Prefiks FTP računu'; +$wb['dbname_prefix_error_regex'] = 'Nedozvoljeni znak u prefiksu naziva baze.'; +$wb['dbuser_prefix_error_regex'] = 'Nedozvoljeni znak u prefiksu naziva korisnika baze.'; +$wb['ftpuser_prefix_error_regex'] = 'Nedozvoljeni znak u prefiksu FTP računa.'; +$wb['shelluser_prefix_error_regex'] = 'Nedozvoljeni znak u prefiksu Shell računa.'; +$wb['webdavuser_prefix_error_regex'] = 'Nedozvoljeni znak u prefiksu webdav računa.'; +$wb['dblist_phpmyadmin_link_txt'] = 'Link za phpmyadmin u DB listi'; +$wb['mailboxlist_webmail_link_txt'] = 'Link za webmail u Mailbox listi'; $wb['webmail_url_txt'] = 'Webmail URL'; $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL'; -$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains'; -$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They cannot free edit the domain-field.You have to re-login after changing this value, to make the changes visible.'; -$wb['new_domain_txt'] = 'HTML to create a new domain'; +$wb['use_domain_module_txt'] = 'Koristi modul Domene za dodavanje novih domena'; +$wb['use_domain_module_hint'] = 'Ukoliko koristite ovaj modul, vaši klijenti mogu izabrati samo domenu koju im je admin kreirao. Klijenti ne mogu slobodno mijenjati postavke domene. Morate se ponovno logirati nakon mijenjanja ove postavke da bi promjene bile vidljive.'; +$wb['new_domain_txt'] = 'HTML za kreiranje nove domene'; $wb['webftp_url_txt'] = 'WebFTP URL'; -$wb['monitor_key_txt'] = 'Monitor keyword'; -$wb['dashboard_atom_url_admin_txt'] = 'Dashboard atom feed URL (admin)'; -$wb['dashboard_atom_url_reseller_txt'] = 'Dashboard atom feed URL (reseller)'; -$wb['dashboard_atom_url_client_txt'] = 'Dashboard atom feed URL (client)'; -$wb['enable_custom_login_txt'] = 'Allow custom login name'; -$wb['mailmailinglist_link_txt'] = 'Link to mailing list in Mailing list list'; -$wb['mailmailinglist_url_txt'] = 'Mailing list URL'; -$wb['admin_mail_txt'] = 'Administrators e-mail'; -$wb['admin_name_txt'] = 'Administrators name'; +$wb['monitor_key_txt'] = 'Monitoriranje riječi'; +$wb['dashboard_atom_url_admin_txt'] = 'RSS URL za početnu stranicu (admin)'; +$wb['dashboard_atom_url_reseller_txt'] = 'RSS URL za početnu stranicu (reseller)'; +$wb['dashboard_atom_url_client_txt'] = 'RSS URL za početnu stranicu (client)'; +$wb['enable_custom_login_txt'] = 'Dozvoli izbor korisničkog imena'; +$wb['mailmailinglist_link_txt'] = 'Link na mailing listu u Mailing listi'; +$wb['mailmailinglist_url_txt'] = 'URL mailing liste'; +$wb['admin_mail_txt'] = 'e-mail administratora'; +$wb['admin_name_txt'] = 'Ime administratora'; ?> diff --git a/interface/web/admin/lib/lang/hr_users.lng b/interface/web/admin/lib/lang/hr_users.lng index 8e70364..cae0264 100644 --- a/interface/web/admin/lib/lang/hr_users.lng +++ b/interface/web/admin/lib/lang/hr_users.lng @@ -1,28 +1,28 @@ <?php -$wb['username_txt'] = 'Username'; -$wb['username_err'] = 'The username is too long or contains invalid characters.'; -$wb['username_empty'] = 'The username is empty.'; -$wb['username_unique'] = 'There is already a user with this username.'; -$wb['passwort_txt'] = 'Password'; -$wb['password_strength_txt'] = 'Password strength'; -$wb['modules_txt'] = 'Module'; -$wb['startmodule_txt'] = 'Startmodule'; -$wb['app_theme_txt'] = 'Design'; -$wb['typ_txt'] = 'Type'; -$wb['active_txt'] = 'Active'; -$wb['language_txt'] = 'Language'; -$wb['name_txt'] = 'Name'; -$wb['vorname_txt'] = 'Forename'; -$wb['unternehmen_txt'] = 'Company'; -$wb['strasse_txt'] = 'Street'; -$wb['ort_txt'] = 'City'; -$wb['plz_txt'] = 'ZIP'; -$wb['land_txt'] = 'Country'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['username_err'] = 'Korisničko ime je predugačko ili sadrži nedozvoljene znakove.'; +$wb['username_empty'] = 'Korisničko ime je prazno.'; +$wb['username_unique'] = 'Već postoji korisnik sa ovim korisničkim imenom.'; +$wb['passwort_txt'] = 'Šifra'; +$wb['password_strength_txt'] = 'Jačina šifre'; +$wb['modules_txt'] = 'Modul'; +$wb['startmodule_txt'] = 'Početni modul'; +$wb['app_theme_txt'] = 'Izgled'; +$wb['typ_txt'] = 'Vrsta'; +$wb['active_txt'] = 'Aktivno'; +$wb['language_txt'] = 'Jezik'; +$wb['name_txt'] = 'Ime'; +$wb['vorname_txt'] = 'Prezime'; +$wb['unternehmen_txt'] = 'Poduzeće'; +$wb['strasse_txt'] = 'Ulica'; +$wb['ort_txt'] = 'Grad'; +$wb['plz_txt'] = 'Poštanski broj'; +$wb['land_txt'] = 'Država'; $wb['email_txt'] = 'Email'; -$wb['url_txt'] = 'Url'; -$wb['telefon_txt'] = 'Telephone'; -$wb['fax_txt'] = 'Fax'; -$wb['groups_txt'] = 'Groups'; -$wb['default_group_txt'] = 'Default Group'; -$wb['startmodule_err'] = 'Start module is not within modules.'; +$wb['url_txt'] = 'URL'; +$wb['telefon_txt'] = 'Telefon'; +$wb['fax_txt'] = 'Faks'; +$wb['groups_txt'] = 'Grupe'; +$wb['default_group_txt'] = 'Standardna grupa'; +$wb['startmodule_err'] = 'Početni modul nije u izabranim modulima.'; ?> diff --git a/interface/web/admin/lib/lang/hr_users_list.lng b/interface/web/admin/lib/lang/hr_users_list.lng index 0de8cdc..b960e14 100644 --- a/interface/web/admin/lib/lang/hr_users_list.lng +++ b/interface/web/admin/lib/lang/hr_users_list.lng @@ -1,9 +1,9 @@ <?php -$wb['list_head_txt'] = 'Users'; -$wb['username_txt'] = 'Username'; -$wb['name_txt'] = 'Name'; -$wb['vorname_txt'] = 'Forename'; -$wb['ort_txt'] = 'city'; -$wb['add_new_record_txt'] = 'Add new user'; -$wb['warning_txt'] = '<b>WARNING:</b> Do not edit or modify any user settings here. Use the Client- and Reseller settings in the Client module instead. Modifying or changing Users or groups here may cause data loss!'; +$wb['list_head_txt'] = 'Klijenti'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['name_txt'] = 'Ime'; +$wb['vorname_txt'] = 'Prezime'; +$wb['ort_txt'] = 'grad'; +$wb['add_new_record_txt'] = 'Dodaj klijenta'; +$wb['warning_txt'] = '<b>UPOZORENJE:</b> Ovdje nemojte mijenjati podatke klijenta. Koristite Klijent i Preprodavač postavke u Klijent modulu. Mijenjanjem postavki klijenata ili grupa može doći do gubitka podataka!'; ?> diff --git a/interface/web/admin/lib/lang/hu_remote_action.lng b/interface/web/admin/lib/lang/hu_remote_action.lng index 0589540..8fe6314 100644 --- a/interface/web/admin/lib/lang/hu_remote_action.lng +++ b/interface/web/admin/lib/lang/hu_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'Összes szerver'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/hu_server_config.lng b/interface/web/admin/lib/lang/hu_server_config.lng index 6a1c67e..33785e8 100644 --- a/interface/web/admin/lib/lang/hu_server_config.lng +++ b/interface/web/admin/lib/lang/hu_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/id_remote_action.lng b/interface/web/admin/lib/lang/id_remote_action.lng index e004d06..3a1b851 100644 --- a/interface/web/admin/lib/lang/id_remote_action.lng +++ b/interface/web/admin/lib/lang/id_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'Tindakan ini melakukan pemutakhiran ISPConfig3 di server yang Anda pilih.<br><br><strong>PENGGUNAANNYA MENJADI TANGGUNG JAWAB ANDA SENDIRI!</strong>'; $wb['action_scheduled'] = 'Tindakan dijadwalkan untuk dijalankan'; $wb['select_all_server'] = 'Semua server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/id_server_config.lng b/interface/web/admin/lib/lang/id_server_config.lng index cab99a1..15aa4d2 100644 --- a/interface/web/admin/lib/lang/id_server_config.lng +++ b/interface/web/admin/lib/lang/id_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/it_remote_action.lng b/interface/web/admin/lib/lang/it_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/it_remote_action.lng +++ b/interface/web/admin/lib/lang/it_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/it_server_config.lng b/interface/web/admin/lib/lang/it_server_config.lng index b9ba257..ca56ef8 100644 --- a/interface/web/admin/lib/lang/it_server_config.lng +++ b/interface/web/admin/lib/lang/it_server_config.lng @@ -149,4 +149,8 @@ $wb['do_not_try_rescue_mail_txt'] = 'Disable Email monitoring'; $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>If you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/ja_remote_action.lng b/interface/web/admin/lib/lang/ja_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/ja_remote_action.lng +++ b/interface/web/admin/lib/lang/ja_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/ja_server_config.lng b/interface/web/admin/lib/lang/ja_server_config.lng index 778009e..c06e10f 100644 --- a/interface/web/admin/lib/lang/ja_server_config.lng +++ b/interface/web/admin/lib/lang/ja_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/nl_remote_action.lng b/interface/web/admin/lib/lang/nl_remote_action.lng index e30d4d5..c0046ff 100644 --- a/interface/web/admin/lib/lang/nl_remote_action.lng +++ b/interface/web/admin/lib/lang/nl_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'Deze actie voert een ISPConfig3 update uit op de soor u geselecteerde server.<br><br><strong>GEBRUIK OP EIGEN RISICO!</strong>'; $wb['action_scheduled'] = 'Deze actie is ingepland om uitgevoerd te worden'; $wb['select_all_server'] = 'Alle servers'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/nl_server_config.lng b/interface/web/admin/lib/lang/nl_server_config.lng index ac60ba5..5267610 100644 --- a/interface/web/admin/lib/lang/nl_server_config.lng +++ b/interface/web/admin/lib/lang/nl_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/pl.lng b/interface/web/admin/lib/lang/pl.lng index 7141978..6d5e887 100644 --- a/interface/web/admin/lib/lang/pl.lng +++ b/interface/web/admin/lib/lang/pl.lng @@ -41,4 +41,3 @@ $wb['1001'] = 'Nazwa użytkownika lub hasło jest puste.'; $wb['1002'] = 'Nazwa użytkownika lub hasło jest błędne.'; ?> - diff --git a/interface/web/admin/lib/lang/pl_firewall.lng b/interface/web/admin/lib/lang/pl_firewall.lng index 8098fcc..5681789 100644 --- a/interface/web/admin/lib/lang/pl_firewall.lng +++ b/interface/web/admin/lib/lang/pl_firewall.lng @@ -9,4 +9,3 @@ $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 ,.'; ?> - diff --git a/interface/web/admin/lib/lang/pl_firewall_list.lng b/interface/web/admin/lib/lang/pl_firewall_list.lng index fe80e43..6a4b838 100644 --- a/interface/web/admin/lib/lang/pl_firewall_list.lng +++ b/interface/web/admin/lib/lang/pl_firewall_list.lng @@ -6,4 +6,3 @@ $wb['udp_port_txt'] = 'Otwarte porty UDP'; $wb['add_new_record_txt'] = 'Dodaj wpis Firewalla'; ?> - diff --git a/interface/web/admin/lib/lang/pl_groups.lng b/interface/web/admin/lib/lang/pl_groups.lng index a97ac3f..b3c8b9c 100644 --- a/interface/web/admin/lib/lang/pl_groups.lng +++ b/interface/web/admin/lib/lang/pl_groups.lng @@ -3,4 +3,3 @@ $wb['name_txt'] = 'Grupa'; $wb['name_err'] = 'Nazwa grupy musi mieć od 1 do 30 znaków.'; ?> - diff --git a/interface/web/admin/lib/lang/pl_groups_list.lng b/interface/web/admin/lib/lang/pl_groups_list.lng index 9409d32..75756bc 100644 --- a/interface/web/admin/lib/lang/pl_groups_list.lng +++ b/interface/web/admin/lib/lang/pl_groups_list.lng @@ -5,4 +5,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową grupę'; $wb['warning_txt'] = '<b>OSTRZEŻENIE:</b> Nie modyfikuj żadnych ustawień użytkownika w tym miejscu. Użyj ustawień Klienta lub Resellera w module Klient. Modyfikacja ustawień użytkownika lub grupy tutaj grozi utratą danych!'; ?> - diff --git a/interface/web/admin/lib/lang/pl_iptables.lng b/interface/web/admin/lib/lang/pl_iptables.lng index 8073e5d..f6be566 100644 --- a/interface/web/admin/lib/lang/pl_iptables.lng +++ b/interface/web/admin/lib/lang/pl_iptables.lng @@ -11,4 +11,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['iptables_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.'; ?> - diff --git a/interface/web/admin/lib/lang/pl_iptables_list.lng b/interface/web/admin/lib/lang/pl_iptables_list.lng index 255a829..2f74b18 100644 --- a/interface/web/admin/lib/lang/pl_iptables_list.lng +++ b/interface/web/admin/lib/lang/pl_iptables_list.lng @@ -13,4 +13,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['iptables_error_unique'] = 'Istnieje już wpis firewalla dla tego serwera.'; ?> - diff --git a/interface/web/admin/lib/lang/pl_language_add.lng b/interface/web/admin/lib/lang/pl_language_add.lng index df1a5f3..82e42ef 100644 --- a/interface/web/admin/lib/lang/pl_language_add.lng +++ b/interface/web/admin/lib/lang/pl_language_add.lng @@ -6,4 +6,3 @@ $wb['btn_save_txt'] = 'Utwórz nowy zbiór plików z językami'; $wb['btn_cancel_txt'] = 'Wróć'; ?> - diff --git a/interface/web/admin/lib/lang/pl_language_complete.lng b/interface/web/admin/lib/lang/pl_language_complete.lng index 6d6d8ec..0096c69 100644 --- a/interface/web/admin/lib/lang/pl_language_complete.lng +++ b/interface/web/admin/lib/lang/pl_language_complete.lng @@ -5,4 +5,3 @@ $wb['btn_save_txt'] = 'Połącz pliki teraz'; $wb['btn_cancel_txt'] = 'Wróć'; ?> - diff --git a/interface/web/admin/lib/lang/pl_language_edit.lng b/interface/web/admin/lib/lang/pl_language_edit.lng index b4ec35d..3a5e706 100644 --- a/interface/web/admin/lib/lang/pl_language_edit.lng +++ b/interface/web/admin/lib/lang/pl_language_edit.lng @@ -6,4 +6,3 @@ $wb['btn_save_txt'] = 'Zapisz'; $wb['btn_cancel_txt'] = 'Wróć'; ?> - diff --git a/interface/web/admin/lib/lang/pl_language_export.lng b/interface/web/admin/lib/lang/pl_language_export.lng index 0b38a48..e58dbf0 100644 --- a/interface/web/admin/lib/lang/pl_language_export.lng +++ b/interface/web/admin/lib/lang/pl_language_export.lng @@ -4,4 +4,3 @@ $wb['btn_save_txt'] = 'Eksportuj pliki wybranego języka'; $wb['btn_cancel_txt'] = 'Wróć'; ?> - diff --git a/interface/web/admin/lib/lang/pl_language_import.lng b/interface/web/admin/lib/lang/pl_language_import.lng index e78238a..077d0c0 100644 --- a/interface/web/admin/lib/lang/pl_language_import.lng +++ b/interface/web/admin/lib/lang/pl_language_import.lng @@ -6,4 +6,3 @@ $wb['btn_cancel_txt'] = 'Wróć'; $wb['ignore_version_txt'] = 'Pomiń sprawdzanie wersji ISPConfig'; ?> - diff --git a/interface/web/admin/lib/lang/pl_language_list.lng b/interface/web/admin/lib/lang/pl_language_list.lng index 14b7cdb..05fd6e3 100644 --- a/interface/web/admin/lib/lang/pl_language_list.lng +++ b/interface/web/admin/lib/lang/pl_language_list.lng @@ -5,4 +5,3 @@ $wb['lang_file_txt'] = 'Plik języka'; $wb['lang_file_date_txt'] = 'Ostatnia modyfikacja'; ?> - diff --git a/interface/web/admin/lib/lang/pl_package_install.lng b/interface/web/admin/lib/lang/pl_package_install.lng index ce5c73c..3043908 100644 --- a/interface/web/admin/lib/lang/pl_package_install.lng +++ b/interface/web/admin/lib/lang/pl_package_install.lng @@ -5,4 +5,3 @@ $wb['repo_password_txt'] = 'Hasło (opcjonalnie)'; $wb['active_txt'] = 'Aktywne'; ?> - diff --git a/interface/web/admin/lib/lang/pl_remote_action.lng b/interface/web/admin/lib/lang/pl_remote_action.lng index 4d07f29..7d03089 100644 --- a/interface/web/admin/lib/lang/pl_remote_action.lng +++ b/interface/web/admin/lib/lang/pl_remote_action.lng @@ -7,5 +7,6 @@ $wb['do_ispcupdate_desc'] = 'Ta akcja przeprowadzi aktualizację ISPConfig3 na wybranym serwerze.<br><br><strong>UŻYWASZ JEJ NA WŁASNĄ ODPOWIEDZIALNOŚĆ!</strong>'; $wb['action_scheduled'] = 'Akcja zaplanowana do wykonania'; $wb['select_all_server'] = 'Wszystkie serwery'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> - diff --git a/interface/web/admin/lib/lang/pl_remote_user.lng b/interface/web/admin/lib/lang/pl_remote_user.lng index 5daa2c7..dd8a368 100644 --- a/interface/web/admin/lib/lang/pl_remote_user.lng +++ b/interface/web/admin/lib/lang/pl_remote_user.lng @@ -41,4 +41,3 @@ $wb['DNS txt functions'] = 'Funkcje rekordu TXT DNS'; $wb['Mail mailing list functions'] = 'Funkcje listy mailingowej'; ?> - diff --git a/interface/web/admin/lib/lang/pl_remote_user_list.lng b/interface/web/admin/lib/lang/pl_remote_user_list.lng index 976e313..6dd12ae 100644 --- a/interface/web/admin/lib/lang/pl_remote_user_list.lng +++ b/interface/web/admin/lib/lang/pl_remote_user_list.lng @@ -5,4 +5,3 @@ $wb['parent_remote_userid_txt'] = 'ID'; $wb['username_txt'] = 'Nazwa użytkownika'; ?> - diff --git a/interface/web/admin/lib/lang/pl_server.lng b/interface/web/admin/lib/lang/pl_server.lng index 2ebbeb2..5e9c411 100644 --- a/interface/web/admin/lib/lang/pl_server.lng +++ b/interface/web/admin/lib/lang/pl_server.lng @@ -13,4 +13,3 @@ $wb['proxy_server_txt'] = 'Proxy-Server'; $wb['firewall_server_txt'] = 'Firewall-Server'; ?> - diff --git a/interface/web/admin/lib/lang/pl_server_config.lng b/interface/web/admin/lib/lang/pl_server_config.lng index f0d93a8..998a755 100644 --- a/interface/web/admin/lib/lang/pl_server_config.lng +++ b/interface/web/admin/lib/lang/pl_server_config.lng @@ -149,5 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Włącz SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> - diff --git a/interface/web/admin/lib/lang/pl_server_config_list.lng b/interface/web/admin/lib/lang/pl_server_config_list.lng index e700889..f9e8dcf 100644 --- a/interface/web/admin/lib/lang/pl_server_config_list.lng +++ b/interface/web/admin/lib/lang/pl_server_config_list.lng @@ -2,4 +2,3 @@ $wb['list_head_txt'] = 'Konfiguracja serwera'; $wb['server_name_txt'] = 'Serwer'; ?> - diff --git a/interface/web/admin/lib/lang/pl_server_ip.lng b/interface/web/admin/lib/lang/pl_server_ip.lng index 2c107d0..cb16e10 100644 --- a/interface/web/admin/lib/lang/pl_server_ip.lng +++ b/interface/web/admin/lib/lang/pl_server_ip.lng @@ -9,4 +9,3 @@ $wb['virtualhost_port_txt'] = 'Porty HTTP'; $wb['error_port_syntax'] = 'Nieprawidłowe wartości w polu portów, proszę wpisać tylko liczby oddzielone przecinkiem. Przykładowo: 80,443'; ?> - diff --git a/interface/web/admin/lib/lang/pl_server_ip_list.lng b/interface/web/admin/lib/lang/pl_server_ip_list.lng index dcf8951..64b004d 100644 --- a/interface/web/admin/lib/lang/pl_server_ip_list.lng +++ b/interface/web/admin/lib/lang/pl_server_ip_list.lng @@ -8,4 +8,3 @@ $wb['virtualhost_port_txt'] = 'Porty HTTP'; $wb['ip_type_txt'] = 'Typ'; ?> - diff --git a/interface/web/admin/lib/lang/pl_server_list.lng b/interface/web/admin/lib/lang/pl_server_list.lng index 9ca9eb8..81356ac 100644 --- a/interface/web/admin/lib/lang/pl_server_list.lng +++ b/interface/web/admin/lib/lang/pl_server_list.lng @@ -11,4 +11,3 @@ $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> - diff --git a/interface/web/admin/lib/lang/pl_software_package_install.lng b/interface/web/admin/lib/lang/pl_software_package_install.lng index ea9290b..fd2f293 100644 --- a/interface/web/admin/lib/lang/pl_software_package_install.lng +++ b/interface/web/admin/lib/lang/pl_software_package_install.lng @@ -4,4 +4,3 @@ $wb['btn_save_txt'] = 'Start instalacji'; $wb['btn_cancel_txt'] = 'Przerwij'; ?> - diff --git a/interface/web/admin/lib/lang/pl_software_package_list.lng b/interface/web/admin/lib/lang/pl_software_package_list.lng index 5fbd652..e50d34f 100644 --- a/interface/web/admin/lib/lang/pl_software_package_list.lng +++ b/interface/web/admin/lib/lang/pl_software_package_list.lng @@ -8,4 +8,3 @@ $wb['repoupdate_txt'] = 'Aktualizuj listę pakietów'; $wb['package_id_txt'] = 'lokalny App-ID'; ?> - diff --git a/interface/web/admin/lib/lang/pl_software_repo.lng b/interface/web/admin/lib/lang/pl_software_repo.lng index 84d9c9e..d11a1b3 100644 --- a/interface/web/admin/lib/lang/pl_software_repo.lng +++ b/interface/web/admin/lib/lang/pl_software_repo.lng @@ -5,4 +5,3 @@ $wb['repo_password_txt'] = 'Hasło (Opcjonalnie)'; $wb['active_txt'] = 'Aktywny'; ?> - diff --git a/interface/web/admin/lib/lang/pl_software_repo_list.lng b/interface/web/admin/lib/lang/pl_software_repo_list.lng index 85a54b0..7ca6af9 100644 --- a/interface/web/admin/lib/lang/pl_software_repo_list.lng +++ b/interface/web/admin/lib/lang/pl_software_repo_list.lng @@ -4,4 +4,3 @@ $wb['repo_name_txt'] = 'Repozytoria'; $wb['repo_url_txt'] = 'URL'; ?> - diff --git a/interface/web/admin/lib/lang/pl_software_update_list.lng b/interface/web/admin/lib/lang/pl_software_update_list.lng index 5cf9ccd..e38bdf8 100644 --- a/interface/web/admin/lib/lang/pl_software_update_list.lng +++ b/interface/web/admin/lib/lang/pl_software_update_list.lng @@ -6,4 +6,3 @@ $wb['version_txt'] = 'Wersja'; $wb['action_txt'] = 'Akcja'; ?> - diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng index 8bf4293..3135b19 100644 --- a/interface/web/admin/lib/lang/pl_system_config.lng +++ b/interface/web/admin/lib/lang/pl_system_config.lng @@ -28,4 +28,3 @@ $wb['monitor_key_txt'] = 'Klucz monitora'; $wb['admin_name_txt'] = 'Nazwy administratorów'; ?> - diff --git a/interface/web/admin/lib/lang/pl_users.lng b/interface/web/admin/lib/lang/pl_users.lng index 191185e..99e5fd3 100644 --- a/interface/web/admin/lib/lang/pl_users.lng +++ b/interface/web/admin/lib/lang/pl_users.lng @@ -26,4 +26,3 @@ $wb['default_group_txt'] = 'Domyślna grupa'; $wb['startmodule_err'] = 'Modułu startowego nie ma wśród modułów.'; ?> - diff --git a/interface/web/admin/lib/lang/pl_users_list.lng b/interface/web/admin/lib/lang/pl_users_list.lng index aa2294c..17d7225 100644 --- a/interface/web/admin/lib/lang/pl_users_list.lng +++ b/interface/web/admin/lib/lang/pl_users_list.lng @@ -7,4 +7,3 @@ $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika'; $wb['warning_txt'] = '<b>OSTRZEŻENIE:</b> Nie edytuj żadnych ustawień tutaj. Użyj do tego celu ustawień Klienta i Resellera w module Klienta. Zmiana użytkowników i grup w tym miejscu może spowodować utratę danych!'; ?> - diff --git a/interface/web/admin/lib/lang/pt_remote_action.lng b/interface/web/admin/lib/lang/pt_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/pt_remote_action.lng +++ b/interface/web/admin/lib/lang/pt_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/pt_server_config.lng b/interface/web/admin/lib/lang/pt_server_config.lng index 642d0c9..a0042d0 100644 --- a/interface/web/admin/lib/lang/pt_server_config.lng +++ b/interface/web/admin/lib/lang/pt_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/ro_remote_action.lng b/interface/web/admin/lib/lang/ro_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/ro_remote_action.lng +++ b/interface/web/admin/lib/lang/ro_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/ro_server_config.lng b/interface/web/admin/lib/lang/ro_server_config.lng index dd7a521..c497a0b 100644 --- a/interface/web/admin/lib/lang/ro_server_config.lng +++ b/interface/web/admin/lib/lang/ro_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/ru_remote_action.lng b/interface/web/admin/lib/lang/ru_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/ru_remote_action.lng +++ b/interface/web/admin/lib/lang/ru_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/ru_server_config.lng b/interface/web/admin/lib/lang/ru_server_config.lng index 87e40ef..ddbb8c8 100644 --- a/interface/web/admin/lib/lang/ru_server_config.lng +++ b/interface/web/admin/lib/lang/ru_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/se_remote_action.lng b/interface/web/admin/lib/lang/se_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/se_remote_action.lng +++ b/interface/web/admin/lib/lang/se_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/se_server_config.lng b/interface/web/admin/lib/lang/se_server_config.lng index 1d570d4..7d15039 100644 --- a/interface/web/admin/lib/lang/se_server_config.lng +++ b/interface/web/admin/lib/lang/se_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/sk_remote_action.lng b/interface/web/admin/lib/lang/sk_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/sk_remote_action.lng +++ b/interface/web/admin/lib/lang/sk_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/sk_server_config.lng b/interface/web/admin/lib/lang/sk_server_config.lng index 69308b9..8361653 100644 --- a/interface/web/admin/lib/lang/sk_server_config.lng +++ b/interface/web/admin/lib/lang/sk_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/lang/tr_remote_action.lng b/interface/web/admin/lib/lang/tr_remote_action.lng index 949f7eb..f268527 100644 --- a/interface/web/admin/lib/lang/tr_remote_action.lng +++ b/interface/web/admin/lib/lang/tr_remote_action.lng @@ -7,4 +7,6 @@ $wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; $wb['action_scheduled'] = 'The action is scheduled for execution'; $wb['select_all_server'] = 'All server'; +$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; +$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; ?> diff --git a/interface/web/admin/lib/lang/tr_server_config.lng b/interface/web/admin/lib/lang/tr_server_config.lng index fd0f147..56a6465 100644 --- a/interface/web/admin/lib/lang/tr_server_config.lng +++ b/interface/web/admin/lib/lang/tr_server_config.lng @@ -149,4 +149,8 @@ $wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; $wb['enable_sni_txt'] = 'Enable SNI'; $wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group'; +$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect'; ?> diff --git a/interface/web/admin/lib/module.conf.php b/interface/web/admin/lib/module.conf.php index 20fb322..84959d6 100644 --- a/interface/web/admin/lib/module.conf.php +++ b/interface/web/admin/lib/module.conf.php @@ -193,13 +193,13 @@ 'target' => 'content', 'link' => 'admin/remote_action_osupdate.php', 'html_id'=> 'osupdate'); -/* + // ISPConfig interface update has been removed. Please use ispconfig_update.sh on the shell instead. $items[] = array( 'title' => 'Do ISPConfig-Update', 'target' => 'content', 'link' => 'admin/remote_action_ispcupdate.php', 'html_id'=> 'ispcupdate'); -*/ + $module['nav'][] = array( 'title' => 'Remote Actions', 'open' => 1, diff --git a/interface/web/admin/remote_action_ispcupdate.php b/interface/web/admin/remote_action_ispcupdate.php index 5bde7e1..a72f942 100644 --- a/interface/web/admin/remote_action_ispcupdate.php +++ b/interface/web/admin/remote_action_ispcupdate.php @@ -27,7 +27,7 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -die('Function has been removed.'); +//die('Function has been removed.'); require_once('../../lib/config.inc.php'); require_once('../../lib/app.inc.php'); @@ -50,6 +50,7 @@ /* * We need a list of all Servers */ + $sysServers = $app->db->queryAllRecords("SELECT server_id, server_name FROM server order by server_name"); $dropDown = "<option value='*'>" . $wb['select_all_server'] . "</option>"; foreach ($sysServers as $server) { @@ -62,7 +63,9 @@ /* * If the user wants to do the action, write this to our db */ -if (isset($_POST['server_select'])) { + +//* Note: Disabled post action +if (1 == 0 && isset($_POST['server_select'])) { $server = $_POST['server_select']; $servers = array(); if ($server == '*') { diff --git a/interface/web/admin/templates/remote_action_ispcupdate.htm b/interface/web/admin/templates/remote_action_ispcupdate.htm index 156949a..7baca7a 100644 --- a/interface/web/admin/templates/remote_action_ispcupdate.htm +++ b/interface/web/admin/templates/remote_action_ispcupdate.htm @@ -1,9 +1,15 @@ +<!-- <h2><tmpl_var name="do_ispcupdate_caption"></h2> <p><tmpl_var name="do_ispcupdate_desc"></p> +--> + +<h2><tmpl_var name="ispconfig_update_title"></h2> +<p style="margin-top:50px; font-size:14px;"><tmpl_var name="ispconfig_update_text"></p> <div class="panel panel_language_add"> <div class="pnl_formsarea"> + <!-- <fieldset class="inlineLabels"><legend>{tmpl_var name='do_ispcupdate_caption'}</legend> <div class="ctrlHolder"> <label for="server_select">{tmpl_var name='select_server_txt'}</label> @@ -17,9 +23,11 @@ <div id="OKMsg"><p><tmpl_var name="msg"></p></div> </tmpl_if> + <div class="buttonHolder buttons"> <button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_do_txt'}" onClick="submitForm('pageForm','admin/remote_action_ispcupdate.php');"><span>{tmpl_var name='btn_do_txt'}</span></button> </div> + --> </div> </div> diff --git a/interface/web/admin/templates/server_config_web_edit.htm b/interface/web/admin/templates/server_config_web_edit.htm index a2b5f49..da93a2e 100644 --- a/interface/web/admin/templates/server_config_web_edit.htm +++ b/interface/web/admin/templates/server_config_web_edit.htm @@ -76,6 +76,28 @@ </div> </div> <div class="ctrlHolder apache"> + <p class="label">{tmpl_var name='set_folder_permissions_on_update_txt'}</p> + <div class="multiField"> + {tmpl_var name='set_folder_permissions_on_update'} + </div> + </div> + <div class="ctrlHolder apache"> + <p class="label">{tmpl_var name='add_web_users_to_sshusers_group_txt'}</p> + <div class="multiField"> + {tmpl_var name='add_web_users_to_sshusers_group'} + </div> + </div> + <div class="ctrlHolder apache"> + <p class="label">{tmpl_var name='connect_userid_to_webid_txt'}</p> + <div class="multiField"> + {tmpl_var name='connect_userid_to_webid'} + </div> + </div> + <div class="ctrlHolder apache"> + <label for="connect_userid_to_webid_start">{tmpl_var name='connect_userid_to_webid_start_txt'}</label> + <input name="connect_userid_to_webid_start" id="connect_userid_to_webid_start" value="{tmpl_var name='connect_userid_to_webid_start'}" size="40" maxlength="255" type="text" class="textInput" /> + </div> + <div class="ctrlHolder apache"> <label for="user">{tmpl_var name='web_user_txt'}</label> <input name="user" id="user" value="{tmpl_var name='user'}" size="40" maxlength="255" type="text" class="textInput" /> </div> diff --git a/interface/web/client/client_edit.php b/interface/web/client/client_edit.php index 5896361..f0c9727 100644 --- a/interface/web/client/client_edit.php +++ b/interface/web/client/client_edit.php @@ -97,7 +97,6 @@ parent::onSubmit(); } - function onShowEnd() { global $app; @@ -169,8 +168,19 @@ $app->db->query("UPDATE client SET parent_client_id = ".intval($_SESSION['s']['user']['client_id'])." WHERE client_id = ".$this->id); } + //* Set the default servers + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE mail_server = 1 LIMIT 0,1'); + $default_mailserver = intval($tmp['server_id']); + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE web_server = 1 LIMIT 0,1'); + $default_webserver = intval($tmp['server_id']); + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE dns_server = 1 LIMIT 0,1'); + $default_dnsserver = intval($tmp['server_id']); + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE db_server = 1 LIMIT 0,1'); + $default_dbserver = intval($tmp['server_id']); - + $sql = "UPDATE client SET default_mailserver = $default_mailserver, default_webserver = $default_webserver, default_dnsserver = $default_dnsserver, default_dbserver = $default_dbserver WHERE client_id = ".$this->id; + $app->db->query($sql); + /* If there is a client-template, process it */ applyClientTemplates($this->id); diff --git a/interface/web/client/form/client.tform.php b/interface/web/client/form/client.tform.php index 7b64147..6e76992 100644 --- a/interface/web/client/form/client.tform.php +++ b/interface/web/client/form/client.tform.php @@ -604,6 +604,9 @@ 'web_php_options' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOXARRAY', + 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', + 'errmsg'=> 'web_php_options_notempty'), + ), 'default' => '', 'separator' => ',', 'valuelimit' => 'client:web_php_options', @@ -668,6 +671,9 @@ 'ssh_chroot' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOXARRAY', + 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', + 'errmsg'=> 'ssh_chroot_notempty'), + ), 'default' => '', 'separator' => ',', 'valuelimit' => 'client:ssh_chroot', diff --git a/interface/web/client/form/reseller.tform.php b/interface/web/client/form/reseller.tform.php index a402bc7..5447070 100644 --- a/interface/web/client/form/reseller.tform.php +++ b/interface/web/client/form/reseller.tform.php @@ -593,6 +593,9 @@ 'web_php_options' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOXARRAY', + 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', + 'errmsg'=> 'web_php_options_notempty'), + ), 'default' => '', 'separator' => ',', 'value' => array('no' => 'Disabled', 'fast-cgi' => 'Fast-CGI', 'cgi' => 'CGI', 'mod' => 'Mod-PHP', 'suphp' => 'SuPHP') @@ -656,6 +659,9 @@ 'ssh_chroot' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOXARRAY', + 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', + 'errmsg'=> 'ssh_chroot_notempty'), + ), 'default' => '', 'separator' => ',', 'value' => array('no' => 'None', 'jailkit' => 'Jailkit') diff --git a/interface/web/client/lib/lang/ar.lng b/interface/web/client/lib/lang/ar.lng index 38bbbb5..9d70b06 100644 --- a/interface/web/client/lib/lang/ar.lng +++ b/interface/web/client/lib/lang/ar.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Edit Reseller'; $wb['Resellers'] = 'Resellers'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/ar_client.lng b/interface/web/client/lib/lang/ar_client.lng index da332ae..f688fd5 100644 --- a/interface/web/client/lib/lang/ar_client.lng +++ b/interface/web/client/lib/lang/ar_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ar_reseller.lng b/interface/web/client/lib/lang/ar_reseller.lng index cc83780..ea62daf 100644 --- a/interface/web/client/lib/lang/ar_reseller.lng +++ b/interface/web/client/lib/lang/ar_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/bg.lng b/interface/web/client/lib/lang/bg.lng index f835dfd..5f1f246 100644 --- a/interface/web/client/lib/lang/bg.lng +++ b/interface/web/client/lib/lang/bg.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Edit Reseller'; $wb['Resellers'] = 'Resellers'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/bg_client.lng b/interface/web/client/lib/lang/bg_client.lng index aad7d82..830109f 100644 --- a/interface/web/client/lib/lang/bg_client.lng +++ b/interface/web/client/lib/lang/bg_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/bg_reseller.lng b/interface/web/client/lib/lang/bg_reseller.lng index cc83780..ea62daf 100644 --- a/interface/web/client/lib/lang/bg_reseller.lng +++ b/interface/web/client/lib/lang/bg_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/br.lng b/interface/web/client/lib/lang/br.lng index 3dcb5e3..c47aa91 100644 --- a/interface/web/client/lib/lang/br.lng +++ b/interface/web/client/lib/lang/br.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Editar Revendedor'; $wb['Resellers'] = 'Revendedores'; $wb['error_has_clients'] = 'Este revendedor possui clientes. Você deve remover os clientes primeiro.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/br_client.lng b/interface/web/client/lib/lang/br_client.lng index ad0b957..f900d5b 100644 --- a/interface/web/client/lib/lang/br_client.lng +++ b/interface/web/client/lib/lang/br_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/br_reseller.lng b/interface/web/client/lib/lang/br_reseller.lng index 257ea50..670d675 100644 --- a/interface/web/client/lib/lang/br_reseller.lng +++ b/interface/web/client/lib/lang/br_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng index 026b6f5..eeef0fc 100644 --- a/interface/web/client/lib/lang/cz.lng +++ b/interface/web/client/lib/lang/cz.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Upravit distributora'; $wb['Resellers'] = 'Distributoři'; $wb['error_has_clients'] = 'Distributor má klienty. Nejdříve smažte tyto klienty.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng index 9ed5ced..b6a4d22 100644 --- a/interface/web/client/lib/lang/cz_client.lng +++ b/interface/web/client/lib/lang/cz_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/cz_reseller.lng b/interface/web/client/lib/lang/cz_reseller.lng index 45ce44c..75d4cf4 100644 --- a/interface/web/client/lib/lang/cz_reseller.lng +++ b/interface/web/client/lib/lang/cz_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/de.lng b/interface/web/client/lib/lang/de.lng index 2ab45de..89617e2 100644 --- a/interface/web/client/lib/lang/de.lng +++ b/interface/web/client/lib/lang/de.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Reseller bearbeiten'; $wb['Resellers'] = 'Reseller'; $wb['error_has_clients'] = 'Dieser Reseller besitzt Kunden. Bitte zuerst die Kunden löschen.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng index 6f42cf0..2dca1c7 100644 --- a/interface/web/client/lib/lang/de_client.lng +++ b/interface/web/client/lib/lang/de_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/de_reseller.lng b/interface/web/client/lib/lang/de_reseller.lng index 0b4430f..55dbfe0 100644 --- a/interface/web/client/lib/lang/de_reseller.lng +++ b/interface/web/client/lib/lang/de_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/el.lng b/interface/web/client/lib/lang/el.lng index e2bb0ab..4359ba7 100644 --- a/interface/web/client/lib/lang/el.lng +++ b/interface/web/client/lib/lang/el.lng @@ -12,3 +12,4 @@ $wb['error_has_clients'] = 'Ο Μεταπωλητής έχει πελάτες. Διαγράψτε πρώτα τους πελάτες.'; ?> + diff --git a/interface/web/client/lib/lang/el_client.lng b/interface/web/client/lib/lang/el_client.lng index 44e2bf1..3361cce 100644 --- a/interface/web/client/lib/lang/el_client.lng +++ b/interface/web/client/lib/lang/el_client.lng @@ -106,3 +106,4 @@ $wb['limit_openvz_vm_error_notint'] = 'Το όριο εικονικών server πρέπει να είναι αριθμός.'; ?> + diff --git a/interface/web/client/lib/lang/el_client_del.lng b/interface/web/client/lib/lang/el_client_del.lng index 7bd4284..e9056cd 100644 --- a/interface/web/client/lib/lang/el_client_del.lng +++ b/interface/web/client/lib/lang/el_client_del.lng @@ -5,3 +5,4 @@ $wb['btn_cancel_txt'] = 'Ακύρωση χωρίς διαγραφή πελάτη'; ?> + diff --git a/interface/web/client/lib/lang/el_client_template.lng b/interface/web/client/lib/lang/el_client_template.lng index c2e6044..d6ad0ff 100644 --- a/interface/web/client/lib/lang/el_client_template.lng +++ b/interface/web/client/lib/lang/el_client_template.lng @@ -71,3 +71,4 @@ $wb['template_name_txt'] = 'Όνομα προτύπου'; ?> + diff --git a/interface/web/client/lib/lang/el_client_template_list.lng b/interface/web/client/lib/lang/el_client_template_list.lng index 30e6969..ba8ddd3 100644 --- a/interface/web/client/lib/lang/el_client_template_list.lng +++ b/interface/web/client/lib/lang/el_client_template_list.lng @@ -4,3 +4,4 @@ $wb['template_name_txt'] = 'Όνομα Προτύπου'; ?> + diff --git a/interface/web/client/lib/lang/el_clients_list.lng b/interface/web/client/lib/lang/el_clients_list.lng index dd652bf..8a51898 100644 --- a/interface/web/client/lib/lang/el_clients_list.lng +++ b/interface/web/client/lib/lang/el_clients_list.lng @@ -9,3 +9,4 @@ $wb['username_txt'] = 'Username'; ?> + diff --git a/interface/web/client/lib/lang/el_reseller.lng b/interface/web/client/lib/lang/el_reseller.lng index f3e2dff..7deacd0 100644 --- a/interface/web/client/lib/lang/el_reseller.lng +++ b/interface/web/client/lib/lang/el_reseller.lng @@ -106,3 +106,4 @@ $wb['limit_openvz_vm_error_notint'] = 'Το όριο εικονικών server πρέπει να είναι αριθμός.'; ?> + diff --git a/interface/web/client/lib/lang/el_resellers_list.lng b/interface/web/client/lib/lang/el_resellers_list.lng index 53eecc9..dbd2286 100644 --- a/interface/web/client/lib/lang/el_resellers_list.lng +++ b/interface/web/client/lib/lang/el_resellers_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νεός Μεταπωλητής'; ?> + diff --git a/interface/web/client/lib/lang/en.lng b/interface/web/client/lib/lang/en.lng index 2c598f3..4b10b2b 100644 --- a/interface/web/client/lib/lang/en.lng +++ b/interface/web/client/lib/lang/en.lng @@ -10,5 +10,6 @@ $wb['Edit Reseller'] = 'Edit Reseller'; $wb['Resellers'] = 'Resellers'; $wb["error_has_clients"] = 'This reseller has clients. Delete the clients of the reseller first.'; - +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> \ No newline at end of file diff --git a/interface/web/client/lib/lang/en_client.lng b/interface/web/client/lib/lang/en_client.lng index cc7a28c..ce4805e 100644 --- a/interface/web/client/lib/lang/en_client.lng +++ b/interface/web/client/lib/lang/en_client.lng @@ -107,4 +107,6 @@ $wb["limit_openvz_vm_txt"] = 'Max. number of virtual servers'; $wb["limit_openvz_vm_template_id_txt"] = 'Force virtual server template'; $wb["limit_openvz_vm_error_notint"] = 'The virtual server limit must be a number.'; +$wb["web_php_options_notempty"] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb["ssh_chroot_notempty"] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/en_reseller.lng b/interface/web/client/lib/lang/en_reseller.lng index a553dd7..b93f54e 100644 --- a/interface/web/client/lib/lang/en_reseller.lng +++ b/interface/web/client/lib/lang/en_reseller.lng @@ -106,4 +106,6 @@ $wb["limit_openvz_vm_txt"] = 'Max. number of virtual servers'; $wb["limit_openvz_vm_template_id_txt"] = 'Force virtual server template'; $wb["limit_openvz_vm_error_notint"] = 'The virtual server limit must be a number.'; +$wb["web_php_options_notempty"] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb["ssh_chroot_notempty"] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/es.lng b/interface/web/client/lib/lang/es.lng index f1b1d75..9f72fe5 100644 --- a/interface/web/client/lib/lang/es.lng +++ b/interface/web/client/lib/lang/es.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Editar revendedor'; $wb['Resellers'] = 'Revendedores'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/es_client.lng b/interface/web/client/lib/lang/es_client.lng index 8b278d4..3c461a5 100644 --- a/interface/web/client/lib/lang/es_client.lng +++ b/interface/web/client/lib/lang/es_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/es_reseller.lng b/interface/web/client/lib/lang/es_reseller.lng index 0b1bdef..23ea38e 100644 --- a/interface/web/client/lib/lang/es_reseller.lng +++ b/interface/web/client/lib/lang/es_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/fi.lng b/interface/web/client/lib/lang/fi.lng index 184f155..5389024 100755 --- a/interface/web/client/lib/lang/fi.lng +++ b/interface/web/client/lib/lang/fi.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Muokkaa jälleenmyyjää'; $wb['Resellers'] = 'Jälleenmyyjät'; $wb['error_has_clients'] = 'Tällä jälleenmyyjällä on asiakkaita, poista ne ensin.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/fi_client.lng b/interface/web/client/lib/lang/fi_client.lng index a6f723d..45fbefa 100755 --- a/interface/web/client/lib/lang/fi_client.lng +++ b/interface/web/client/lib/lang/fi_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/fi_reseller.lng b/interface/web/client/lib/lang/fi_reseller.lng index 4d3c5a3..bc4b368 100644 --- a/interface/web/client/lib/lang/fi_reseller.lng +++ b/interface/web/client/lib/lang/fi_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/fr.lng b/interface/web/client/lib/lang/fr.lng index 6bb06dc..624247c 100644 --- a/interface/web/client/lib/lang/fr.lng +++ b/interface/web/client/lib/lang/fr.lng @@ -10,6 +10,6 @@ $wb['Edit Reseller'] = 'Editer un Revendeur'; $wb['Resellers'] = 'Revendeurs'; $wb['error_has_clients'] = 'Ce revendeur a des clients. Effacez dabord les clients de ce revendeur.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> - - diff --git a/interface/web/client/lib/lang/fr_client.lng b/interface/web/client/lib/lang/fr_client.lng index 354d114..3254ca0 100644 --- a/interface/web/client/lib/lang/fr_client.lng +++ b/interface/web/client/lib/lang/fr_client.lng @@ -104,6 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> - - diff --git a/interface/web/client/lib/lang/fr_client_del.lng b/interface/web/client/lib/lang/fr_client_del.lng index 6112325..b4d7d55 100644 --- a/interface/web/client/lib/lang/fr_client_del.lng +++ b/interface/web/client/lib/lang/fr_client_del.lng @@ -4,5 +4,3 @@ $wb['btn_save_txt'] = 'Effacer le client'; $wb['btn_cancel_txt'] = 'Annuler sans effacer le client'; ?> - - diff --git a/interface/web/client/lib/lang/fr_client_template.lng b/interface/web/client/lib/lang/fr_client_template.lng index 02b0da0..0aed251 100644 --- a/interface/web/client/lib/lang/fr_client_template.lng +++ b/interface/web/client/lib/lang/fr_client_template.lng @@ -70,5 +70,3 @@ $wb['template_type_txt'] = 'Template type'; $wb['template_name_txt'] = 'Template name'; ?> - - diff --git a/interface/web/client/lib/lang/fr_client_template_list.lng b/interface/web/client/lib/lang/fr_client_template_list.lng index 6e8fb69..3405427 100644 --- a/interface/web/client/lib/lang/fr_client_template_list.lng +++ b/interface/web/client/lib/lang/fr_client_template_list.lng @@ -3,5 +3,3 @@ $wb['template_type_txt'] = 'Type'; $wb['template_name_txt'] = 'Nom du modèle'; ?> - - diff --git a/interface/web/client/lib/lang/fr_clients_list.lng b/interface/web/client/lib/lang/fr_clients_list.lng index e090ccb..05d7cb9 100644 --- a/interface/web/client/lib/lang/fr_clients_list.lng +++ b/interface/web/client/lib/lang/fr_clients_list.lng @@ -8,5 +8,3 @@ $wb['add_new_record_txt'] = 'Ajouter un nouveau client'; $wb['username_txt'] = 'Username'; ?> - - diff --git a/interface/web/client/lib/lang/fr_reseller.lng b/interface/web/client/lib/lang/fr_reseller.lng index 3c64a30..40b3502 100644 --- a/interface/web/client/lib/lang/fr_reseller.lng +++ b/interface/web/client/lib/lang/fr_reseller.lng @@ -104,6 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> - - diff --git a/interface/web/client/lib/lang/fr_resellers_list.lng b/interface/web/client/lib/lang/fr_resellers_list.lng index 0023cae..954bd10 100644 --- a/interface/web/client/lib/lang/fr_resellers_list.lng +++ b/interface/web/client/lib/lang/fr_resellers_list.lng @@ -7,5 +7,3 @@ $wb['country_txt'] = 'Pays'; $wb['add_new_record_txt'] = 'Ajouter un nouveau client'; ?> - - diff --git a/interface/web/client/lib/lang/hr.lng b/interface/web/client/lib/lang/hr.lng index 38bbbb5..c314f46 100644 --- a/interface/web/client/lib/lang/hr.lng +++ b/interface/web/client/lib/lang/hr.lng @@ -1,13 +1,15 @@ <?php -$wb['Client'] = 'Client'; -$wb['Address'] = 'Address'; -$wb['Limits'] = 'Limits'; -$wb['Add Client'] = 'Add Client'; -$wb['Edit Client'] = 'Edit Client'; -$wb['Clients'] = 'Clients'; -$wb['Edit Client-Templates'] = 'Edit Client-Templates'; -$wb['Add Reseller'] = 'Add Reseller'; -$wb['Edit Reseller'] = 'Edit Reseller'; -$wb['Resellers'] = 'Resellers'; -$wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['Client'] = 'Klijent'; +$wb['Address'] = 'Adresa'; +$wb['Limits'] = 'Limiti'; +$wb['Add Client'] = 'Dodaj klijenta'; +$wb['Edit Client'] = 'Editiraj klijenta'; +$wb['Clients'] = 'Klijenti'; +$wb['Edit Client-Templates'] = 'Editiraj predložak za klijente'; +$wb['Add Reseller'] = 'Dodaj preprodavača'; +$wb['Edit Reseller'] = 'Editiraj preprodavača'; +$wb['Resellers'] = 'Preprodavači'; +$wb['error_has_clients'] = 'Ovaj preprodavač ima klijente. Prvo morate obrisati klijente preprodavača.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/hr_client.lng b/interface/web/client/lib/lang/hr_client.lng index 36c7b1a..0637b90 100644 --- a/interface/web/client/lib/lang/hr_client.lng +++ b/interface/web/client/lib/lang/hr_client.lng @@ -1,107 +1,109 @@ <?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_mailaliasdomain_txt'] = 'Max. number of domain 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['limit_maildomain_txt'] = 'Maks. broj email domena'; +$wb['limit_mailbox_txt'] = 'Maks. broj mailboxa'; +$wb['limit_mailalias_txt'] = 'Maks. broj email aliasa'; +$wb['limit_mailaliasdomain_txt'] = 'Maks. broj aliasa email domena'; +$wb['limit_mailforward_txt'] = 'Maks. broj email forwardera'; +$wb['limit_mailcatchall_txt'] = 'Maks. broj email catchall računa'; +$wb['limit_mailrouting_txt'] = 'Maks. broj email ruta'; +$wb['limit_mailfilter_txt'] = 'Maks. broj email filtera'; +$wb['limit_fetchmail_txt'] = 'Maks. broj fetchmail računa'; +$wb['limit_mailquota_txt'] = 'Veličina mailboxa'; +$wb['limit_spamfilter_wblist_txt'] = 'Maks. broj spamfilter white / blacklist filtera'; +$wb['limit_spamfilter_user_txt'] = 'Maks. broj spamfilter korisnika'; +$wb['limit_spamfilter_policy_txt'] = 'Maks. broj spamfilter pravila'; +$wb['default_mailserver_txt'] = 'Izaberi email server'; +$wb['company_name_txt'] = 'Poduzeće'; +$wb['contact_name_txt'] = 'Kontakt osoba'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['password_txt'] = 'Šifra'; +$wb['password_strength_txt'] = 'Jačina šifre'; +$wb['language_txt'] = 'Jezik'; +$wb['usertheme_txt'] = 'Tema'; +$wb['street_txt'] = 'Ulica'; +$wb['zip_txt'] = 'Poštanski broj'; +$wb['city_txt'] = 'Grad'; +$wb['state_txt'] = 'Županija'; +$wb['country_txt'] = 'Država'; +$wb['telephone_txt'] = 'Telefon'; +$wb['mobile_txt'] = 'Mobitel'; $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'] = 'Allowed cron job types'; -$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_slave_zone_txt'] = 'Max. number of secondary DNS zones'; -$wb['limit_dns_record_txt'] = 'Max. number DNS records'; -$wb['limit_shell_user_txt'] = 'Max. number of Shell users'; -$wb['limit_webdav_user_txt'] = 'Max. number of Webdav 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_mailaliasdomain_error_notint'] = 'The email domain 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_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; -$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.'; -$wb['limit_dns_slave_zone_error_notint'] = 'The dns slave zone 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_web_quota_txt'] = 'Web Quota'; -$wb['limit_traffic_quota_txt'] = 'Traffic Quota'; -$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; -$wb['customer_no_txt'] = 'Customer No.'; -$wb['vat_id_txt'] = 'VAT ID'; -$wb['required_fields_txt'] = '* Required fields'; -$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; -$wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; -$wb['company_id_txt'] = 'Company/Entrepreneur ID'; -$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; -$wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; -$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['notes_txt'] = 'Napomena'; +$wb['company_txt'] = 'Poduzeće'; +$wb['title_txt'] = 'Naziv'; +$wb['firstname_txt'] = 'Ime'; +$wb['surname_txt'] = 'Prezime'; +$wb['limit_domain_txt'] = 'limit_domena'; +$wb['limit_subdomain_txt'] = 'limit_poddomena'; +$wb['limit_webquota_txt'] = 'limit_prostora'; +$wb['limit_database_txt'] = 'Maks. broj baza'; +$wb['limit_cron_txt'] = 'Maks. broj cron-ova (chrooted i sa url-om)'; +$wb['limit_cron_type_txt'] = 'Dozvoljena vrsta cron-a'; +$wb['limit_cron_frequency_txt'] = 'Min. pauza između izvršavanja'; +$wb['ip_address_txt'] = 'ip_adresa'; +$wb['limit_client_error_notint'] = 'Limit broja klijenata mora biti znamenka.'; +$wb['firstname_error_empty'] = 'Upišite ime.'; +$wb['contact_error_empty'] = 'Upišite kontakt osobu.'; +$wb['default_webserver_txt'] = 'Izaberi web server'; +$wb['limit_web_domain_txt'] = 'Maks. broj domena'; +$wb['limit_web_aliasdomain_txt'] = 'Maks. broj alias domena'; +$wb['limit_web_subdomain_txt'] = 'Maks. broj poddomena'; +$wb['limit_ftp_user_txt'] = 'Maks. broj FTP računa'; +$wb['default_dnsserver_txt'] = 'Izaberi DNS server'; +$wb['limit_dns_zone_txt'] = 'Maks. broj DNS zona'; +$wb['limit_dns_slave_zone_txt'] = 'Maks. broj sekundarnih DNS zona'; +$wb['limit_dns_record_txt'] = 'Maks. broj DNS zapisa'; +$wb['limit_shell_user_txt'] = 'Maks. broj Shell računa'; +$wb['limit_webdav_user_txt'] = 'Maks. broj Webdav računa'; +$wb['limit_client_txt'] = 'Maks. broj klijenata'; +$wb['username_error_empty'] = 'Korisničko ime nije upisano.'; +$wb['username_error_unique'] = 'Korisničko ime se već koristi.'; +$wb['limit_maildomain_error_notint'] = 'Limit email domena mora biti znamenka.'; +$wb['limit_mailbox_error_notint'] = 'Limit mailboxeva mora biti znamenka.'; +$wb['limit_mailalias_error_notint'] = 'Maks. broj email aliasa mora biti znamenka.'; +$wb['limit_mailaliasdomain_error_notint'] = 'Maks. broj email alias domena mora biti znamenka.'; +$wb['limit_mailforward_error_notint'] = 'Limit email forwarda mora biti znamenka.'; +$wb['limit_mailcatchall_error_notint'] = 'Limit email catchalla mora biti znamenka.'; +$wb['limit_mailrouting_error_notint'] = 'Limit email ruta mora biti znamenka.'; +$wb['limit_mailfilter_error_notint'] = 'Limit email filtera mora biti znamenka.'; +$wb['limit_mailfetchmail_error_notint'] = 'Limit fetchmaila mora biti znamenka.'; +$wb['limit_mailquota_error_notint'] = 'Veličina mailboxa mora biti znamenka.'; +$wb['limit_spamfilter_wblist_error_notint'] = 'Limit white / blacklist spamfiltera mora biti znamenka.'; +$wb['limit_spamfilter_user_error_notint'] = 'Broj spamfilter računa mora biti znamenka.'; +$wb['limit_spamfilter_policy_error_notint'] = 'Broj spamfilter pravila mora biti znamenka.'; +$wb['limit_web_domain_error_notint'] = 'Limit web stranica mora biti znamenka.'; +$wb['limit_web_aliasdomain_error_notint'] = 'Limit alias domena web stranica mora biti broj.'; +$wb['limit_web_subdomain_error_notint'] = 'Maks. broj poddomena web stranice mora biti znamenka.'; +$wb['limit_ftp_user_error_notint'] = 'Maks. broj FTP računa mora biti znamenka.'; +$wb['limit_shell_user_error_notint'] = 'Maks. broj Shell računa mora biti znamenka.'; +$wb['limit_webdav_user_error_notint'] = 'Maks. broj Webdav računa mora biti znamenka.'; +$wb['limit_dns_zone_error_notint'] = 'Maks. broj DNS zapisa mora biti znamenka.'; +$wb['limit_dns_slave_zone_error_notint'] = 'Maks. broj sekundarnih DNS zona mora biti znamenka.'; +$wb['default_dbserver_txt'] = 'Izaberi server za bazu'; +$wb['limit_database_error_notint'] = 'Maks. broj baza mora biti znamenka.'; +$wb['limit_cron_error_notint'] = 'Maks. broj cron-a mora biti znamenka.'; +$wb['limit_cron_error_frequency'] = 'Trajanje pauze između izvršavanja mora biti znamenka.'; +$wb['username_error_regex'] = 'Korisničko ime sadrži nedozvoljene znakove.'; +$wb['template_master_txt'] = 'Glavni predložak'; +$wb['template_additional_txt'] = 'Dodatni predložak'; +$wb['ssh_chroot_txt'] = 'SSH-Chroot opcije'; +$wb['web_php_options_txt'] = 'PHP opcije'; +$wb['limit_client_error'] = 'Maksimalan broj klijenata!'; +$wb['limit_web_quota_txt'] = 'Diskovni prostor'; +$wb['limit_traffic_quota_txt'] = 'Maksimalni promet'; +$wb['limit_trafficquota_error_notint'] = 'Maksimalni promet mora biti znamenka.'; +$wb['customer_no_txt'] = 'Mušterija broj:'; +$wb['vat_id_txt'] = 'Porez'; +$wb['required_fields_txt'] = '* Obavezna polja'; +$wb['limit_mailmailinglist_txt'] = 'Maks. broj mail lista'; +$wb['limit_mailmailinglist_error_notint'] = 'Broj mail lista mora biti znamenka.'; +$wb['company_id_txt'] = 'ID poduzeća'; +$wb['limit_openvz_vm_txt'] = 'Maks. broj virtualnih servera'; +$wb['limit_openvz_vm_template_id_txt'] = 'Primjeni predložak virtualnog servera'; +$wb['limit_openvz_vm_error_notint'] = 'Broj virtualnih servera mora biti znamenka.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/hr_client_del.lng b/interface/web/client/lib/lang/hr_client_del.lng index a826d64..240f0c8 100644 --- a/interface/web/client/lib/lang/hr_client_del.lng +++ b/interface/web/client/lib/lang/hr_client_del.lng @@ -1,6 +1,6 @@ <?php -$wb['confirm_action_txt'] = 'Confirm action'; -$wb['delete_explanation'] = 'This action will delete the following number of records associated with this client'; -$wb['btn_save_txt'] = 'Delete the client'; -$wb['btn_cancel_txt'] = 'Cancel without deleting the client'; +$wb['confirm_action_txt'] = 'Potvrdi brisanje'; +$wb['delete_explanation'] = 'Ukoliko potvrdite izbrisati će se svi zapisi povezani sa ovim klijentom'; +$wb['btn_save_txt'] = 'Obriši klijenta'; +$wb['btn_cancel_txt'] = 'Prekini i ne briši klijenta'; ?> diff --git a/interface/web/client/lib/lang/hr_client_template.lng b/interface/web/client/lib/lang/hr_client_template.lng index 3aceddb..535a191 100644 --- a/interface/web/client/lib/lang/hr_client_template.lng +++ b/interface/web/client/lib/lang/hr_client_template.lng @@ -1,72 +1,72 @@ <?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_mailaliasdomain_txt'] = 'Max. number of domain 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_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'] = '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_slave_zone_txt'] = 'Max. number of secondary DNS zones'; -$wb['limit_dns_record_txt'] = 'Max. number DNS records'; -$wb['limit_shell_user_txt'] = 'Max. number of Shell users'; -$wb['limit_webdav_user_txt'] = 'Max. number of Webdav 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_mailaliasdomain_error_notint'] = 'The email domain 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_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; -$wb['limit_dns_zone_error_notint'] = 'The dns zone limit must be a number.'; -$wb['limit_dns_slave_zone_error_notint'] = 'The dns slave zone limit must be a number.'; -$wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.'; -$wb['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['error_template_name_empty'] = 'Please enter a Template name'; -$wb['limit_web_quota_txt'] = 'Web Quota'; -$wb['limit_traffic_quota_txt'] = 'Traffic Quota'; -$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; -$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.'; -$wb['template_type_txt'] = 'Template type'; -$wb['template_name_txt'] = 'Template name'; -$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; -$wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; -$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; -$wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; -$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; -$wb['ssh_chroot_txt'] = 'SSH-Chroot Options'; -$wb['web_php_options_txt'] = 'PHP Options'; +$wb['limit_client_error_notint'] = 'Limit broja klijenata mora biti znamenka.'; +$wb['limit_maildomain_txt'] = 'Maks. broj email domena'; +$wb['limit_mailbox_txt'] = 'Maks. broj mailboxa'; +$wb['limit_mailalias_txt'] = 'Maks. broj email aliasa'; +$wb['limit_mailaliasdomain_txt'] = 'Maks. broj aliasa email domena'; +$wb['limit_mailforward_txt'] = 'Maks. broj email forwardera'; +$wb['limit_mailcatchall_txt'] = 'Maks. broj email catchall računa'; +$wb['limit_mailrouting_txt'] = 'Maks. broj email ruta'; +$wb['limit_mailfilter_txt'] = 'Maks. broj email filtera'; +$wb['limit_fetchmail_txt'] = 'Maks. broj fetchmail računa'; +$wb['limit_mailquota_txt'] = 'Veličina mailboxa'; +$wb['limit_spamfilter_wblist_txt'] = 'Maks. broj spamfilter white / blacklist filtera'; +$wb['limit_spamfilter_user_txt'] = 'Maks. broj spamfilter korisnika'; +$wb['limit_spamfilter_policy_txt'] = 'Maks. broj spamfilter pravila'; +$wb['limit_domain_txt'] = 'limit_domena'; +$wb['limit_subdomain_txt'] = 'limit_poddomena'; +$wb['limit_webquota_txt'] = 'limit_prostora'; +$wb['limit_database_txt'] = 'Maks. broj baza'; +$wb['limit_cron_txt'] = 'Maks. broj cron-ova (chrooted i sa url-om)'; +$wb['limit_cron_type_txt'] = 'Dozvoljena vrsta cron-a'; +$wb['limit_cron_frequency_txt'] = 'Min. pauza između izvršavanja'; +$wb['limit_web_domain_txt'] = 'Maks. broj domena'; +$wb['limit_web_aliasdomain_txt'] = 'Maks. broj alias domena'; +$wb['limit_web_subdomain_txt'] = 'Maks. broj poddomena'; +$wb['limit_ftp_user_txt'] = 'Maks. broj FTP računa'; +$wb['limit_dns_zone_txt'] = 'Maks. broj DNS zona'; +$wb['limit_dns_slave_zone_txt'] = 'Maks. broj sekundarnih DNS zona'; +$wb['limit_dns_record_txt'] = 'Maks. broj DNS zapisa'; +$wb['limit_shell_user_txt'] = 'Maks. broj Shell računa'; +$wb['limit_webdav_user_txt'] = 'Maks. broj Webdav računa'; +$wb['limit_client_txt'] = 'Maks. broj klijenata'; +$wb['limit_maildomain_error_notint'] = 'Limit email domena mora biti znamenka.'; +$wb['limit_mailbox_error_notint'] = 'Limit mailboxeva mora biti znamenka.'; +$wb['limit_mailalias_error_notint'] = 'Maks. broj email aliasa mora biti znamenka.'; +$wb['limit_mailaliasdomain_error_notint'] = 'Maks. broj email alias domena mora biti znamenka.'; +$wb['limit_mailforward_error_notint'] = 'Limit email forwarda mora biti znamenka.'; +$wb['limit_mailcatchall_error_notint'] = 'Limit email catchalla mora biti znamenka.'; +$wb['limit_mailrouting_error_notint'] = 'Limit email ruta mora biti znamenka.'; +$wb['limit_mailfilter_error_notint'] = 'Limit email filtera mora biti znamenka.'; +$wb['limit_mailfetchmail_error_notint'] = 'Limit fetchmaila mora biti znamenka.'; +$wb['limit_mailquota_error_notint'] = 'Veličina mailboxa mora biti znamenka.'; +$wb['limit_spamfilter_wblist_error_notint'] = 'Limit white / blacklist spamfiltera mora biti znamenka.'; +$wb['limit_spamfilter_user_error_notint'] = 'Broj spamfilter računa mora biti znamenka.'; +$wb['limit_spamfilter_policy_error_notint'] = 'Broj spamfilter pravila mora biti znamenka.'; +$wb['limit_web_domain_error_notint'] = 'Limit web stranica mora biti znamenka.'; +$wb['limit_web_aliasdomain_error_notint'] = 'Limit alias domena web stranica mora biti broj.'; +$wb['limit_web_subdomain_error_notint'] = 'Maks. broj poddomena web stranice mora biti znamenka.'; +$wb['limit_ftp_user_error_notint'] = 'Maks. broj FTP računa mora biti znamenka.'; +$wb['limit_shell_user_error_notint'] = 'Maks. broj Shell računa mora biti znamenka.'; +$wb['limit_webdav_user_error_notint'] = 'Maks. broj Webdav računa mora biti znamenka.'; +$wb['limit_dns_zone_error_notint'] = 'Maks. broj DNS zapisa mora biti znamenka.'; +$wb['limit_dns_slave_zone_error_notint'] = 'Maks. broj sekundarnih DNS zona mora biti znamenka.'; +$wb['limit_dns_record_error_notint'] = 'Maks. broj DNS zapisa mora biti znamenka.'; +$wb['limit_database_error_notint'] = 'Maks. broj baza mora biti znamenka.'; +$wb['limit_cron_error_notint'] = 'Maks. broj cron-a mora biti znamenka.'; +$wb['limit_cron_error_frequency'] = 'Trajanje pauze između izvršavanja mora biti znamenka.'; +$wb['error_template_name_empty'] = 'Unesite ime predloška.'; +$wb['limit_web_quota_txt'] = 'Diskovni prostor'; +$wb['limit_traffic_quota_txt'] = 'Maksimalni promet'; +$wb['limit_trafficquota_error_notint'] = 'Maksimalni promet mora biti znamenka.'; +$wb['template_del_aborted_txt'] = 'Brisanje nije izvršeno. Postoje klijenti koji još koriste ovaj predložak..'; +$wb['template_type_txt'] = 'Vrsta predložka'; +$wb['template_name_txt'] = 'Naziv predloška'; +$wb['limit_mailmailinglist_txt'] = 'Maks. broj mail lista'; +$wb['limit_mailmailinglist_error_notint'] = 'Broj mail lista mora biti znamenka.'; +$wb['limit_openvz_vm_txt'] = 'Maks. broj virtualnih servera'; +$wb['limit_openvz_vm_template_id_txt'] = 'Primjeni predložak virtualnog servera'; +$wb['limit_openvz_vm_error_notint'] = 'Broj virtualnih servera mora biti znamenka.'; +$wb['ssh_chroot_txt'] = 'SSH-Chroot opcije'; +$wb['web_php_options_txt'] = 'PHP opcije'; ?> diff --git a/interface/web/client/lib/lang/hr_client_template_list.lng b/interface/web/client/lib/lang/hr_client_template_list.lng index b93a5f9..fa00990 100644 --- a/interface/web/client/lib/lang/hr_client_template_list.lng +++ b/interface/web/client/lib/lang/hr_client_template_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'Client-Templates'; -$wb['template_type_txt'] = 'Type'; -$wb['template_name_txt'] = 'Template name'; +$wb['list_head_txt'] = 'Predlošci za klijente'; +$wb['template_type_txt'] = 'Vrsta'; +$wb['template_name_txt'] = 'Ime predloška'; ?> diff --git a/interface/web/client/lib/lang/hr_clients_list.lng b/interface/web/client/lib/lang/hr_clients_list.lng index a1c0f87..6039798 100644 --- a/interface/web/client/lib/lang/hr_clients_list.lng +++ b/interface/web/client/lib/lang/hr_clients_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'Clients'; +$wb['list_head_txt'] = 'Klijenti'; $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['username_txt'] = 'Username'; +$wb['company_name_txt'] = 'Poduzeće'; +$wb['contact_name_txt'] = 'Kontakt osoba'; +$wb['city_txt'] = 'Grad'; +$wb['country_txt'] = 'Država'; +$wb['add_new_record_txt'] = 'Dodaj klijenta'; +$wb['username_txt'] = 'Korisničko ime'; ?> diff --git a/interface/web/client/lib/lang/hr_reseller.lng b/interface/web/client/lib/lang/hr_reseller.lng index 59f21f7..37c350b 100644 --- a/interface/web/client/lib/lang/hr_reseller.lng +++ b/interface/web/client/lib/lang/hr_reseller.lng @@ -1,107 +1,109 @@ <?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_mailaliasdomain_txt'] = 'Max. number of domain 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 policies'; -$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['limit_maildomain_txt'] = 'Maks. broj email domena'; +$wb['limit_mailbox_txt'] = 'Maks. broj mailboxa'; +$wb['limit_mailalias_txt'] = 'Maks. broj email aliasa'; +$wb['limit_mailaliasdomain_txt'] = 'Maks. broj aliasa email domena'; +$wb['limit_mailforward_txt'] = 'Maks. broj email forwardera'; +$wb['limit_mailcatchall_txt'] = 'Maks. broj email catchall računa'; +$wb['limit_mailrouting_txt'] = 'Maks. broj email ruta'; +$wb['limit_mailfilter_txt'] = 'Maks. broj email filtera'; +$wb['limit_fetchmail_txt'] = 'Maks. broj fetchmail računa'; +$wb['limit_mailquota_txt'] = 'Veličina mailboxa'; +$wb['limit_spamfilter_wblist_txt'] = 'Maks. broj spamfilter white / blacklist filtera'; +$wb['limit_spamfilter_user_txt'] = 'Maks. broj spamfilter korisnika'; +$wb['limit_spamfilter_policy_txt'] = 'Maks. broj spamfilter pravila'; +$wb['default_mailserver_txt'] = 'Izaberi email server'; +$wb['company_name_txt'] = 'Poduzeće'; +$wb['contact_name_txt'] = 'Kontakt osoba'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['password_txt'] = 'Šifra'; +$wb['password_strength_txt'] = 'Jačina šifre'; +$wb['language_txt'] = 'Jezik'; +$wb['usertheme_txt'] = 'Tema'; +$wb['street_txt'] = 'Ulica'; +$wb['zip_txt'] = 'Poštanski broj'; +$wb['city_txt'] = 'Grad'; +$wb['state_txt'] = 'Županija'; +$wb['country_txt'] = 'Država'; +$wb['telephone_txt'] = 'Telefon'; +$wb['mobile_txt'] = 'Mobitel'; $wb['fax_txt'] = 'Fax'; $wb['email_txt'] = 'Email'; -$wb['internet_txt'] = 'Internet'; +$wb['internet_txt'] = 'Internet stranica'; $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_slave_zone_txt'] = 'Max. number of secondary DNS zones'; -$wb['limit_dns_record_txt'] = 'Max. number DNS records'; -$wb['limit_shell_user_txt'] = 'Max. number of Shell users'; -$wb['limit_webdav_user_txt'] = 'Max. number of Webdav 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_webdav_user_error_notint'] = 'The webdav 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_slave_zone_error_notint'] = 'The dns slave zone limit must be a number.'; -$wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.'; -$wb['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'; -$wb['limit_web_quota_txt'] = 'Web Quota'; -$wb['limit_traffic_quota_txt'] = 'Traffic Quota'; -$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.'; -$wb['customer_no_txt'] = 'Customer No.'; -$wb['vat_id_txt'] = 'VAT ID'; -$wb['required_fields_txt'] = '* Required fields'; -$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; -$wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; -$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; -$wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; -$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['notes_txt'] = 'Napomena'; +$wb['company_txt'] = 'Poduzeće'; +$wb['title_txt'] = 'Naziv'; +$wb['firstname_txt'] = 'Ime'; +$wb['surname_txt'] = 'Prezime'; +$wb['limit_domain_txt'] = 'limit_domena'; +$wb['limit_subdomain_txt'] = 'limit_poddomena'; +$wb['limit_webquota_txt'] = 'limit_prostora'; +$wb['limit_database_txt'] = 'Maks. broj baza'; +$wb['limit_cron_txt'] = 'Maks. broj cron-ova (chrooted i sa url-om)'; +$wb['limit_cron_type_txt'] = 'Dozvoljena vrsta cron-a'; +$wb['limit_cron_frequency_txt'] = 'Min. pauza između izvršavanja'; +$wb['ip_address_txt'] = 'ip_adresa'; +$wb['limit_client_error_notint'] = 'Limit broja klijenata mora biti znamenka.'; +$wb['firstname_error_empty'] = 'Upišite ime.'; +$wb['contact_error_empty'] = 'Upišite kontakt osobu.'; +$wb['default_webserver_txt'] = 'Izaberi web server'; +$wb['limit_web_domain_txt'] = 'Maks. broj domena'; +$wb['limit_web_aliasdomain_txt'] = 'Maks. broj alias domena'; +$wb['limit_web_subdomain_txt'] = 'Maks. broj poddomena'; +$wb['limit_ftp_user_txt'] = 'Maks. broj FTP računa'; +$wb['default_dnsserver_txt'] = 'Izaberi DNS server'; +$wb['limit_dns_zone_txt'] = 'Maks. broj DNS zona'; +$wb['limit_dns_slave_zone_txt'] = 'Maks. broj sekundarnih DNS zona'; +$wb['limit_dns_record_txt'] = 'Maks. broj DNS zapisa'; +$wb['limit_shell_user_txt'] = 'Maks. broj Shell računa'; +$wb['limit_webdav_user_txt'] = 'Maks. broj Webdav računa'; +$wb['limit_client_txt'] = 'Maks. broj klijenata'; +$wb['username_error_empty'] = 'Korisničko ime nije upisano.'; +$wb['username_error_unique'] = 'Korisničko ime se već koristi.'; +$wb['limit_maildomain_error_notint'] = 'Limit email domena mora biti znamenka.'; +$wb['limit_mailbox_error_notint'] = 'Limit mailboxeva mora biti znamenka.'; +$wb['limit_mailalias_error_notint'] = 'Maks. broj email aliasa mora biti znamenka.'; +$wb['limit_mailforward_error_notint'] = 'Limit email forwarda mora biti znamenka.'; +$wb['limit_mailcatchall_error_notint'] = 'Limit email catchalla mora biti znamenka.'; +$wb['limit_mailrouting_error_notint'] = 'Limit email ruta mora biti znamenka.'; +$wb['limit_mailfilter_error_notint'] = 'Limit email filtera mora biti znamenka.'; +$wb['limit_mailfetchmail_error_notint'] = 'Limit fetchmaila mora biti znamenka.'; +$wb['limit_mailquota_error_notint'] = 'Veličina mailboxa mora biti znamenka.'; +$wb['limit_spamfilter_wblist_error_notint'] = 'Limit white / blacklist spamfiltera mora biti znamenka.'; +$wb['limit_spamfilter_user_error_notint'] = 'Broj spamfilter računa mora biti znamenka.'; +$wb['limit_spamfilter_policy_error_notint'] = 'Broj spamfilter pravila mora biti znamenka.'; +$wb['limit_web_domain_error_notint'] = 'Limit web stranica mora biti znamenka.'; +$wb['limit_web_aliasdomain_error_notint'] = 'Limit alias domena web stranica mora biti broj.'; +$wb['limit_web_subdomain_error_notint'] = 'Maks. broj poddomena web stranice mora biti znamenka.'; +$wb['limit_ftp_user_error_notint'] = 'Maks. broj FTP računa mora biti znamenka.'; +$wb['limit_webdav_user_error_notint'] = 'Maks. broj Webdav računa mora biti znamenka.'; +$wb['limit_shell_user_error_notint'] = 'Maks. broj Shell računa mora biti znamenka.'; +$wb['limit_dns_zone_error_notint'] = 'Maks. broj DNS zapisa mora biti znamenka.'; +$wb['limit_dns_slave_zone_error_notint'] = 'Maks. broj sekundarnih DNS zona mora biti znamenka.'; +$wb['limit_dns_record_error_notint'] = 'Maks. broj DNS zapisa mora biti znamenka.'; +$wb['default_dbserver_txt'] = 'Izaberi server za bazu'; +$wb['limit_database_error_notint'] = 'Maks. broj baza mora biti znamenka.'; +$wb['limit_cron_error_notint'] = 'Maks. broj cron-a mora biti znamenka.'; +$wb['limit_cron_error_frequency'] = 'Trajanje pauze između izvršavanja mora biti znamenka.'; +$wb['username_error_regex'] = 'Korisničko ime sadrži nedozvoljene znakove.'; +$wb['template_master_txt'] = 'Glavni predložak'; +$wb['template_additional_txt'] = 'Dodatni predložak'; +$wb['ssh_chroot_txt'] = 'SSH-Chroot opcije'; +$wb['web_php_options_txt'] = 'PHP opcije'; +$wb['limit_client_error'] = 'Maksimalan broj klijenata!'; +$wb['limit_client_error_positive'] = 'Broj klijenata mora biti veći od 0.'; +$wb['limit_web_quota_txt'] = 'Diskovni prostor'; +$wb['limit_traffic_quota_txt'] = 'Maksimalni promet'; +$wb['limit_trafficquota_error_notint'] = 'Maksimalni promet mora biti znamenka.'; +$wb['customer_no_txt'] = 'Klijent broj:'; +$wb['vat_id_txt'] = 'Porez'; +$wb['required_fields_txt'] = '* Obavezna polja'; +$wb['limit_mailmailinglist_txt'] = 'Maks. broj mail lista'; +$wb['limit_mailmailinglist_error_notint'] = 'Broj mail lista mora biti znamenka.'; +$wb['limit_openvz_vm_txt'] = 'Maks. broj virtualnih servera'; +$wb['limit_openvz_vm_template_id_txt'] = 'Primjeni predložak virtualnog servera'; +$wb['limit_openvz_vm_error_notint'] = 'Broj virtualnih servera mora biti znamenka.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/hr_resellers_list.lng b/interface/web/client/lib/lang/hr_resellers_list.lng index 34d0896..ebdf7dd 100644 --- a/interface/web/client/lib/lang/hr_resellers_list.lng +++ b/interface/web/client/lib/lang/hr_resellers_list.lng @@ -1,9 +1,9 @@ <?php -$wb['list_head_txt'] = 'Resellers'; +$wb['list_head_txt'] = 'Preprodavač'; $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['company_name_txt'] = 'Poduzeće'; +$wb['contact_name_txt'] = 'Kontakt osoba'; +$wb['city_txt'] = 'Grad'; +$wb['country_txt'] = 'Država'; +$wb['add_new_record_txt'] = 'Dodaj novog preprodavača'; ?> diff --git a/interface/web/client/lib/lang/hu.lng b/interface/web/client/lib/lang/hu.lng index 2673a46..ee5a41d 100644 --- a/interface/web/client/lib/lang/hu.lng +++ b/interface/web/client/lib/lang/hu.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Viszonteladók szerkesztése'; $wb['Resellers'] = 'Viszonteladók'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/hu_client.lng b/interface/web/client/lib/lang/hu_client.lng index 2b4d837..6bc3a8b 100644 --- a/interface/web/client/lib/lang/hu_client.lng +++ b/interface/web/client/lib/lang/hu_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/hu_reseller.lng b/interface/web/client/lib/lang/hu_reseller.lng index 37984d7..b1d8e01 100644 --- a/interface/web/client/lib/lang/hu_reseller.lng +++ b/interface/web/client/lib/lang/hu_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/id.lng b/interface/web/client/lib/lang/id.lng index 0536b06..09bf4fb 100644 --- a/interface/web/client/lib/lang/id.lng +++ b/interface/web/client/lib/lang/id.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Sunting Reseller'; $wb['Resellers'] = 'Reseller'; $wb['error_has_clients'] = 'Reseller ini memiliki klien. Hapus klien dari reseller terlebih dahulu.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/id_client.lng b/interface/web/client/lib/lang/id_client.lng index fdef291..5465034 100644 --- a/interface/web/client/lib/lang/id_client.lng +++ b/interface/web/client/lib/lang/id_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/id_reseller.lng b/interface/web/client/lib/lang/id_reseller.lng index 7b20607..4ce8649 100644 --- a/interface/web/client/lib/lang/id_reseller.lng +++ b/interface/web/client/lib/lang/id_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/it.lng b/interface/web/client/lib/lang/it.lng index 4d6a7a3..44d29f7 100644 --- a/interface/web/client/lib/lang/it.lng +++ b/interface/web/client/lib/lang/it.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Modifica rivenditore'; $wb['Resellers'] = 'Rivenditori'; $wb['error_has_clients'] = 'Questo rivenditore ha dei clienti, bisogna cancellarli prima di procedere.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/it_client.lng b/interface/web/client/lib/lang/it_client.lng index 6120bef..a0f5bba 100644 --- a/interface/web/client/lib/lang/it_client.lng +++ b/interface/web/client/lib/lang/it_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/it_reseller.lng b/interface/web/client/lib/lang/it_reseller.lng index cc83780..ea62daf 100644 --- a/interface/web/client/lib/lang/it_reseller.lng +++ b/interface/web/client/lib/lang/it_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ja.lng b/interface/web/client/lib/lang/ja.lng index a6edbc1..66ed95e 100644 --- a/interface/web/client/lib/lang/ja.lng +++ b/interface/web/client/lib/lang/ja.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'リセラーを編集する'; $wb['Resellers'] = 'リセラー'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/ja_client.lng b/interface/web/client/lib/lang/ja_client.lng index de1a63f..edf1a4f 100644 --- a/interface/web/client/lib/lang/ja_client.lng +++ b/interface/web/client/lib/lang/ja_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ja_reseller.lng b/interface/web/client/lib/lang/ja_reseller.lng index 7178fd6..b3b08a6 100644 --- a/interface/web/client/lib/lang/ja_reseller.lng +++ b/interface/web/client/lib/lang/ja_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/nl.lng b/interface/web/client/lib/lang/nl.lng index 9ec9454..abfdc91 100644 --- a/interface/web/client/lib/lang/nl.lng +++ b/interface/web/client/lib/lang/nl.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Wijzigen Reseller'; $wb['Resellers'] = 'Resellers'; $wb['error_has_clients'] = 'Deze reseller heeft klanten. Verwijder eerst de klanten van de reseller'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/nl_client.lng b/interface/web/client/lib/lang/nl_client.lng index 3746c68..35234e5 100644 --- a/interface/web/client/lib/lang/nl_client.lng +++ b/interface/web/client/lib/lang/nl_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/nl_reseller.lng b/interface/web/client/lib/lang/nl_reseller.lng index 340a0e6..59913a1 100644 --- a/interface/web/client/lib/lang/nl_reseller.lng +++ b/interface/web/client/lib/lang/nl_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/pl.lng b/interface/web/client/lib/lang/pl.lng index f99fead..f0200d3 100644 --- a/interface/web/client/lib/lang/pl.lng +++ b/interface/web/client/lib/lang/pl.lng @@ -10,5 +10,6 @@ $wb['Edit Reseller'] = 'Edytuj Resellera'; $wb['Resellers'] = 'Resellerzy'; $wb['error_has_clients'] = 'Reseller posiada klientów. Usuń ich zanim usuniesz resellera.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> - diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng index d9c2d80..b822079 100644 --- a/interface/web/client/lib/lang/pl_client.lng +++ b/interface/web/client/lib/lang/pl_client.lng @@ -104,5 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> - diff --git a/interface/web/client/lib/lang/pl_client_del.lng b/interface/web/client/lib/lang/pl_client_del.lng index aab69a4..666e12a 100644 --- a/interface/web/client/lib/lang/pl_client_del.lng +++ b/interface/web/client/lib/lang/pl_client_del.lng @@ -4,4 +4,3 @@ $wb['btn_save_txt'] = 'Usuń klienta'; $wb['btn_cancel_txt'] = 'Anuluj bez usuwania klienta'; ?> - diff --git a/interface/web/client/lib/lang/pl_client_template.lng b/interface/web/client/lib/lang/pl_client_template.lng index f49db5b..f5f966c 100644 --- a/interface/web/client/lib/lang/pl_client_template.lng +++ b/interface/web/client/lib/lang/pl_client_template.lng @@ -70,4 +70,3 @@ $wb['template_type_txt'] = 'Rodzaj szablonu'; $wb['template_name_txt'] = 'Nazwa szablonu'; ?> - diff --git a/interface/web/client/lib/lang/pl_client_template_list.lng b/interface/web/client/lib/lang/pl_client_template_list.lng index 7620441..06a3976 100644 --- a/interface/web/client/lib/lang/pl_client_template_list.lng +++ b/interface/web/client/lib/lang/pl_client_template_list.lng @@ -3,4 +3,3 @@ $wb['template_type_txt'] = 'Typ'; $wb['template_name_txt'] = 'Nazwa szablonu'; ?> - diff --git a/interface/web/client/lib/lang/pl_clients_list.lng b/interface/web/client/lib/lang/pl_clients_list.lng index 7b5cf1d..a9fad58 100644 --- a/interface/web/client/lib/lang/pl_clients_list.lng +++ b/interface/web/client/lib/lang/pl_clients_list.lng @@ -8,4 +8,3 @@ $wb['add_new_record_txt'] = 'Dodaj nowego klienta'; $wb['username_txt'] = 'Login'; ?> - diff --git a/interface/web/client/lib/lang/pl_reseller.lng b/interface/web/client/lib/lang/pl_reseller.lng index 2f45396..e0631f2 100644 --- a/interface/web/client/lib/lang/pl_reseller.lng +++ b/interface/web/client/lib/lang/pl_reseller.lng @@ -104,5 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Maks. ilość wirtualnych serwerów'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> - diff --git a/interface/web/client/lib/lang/pl_resellers_list.lng b/interface/web/client/lib/lang/pl_resellers_list.lng index 256f3b9..fecbc20 100644 --- a/interface/web/client/lib/lang/pl_resellers_list.lng +++ b/interface/web/client/lib/lang/pl_resellers_list.lng @@ -7,4 +7,3 @@ $wb['country_txt'] = 'Państwo'; $wb['add_new_record_txt'] = 'Dodaj nowego resellera'; ?> - diff --git a/interface/web/client/lib/lang/pt.lng b/interface/web/client/lib/lang/pt.lng index 564bd60..8ec6dd1 100644 --- a/interface/web/client/lib/lang/pt.lng +++ b/interface/web/client/lib/lang/pt.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Editar Revendedor'; $wb['Resellers'] = 'Revendedores'; $wb['error_has_clients'] = 'Este revendedor possui clientes. Deve remover os clientes primeiro.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/pt_client.lng b/interface/web/client/lib/lang/pt_client.lng index 4452a68..bdc3f7e 100644 --- a/interface/web/client/lib/lang/pt_client.lng +++ b/interface/web/client/lib/lang/pt_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/pt_reseller.lng b/interface/web/client/lib/lang/pt_reseller.lng index 164cf87..83c9fa9 100644 --- a/interface/web/client/lib/lang/pt_reseller.lng +++ b/interface/web/client/lib/lang/pt_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ro.lng b/interface/web/client/lib/lang/ro.lng index 38bbbb5..9d70b06 100644 --- a/interface/web/client/lib/lang/ro.lng +++ b/interface/web/client/lib/lang/ro.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Edit Reseller'; $wb['Resellers'] = 'Resellers'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/ro_client.lng b/interface/web/client/lib/lang/ro_client.lng index 5509411..1380813 100644 --- a/interface/web/client/lib/lang/ro_client.lng +++ b/interface/web/client/lib/lang/ro_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ro_reseller.lng b/interface/web/client/lib/lang/ro_reseller.lng index cc83780..ea62daf 100644 --- a/interface/web/client/lib/lang/ro_reseller.lng +++ b/interface/web/client/lib/lang/ro_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ru.lng b/interface/web/client/lib/lang/ru.lng index bc900f9..ec39c06 100644 --- a/interface/web/client/lib/lang/ru.lng +++ b/interface/web/client/lib/lang/ru.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Изменить реселлера'; $wb['Resellers'] = 'Реселлеры'; $wb['error_has_clients'] = 'У реселлера есть клиенты. Вначале удалите их.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/ru_client.lng b/interface/web/client/lib/lang/ru_client.lng index ef42008..ab7c448 100644 --- a/interface/web/client/lib/lang/ru_client.lng +++ b/interface/web/client/lib/lang/ru_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/ru_reseller.lng b/interface/web/client/lib/lang/ru_reseller.lng index 7ef6c8d..3c36e5b 100644 --- a/interface/web/client/lib/lang/ru_reseller.lng +++ b/interface/web/client/lib/lang/ru_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/se.lng b/interface/web/client/lib/lang/se.lng index 38bbbb5..9d70b06 100644 --- a/interface/web/client/lib/lang/se.lng +++ b/interface/web/client/lib/lang/se.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Edit Reseller'; $wb['Resellers'] = 'Resellers'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/se_client.lng b/interface/web/client/lib/lang/se_client.lng index 3ba3ecf..bcefadd 100644 --- a/interface/web/client/lib/lang/se_client.lng +++ b/interface/web/client/lib/lang/se_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/se_reseller.lng b/interface/web/client/lib/lang/se_reseller.lng index cc83780..ea62daf 100644 --- a/interface/web/client/lib/lang/se_reseller.lng +++ b/interface/web/client/lib/lang/se_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/sk.lng b/interface/web/client/lib/lang/sk.lng index 5dc2b70..a6f182e 100644 --- a/interface/web/client/lib/lang/sk.lng +++ b/interface/web/client/lib/lang/sk.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Upraviť predajcu'; $wb['Resellers'] = 'Predajcovia'; $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/sk_client.lng b/interface/web/client/lib/lang/sk_client.lng index 165d118..72cd853 100644 --- a/interface/web/client/lib/lang/sk_client.lng +++ b/interface/web/client/lib/lang/sk_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/sk_reseller.lng b/interface/web/client/lib/lang/sk_reseller.lng index f41b585..2008e6c 100644 --- a/interface/web/client/lib/lang/sk_reseller.lng +++ b/interface/web/client/lib/lang/sk_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/tr.lng b/interface/web/client/lib/lang/tr.lng index 5a0a4a8..9caa4cb 100644 --- a/interface/web/client/lib/lang/tr.lng +++ b/interface/web/client/lib/lang/tr.lng @@ -10,4 +10,6 @@ $wb['Edit Reseller'] = 'Reseller Düzenle'; $wb['Resellers'] = 'Resellerlar'; $wb['error_has_clients'] = 'Bu reseller müşterilere sahip. Resellerı silmeden önce müşterilerini silmelisiniz.'; +$wb['add_additional_template_txt'] = 'Add additional template'; +$wb['delete_additional_template_txt'] = 'Delete additional template'; ?> diff --git a/interface/web/client/lib/lang/tr_client.lng b/interface/web/client/lib/lang/tr_client.lng index d6da752..117eb4f 100644 --- a/interface/web/client/lib/lang/tr_client.lng +++ b/interface/web/client/lib/lang/tr_client.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/lib/lang/tr_reseller.lng b/interface/web/client/lib/lang/tr_reseller.lng index 9170b5e..ba24fda 100644 --- a/interface/web/client/lib/lang/tr_reseller.lng +++ b/interface/web/client/lib/lang/tr_reseller.lng @@ -104,4 +104,6 @@ $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.'; +$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; +$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; ?> diff --git a/interface/web/client/reseller_edit.php b/interface/web/client/reseller_edit.php index 9ab6369..8a1a1b9 100644 --- a/interface/web/client/reseller_edit.php +++ b/interface/web/client/reseller_edit.php @@ -165,6 +165,19 @@ //* set the number of clients to 1 $app->db->query("UPDATE client SET limit_client = 1 WHERE client_id = ".$this->id); + + //* Set the default servers + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE mail_server = 1 LIMIT 0,1'); + $default_mailserver = intval($tmp['server_id']); + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE web_server = 1 LIMIT 0,1'); + $default_webserver = intval($tmp['server_id']); + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE dns_server = 1 LIMIT 0,1'); + $default_dnsserver = intval($tmp['server_id']); + $tmp = $app->db->queryOneRecord('SELECT server_id FROM server WHERE db_server = 1 LIMIT 0,1'); + $default_dbserver = intval($tmp['server_id']); + + $sql = "UPDATE client SET default_mailserver = $default_mailserver, default_webserver = $default_webserver, default_dnsserver = $default_dnsserver, default_dbserver = $default_dbserver WHERE client_id = ".$this->id; + $app->db->query($sql); /* If there is a client-template, process it */ applyClientTemplates($this->id); diff --git a/interface/web/client/templates/client_edit_limits.htm b/interface/web/client/templates/client_edit_limits.htm index 74b28ef..472fb87 100644 --- a/interface/web/client/templates/client_edit_limits.htm +++ b/interface/web/client/templates/client_edit_limits.htm @@ -7,8 +7,8 @@ <div class="pnl_toolsarea"> <fieldset><legend>{tmpl_var name="toolsarea_head_txt"}</legend> <div class="buttons"> - <button class="positive iconstxt icoAdd" type="button" value="Add additional template" onClick="addAdditionalTemplate();"><span>Add additional template</span></button> - <button class="negative iconstxt icoDelete" type="button" value="Delete additional template" onClick="delAdditionalTemplate();"><span>Delete additional template</span></button> + <button class="positive iconstxt icoAdd" type="button" value="{tmpl_var name='add_additional_template_txt'}" onClick="addAdditionalTemplate();"><span>Add additional template</span></button> + <button class="negative iconstxt icoDelete" type="button" value="{tmpl_var name='delete_additional_template_txt'}" onClick="delAdditionalTemplate();"><span>Delete additional template</span></button> </div> </fieldset> </div> diff --git a/interface/web/dashboard/dashboard.php b/interface/web/dashboard/dashboard.php index 88d459f..c077881 100644 --- a/interface/web/dashboard/dashboard.php +++ b/interface/web/dashboard/dashboard.php @@ -100,14 +100,14 @@ $this_fullversion = (($this_version[0] < 10) ? '0'.$this_version[0] : $this_version[0]) . ((isset($this_version[1]) && $this_version[1] < 10) ? '0'.$this_version[1] : $this_version[1]) . ((isset($this_version[2]) && $this_version[2] < 10) ? '0'.$this_version[2] : $this_version[2]) . - ((isset($this_version[3]) && $this_version[3] < 10) ? (($this_version[3] < 1) ? '00' : '0'.$this_version[3]) : $this_version[3]); + ((isset($this_version[3]) && $this_version[3] < 10) ? (($this_version[3] < 1) ? '00' : '0'.$this_version[3]) : @$this_version[3]); $new_version = explode(".",$v2); $new_fullversion = (($new_version[0] < 10) ? '0'.$new_version[0] : $new_version[0]) . ((isset($new_version[1]) && $new_version[1] < 10) ? '0'.$new_version[1] : $new_version[1]) . ((isset($new_version[2]) && $new_version[2] < 10) ? '0'.$new_version[2] : $new_version[2]) . - ((isset($new_version[3]) && $new_version[3] < 10) ? (($new_version[3] < 1) ? '00' : '0'.$new_version[3]) : $new_version[3]); + ((isset($new_version[3]) && $new_version[3] < 10) ? (($new_version[3] < 1) ? '00' : '0'.$new_version[3]) : @$new_version[3]); if($new_fullversion > $this_fullversion) { $info[] = array('info_msg' => 'There is a new Version of ISPConfig 3 available!<br>' . 'This Version: ' . $v1 . '<br>' . diff --git a/interface/web/dashboard/dashlets/modules.php b/interface/web/dashboard/dashlets/modules.php index cfb2e12..2f16329 100644 --- a/interface/web/dashboard/dashlets/modules.php +++ b/interface/web/dashboard/dashlets/modules.php @@ -29,7 +29,11 @@ /* We don't want to show the dashboard */ if ($mt != 'dashboard') { $module_title = $app->lng($module['title']); - if(strlen($module_title) > 8) $module_title = substr($module_title,0,7).'..'; + if(function_exists('mb_strlen')) { + if(mb_strlen($module_title,"UTF-8") > 8) $module_title = mb_substr($module_title,0,7,"UTF-8").'..'; + } else { + if(strlen($module_title) > 8) $module_title = substr($module_title,0,7).'..'; + } $mod[] = array( 'modules_title' => $module_title, 'modules_startpage' => $module['startpage'], 'modules_name' => $module['name']); diff --git a/interface/web/dashboard/lib/custom_menu.inc.php b/interface/web/dashboard/lib/custom_menu.inc.php index 247f3c1..8796023 100644 --- a/interface/web/dashboard/lib/custom_menu.inc.php +++ b/interface/web/dashboard/lib/custom_menu.inc.php @@ -51,6 +51,8 @@ $atom_url = ""; } +$rows = array(); + if( $atom_url != '' ) { if(!isset($_SESSION['s']['rss_news'])) { diff --git a/interface/web/dashboard/lib/lang/el.lng b/interface/web/dashboard/lib/lang/el.lng index 39bf4b8..562b361 100644 --- a/interface/web/dashboard/lib/lang/el.lng +++ b/interface/web/dashboard/lib/lang/el.lng @@ -3,3 +3,4 @@ $wb['available_modules_txt'] = 'Διαθέσιμα αρθρώματα'; ?> + diff --git a/interface/web/dashboard/lib/lang/el_dashlet_limits.lng b/interface/web/dashboard/lib/lang/el_dashlet_limits.lng index 351e982..a3553dd 100644 --- a/interface/web/dashboard/lib/lang/el_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/el_dashlet_limits.lng @@ -29,3 +29,4 @@ $wb['limit_mailmailinglist_txt'] = 'Number of mailing lists'; ?> + diff --git a/interface/web/dashboard/lib/lang/el_dashlet_modules.lng b/interface/web/dashboard/lib/lang/el_dashlet_modules.lng index 17d42ed..64678ba 100644 --- a/interface/web/dashboard/lib/lang/el_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/el_dashlet_modules.lng @@ -2,3 +2,4 @@ $wb['available_modules_txt'] = 'Διαθέσιμα αρθρώματα'; ?> + diff --git a/interface/web/dashboard/lib/lang/fr.lng b/interface/web/dashboard/lib/lang/fr.lng index 07dc5b7..a33b5e4 100644 --- a/interface/web/dashboard/lib/lang/fr.lng +++ b/interface/web/dashboard/lib/lang/fr.lng @@ -2,5 +2,3 @@ $wb['welcome_user_txt'] = 'Bienvenue %s'; $wb['available_modules_txt'] = 'Modules disponibles'; ?> - - diff --git a/interface/web/dashboard/lib/lang/fr_dashlet_limits.lng b/interface/web/dashboard/lib/lang/fr_dashlet_limits.lng index afcf28b..60e3ef2 100644 --- a/interface/web/dashboard/lib/lang/fr_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/fr_dashlet_limits.lng @@ -5,27 +5,26 @@ $wb['limit_maildomain_txt'] = 'Nombre de domaines email'; $wb['limit_mailmailinglist_txt'] = 'Nombre de mailing lists'; $wb['limit_mailbox_txt'] = 'Nombre de boites email'; -$wb["limit_mailalias_txt"] = 'Nombre d\'alias email'; -$wb["limit_mailaliasdomain_txt"] = 'Nombre d\'alias de domaine'; -$wb["limit_mailforward_txt"] = 'Nombre de transferts d\'email'; -$wb["limit_mailcatchall_txt"] = 'Nombre de comptes email collecteurs'; -$wb["limit_mailrouting_txt"] = 'Nombre de routes email'; -$wb["limit_mailfilter_txt"] = 'Nombre de filtres email'; -$wb["limit_fetchmail_txt"] = 'Nombre de comptes Fetchmail'; -$wb["limit_spamfilter_wblist_txt"] = 'Nombre de listes blanches / noires de l\'anti-spam'; -$wb["limit_spamfilter_user_txt"] = 'Nombre d\'utilisateurs de l\'anti-spam'; -$wb["limit_spamfilter_policy_txt"] = 'Nombre de stratégies de l\'anti-spam'; -$wb["limit_cron_txt"] = 'Nombre de tâches Cron'; -$wb["limit_web_domain_txt"] = 'Nombre de domaines web'; -$wb["limit_web_aliasdomain_txt"] = 'Nombre d\'alias de domaine web'; -$wb["limit_web_subdomain_txt"] = 'Nombre de sous-domaines web'; -$wb["limit_ftp_user_txt"] = 'Nombre d\'utilisateurs FTP'; -$wb["limit_dns_zone_txt"] = 'Nombre de zones DNS'; -$wb["limit_dns_slave_zone_txt"] = 'Nombre de zones DNS secondaires'; -$wb["limit_dns_record_txt"] = 'Nombre d\'enregistrements DNS'; -$wb["limit_shell_user_txt"] = 'Nombre d\'utilisateurs Shell'; -$wb["limit_webdav_user_txt"] = 'Nombre d\'utilisateurs WebDAV'; -$wb["limit_client_txt"] = 'Nombre de clients'; -$wb["limit_database_txt"] = 'Nombre de bases de données'; +$wb['limit_mailalias_txt'] = 'Nombre d\'alias email'; +$wb['limit_mailaliasdomain_txt'] = 'Nombre d\'alias de domaine'; +$wb['limit_mailforward_txt'] = 'Nombre de transferts d\'email'; +$wb['limit_mailcatchall_txt'] = 'Nombre de comptes email collecteurs'; +$wb['limit_mailrouting_txt'] = 'Nombre de routes email'; +$wb['limit_mailfilter_txt'] = 'Nombre de filtres email'; +$wb['limit_fetchmail_txt'] = 'Nombre de comptes Fetchmail'; +$wb['limit_spamfilter_wblist_txt'] = 'Nombre de listes blanches / noires de l\'anti-spam'; +$wb['limit_spamfilter_user_txt'] = 'Nombre d\'utilisateurs de l\'anti-spam'; +$wb['limit_spamfilter_policy_txt'] = 'Nombre de stratégies de l\'anti-spam'; +$wb['limit_cron_txt'] = 'Nombre de tâches Cron'; +$wb['limit_web_domain_txt'] = 'Nombre de domaines web'; +$wb['limit_web_aliasdomain_txt'] = 'Nombre d\'alias de domaine web'; +$wb['limit_web_subdomain_txt'] = 'Nombre de sous-domaines web'; +$wb['limit_ftp_user_txt'] = 'Nombre d\'utilisateurs FTP'; +$wb['limit_dns_zone_txt'] = 'Nombre de zones DNS'; +$wb['limit_dns_slave_zone_txt'] = 'Nombre de zones DNS secondaires'; +$wb['limit_dns_record_txt'] = 'Nombre d\'enregistrements DNS'; +$wb['limit_shell_user_txt'] = 'Nombre d\'utilisateurs Shell'; +$wb['limit_webdav_user_txt'] = 'Nombre d\'utilisateurs WebDAV'; +$wb['limit_client_txt'] = 'Nombre de clients'; +$wb['limit_database_txt'] = 'Nombre de bases de données'; ?> - diff --git a/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng b/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng index 910a04f..4d6a5d8 100644 --- a/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng @@ -1,5 +1,3 @@ <?php $wb['available_modules_txt'] = 'Modules disponibles'; ?> - - diff --git a/interface/web/dashboard/lib/lang/hr_dashlet_limits.lng b/interface/web/dashboard/lib/lang/hr_dashlet_limits.lng index 65e0d44..cc5b322 100644 --- a/interface/web/dashboard/lib/lang/hr_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/hr_dashlet_limits.lng @@ -8,7 +8,7 @@ $wb['limit_mailaliasdomain_txt'] = 'Aliasi domene'; $wb['limit_mailforward_txt'] = 'Mail forwarderi'; $wb['limit_mailcatchall_txt'] = 'Mail catchall računi'; -$wb['limit_mailrouting_txt'] = 'Mail route'; +$wb['limit_mailrouting_txt'] = 'Mail rute'; $wb['limit_mailfilter_txt'] = 'Mail filteri'; $wb['limit_fetchmail_txt'] = 'Fetchmail računi'; $wb['limit_spamfilter_wblist_txt'] = 'Broj white / blacklist spam filtera'; @@ -17,7 +17,7 @@ $wb['limit_cron_txt'] = 'Broj cron-ova'; $wb['limit_web_domain_txt'] = 'Domene'; $wb['limit_web_aliasdomain_txt'] = 'Alias domene'; -$wb['limit_web_subdomain_txt'] = 'Subdomene'; +$wb['limit_web_subdomain_txt'] = 'Poddomene'; $wb['limit_ftp_user_txt'] = 'FTP računi'; $wb['limit_dns_zone_txt'] = 'DNS primarne zone'; $wb['limit_dns_slave_zone_txt'] = 'DNS sekundarne zone'; @@ -25,6 +25,6 @@ $wb['limit_shell_user_txt'] = 'Shell računi'; $wb['limit_webdav_user_txt'] = 'Webdav računi'; $wb['limit_client_txt'] = 'Klijenti'; -$wb['limit_database_txt'] = 'Baze'; -$wb['limit_mailmailinglist_txt'] = 'Mail liste'; +$wb['limit_database_txt'] = 'Broj baza'; +$wb['limit_mailmailinglist_txt'] = 'Broj mail lista'; ?> diff --git a/interface/web/dashboard/lib/lang/pl.lng b/interface/web/dashboard/lib/lang/pl.lng index 9a8b669..5ef320a 100644 --- a/interface/web/dashboard/lib/lang/pl.lng +++ b/interface/web/dashboard/lib/lang/pl.lng @@ -2,4 +2,3 @@ $wb['welcome_user_txt'] = 'Witaj %s'; $wb['available_modules_txt'] = 'Dostępne moduły'; ?> - diff --git a/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng b/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng index b0c28ec..d69a551 100644 --- a/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/pl_dashlet_limits.lng @@ -28,4 +28,3 @@ $wb['limit_database_txt'] = 'Liczba baz danych'; $wb['limit_mailmailinglist_txt'] = 'Liczba list mailingowych'; ?> - diff --git a/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng b/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng index e329a25..fafcc61 100644 --- a/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/pl_dashlet_modules.lng @@ -1,4 +1,3 @@ <?php $wb['available_modules_txt'] = 'Dostępne moduły'; ?> - diff --git a/interface/web/designer/lib/lang/el.lng b/interface/web/designer/lib/lang/el.lng index 29f4a51..dd815ad 100644 --- a/interface/web/designer/lib/lang/el.lng +++ b/interface/web/designer/lib/lang/el.lng @@ -1,3 +1,4 @@ <?php ?> + diff --git a/interface/web/designer/lib/lang/el_form_edit.lng b/interface/web/designer/lib/lang/el_form_edit.lng index 1e65387..e4ae9c3 100644 --- a/interface/web/designer/lib/lang/el_form_edit.lng +++ b/interface/web/designer/lib/lang/el_form_edit.lng @@ -23,3 +23,4 @@ $wb['auth_preset_perm_other_txt'] = 'Perm. Other'; ?> + diff --git a/interface/web/designer/lib/lang/el_form_list.lng b/interface/web/designer/lib/lang/el_form_list.lng index f428b69..68a5f47 100644 --- a/interface/web/designer/lib/lang/el_form_list.lng +++ b/interface/web/designer/lib/lang/el_form_list.lng @@ -6,3 +6,4 @@ $wb['description_txt'] = 'Περιγραφή'; ?> + diff --git a/interface/web/designer/lib/lang/el_form_show.lng b/interface/web/designer/lib/lang/el_form_show.lng index 1cedf26..fff12a7 100644 --- a/interface/web/designer/lib/lang/el_form_show.lng +++ b/interface/web/designer/lib/lang/el_form_show.lng @@ -17,3 +17,4 @@ $wb['item_del_txt'] = 'Διαγραφή του στοιχείου μενού'; ?> + diff --git a/interface/web/designer/lib/lang/el_module_edit.lng b/interface/web/designer/lib/lang/el_module_edit.lng index a253cbc..7abbb08 100644 --- a/interface/web/designer/lib/lang/el_module_edit.lng +++ b/interface/web/designer/lib/lang/el_module_edit.lng @@ -11,3 +11,4 @@ $wb['description_txt'] = '<b>Περιγραφή</b> <br><br> <b>Όνομα αρθρώματος:</b> Όνομα του φακέλου του αρθρώματος. Επιτρέπονται μόνο αριθμοί, χαρακτήρες και η κάτω παύλα.<br> <b>Τίτλος Αρθώματος:</b> Θα εμφανιστεί στο βασικό μενού (επάνω).<br> <b>Αρχείο προτύπου:</b> Το αρχείο προτύπου του αρθρώματος. Προς το παρών διαθέσιμα: module.tpl.htm και module_tree.tpl.htm. Το προεπιλεγμένο είναι το module.tpl.htm.<br> <b>NaviFrame:</b> Αν το module_tree.tpl.htm επιλέχθηκε ώα αρχείο προτύπου, εισάγετε εδώ την διαδρομή για το script που αφορά το αριστερό frame.<br> <b>Προεπιλεγμένη Σελίδα:</b> Αυτή σελίδα θα εμφανίζεται όταν ανοίξει το άρθρωμα.<br> <b>Πλάτος Καρτέλας:</b>Το πλάτος της καρτέλας στο βασικό μενού. Το πεδίο είναι άδειο εξ ορισμού. Μπορείτε να εισάγετε απόλυτες τιμές σε pixel (π.χ. 20) ή σχετικές (π.χ. 20%).<br> <b>Βοήθεια:</b> Όλες οι διαδρομές είναι σχετικές ως προς τον φάκελο '; ?> + diff --git a/interface/web/designer/lib/lang/el_module_list.lng b/interface/web/designer/lib/lang/el_module_list.lng index c5c484d..fb598b1 100644 --- a/interface/web/designer/lib/lang/el_module_list.lng +++ b/interface/web/designer/lib/lang/el_module_list.lng @@ -4,3 +4,4 @@ $wb['title_txt'] = 'Τίτλος'; ?> + diff --git a/interface/web/designer/lib/lang/el_module_nav_edit.lng b/interface/web/designer/lib/lang/el_module_nav_edit.lng index b41f138..972c487 100644 --- a/interface/web/designer/lib/lang/el_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/el_module_nav_edit.lng @@ -5,3 +5,4 @@ $wb['cancel_txt'] = 'Άκυρο'; ?> + diff --git a/interface/web/designer/lib/lang/el_module_nav_item_edit.lng b/interface/web/designer/lib/lang/el_module_nav_item_edit.lng index af3c434..673d954 100644 --- a/interface/web/designer/lib/lang/el_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/el_module_nav_item_edit.lng @@ -7,3 +7,4 @@ $wb['cancel_txt'] = 'Ακύρωση'; ?> + diff --git a/interface/web/designer/lib/lang/el_module_show.lng b/interface/web/designer/lib/lang/el_module_show.lng index be99c92..450281b 100644 --- a/interface/web/designer/lib/lang/el_module_show.lng +++ b/interface/web/designer/lib/lang/el_module_show.lng @@ -15,3 +15,4 @@ $wb['item_del_txt'] = 'Θέλετε να διαγράψετε το στοιχείο;'; ?> + diff --git a/interface/web/designer/lib/lang/fr.lng b/interface/web/designer/lib/lang/fr.lng index dd815ad..acb6c35 100644 --- a/interface/web/designer/lib/lang/fr.lng +++ b/interface/web/designer/lib/lang/fr.lng @@ -1,4 +1,2 @@ <?php ?> - - diff --git a/interface/web/designer/lib/lang/fr_form_edit.lng b/interface/web/designer/lib/lang/fr_form_edit.lng index 0a4ca94..eb3f5a3 100644 --- a/interface/web/designer/lib/lang/fr_form_edit.lng +++ b/interface/web/designer/lib/lang/fr_form_edit.lng @@ -22,5 +22,3 @@ $wb['auth_preset_perm_group_txt'] = 'Permission Groupe'; $wb['auth_preset_perm_other_txt'] = 'Permission Autre'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_form_list.lng b/interface/web/designer/lib/lang/fr_form_list.lng index bec1e46..a61e61a 100644 --- a/interface/web/designer/lib/lang/fr_form_list.lng +++ b/interface/web/designer/lib/lang/fr_form_list.lng @@ -5,5 +5,3 @@ $wb['title_txt'] = 'Titre'; $wb['description_txt'] = 'Description'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_form_show.lng b/interface/web/designer/lib/lang/fr_form_show.lng index 7e0f219..3cb420f 100644 --- a/interface/web/designer/lib/lang/fr_form_show.lng +++ b/interface/web/designer/lib/lang/fr_form_show.lng @@ -16,5 +16,3 @@ $wb['menu_del_txt'] = 'Effacer le menu et toutes ses entrées'; $wb['item_del_txt'] = 'Effacer lentrée'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_module_edit.lng b/interface/web/designer/lib/lang/fr_module_edit.lng index 3029358..282c73c 100644 --- a/interface/web/designer/lib/lang/fr_module_edit.lng +++ b/interface/web/designer/lib/lang/fr_module_edit.lng @@ -10,5 +10,3 @@ $wb['header_txt'] = 'Propriétés du module'; $wb['description_txt'] = ' <b>Description</b><br /><br /><b>Nom du Module:</b> Nom du répertoire du module. Seuls les nombres, lettres et underscores sont autorisés.<br/><b>Titre du module:</b> Sera affiché dans le menu de navigation (supérieur).<br/><b>Fichier gabarit:</b> Fichier'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_module_list.lng b/interface/web/designer/lib/lang/fr_module_list.lng index 57b4a3d..927c65e 100644 --- a/interface/web/designer/lib/lang/fr_module_list.lng +++ b/interface/web/designer/lib/lang/fr_module_list.lng @@ -3,5 +3,3 @@ $wb['module_txt'] = 'Module'; $wb['title_txt'] = 'Titre'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_module_nav_edit.lng b/interface/web/designer/lib/lang/fr_module_nav_edit.lng index b22b3c0..53c5e41 100644 --- a/interface/web/designer/lib/lang/fr_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/fr_module_nav_edit.lng @@ -4,5 +4,3 @@ $wb['save_txt'] = 'Sauver'; $wb['cancel_txt'] = 'Annuler'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng b/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng index 64d9131..21852e2 100644 --- a/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng @@ -6,5 +6,3 @@ $wb['save_txt'] = 'Sauver'; $wb['cancel_txt'] = 'Annuler'; ?> - - diff --git a/interface/web/designer/lib/lang/fr_module_show.lng b/interface/web/designer/lib/lang/fr_module_show.lng index bf1a74b..c9c8570 100644 --- a/interface/web/designer/lib/lang/fr_module_show.lng +++ b/interface/web/designer/lib/lang/fr_module_show.lng @@ -14,5 +14,3 @@ $wb['menu_del_txt'] = 'Voulez-vous supprimer le menu avec tous ses sous-menus '; $wb['item_del_txt'] = 'Voulez-vous supprimer lentrée de menu '; ?> - - diff --git a/interface/web/designer/lib/lang/pl.lng b/interface/web/designer/lib/lang/pl.lng index 29f4a51..acb6c35 100644 --- a/interface/web/designer/lib/lang/pl.lng +++ b/interface/web/designer/lib/lang/pl.lng @@ -1,3 +1,2 @@ <?php ?> - diff --git a/interface/web/designer/lib/lang/pl_form_edit.lng b/interface/web/designer/lib/lang/pl_form_edit.lng index cff6b51..ee4f4c4 100644 --- a/interface/web/designer/lib/lang/pl_form_edit.lng +++ b/interface/web/designer/lib/lang/pl_form_edit.lng @@ -22,4 +22,3 @@ $wb['auth_preset_perm_group_txt'] = 'Stała grupa'; $wb['auth_preset_perm_other_txt'] = 'Stała inna'; ?> - diff --git a/interface/web/designer/lib/lang/pl_form_list.lng b/interface/web/designer/lib/lang/pl_form_list.lng index a0aacc3..ac85722 100644 --- a/interface/web/designer/lib/lang/pl_form_list.lng +++ b/interface/web/designer/lib/lang/pl_form_list.lng @@ -5,4 +5,3 @@ $wb['title_txt'] = 'Tytuł'; $wb['description_txt'] = 'Opis'; ?> - diff --git a/interface/web/designer/lib/lang/pl_form_show.lng b/interface/web/designer/lib/lang/pl_form_show.lng index fbb82a4..db62af1 100644 --- a/interface/web/designer/lib/lang/pl_form_show.lng +++ b/interface/web/designer/lib/lang/pl_form_show.lng @@ -16,4 +16,3 @@ $wb['menu_del_txt'] = 'Usunąć menu i wszystkie jego elementy?'; $wb['item_del_txt'] = 'Usunąc element menu?'; ?> - diff --git a/interface/web/designer/lib/lang/pl_module_edit.lng b/interface/web/designer/lib/lang/pl_module_edit.lng index d05cb9f..b87d04b 100644 --- a/interface/web/designer/lib/lang/pl_module_edit.lng +++ b/interface/web/designer/lib/lang/pl_module_edit.lng @@ -20,4 +20,3 @@ <b>Podpowiedź:</b> Wszystkie ścieżki są względne według strony www.. '; ?> - diff --git a/interface/web/designer/lib/lang/pl_module_list.lng b/interface/web/designer/lib/lang/pl_module_list.lng index 2751633..308d1c6 100644 --- a/interface/web/designer/lib/lang/pl_module_list.lng +++ b/interface/web/designer/lib/lang/pl_module_list.lng @@ -3,4 +3,3 @@ $wb['module_txt'] = 'Moduł'; $wb['title_txt'] = 'Tytuł'; ?> - diff --git a/interface/web/designer/lib/lang/pl_module_nav_edit.lng b/interface/web/designer/lib/lang/pl_module_nav_edit.lng index 54095f9..fe8edab 100644 --- a/interface/web/designer/lib/lang/pl_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/pl_module_nav_edit.lng @@ -4,4 +4,3 @@ $wb['save_txt'] = 'Zapisz'; $wb['cancel_txt'] = 'Usuń'; ?> - diff --git a/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng b/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng index 1e2fde4..779b3b4 100644 --- a/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/pl_module_nav_item_edit.lng @@ -6,4 +6,3 @@ $wb['save_txt'] = 'Zapisz'; $wb['cancel_txt'] = 'Usuń'; ?> - diff --git a/interface/web/designer/lib/lang/pl_module_show.lng b/interface/web/designer/lib/lang/pl_module_show.lng index 6daf82e..9b98c49 100644 --- a/interface/web/designer/lib/lang/pl_module_show.lng +++ b/interface/web/designer/lib/lang/pl_module_show.lng @@ -14,4 +14,3 @@ $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?'; ?> - diff --git a/interface/web/dns/lib/lang/ar.lng b/interface/web/dns/lib/lang/ar.lng index c08339f..8b25f73 100644 --- a/interface/web/dns/lib/lang/ar.lng +++ b/interface/web/dns/lib/lang/ar.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/bg.lng b/interface/web/dns/lib/lang/bg.lng index c08339f..8b25f73 100644 --- a/interface/web/dns/lib/lang/bg.lng +++ b/interface/web/dns/lib/lang/bg.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/br.lng b/interface/web/dns/lib/lang/br.lng index b7a7a7c..fd2eb37 100644 --- a/interface/web/dns/lib/lang/br.lng +++ b/interface/web/dns/lib/lang/br.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/cz.lng b/interface/web/dns/lib/lang/cz.lng index 432c8fe..6a93827 100644 --- a/interface/web/dns/lib/lang/cz.lng +++ b/interface/web/dns/lib/lang/cz.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/de.lng b/interface/web/dns/lib/lang/de.lng index 7242257..8200e56 100644 --- a/interface/web/dns/lib/lang/de.lng +++ b/interface/web/dns/lib/lang/de.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'Die Zone-Datei ist erfolgreich importiert worden!'; $wb['error_no_valid_zone_file_txt'] = 'Es scheint, als ob dies keine gültige Zone-Datei ist!'; $wb['zonefile_to_import_txt'] = 'Zone-Datei'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/el.lng b/interface/web/dns/lib/lang/el.lng index 4514422..9f513f2 100644 --- a/interface/web/dns/lib/lang/el.lng +++ b/interface/web/dns/lib/lang/el.lng @@ -22,3 +22,4 @@ $wb['zonefile_to_import_txt'] = 'Αρχείο Ζώνης'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_a.lng b/interface/web/dns/lib/lang/el_dns_a.lng index 7772b5f..6ccc368 100644 --- a/interface/web/dns/lib/lang/el_dns_a.lng +++ b/interface/web/dns/lib/lang/el_dns_a.lng @@ -15,3 +15,4 @@ $wb['data_error_duplicate'] = 'Διπλή εγγραφή A-Record ή CNAME-Record'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_a_list.lng b/interface/web/dns/lib/lang/el_dns_a_list.lng index 05ed360..06cd76a 100644 --- a/interface/web/dns/lib/lang/el_dns_a_list.lng +++ b/interface/web/dns/lib/lang/el_dns_a_list.lng @@ -13,3 +13,4 @@ $wb['delete_confirmation'] = 'Θέλετε οπωσδήποτε να διαγράψετε αυτή την εγγραφή;'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_aaaa.lng b/interface/web/dns/lib/lang/el_dns_aaaa.lng index 76a4687..a29de3d 100644 --- a/interface/web/dns/lib/lang/el_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/el_dns_aaaa.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Διεύθυνση IP με μη έγκυρη μορφοποίηση'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_alias.lng b/interface/web/dns/lib/lang/el_dns_alias.lng index 46bcfe2..ff6f54a 100644 --- a/interface/web/dns/lib/lang/el_dns_alias.lng +++ b/interface/web/dns/lib/lang/el_dns_alias.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Το hostname Προορισμός έχει λάθος μορφοποίηση'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_cname.lng b/interface/web/dns/lib/lang/el_dns_cname.lng index 4a8cc63..b972d7d 100644 --- a/interface/web/dns/lib/lang/el_dns_cname.lng +++ b/interface/web/dns/lib/lang/el_dns_cname.lng @@ -15,3 +15,4 @@ $wb['data_error_duplicate'] = 'Διπλοεγγραφή A-Record ή CNAME-Record'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_hinfo.lng b/interface/web/dns/lib/lang/el_dns_hinfo.lng index 8c86953..af2c1bb 100644 --- a/interface/web/dns/lib/lang/el_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/el_dns_hinfo.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Οι πληροφορίες Host έχουν μη έγκυρη μορφοποίηση'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_mx.lng b/interface/web/dns/lib/lang/el_dns_mx.lng index 85718b7..761b5cc 100644 --- a/interface/web/dns/lib/lang/el_dns_mx.lng +++ b/interface/web/dns/lib/lang/el_dns_mx.lng @@ -15,3 +15,4 @@ $wb['data_error_regex'] = 'Mailserver hostname με μη έγκυρη μορφοποίηση'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_ns.lng b/interface/web/dns/lib/lang/el_dns_ns.lng index 06ad7cf..b47c01f 100644 --- a/interface/web/dns/lib/lang/el_dns_ns.lng +++ b/interface/web/dns/lib/lang/el_dns_ns.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Η μορφοποίηση του Nameserver δεν είναι σωστή'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_ptr.lng b/interface/web/dns/lib/lang/el_dns_ptr.lng index ceb8b13..8d3544b 100644 --- a/interface/web/dns/lib/lang/el_dns_ptr.lng +++ b/interface/web/dns/lib/lang/el_dns_ptr.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Κανονικοποιημένο hostname με μη έγκυρη μορφοποίηση'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_rp.lng b/interface/web/dns/lib/lang/el_dns_rp.lng index b63597c..7d8e522 100644 --- a/interface/web/dns/lib/lang/el_dns_rp.lng +++ b/interface/web/dns/lib/lang/el_dns_rp.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Η μορφοποίηση του υπεύθυνου δεν είναι έγκυρη'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_slave.lng b/interface/web/dns/lib/lang/el_dns_slave.lng index ae3f5d0..749ef59 100644 --- a/interface/web/dns/lib/lang/el_dns_slave.lng +++ b/interface/web/dns/lib/lang/el_dns_slave.lng @@ -15,3 +15,4 @@ $wb['ipv4_form_txt'] = 'μορφή IPv4 - π.χ. 1.2.3.4'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_slave_list.lng b/interface/web/dns/lib/lang/el_dns_slave_list.lng index aa50cae..1aa01b2 100644 --- a/interface/web/dns/lib/lang/el_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/el_dns_slave_list.lng @@ -8,3 +8,4 @@ $wb['eg_domain_tld'] = 'π.χ. domain.tld.'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_soa.lng b/interface/web/dns/lib/lang/el_dns_soa.lng index a05a49e..59e3f98 100644 --- a/interface/web/dns/lib/lang/el_dns_soa.lng +++ b/interface/web/dns/lib/lang/el_dns_soa.lng @@ -4,10 +4,10 @@ $wb['ns_txt'] = 'NS'; $wb['mbox_txt'] = 'Email'; $wb['serial_txt'] = 'Serial'; -$wb['refresh_txt'] = 'Refresh'; -$wb['retry_txt'] = 'Retry'; -$wb['expire_txt'] = 'Expire'; -$wb['minimum_txt'] = 'Minimum'; +$wb['refresh_txt'] = 'Ανανέωση'; +$wb['retry_txt'] = 'Επαναπροσπάθεια'; +$wb['expire_txt'] = 'Λήξη'; +$wb['minimum_txt'] = 'Ελάχιστο'; $wb['ttl_txt'] = 'TTL'; $wb['xfer_txt'] = 'Άδεια μεταφοράς ζώνης από <br />αυτές τς IP (λίστα χωρισμένη με κόμα)'; $wb['active_txt'] = 'Ενεργή'; @@ -30,3 +30,4 @@ $wb['eg_webmaster_domain_tld'] = 'π.χ. webmaster@domain.tld'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_soa_list.lng b/interface/web/dns/lib/lang/el_dns_soa_list.lng index 17446da..68a1829 100644 --- a/interface/web/dns/lib/lang/el_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/el_dns_soa_list.lng @@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Νέα ζώνη DNS (χειροκίνητα)'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_srv.lng b/interface/web/dns/lib/lang/el_dns_srv.lng index 1dc24f9..3ba3ae6 100644 --- a/interface/web/dns/lib/lang/el_dns_srv.lng +++ b/interface/web/dns/lib/lang/el_dns_srv.lng @@ -16,3 +16,4 @@ $wb['srv_error_regex'] = 'Εγγραφή Server με μη έγκυρη μορφοποίηση. Η εγγραφή Server πρέπει να περιέχει 3 λέξεις χωρισμένες με κενά.'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_template.lng b/interface/web/dns/lib/lang/el_dns_template.lng index 2ba9b4d..3930572 100644 --- a/interface/web/dns/lib/lang/el_dns_template.lng +++ b/interface/web/dns/lib/lang/el_dns_template.lng @@ -5,3 +5,4 @@ $wb['visible_txt'] = 'Ενεργό'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_template_list.lng b/interface/web/dns/lib/lang/el_dns_template_list.lng index 64da2e8..ba73fc8 100644 --- a/interface/web/dns/lib/lang/el_dns_template_list.lng +++ b/interface/web/dns/lib/lang/el_dns_template_list.lng @@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Νέα εγγραφή'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_txt.lng b/interface/web/dns/lib/lang/el_dns_txt.lng index c98ceca..e08978e 100644 --- a/interface/web/dns/lib/lang/el_dns_txt.lng +++ b/interface/web/dns/lib/lang/el_dns_txt.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Κείμενο με μη έγκυρη μορφοποίηση'; ?> + diff --git a/interface/web/dns/lib/lang/el_dns_wizard.lng b/interface/web/dns/lib/lang/el_dns_wizard.lng index 6ed6d91..fa060aa 100644 --- a/interface/web/dns/lib/lang/el_dns_wizard.lng +++ b/interface/web/dns/lib/lang/el_dns_wizard.lng @@ -28,3 +28,4 @@ $wb['error_email_regex'] = 'Το Email δεν περιέχει μια έγκυρη διεύθυνση.'; ?> + diff --git a/interface/web/dns/lib/lang/en.lng b/interface/web/dns/lib/lang/en.lng index f2311c0..565d92a 100644 --- a/interface/web/dns/lib/lang/en.lng +++ b/interface/web/dns/lib/lang/en.lng @@ -21,4 +21,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> \ No newline at end of file diff --git a/interface/web/dns/lib/lang/es.lng b/interface/web/dns/lib/lang/es.lng index f71ae16..80cbbfd 100644 --- a/interface/web/dns/lib/lang/es.lng +++ b/interface/web/dns/lib/lang/es.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/fi.lng b/interface/web/dns/lib/lang/fi.lng index 8814a77..1c628f8 100755 --- a/interface/web/dns/lib/lang/fi.lng +++ b/interface/web/dns/lib/lang/fi.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/fr.lng b/interface/web/dns/lib/lang/fr.lng index 33710fe..d7e7901 100644 --- a/interface/web/dns/lib/lang/fr.lng +++ b/interface/web/dns/lib/lang/fr.lng @@ -1,5 +1,4 @@ <?php - $wb['DNS'] = 'DNS'; $wb['Zones'] = 'Zones'; $wb['DNS A'] = 'DNS A'; @@ -21,5 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'Le fichier de zone a été importé avec succès !'; $wb['error_no_valid_zone_file_txt'] = 'Ce fichier de zone semble être invalide !'; $wb['zonefile_to_import_txt'] = 'Fichier de zone'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_a.lng b/interface/web/dns/lib/lang/fr_dns_a.lng index e77166d..d3e7a7c 100644 --- a/interface/web/dns/lib/lang/fr_dns_a.lng +++ b/interface/web/dns/lib/lang/fr_dns_a.lng @@ -14,4 +14,3 @@ $wb['data_error_regex'] = 'Le format de l\'adresse IP est invalide.'; $wb['data_error_duplicate'] = 'Enregistrement A ou CNAME en double'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_a_list.lng b/interface/web/dns/lib/lang/fr_dns_a_list.lng index 8aec347..a12c9b5 100644 --- a/interface/web/dns/lib/lang/fr_dns_a_list.lng +++ b/interface/web/dns/lib/lang/fr_dns_a_list.lng @@ -12,4 +12,3 @@ $wb['page_of_txt'] = 'de'; $wb['delete_confirmation'] = 'Voulez-vous vraiment supprimer cet enregistrement'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_aaaa.lng b/interface/web/dns/lib/lang/fr_dns_aaaa.lng index 0719417..efe3a69 100644 --- a/interface/web/dns/lib/lang/fr_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/fr_dns_aaaa.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'L\'adresse IP est vide.'; $wb['data_error_regex'] = 'Le format de l\'adresse IP est invalide.'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_alias.lng b/interface/web/dns/lib/lang/fr_dns_alias.lng index 315a589..58fbe25 100644 --- a/interface/web/dns/lib/lang/fr_dns_alias.lng +++ b/interface/web/dns/lib/lang/fr_dns_alias.lng @@ -13,5 +13,3 @@ $wb['data_error_empty'] = 'Le nom d\'hôte cible est vide.'; $wb['data_error_regex'] = 'Le format du nom d\'hôte est invalide.'; ?> - - diff --git a/interface/web/dns/lib/lang/fr_dns_cname.lng b/interface/web/dns/lib/lang/fr_dns_cname.lng index 77e94ae..0975103 100644 --- a/interface/web/dns/lib/lang/fr_dns_cname.lng +++ b/interface/web/dns/lib/lang/fr_dns_cname.lng @@ -14,5 +14,3 @@ $wb['data_error_regex'] = 'Le format du nom d\'hôte cible invalide.'; $wb['data_error_duplicate'] = 'Enregistrement A ou CNAME en double'; ?> - - diff --git a/interface/web/dns/lib/lang/fr_dns_hinfo.lng b/interface/web/dns/lib/lang/fr_dns_hinfo.lng index 1949ace..4845f64 100644 --- a/interface/web/dns/lib/lang/fr_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/fr_dns_hinfo.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'L\'information de l\'hôte est vide'; $wb['data_error_regex'] = 'Le format de l\'information de l\'hôte est invalide'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_mx.lng b/interface/web/dns/lib/lang/fr_dns_mx.lng index 12b0b37..b625c12 100644 --- a/interface/web/dns/lib/lang/fr_dns_mx.lng +++ b/interface/web/dns/lib/lang/fr_dns_mx.lng @@ -14,4 +14,3 @@ $wb['data_error_empty'] = 'Le nom d\'hôte du serveur mail est vide'; $wb['data_error_regex'] = 'Le format du nom d\'hôte du serveur mail est invalide'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_ns.lng b/interface/web/dns/lib/lang/fr_dns_ns.lng index a5348f7..09dc9cb 100644 --- a/interface/web/dns/lib/lang/fr_dns_ns.lng +++ b/interface/web/dns/lib/lang/fr_dns_ns.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Le serveur de nom est vide.'; $wb['data_error_regex'] = 'Le format du serveur de nom est invalide.'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_ptr.lng b/interface/web/dns/lib/lang/fr_dns_ptr.lng index 7db0265..f417771 100644 --- a/interface/web/dns/lib/lang/fr_dns_ptr.lng +++ b/interface/web/dns/lib/lang/fr_dns_ptr.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Le nom d\'hôte canonique est vide'; $wb['data_error_regex'] = 'Le format du nom d\'hôte canonique est invalide'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_rp.lng b/interface/web/dns/lib/lang/fr_dns_rp.lng index be78caf..e9493dc 100644 --- a/interface/web/dns/lib/lang/fr_dns_rp.lng +++ b/interface/web/dns/lib/lang/fr_dns_rp.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Le champ de la personne responsable est vide.'; $wb['data_error_regex'] = 'Le format du champ de la personne responsable est invalide.'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_slave.lng b/interface/web/dns/lib/lang/fr_dns_slave.lng index 3c22ded..6256571 100644 --- a/interface/web/dns/lib/lang/fr_dns_slave.lng +++ b/interface/web/dns/lib/lang/fr_dns_slave.lng @@ -14,4 +14,3 @@ $wb['eg_domain_tld'] = 'ex. domain.tld.'; $wb['ipv4_form_txt'] = 'Format IPv4 - ex. 1.2.3.4'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_slave_list.lng b/interface/web/dns/lib/lang/fr_dns_slave_list.lng index f2fc488..c85acf2 100644 --- a/interface/web/dns/lib/lang/fr_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/fr_dns_slave_list.lng @@ -7,4 +7,3 @@ $wb['add_new_record_txt'] = 'Ajouter une nouvelle zone DNS secondaire'; $wb['eg_domain_tld'] = 'ex. domain.tld.'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_soa.lng b/interface/web/dns/lib/lang/fr_dns_soa.lng index 7defd1c..4b949d9 100644 --- a/interface/web/dns/lib/lang/fr_dns_soa.lng +++ b/interface/web/dns/lib/lang/fr_dns_soa.lng @@ -29,4 +29,3 @@ $wb['eg_ns1_domain_tld'] = 'ex. ns1.domain.tld'; $wb['eg_webmaster_domain_tld'] = 'ex. webmaster@domain.tld'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_soa_list.lng b/interface/web/dns/lib/lang/fr_dns_soa_list.lng index ed2ef50..0abb4c0 100644 --- a/interface/web/dns/lib/lang/fr_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/fr_dns_soa_list.lng @@ -8,4 +8,3 @@ $wb['add_new_record_wizard_txt'] = 'Ajouter une nouvelle zone DNS en utilisant l\'assistant'; $wb['add_new_record_txt'] = 'Ajouter manuellement une nouvelle zone DNS'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_srv.lng b/interface/web/dns/lib/lang/fr_dns_srv.lng index bfb63f0..597e992 100644 --- a/interface/web/dns/lib/lang/fr_dns_srv.lng +++ b/interface/web/dns/lib/lang/fr_dns_srv.lng @@ -15,4 +15,3 @@ $wb['data_error_regex'] = 'Le format de l\'enregistrement serveur est invalide'; $wb['srv_error_regex'] = 'Le format d\'enregistrement serveur invalide. L\'enregistrement serveur doit contenir 3 chaînes de caractères séparées par des espaces.'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_template.lng b/interface/web/dns/lib/lang/fr_dns_template.lng index dffdae2..1202cfd 100644 --- a/interface/web/dns/lib/lang/fr_dns_template.lng +++ b/interface/web/dns/lib/lang/fr_dns_template.lng @@ -4,4 +4,3 @@ $wb['template_txt'] = 'Modèle'; $wb['visible_txt'] = 'Visible'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_template_list.lng b/interface/web/dns/lib/lang/fr_dns_template_list.lng index 2a1dcdf..7f28cad 100644 --- a/interface/web/dns/lib/lang/fr_dns_template_list.lng +++ b/interface/web/dns/lib/lang/fr_dns_template_list.lng @@ -4,4 +4,3 @@ $wb['name_txt'] = 'Nom'; $wb['add_new_record_txt'] = 'Ajouter un nouvel enregistrement'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_txt.lng b/interface/web/dns/lib/lang/fr_dns_txt.lng index d91e4f6..8264ba9 100644 --- a/interface/web/dns/lib/lang/fr_dns_txt.lng +++ b/interface/web/dns/lib/lang/fr_dns_txt.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Le texte est vide'; $wb['data_error_regex'] = 'Le format du texte est invalide'; ?> - diff --git a/interface/web/dns/lib/lang/fr_dns_wizard.lng b/interface/web/dns/lib/lang/fr_dns_wizard.lng index 79e220e..feefbae 100644 --- a/interface/web/dns/lib/lang/fr_dns_wizard.lng +++ b/interface/web/dns/lib/lang/fr_dns_wizard.lng @@ -1,5 +1,4 @@ <?php - $wb['template_id_txt'] = 'Modèle'; $wb['server_id_txt'] = 'Serveur'; $wb['client_txt'] = 'Client'; @@ -28,4 +27,3 @@ $wb['error_ns2_regex'] = 'NS2 contient des caractères invalides.'; $wb['error_email_regex'] = 'L\'email ne contient pas une adresse email valide.'; ?> - diff --git a/interface/web/dns/lib/lang/hr.lng b/interface/web/dns/lib/lang/hr.lng index 6b4df51..39d393f 100644 --- a/interface/web/dns/lib/lang/hr.lng +++ b/interface/web/dns/lib/lang/hr.lng @@ -15,9 +15,11 @@ $wb['DNS TXT Record'] = 'DNS TXT zapis'; $wb['DNS TXT'] = 'DNS TXT'; $wb['DNS Wizard'] = 'DNS čarobnjak'; -$wb['Add DNS Zone'] = 'Dodaj DNS zonu'; +$wb['Add DNS Zone'] = 'Dodaj'; $wb['Templates'] = 'Predlošci'; -$wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; -$wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; -$wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['zone_file_successfully_imported_txt'] = 'Zonska datoteka je uspješno učitana!'; +$wb['error_no_valid_zone_file_txt'] = 'Ovo nije ispravna zonska datoteka!'; +$wb['zonefile_to_import_txt'] = 'Datoteka'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/hr_dns_a.lng b/interface/web/dns/lib/lang/hr_dns_a.lng index 045af15..19ff54a 100644 --- a/interface/web/dns/lib/lang/hr_dns_a.lng +++ b/interface/web/dns/lib/lang/hr_dns_a.lng @@ -1,16 +1,16 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zone'; +$wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'type'; -$wb['data_txt'] = 'IP-Address'; +$wb['type_txt'] = 'vrsta'; +$wb['data_txt'] = 'IP adresa'; $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['data_error_duplicate'] = 'Duplicate A-Record or CNAME-Record'; +$wb['active_txt'] = 'Aktivno'; +$wb['limit_dns_record_txt'] = 'Unešen je maksimalan broj DNS zapisa za ovaj račun.'; +$wb['no_zone_perm'] = 'Nemate dozvolu za dodavanje zapisa ovoj DNS. zoni.'; +$wb['name_error_empty'] = 'Hostname je prazan.'; +$wb['name_error_regex'] = 'Hostname je pogrešnog formata.'; +$wb['data_error_empty'] = 'Polje IP adresa je prazno'; +$wb['data_error_regex'] = 'Neispravan format polja IP adresa'; +$wb['data_error_duplicate'] = 'Već postoji ovaj A ili CNAME zapis'; ?> diff --git a/interface/web/dns/lib/lang/hr_dns_a_list.lng b/interface/web/dns/lib/lang/hr_dns_a_list.lng index 87c9cd8..808e4a8 100644 --- a/interface/web/dns/lib/lang/hr_dns_a_list.lng +++ b/interface/web/dns/lib/lang/hr_dns_a_list.lng @@ -1,14 +1,14 @@ <?php -$wb['list_head_txt'] = 'A-Record'; -$wb['active_txt'] = 'Active'; +$wb['list_head_txt'] = 'A zapis'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zone'; -$wb['name_txt'] = 'Name'; -$wb['data_txt'] = 'Data'; -$wb['aux_txt'] = 'Priority'; -$wb['type_txt'] = 'Type'; -$wb['add_new_record_txt'] = 'Add new DNS A-Record'; -$wb['page_txt'] = 'Page'; -$wb['page_of_txt'] = 'of'; -$wb['delete_confirmation'] = 'Do you really want to delete this record?'; +$wb['zone_txt'] = 'Zona'; +$wb['name_txt'] = 'Ime'; +$wb['data_txt'] = 'Podaci'; +$wb['aux_txt'] = 'Prioritet'; +$wb['type_txt'] = 'Vrsta'; +$wb['add_new_record_txt'] = 'Dodaj novi A zapis'; +$wb['page_txt'] = 'Stranica'; +$wb['page_of_txt'] = 'od'; +$wb['delete_confirmation'] = 'Sigurno želite obrisati obaj zapis?'; ?> diff --git a/interface/web/dns/lib/lang/hr_dns_aaaa.lng b/interface/web/dns/lib/lang/hr_dns_aaaa.lng index 31ef0da..705c723 100644 --- a/interface/web/dns/lib/lang/hr_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/hr_dns_aaaa.lng @@ -2,10 +2,10 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'type'; +$wb['type_txt'] = 'Vrsta'; $wb['data_txt'] = 'IPv6-Address'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $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.'; diff --git a/interface/web/dns/lib/lang/hr_dns_alias.lng b/interface/web/dns/lib/lang/hr_dns_alias.lng index 827e5a8..5842cd1 100644 --- a/interface/web/dns/lib/lang/hr_dns_alias.lng +++ b/interface/web/dns/lib/lang/hr_dns_alias.lng @@ -2,10 +2,10 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'type'; +$wb['type_txt'] = 'Vrsta'; $wb['data_txt'] = 'Target Hostname'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $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.'; diff --git a/interface/web/dns/lib/lang/hr_dns_cname.lng b/interface/web/dns/lib/lang/hr_dns_cname.lng index 184f776..9474a15 100644 --- a/interface/web/dns/lib/lang/hr_dns_cname.lng +++ b/interface/web/dns/lib/lang/hr_dns_cname.lng @@ -2,10 +2,10 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'type'; +$wb['type_txt'] = 'Vrsta'; $wb['data_txt'] = 'Target Hostname'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $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.'; diff --git a/interface/web/dns/lib/lang/hr_dns_mx.lng b/interface/web/dns/lib/lang/hr_dns_mx.lng index 648827f..97e801a 100644 --- a/interface/web/dns/lib/lang/hr_dns_mx.lng +++ b/interface/web/dns/lib/lang/hr_dns_mx.lng @@ -1,16 +1,16 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zone'; +$wb['zone_txt'] = 'Zona'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'type'; -$wb['data_txt'] = 'Mailserver hostname'; -$wb['aux_txt'] = 'Priority'; +$wb['type_txt'] = 'vrsta'; +$wb['data_txt'] = 'Naziv mail hostname-a'; +$wb['aux_txt'] = 'Prioritet'; $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'] = 'Mailserver hostname empty'; -$wb['data_error_regex'] = 'Mailserver hostname format invalid'; +$wb['active_txt'] = 'Aktivno'; +$wb['limit_dns_record_txt'] = 'Iskoristili ste maksimalan broj DNS zapisa.'; +$wb['no_zone_perm'] = 'Nemate dozvolu za dodavanje zapisa u ovu DNS zonu.'; +$wb['name_error_empty'] = 'Ime hosta je prazno.'; +$wb['name_error_regex'] = 'Hostname je u krivom formatu.'; +$wb['data_error_empty'] = 'Mail hostname polje je prazno'; +$wb['data_error_regex'] = 'Pogrešan format mail hostname-a'; ?> diff --git a/interface/web/dns/lib/lang/hr_dns_ns.lng b/interface/web/dns/lib/lang/hr_dns_ns.lng index 713ec28..6a7ad8a 100644 --- a/interface/web/dns/lib/lang/hr_dns_ns.lng +++ b/interface/web/dns/lib/lang/hr_dns_ns.lng @@ -2,10 +2,10 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Zone'; -$wb['type_txt'] = 'type'; +$wb['type_txt'] = 'Vrsta'; $wb['data_txt'] = 'Nameserver Hostname'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $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 zone is empty.'; diff --git a/interface/web/dns/lib/lang/hr_dns_ptr.lng b/interface/web/dns/lib/lang/hr_dns_ptr.lng index c026384..08d6b34 100644 --- a/interface/web/dns/lib/lang/hr_dns_ptr.lng +++ b/interface/web/dns/lib/lang/hr_dns_ptr.lng @@ -2,10 +2,10 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Name'; -$wb['type_txt'] = 'type'; +$wb['type_txt'] = 'Vrsta'; $wb['data_txt'] = 'Canonical Hostname'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $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 name is empty.'; diff --git a/interface/web/dns/lib/lang/hr_dns_slave.lng b/interface/web/dns/lib/lang/hr_dns_slave.lng index 51d4ab2..b77fda5 100644 --- a/interface/web/dns/lib/lang/hr_dns_slave.lng +++ b/interface/web/dns/lib/lang/hr_dns_slave.lng @@ -2,7 +2,7 @@ $wb['server_id_txt'] = 'Server'; $wb['origin_txt'] = 'DNS Zone'; $wb['ns_txt'] = 'NS'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_dns_slave_zone_txt'] = 'The max. number of Secondary DNS zones for your account is reached.'; $wb['client_txt'] = 'Client'; $wb['xfer_txt'] = 'Allow zone transfers to <br />these IPs (comma separated list)'; diff --git a/interface/web/dns/lib/lang/hr_dns_slave_list.lng b/interface/web/dns/lib/lang/hr_dns_slave_list.lng index 4ced2dd..3d3b9bc 100644 --- a/interface/web/dns/lib/lang/hr_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/hr_dns_slave_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'DNS Secondary Zones'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['origin_txt'] = 'Zone'; $wb['ns_txt'] = 'NS'; diff --git a/interface/web/dns/lib/lang/hr_dns_soa.lng b/interface/web/dns/lib/lang/hr_dns_soa.lng index 6bfc82a..dad8dc6 100644 --- a/interface/web/dns/lib/lang/hr_dns_soa.lng +++ b/interface/web/dns/lib/lang/hr_dns_soa.lng @@ -10,7 +10,7 @@ $wb['minimum_txt'] = 'Minimum'; $wb['ttl_txt'] = 'TTL'; $wb['xfer_txt'] = 'Allow zone transfers to <br />these IPs (comma separated list)'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_dns_zone_txt'] = 'The max. number of DNS zones for your account is reached.'; $wb['client_txt'] = 'Client'; $wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.'; diff --git a/interface/web/dns/lib/lang/hr_dns_soa_list.lng b/interface/web/dns/lib/lang/hr_dns_soa_list.lng index d37d319..2007397 100644 --- a/interface/web/dns/lib/lang/hr_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/hr_dns_soa_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'DNS Zones'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['origin_txt'] = 'Zone'; $wb['ns_txt'] = 'NS'; diff --git a/interface/web/dns/lib/lang/hr_dns_srv.lng b/interface/web/dns/lib/lang/hr_dns_srv.lng index 6c1cd1b..2826f01 100644 --- a/interface/web/dns/lib/lang/hr_dns_srv.lng +++ b/interface/web/dns/lib/lang/hr_dns_srv.lng @@ -2,10 +2,10 @@ $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zone'; $wb['name_txt'] = 'Hostname'; -$wb['type_txt'] = 'type'; +$wb['type_txt'] = 'Vrsta'; $wb['data_txt'] = 'Server Record'; $wb['ttl_txt'] = 'TTL'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['aux_txt'] = 'Priority'; $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.'; diff --git a/interface/web/dns/lib/lang/hr_dns_template.lng b/interface/web/dns/lib/lang/hr_dns_template.lng index 74263b9..100c5c8 100644 --- a/interface/web/dns/lib/lang/hr_dns_template.lng +++ b/interface/web/dns/lib/lang/hr_dns_template.lng @@ -1,6 +1,6 @@ <?php $wb['name_txt'] = 'Naziv'; $wb['fields_txt'] = 'Polja'; -$wb['template_txt'] = 'Template'; +$wb['template_txt'] = 'Predložak'; $wb['visible_txt'] = 'Vidljivo'; ?> diff --git a/interface/web/dns/lib/lang/hu.lng b/interface/web/dns/lib/lang/hu.lng index bab1419..5882a28 100644 --- a/interface/web/dns/lib/lang/hu.lng +++ b/interface/web/dns/lib/lang/hu.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/id.lng b/interface/web/dns/lib/lang/id.lng index 74b5f80..b47b55c 100644 --- a/interface/web/dns/lib/lang/id.lng +++ b/interface/web/dns/lib/lang/id.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/it.lng b/interface/web/dns/lib/lang/it.lng index c08339f..8b25f73 100644 --- a/interface/web/dns/lib/lang/it.lng +++ b/interface/web/dns/lib/lang/it.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/ja.lng b/interface/web/dns/lib/lang/ja.lng index 549cd2d..06608e6 100644 --- a/interface/web/dns/lib/lang/ja.lng +++ b/interface/web/dns/lib/lang/ja.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/nl.lng b/interface/web/dns/lib/lang/nl.lng index c08339f..8b25f73 100644 --- a/interface/web/dns/lib/lang/nl.lng +++ b/interface/web/dns/lib/lang/nl.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/pl.lng b/interface/web/dns/lib/lang/pl.lng index 8ea63ff..2c8e152 100644 --- a/interface/web/dns/lib/lang/pl.lng +++ b/interface/web/dns/lib/lang/pl.lng @@ -20,5 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'Plik strefy został zaimportowany poprawnie!'; $wb['error_no_valid_zone_file_txt'] = 'Przepraszamy ale nie jest to poprawny plik strefy!'; $wb['zonefile_to_import_txt'] = 'Plik strefy'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_a.lng b/interface/web/dns/lib/lang/pl_dns_a.lng index 3aa2d68..f9b0997 100644 --- a/interface/web/dns/lib/lang/pl_dns_a.lng +++ b/interface/web/dns/lib/lang/pl_dns_a.lng @@ -14,4 +14,3 @@ $wb['data_error_regex'] = 'Adres IP ma niepoprawny format.'; $wb['data_error_duplicate'] = 'Duplikat wpisu A.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_a_list.lng b/interface/web/dns/lib/lang/pl_dns_a_list.lng index 9141abe..41b5dbb 100644 --- a/interface/web/dns/lib/lang/pl_dns_a_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_a_list.lng @@ -12,4 +12,3 @@ $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Czy jesteś pewny, że chcesz usunąć ten wpis?'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_aaaa.lng b/interface/web/dns/lib/lang/pl_dns_aaaa.lng index 8c90e3f..f8e44e5 100644 --- a/interface/web/dns/lib/lang/pl_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/pl_dns_aaaa.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Adres IP jest pusty.'; $wb['data_error_regex'] = 'Adres IP ma niepoprawny format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_alias.lng b/interface/web/dns/lib/lang/pl_dns_alias.lng index 44c377e..a950805 100644 --- a/interface/web/dns/lib/lang/pl_dns_alias.lng +++ b/interface/web/dns/lib/lang/pl_dns_alias.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Docelowa nazwa serwera jest pusta.'; $wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_cname.lng b/interface/web/dns/lib/lang/pl_dns_cname.lng index 5fbe693..c007ea6 100644 --- a/interface/web/dns/lib/lang/pl_dns_cname.lng +++ b/interface/web/dns/lib/lang/pl_dns_cname.lng @@ -14,4 +14,3 @@ $wb['data_error_regex'] = 'Docelowa nazwa serwera ma niepoprawny format.'; $wb['data_error_duplicate'] = 'Zdublowany rekord A lub CNAME.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_hinfo.lng b/interface/web/dns/lib/lang/pl_dns_hinfo.lng index 18f3b9f..d408e14 100644 --- a/interface/web/dns/lib/lang/pl_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/pl_dns_hinfo.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Informacje o serwerze są puste.'; $wb['data_error_regex'] = 'Informacje o serwerze mają niepoprawny format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_mx.lng b/interface/web/dns/lib/lang/pl_dns_mx.lng index d244013..4a3936a 100644 --- a/interface/web/dns/lib/lang/pl_dns_mx.lng +++ b/interface/web/dns/lib/lang/pl_dns_mx.lng @@ -14,4 +14,3 @@ $wb['data_error_empty'] = 'Nazwa serwera poczty e-mail jest pusta.'; $wb['data_error_regex'] = 'Nazwa serwera poczty e-mail ma niepoprawny format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_ns.lng b/interface/web/dns/lib/lang/pl_dns_ns.lng index d82dc48..18d7efd 100644 --- a/interface/web/dns/lib/lang/pl_dns_ns.lng +++ b/interface/web/dns/lib/lang/pl_dns_ns.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Nazwa serwera jest pusta.'; $wb['data_error_regex'] = 'Nazwa serwera ma zły format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_ptr.lng b/interface/web/dns/lib/lang/pl_dns_ptr.lng index eeb03d6..eae3981 100644 --- a/interface/web/dns/lib/lang/pl_dns_ptr.lng +++ b/interface/web/dns/lib/lang/pl_dns_ptr.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Standardowa nazwa serwera jest pusta'; $wb['data_error_regex'] = 'Standardowa nazwa serwera ma zły format'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_rp.lng b/interface/web/dns/lib/lang/pl_dns_rp.lng index 587c735..43cbc51 100644 --- a/interface/web/dns/lib/lang/pl_dns_rp.lng +++ b/interface/web/dns/lib/lang/pl_dns_rp.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Musisz podać osobę odpowiedzialna.'; $wb['data_error_regex'] = 'Nazwa osoby odpowiedzialnej ma niepoprawny format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_slave.lng b/interface/web/dns/lib/lang/pl_dns_slave.lng index 71a2922..ce7902e 100644 --- a/interface/web/dns/lib/lang/pl_dns_slave.lng +++ b/interface/web/dns/lib/lang/pl_dns_slave.lng @@ -14,4 +14,3 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld.'; $wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_slave_list.lng b/interface/web/dns/lib/lang/pl_dns_slave_list.lng index 010d78f..bbdb368 100644 --- a/interface/web/dns/lib/lang/pl_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_slave_list.lng @@ -7,4 +7,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową zapasową strefę DNS'; $wb['eg_domain_tld'] = 'np. domena.pl.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_soa.lng b/interface/web/dns/lib/lang/pl_dns_soa.lng index ea69f2c..8c17246 100644 --- a/interface/web/dns/lib/lang/pl_dns_soa.lng +++ b/interface/web/dns/lib/lang/pl_dns_soa.lng @@ -29,4 +29,3 @@ $wb['eg_ns1_domain_tld'] = 'np. ns1.domena.pl'; $wb['eg_webmaster_domain_tld'] = 'np. webmaster@domena.pl'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_soa_list.lng b/interface/web/dns/lib/lang/pl_dns_soa_list.lng index 0b17c90..d440e05 100644 --- a/interface/web/dns/lib/lang/pl_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_soa_list.lng @@ -8,4 +8,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową strefę DNS (SOA)'; $wb['add_new_record_wizard_txt'] = 'Dodaj nową strefę DNS za pomocą Kreatora'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_srv.lng b/interface/web/dns/lib/lang/pl_dns_srv.lng index a0f13dd..3e93bc2 100644 --- a/interface/web/dns/lib/lang/pl_dns_srv.lng +++ b/interface/web/dns/lib/lang/pl_dns_srv.lng @@ -15,4 +15,3 @@ $wb['srv_error_regex'] = 'Niepoprawny format rekordu serwera. Rekord serwera musi zawierać 3 łańcuchy znakowe oddzielone spacjami.'; $wb['aux_txt'] = 'Priorytet'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_template.lng b/interface/web/dns/lib/lang/pl_dns_template.lng index fc7a0d6..f3e7563 100644 --- a/interface/web/dns/lib/lang/pl_dns_template.lng +++ b/interface/web/dns/lib/lang/pl_dns_template.lng @@ -4,4 +4,3 @@ $wb['template_txt'] = 'Szablon'; $wb['visible_txt'] = 'Widoczność'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_template_list.lng b/interface/web/dns/lib/lang/pl_dns_template_list.lng index a74e0c5..7deac3b 100644 --- a/interface/web/dns/lib/lang/pl_dns_template_list.lng +++ b/interface/web/dns/lib/lang/pl_dns_template_list.lng @@ -4,4 +4,3 @@ $wb['name_txt'] = 'Nazwa'; $wb['add_new_record_txt'] = 'Dodaj nowy wpis'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_txt.lng b/interface/web/dns/lib/lang/pl_dns_txt.lng index 324bf06..f84620e 100644 --- a/interface/web/dns/lib/lang/pl_dns_txt.lng +++ b/interface/web/dns/lib/lang/pl_dns_txt.lng @@ -13,4 +13,3 @@ $wb['data_error_empty'] = 'Tekst jest pusty.'; $wb['data_error_regex'] = 'Tekst ma zły format.'; ?> - diff --git a/interface/web/dns/lib/lang/pl_dns_wizard.lng b/interface/web/dns/lib/lang/pl_dns_wizard.lng index cacbf3a..f900309 100644 --- a/interface/web/dns/lib/lang/pl_dns_wizard.lng +++ b/interface/web/dns/lib/lang/pl_dns_wizard.lng @@ -27,4 +27,3 @@ $wb['error_ns2_regex'] = 'NS2 zawiera niepoprawne znaki.'; $wb['error_email_regex'] = 'Pole E-mail nie zawiera poprawnego adresu e-mail.'; ?> - diff --git a/interface/web/dns/lib/lang/pt.lng b/interface/web/dns/lib/lang/pt.lng index 316981a..6619a86 100644 --- a/interface/web/dns/lib/lang/pt.lng +++ b/interface/web/dns/lib/lang/pt.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/ro.lng b/interface/web/dns/lib/lang/ro.lng index f545b07..5707dfc 100644 --- a/interface/web/dns/lib/lang/ro.lng +++ b/interface/web/dns/lib/lang/ro.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/ru.lng b/interface/web/dns/lib/lang/ru.lng index e52b2d6..edc717e 100644 --- a/interface/web/dns/lib/lang/ru.lng +++ b/interface/web/dns/lib/lang/ru.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/se.lng b/interface/web/dns/lib/lang/se.lng index c08339f..8b25f73 100644 --- a/interface/web/dns/lib/lang/se.lng +++ b/interface/web/dns/lib/lang/se.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/sk.lng b/interface/web/dns/lib/lang/sk.lng index e6f62f8..70b57d6 100644 --- a/interface/web/dns/lib/lang/sk.lng +++ b/interface/web/dns/lib/lang/sk.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/dns/lib/lang/tr.lng b/interface/web/dns/lib/lang/tr.lng index e519b9a..37fb8b1 100644 --- a/interface/web/dns/lib/lang/tr.lng +++ b/interface/web/dns/lib/lang/tr.lng @@ -20,4 +20,6 @@ $wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; $wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; $wb['zonefile_to_import_txt'] = 'Zone File'; +$wb['Secondary Zones'] = 'Secondary Zones'; +$wb['Import Zone File'] = 'Import Zone File'; ?> diff --git a/interface/web/domain/lib/lang/el.lng b/interface/web/domain/lib/lang/el.lng index aab3355..af485ae 100644 --- a/interface/web/domain/lib/lang/el.lng +++ b/interface/web/domain/lib/lang/el.lng @@ -8,3 +8,4 @@ $wb['error_client_group_id_empty'] = 'Πρέπει να επιλέξετε πελάτη<br>'; ?> + diff --git a/interface/web/domain/lib/lang/el_domain.lng b/interface/web/domain/lib/lang/el_domain.lng index 79bf5a8..62f7637 100644 --- a/interface/web/domain/lib/lang/el_domain.lng +++ b/interface/web/domain/lib/lang/el_domain.lng @@ -5,3 +5,4 @@ $wb['Domain'] = 'Domain'; ?> + diff --git a/interface/web/domain/lib/lang/el_domain_list.lng b/interface/web/domain/lib/lang/el_domain_list.lng index 7d3a53b..1af9826 100644 --- a/interface/web/domain/lib/lang/el_domain_list.lng +++ b/interface/web/domain/lib/lang/el_domain_list.lng @@ -4,3 +4,4 @@ $wb['domain_txt'] = 'Domain'; ?> + diff --git a/interface/web/domain/lib/lang/fr.lng b/interface/web/domain/lib/lang/fr.lng index 2ee424c..827483d 100644 --- a/interface/web/domain/lib/lang/fr.lng +++ b/interface/web/domain/lib/lang/fr.lng @@ -7,5 +7,3 @@ $wb['error_client_can_not_add_domain'] = 'Vous ne pouvez créer un nouveau domaine'; $wb['error_client_group_id_empty'] = 'Vous devez choisir un client<br />'; ?> - - diff --git a/interface/web/domain/lib/lang/fr_domain.lng b/interface/web/domain/lib/lang/fr_domain.lng index 47b53e1..4465c83 100644 --- a/interface/web/domain/lib/lang/fr_domain.lng +++ b/interface/web/domain/lib/lang/fr_domain.lng @@ -4,5 +4,3 @@ $wb['domain_error_regex'] = 'Ce nom de domaine nest pas autorisé'; $wb['Domain'] = 'Domaine'; ?> - - diff --git a/interface/web/domain/lib/lang/fr_domain_list.lng b/interface/web/domain/lib/lang/fr_domain_list.lng index e1fa112..cc6eb11 100644 --- a/interface/web/domain/lib/lang/fr_domain_list.lng +++ b/interface/web/domain/lib/lang/fr_domain_list.lng @@ -3,5 +3,3 @@ $wb['add_new_record_txt'] = 'Ajouter nouveau Domaine'; $wb['domain_txt'] = 'Domaine'; ?> - - diff --git a/interface/web/domain/lib/lang/pl.lng b/interface/web/domain/lib/lang/pl.lng index 2503e95..3ee1d5d 100644 --- a/interface/web/domain/lib/lang/pl.lng +++ b/interface/web/domain/lib/lang/pl.lng @@ -7,4 +7,3 @@ $wb['error_client_can_not_add_domain'] = 'Nie możesz dodać nowej domeny'; $wb['error_client_group_id_empty'] = 'Musisz wybrać klienta<br>'; ?> - diff --git a/interface/web/domain/lib/lang/pl_domain.lng b/interface/web/domain/lib/lang/pl_domain.lng index 9854e89..9f3e80f 100644 --- a/interface/web/domain/lib/lang/pl_domain.lng +++ b/interface/web/domain/lib/lang/pl_domain.lng @@ -4,4 +4,3 @@ $wb['domain_error_regex'] = 'Nazwa domeny jest niedopuszczalna'; $wb['Domain'] = 'Domena'; ?> - diff --git a/interface/web/domain/lib/lang/pl_domain_list.lng b/interface/web/domain/lib/lang/pl_domain_list.lng index 1ff9016..a341403 100644 --- a/interface/web/domain/lib/lang/pl_domain_list.lng +++ b/interface/web/domain/lib/lang/pl_domain_list.lng @@ -3,4 +3,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową domenę'; $wb['domain_txt'] = 'Domena'; ?> - diff --git a/interface/web/help/lib/lang/el.lng b/interface/web/help/lib/lang/el.lng index 1a690af..5274baf 100644 --- a/interface/web/help/lib/lang/el.lng +++ b/interface/web/help/lib/lang/el.lng @@ -13,3 +13,4 @@ $wb['Manage Questions'] = 'Διαχείριση Ερωτήσεων'; ?> + diff --git a/interface/web/help/lib/lang/el_faq_form.lng b/interface/web/help/lib/lang/el_faq_form.lng index 9f84708..fecacec 100644 --- a/interface/web/help/lib/lang/el_faq_form.lng +++ b/interface/web/help/lib/lang/el_faq_form.lng @@ -5,3 +5,4 @@ $wb['faq_section_txt'] = "Ενότητα"; ?> + diff --git a/interface/web/help/lib/lang/el_faq_manage_questions_list.lng b/interface/web/help/lib/lang/el_faq_manage_questions_list.lng index a05a0a8..3432e0c 100644 --- a/interface/web/help/lib/lang/el_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/el_faq_manage_questions_list.lng @@ -8,3 +8,4 @@ $wb['faq_new_question_txt'] = 'Προσθήκη ζεύγους Ερώτησης - Απάντησης'; ?> + diff --git a/interface/web/help/lib/lang/el_faq_sections_form.lng b/interface/web/help/lib/lang/el_faq_sections_form.lng index e8fdc0a..1fb687d 100644 --- a/interface/web/help/lib/lang/el_faq_sections_form.lng +++ b/interface/web/help/lib/lang/el_faq_sections_form.lng @@ -2,3 +2,4 @@ $wb['faq_section_name_txt'] = 'Όνομα Ενότητας'; ?> + diff --git a/interface/web/help/lib/lang/el_help_faq_list.lng b/interface/web/help/lib/lang/el_help_faq_list.lng index b6c7b46..db89761 100644 --- a/interface/web/help/lib/lang/el_help_faq_list.lng +++ b/interface/web/help/lib/lang/el_help_faq_list.lng @@ -1,3 +1,4 @@ <?php $wb['edit_txt'] = 'Edit'; ?> + diff --git a/interface/web/help/lib/lang/el_help_faq_sections_list.lng b/interface/web/help/lib/lang/el_help_faq_sections_list.lng index 0811629..7e5f71b 100644 --- a/interface/web/help/lib/lang/el_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/el_help_faq_sections_list.lng @@ -7,3 +7,4 @@ $wb['faq_new_section_txt'] = 'Προσθήκη Ενότητας'; ?> + diff --git a/interface/web/help/lib/lang/el_support_message.lng b/interface/web/help/lib/lang/el_support_message.lng index 1613a71..a46bf8c 100644 --- a/interface/web/help/lib/lang/el_support_message.lng +++ b/interface/web/help/lib/lang/el_support_message.lng @@ -7,3 +7,4 @@ $wb['reply_txt'] = 'Απάντηση'; ?> + diff --git a/interface/web/help/lib/lang/el_support_message_list.lng b/interface/web/help/lib/lang/el_support_message_list.lng index 97381d8..58cc6a2 100644 --- a/interface/web/help/lib/lang/el_support_message_list.lng +++ b/interface/web/help/lib/lang/el_support_message_list.lng @@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Νέο μήνυμα υποστήριξης'; ?> + diff --git a/interface/web/help/lib/lang/fr.lng b/interface/web/help/lib/lang/fr.lng index 0db28d0..5c09ff8 100644 --- a/interface/web/help/lib/lang/fr.lng +++ b/interface/web/help/lib/lang/fr.lng @@ -12,5 +12,3 @@ $wb['Add a Question & Answer Pair'] = 'Ajouter un couple Question & Réponse'; $wb['Manage Questions'] = 'Gérer les Questions'; ?> - - diff --git a/interface/web/help/lib/lang/fr_faq_form.lng b/interface/web/help/lib/lang/fr_faq_form.lng index 06cb6e8..c251b42 100644 --- a/interface/web/help/lib/lang/fr_faq_form.lng +++ b/interface/web/help/lib/lang/fr_faq_form.lng @@ -4,5 +4,3 @@ $wb['faq_answer_txt'] = 'Réponse'; $wb['faq_section_txt'] = 'Section'; ?> - - diff --git a/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng b/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng index bd1b7b3..6a9754b 100644 --- a/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng @@ -7,5 +7,3 @@ $wb['faq_faq_questions_txt'] = 'Foire Aux Questions'; $wb['faq_new_question_txt'] = 'Ajouter un nouveau couple Question & Réponse'; ?> - - diff --git a/interface/web/help/lib/lang/fr_faq_sections_form.lng b/interface/web/help/lib/lang/fr_faq_sections_form.lng index 96c67b0..ee014e0 100644 --- a/interface/web/help/lib/lang/fr_faq_sections_form.lng +++ b/interface/web/help/lib/lang/fr_faq_sections_form.lng @@ -1,5 +1,3 @@ <?php $wb['faq_section_name_txt'] = 'Nom de la Section'; ?> - - diff --git a/interface/web/help/lib/lang/fr_help_faq_list.lng b/interface/web/help/lib/lang/fr_help_faq_list.lng index db89761..b6c7b46 100644 --- a/interface/web/help/lib/lang/fr_help_faq_list.lng +++ b/interface/web/help/lib/lang/fr_help_faq_list.lng @@ -1,4 +1,3 @@ <?php $wb['edit_txt'] = 'Edit'; ?> - diff --git a/interface/web/help/lib/lang/fr_help_faq_sections_list.lng b/interface/web/help/lib/lang/fr_help_faq_sections_list.lng index bc7295c..a99ab07 100644 --- a/interface/web/help/lib/lang/fr_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/fr_help_faq_sections_list.lng @@ -6,5 +6,3 @@ $wb['faq_faq_sections_txt'] = 'Sections FAQ'; $wb['faq_new_section_txt'] = 'Ajouter une nouvelle section'; ?> - - diff --git a/interface/web/help/lib/lang/fr_support_message.lng b/interface/web/help/lib/lang/fr_support_message.lng index 366eb14..6d64344 100644 --- a/interface/web/help/lib/lang/fr_support_message.lng +++ b/interface/web/help/lib/lang/fr_support_message.lng @@ -6,5 +6,3 @@ $wb['tstamp_txt'] = 'Timestamp'; $wb['reply_txt'] = 'Répondre'; ?> - - diff --git a/interface/web/help/lib/lang/fr_support_message_list.lng b/interface/web/help/lib/lang/fr_support_message_list.lng index ee8a654..ac63d3f 100644 --- a/interface/web/help/lib/lang/fr_support_message_list.lng +++ b/interface/web/help/lib/lang/fr_support_message_list.lng @@ -4,5 +4,3 @@ $wb['subject_txt'] = 'Sujet'; $wb['add_new_record_txt'] = 'Créer un nouveau message de support'; ?> - - diff --git a/interface/web/help/lib/lang/pl.lng b/interface/web/help/lib/lang/pl.lng index 3357604..6d9412c 100644 --- a/interface/web/help/lib/lang/pl.lng +++ b/interface/web/help/lib/lang/pl.lng @@ -12,4 +12,3 @@ $wb['Add a Question & Answer Pair'] = 'Dodaj nowe pytanie i odpowiedź'; $wb['Manage Questions'] = 'Zarządzaj pytaniami'; ?> - diff --git a/interface/web/help/lib/lang/pl_faq_form.lng b/interface/web/help/lib/lang/pl_faq_form.lng index 6495e63..a39383e 100644 --- a/interface/web/help/lib/lang/pl_faq_form.lng +++ b/interface/web/help/lib/lang/pl_faq_form.lng @@ -4,4 +4,3 @@ $wb['faq_answer_txt'] = 'Odpowiedź'; $wb['faq_section_txt'] = 'Sekcja'; ?> - diff --git a/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng b/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng index c50ff01..4c07503 100644 --- a/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/pl_faq_manage_questions_list.lng @@ -7,4 +7,3 @@ $wb['faq_faq_questions_txt'] = 'Pomoc Techniczna'; $wb['faq_new_question_txt'] = 'Dodaj nowe pytanie i odpowiedź'; ?> - diff --git a/interface/web/help/lib/lang/pl_faq_sections_form.lng b/interface/web/help/lib/lang/pl_faq_sections_form.lng index 21615bd..d4bb7ef 100644 --- a/interface/web/help/lib/lang/pl_faq_sections_form.lng +++ b/interface/web/help/lib/lang/pl_faq_sections_form.lng @@ -1,4 +1,3 @@ <?php $wb['faq_section_name_txt'] = 'Nazwa sekcji'; ?> - diff --git a/interface/web/help/lib/lang/pl_help_faq_list.lng b/interface/web/help/lib/lang/pl_help_faq_list.lng index 10a98c5..072e3ed 100644 --- a/interface/web/help/lib/lang/pl_help_faq_list.lng +++ b/interface/web/help/lib/lang/pl_help_faq_list.lng @@ -1,4 +1,3 @@ <?php $wb['edit_txt'] = 'Edycja'; ?> - diff --git a/interface/web/help/lib/lang/pl_help_faq_sections_list.lng b/interface/web/help/lib/lang/pl_help_faq_sections_list.lng index 53a56a9..e21792d 100644 --- a/interface/web/help/lib/lang/pl_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/pl_help_faq_sections_list.lng @@ -6,4 +6,3 @@ $wb['faq_faq_sections_txt'] = 'Sekcje FAQ'; $wb['faq_new_section_txt'] = 'Dodaj nową sekcję'; ?> - diff --git a/interface/web/help/lib/lang/pl_support_message.lng b/interface/web/help/lib/lang/pl_support_message.lng index 82ef3de..5758dad 100644 --- a/interface/web/help/lib/lang/pl_support_message.lng +++ b/interface/web/help/lib/lang/pl_support_message.lng @@ -6,4 +6,3 @@ $wb['tstamp_txt'] = 'Kalendarz'; $wb['reply_txt'] = 'Reply'; ?> - diff --git a/interface/web/help/lib/lang/pl_support_message_list.lng b/interface/web/help/lib/lang/pl_support_message_list.lng index 13c678e..bc32856 100644 --- a/interface/web/help/lib/lang/pl_support_message_list.lng +++ b/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ść'; ?> - diff --git a/interface/web/login/lib/lang/el.lng b/interface/web/login/lib/lang/el.lng index 849537b..189799b 100644 --- a/interface/web/login/lib/lang/el.lng +++ b/interface/web/login/lib/lang/el.lng @@ -16,3 +16,4 @@ $wb['login_button_txt'] = 'Είσοδος'; ?> + diff --git a/interface/web/login/lib/lang/fr.lng b/interface/web/login/lib/lang/fr.lng index 43f8fe1..a6d082f 100644 --- a/interface/web/login/lib/lang/fr.lng +++ b/interface/web/login/lib/lang/fr.lng @@ -15,5 +15,3 @@ $wb['password_txt'] = 'Mot de passe'; $wb['login_button_txt'] = 'Connexion'; ?> - - diff --git a/interface/web/login/lib/lang/pl.lng b/interface/web/login/lib/lang/pl.lng index 1d02b39..78d3558 100644 --- a/interface/web/login/lib/lang/pl.lng +++ b/interface/web/login/lib/lang/pl.lng @@ -15,4 +15,3 @@ $wb['password_txt'] = 'Hasło'; $wb['login_button_txt'] = 'Zaloguj'; ?> - diff --git a/interface/web/mail/lib/lang/el.lng b/interface/web/mail/lib/lang/el.lng index 5180b8d..1ddf783 100644 --- a/interface/web/mail/lib/lang/el.lng +++ b/interface/web/mail/lib/lang/el.lng @@ -10,7 +10,7 @@ $wb['Email Forward'] = 'Email Προώθησης'; $wb['Get Email'] = 'Λήψη Email'; $wb['Spamfilter'] = 'Φίλτρο Spam'; -$wb['Email Routing'] = 'Δρομολογήση Email'; +$wb['Email Routing'] = 'Δρομολόγηση Email'; $wb['Email transport'] = 'Μεταφορά Email'; $wb['Mailbox'] = 'Θυρίδα'; $wb['Autoresponder'] = 'Αυτόματη απάντηση'; @@ -46,3 +46,4 @@ $wb['Relay Recipients'] = 'Παραλήπτες Relay'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_alias.lng b/interface/web/mail/lib/lang/el_mail_alias.lng index 8b8a3ae..b1b2b59 100644 --- a/interface/web/mail/lib/lang/el_mail_alias.lng +++ b/interface/web/mail/lib/lang/el_mail_alias.lng @@ -11,3 +11,4 @@ $wb['domain_txt'] = 'Domain'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_alias_list.lng b/interface/web/mail/lib/lang/el_mail_alias_list.lng index b3e1f7e..9579667 100644 --- a/interface/web/mail/lib/lang/el_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/el_mail_alias_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέο Ψευδώνυμο Email'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_aliasdomain.lng b/interface/web/mail/lib/lang/el_mail_aliasdomain.lng index 52f26a0..ab3ae6e 100644 --- a/interface/web/mail/lib/lang/el_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/el_mail_aliasdomain.lng @@ -10,3 +10,4 @@ $wb['source_error_regex'] = 'Μή έγκυρο όνομα για το Domain Εκκίνησης'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/el_mail_aliasdomain_list.lng index dbbe300..2a65ce3 100644 --- a/interface/web/mail/lib/lang/el_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/el_mail_aliasdomain_list.lng @@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Νέο ψευδωνύμο Domain'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_blacklist.lng b/interface/web/mail/lib/lang/el_mail_blacklist.lng index 75485e4..cc252a5 100644 --- a/interface/web/mail/lib/lang/el_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/el_mail_blacklist.lng @@ -8,3 +8,4 @@ $wb['limit_mailfilter_txt'] = 'Έχετε φτάσει το μέγιστο πλήθος των φίλτρων email για τον λογαριασμό σας.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_blacklist_list.lng b/interface/web/mail/lib/lang/el_mail_blacklist_list.lng index 3f3a4d2..66c42c2 100644 --- a/interface/web/mail/lib/lang/el_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/el_mail_blacklist_list.lng @@ -9,3 +9,4 @@ $wb['access_txt'] = 'πρόσβαση'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_content_filter.lng b/interface/web/mail/lib/lang/el_mail_content_filter.lng index c974878..94c3afe 100644 --- a/interface/web/mail/lib/lang/el_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/el_mail_content_filter.lng @@ -8,3 +8,4 @@ $wb['pattern_error_empty'] = 'Το μοτίβο δεν έχει οριστεί.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_content_filter_list.lng b/interface/web/mail/lib/lang/el_mail_content_filter_list.lng index 200058f..7b52950 100644 --- a/interface/web/mail/lib/lang/el_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/el_mail_content_filter_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέο φίλτρο περιεχομένου'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_domain.lng b/interface/web/mail/lib/lang/el_mail_domain.lng index 9c29f47..da0c0bc 100644 --- a/interface/web/mail/lib/lang/el_mail_domain.lng +++ b/interface/web/mail/lib/lang/el_mail_domain.lng @@ -12,3 +12,4 @@ $wb['no_policy'] = '- ανενεργό -'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/el_mail_domain_admin_list.lng index 4a1a84e..5bb1c51 100644 --- a/interface/web/mail/lib/lang/el_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/el_mail_domain_admin_list.lng @@ -7,3 +7,4 @@ $wb['sys_groupid_txt'] = 'Πελάτης'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_domain_catchall.lng b/interface/web/mail/lib/lang/el_mail_domain_catchall.lng index fdf5e40..5047b0d 100644 --- a/interface/web/mail/lib/lang/el_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/el_mail_domain_catchall.lng @@ -8,3 +8,4 @@ $wb['limit_mailcatchall_txt'] = 'Το μέγιστο πλήθος των email catchall για τον λογαριασμό σας, έχει εξαντληθεί.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/el_mail_domain_catchall_list.lng index 55d0e08..5c427da 100644 --- a/interface/web/mail/lib/lang/el_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/el_mail_domain_catchall_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέο Catchall'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_domain_list.lng b/interface/web/mail/lib/lang/el_mail_domain_list.lng index 393171c..d3ddcbd 100644 --- a/interface/web/mail/lib/lang/el_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/el_mail_domain_list.lng @@ -6,3 +6,4 @@ $wb['active_txt'] = 'Ενεργό'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_forward.lng b/interface/web/mail/lib/lang/el_mail_forward.lng index 0245070..bfe431b 100644 --- a/interface/web/mail/lib/lang/el_mail_forward.lng +++ b/interface/web/mail/lib/lang/el_mail_forward.lng @@ -7,3 +7,4 @@ $wb['domain_txt'] = 'Domain'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_forward_list.lng b/interface/web/mail/lib/lang/el_mail_forward_list.lng index 11e5650..0e56a2f 100644 --- a/interface/web/mail/lib/lang/el_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/el_mail_forward_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέα προώθηση Email'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_get.lng b/interface/web/mail/lib/lang/el_mail_get.lng index 4cba326..c385429 100644 --- a/interface/web/mail/lib/lang/el_mail_get.lng +++ b/interface/web/mail/lib/lang/el_mail_get.lng @@ -16,3 +16,4 @@ $wb['source_read_all_txt'] = 'Ανάκτηση όλων των emails (συμπερ. αναγνωσμένων mails)'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_get_list.lng b/interface/web/mail/lib/lang/el_mail_get_list.lng index 658e6b2..45e2f34 100644 --- a/interface/web/mail/lib/lang/el_mail_get_list.lng +++ b/interface/web/mail/lib/lang/el_mail_get_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέος Λογαρισμός'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_mailinglist.lng b/interface/web/mail/lib/lang/el_mail_mailinglist.lng index 485d7a1..7d74373 100644 --- a/interface/web/mail/lib/lang/el_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/el_mail_mailinglist.lng @@ -14,3 +14,4 @@ $wb['password_txt'] = "Συνθηματικό"; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/el_mail_mailinglist_list.lng index 4701821..c39d88f 100644 --- a/interface/web/mail/lib/lang/el_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/el_mail_mailinglist_list.lng @@ -4,3 +4,4 @@ $wb['listname_txt'] = 'Όνομα Λίστας'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_relay_recipient.lng b/interface/web/mail/lib/lang/el_mail_relay_recipient.lng index 769e306..1a33bc3 100644 --- a/interface/web/mail/lib/lang/el_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/el_mail_relay_recipient.lng @@ -8,3 +8,4 @@ $wb['limit_mailfilter_txt'] = 'Το μέγιστο πλήθος των φίλτρων email για τον λογαριασμό σας, εξαντλήθηκε.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/el_mail_relay_recipient_list.lng index 1028112..2ce9b2d 100644 --- a/interface/web/mail/lib/lang/el_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/el_mail_relay_recipient_list.lng @@ -8,3 +8,4 @@ $wb['access_txt'] = 'πρόσβαση'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_spamfilter.lng b/interface/web/mail/lib/lang/el_mail_spamfilter.lng index b6cd719..4e53c7c 100644 --- a/interface/web/mail/lib/lang/el_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/el_mail_spamfilter.lng @@ -16,3 +16,4 @@ $wb['days_txt'] = 'Ημέρες.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/el_mail_spamfilter_list.lng index 4b2f141..e24251b 100644 --- a/interface/web/mail/lib/lang/el_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/el_mail_spamfilter_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέα εγγραφή φίλτρου Spam'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_transport.lng b/interface/web/mail/lib/lang/el_mail_transport.lng index 34c779d..72d812e 100644 --- a/interface/web/mail/lib/lang/el_mail_transport.lng +++ b/interface/web/mail/lib/lang/el_mail_transport.lng @@ -9,3 +9,4 @@ $wb['limit_mailrouting_txt'] = 'Το μέγιστο πλήθος των δρομολογήσεων email για τον λογαριασμό σας, εξαντλήθηκε.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_transport_list.lng b/interface/web/mail/lib/lang/el_mail_transport_list.lng index 72ae994..425578e 100644 --- a/interface/web/mail/lib/lang/el_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/el_mail_transport_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέα μεταφορά'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_user.lng b/interface/web/mail/lib/lang/el_mail_user.lng index dd2e684..cac5297 100644 --- a/interface/web/mail/lib/lang/el_mail_user.lng +++ b/interface/web/mail/lib/lang/el_mail_user.lng @@ -43,3 +43,4 @@ $wb['error_login_email_txt'] = "Το όνομα δεν επιτρέπεται. Παρακαλούμε εισάγεται ένα διαφορετικό όνομα ή χρησιμοποιείστε την διεύθυνση e-mail."; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_user_filter.lng b/interface/web/mail/lib/lang/el_mail_user_filter.lng index 39ad5ea..1780f85 100644 --- a/interface/web/mail/lib/lang/el_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/el_mail_user_filter.lng @@ -19,3 +19,4 @@ $wb['delete_txt'] = 'Διαγραφή'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_user_filter_list.lng b/interface/web/mail/lib/lang/el_mail_user_filter_list.lng index 9f2aa40..2c95001 100644 --- a/interface/web/mail/lib/lang/el_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/el_mail_user_filter_list.lng @@ -6,3 +6,4 @@ $wb['delete_confirmation'] = 'Θέλετε οπωσδήποτε να διαγράψετε το φίλτρο mail;'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_user_list.lng b/interface/web/mail/lib/lang/el_mail_user_list.lng index aa82d04..4fbc7a8 100644 --- a/interface/web/mail/lib/lang/el_mail_user_list.lng +++ b/interface/web/mail/lib/lang/el_mail_user_list.lng @@ -7,3 +7,4 @@ $wb['login_txt'] = 'Login'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_user_stats_list.lng b/interface/web/mail/lib/lang/el_mail_user_stats_list.lng index e51cbd3..92db1c7 100644 --- a/interface/web/mail/lib/lang/el_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/el_mail_user_stats_list.lng @@ -7,3 +7,4 @@ $wb['last_year_txt'] = 'Τον τελευταίο χρόνο'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_whitelist.lng b/interface/web/mail/lib/lang/el_mail_whitelist.lng index 80f7c8f..1e221e5 100644 --- a/interface/web/mail/lib/lang/el_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/el_mail_whitelist.lng @@ -8,3 +8,4 @@ $wb['limit_mailfilter_txt'] = 'Έχετε φτάσει το μέγιστο πλήθος των φίλτρων email για τον λογαριασμό σας.'; ?> + diff --git a/interface/web/mail/lib/lang/el_mail_whitelist_list.lng b/interface/web/mail/lib/lang/el_mail_whitelist_list.lng index f744f35..d80490c 100644 --- a/interface/web/mail/lib/lang/el_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/el_mail_whitelist_list.lng @@ -9,3 +9,4 @@ $wb['access_txt'] = 'πρόσβαση'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/el_spamfilter_blacklist.lng index a237748..9dfc038 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_blacklist.lng @@ -8,3 +8,4 @@ $wb['limit_spamfilter_wblist_txt'] = 'Το μέγιστο πλήθος των Whitelist ή Blacklist εγγραφών για τον λογαριασμό σας, έχει εξαντληθεί.'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/el_spamfilter_blacklist_list.lng index 169c21a..bc25acd 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_blacklist_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέα εγγραφή Blacklist'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_config.lng b/interface/web/mail/lib/lang/el_spamfilter_config.lng index 4654dd2..f6d9ebf 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_config.lng @@ -19,3 +19,4 @@ $wb['message_size_limit_txt'] = 'Όριο μεγέθους μηνύματος'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_config_list.lng b/interface/web/mail/lib/lang/el_spamfilter_config_list.lng index 84bd401..4f2bc7a 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_config_list.lng @@ -4,3 +4,4 @@ $wb['server_id_txt'] = 'server_id'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_policy.lng b/interface/web/mail/lib/lang/el_spamfilter_policy.lng index f928816..3d34164 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_policy.lng @@ -37,3 +37,4 @@ $wb['banned_rulenames_txt'] = 'Banned rulenames'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/el_spamfilter_policy_list.lng index 4b89409..162984d 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_policy_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέα εγγραφή Πολιτικής'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_users.lng b/interface/web/mail/lib/lang/el_spamfilter_users.lng index e5b6d04..be56852 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_users.lng @@ -7,3 +7,4 @@ $wb['local_txt'] = 'Τοπικός'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_users_list.lng b/interface/web/mail/lib/lang/el_spamfilter_users_list.lng index 1176465..3e620cf 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_users_list.lng @@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Νέος χρήστης Spamfilter'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/el_spamfilter_whitelist.lng index acbe6cc..d9fdabe 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_whitelist.lng @@ -8,3 +8,4 @@ $wb['limit_spamfilter_wblist_txt'] = 'Το μέγιστο πλήθος των White η Blacklist εγγραφών έχει εξαντληθεί.'; ?> + diff --git a/interface/web/mail/lib/lang/el_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/el_spamfilter_whitelist_list.lng index 811ebea..abbb516 100644 --- a/interface/web/mail/lib/lang/el_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/el_spamfilter_whitelist_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέα εγγραφή Whitelist'; ?> + diff --git a/interface/web/mail/lib/lang/el_user_quota_stats_list.lng b/interface/web/mail/lib/lang/el_user_quota_stats_list.lng index dde63a0..3dca89e 100755 --- a/interface/web/mail/lib/lang/el_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/el_user_quota_stats_list.lng @@ -1,8 +1,9 @@ <?php -$wb['list_head_txt'] = 'Mailbox quota'; -$wb['quota_txt'] = 'Quota'; -$wb['name_txt'] = 'Name'; -$wb['email_txt'] = 'Email Address'; -$wb['used_txt'] = 'Used space'; +$wb['list_head_txt'] = 'Όριο Mailbox'; +$wb['quota_txt'] = 'Όριο'; +$wb['name_txt'] = 'Όνομα'; +$wb['email_txt'] = 'Διεύθυνση Email'; +$wb['used_txt'] = 'Χώρος σε χρήση'; ?> + diff --git a/interface/web/mail/lib/lang/fr.lng b/interface/web/mail/lib/lang/fr.lng index f240545..ad2f79c 100644 --- a/interface/web/mail/lib/lang/fr.lng +++ b/interface/web/mail/lib/lang/fr.lng @@ -45,5 +45,3 @@ $wb['Domain Alias'] = 'Alias de domaine'; $wb['Relay Recipients'] = 'Destinataires de relais'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_alias.lng b/interface/web/mail/lib/lang/fr_mail_alias.lng index fd30467..55450d4 100644 --- a/interface/web/mail/lib/lang/fr_mail_alias.lng +++ b/interface/web/mail/lib/lang/fr_mail_alias.lng @@ -10,5 +10,3 @@ $wb['duplicate_mailbox_txt'] = 'Il y a déja une boîte mail avec cette adresse email'; $wb['domain_txt'] = 'Domaine'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_alias_list.lng b/interface/web/mail/lib/lang/fr_mail_alias_list.lng index 29091c4..406d52a 100644 --- a/interface/web/mail/lib/lang/fr_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_alias_list.lng @@ -6,5 +6,3 @@ $wb['email_txt'] = 'Email'; $wb['add_new_record_txt'] = 'Ajouter un nouvel alias d\'email'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng b/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng index 4f00dc0..c0493fd 100644 --- a/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng @@ -9,5 +9,3 @@ $wb['source_error_unique'] = 'Domaine source dupliqué.'; $wb['source_error_regex'] = 'Nom de domaine source invalide.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng index 011c9f0..f377975 100644 --- a/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng @@ -5,5 +5,3 @@ $wb['destination_txt'] = 'Destination'; $wb['add_new_record_txt'] = 'Ajouter un alias de domaine'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_blacklist.lng b/interface/web/mail/lib/lang/fr_mail_blacklist.lng index b82fb54..3f5f970 100644 --- a/interface/web/mail/lib/lang/fr_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/fr_mail_blacklist.lng @@ -7,5 +7,3 @@ $wb['type_txt'] = 'Type'; $wb['limit_mailfilter_txt'] = 'Le nombre maximal de filtres d\'email pour votre compte a été atteint.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng b/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng index b367d45..a740f38 100644 --- a/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng @@ -8,5 +8,3 @@ $wb['add_new_record_txt'] = 'Ajouter un nouvel enregistrement'; $wb['access_txt'] = 'accès'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_content_filter.lng b/interface/web/mail/lib/lang/fr_mail_content_filter.lng index 2dfa25b..5aa0caa 100644 --- a/interface/web/mail/lib/lang/fr_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/fr_mail_content_filter.lng @@ -7,5 +7,3 @@ $wb['active_txt'] = 'Actif'; $wb['pattern_error_empty'] = 'Le schéma est vide.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng b/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng index e753903..2011396 100644 --- a/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng @@ -6,5 +6,3 @@ $wb['action_txt'] = 'Action'; $wb['add_new_record_txt'] = 'Ajouter un nouveau filtre de contenu'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_domain.lng b/interface/web/mail/lib/lang/fr_mail_domain.lng index 978b01b..55e8c26 100644 --- a/interface/web/mail/lib/lang/fr_mail_domain.lng +++ b/interface/web/mail/lib/lang/fr_mail_domain.lng @@ -11,5 +11,3 @@ $wb['policy_txt'] = 'Filtre antispam'; $wb['no_policy'] = '- inactif -'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng index 62c71e2..11a957b 100644 --- a/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng @@ -6,5 +6,3 @@ $wb['active_txt'] = 'Actif'; $wb['sys_groupid_txt'] = 'Client'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng b/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng index 11abb62..41b7e83 100644 --- a/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng @@ -7,5 +7,3 @@ $wb['domain_error_regex'] = 'Nom de domaine invalide, ou contient des caractères invalides.'; $wb['limit_mailcatchall_txt'] = 'Le nombre maximal de comptes collecteurs pour votre compte a été atteint.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng index 7ec84ea..51f21be 100644 --- a/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng @@ -7,5 +7,3 @@ $wb['domain_txt'] = 'Domaine'; $wb['add_new_record_txt'] = 'Ajouter un nouveau collecteur'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_domain_list.lng b/interface/web/mail/lib/lang/fr_mail_domain_list.lng index a250978..dca99fb 100644 --- a/interface/web/mail/lib/lang/fr_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_domain_list.lng @@ -5,5 +5,3 @@ $wb['add_new_record_txt'] = 'Ajouter un nouveau domaine'; $wb['active_txt'] = 'Actif'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_forward.lng b/interface/web/mail/lib/lang/fr_mail_forward.lng index fb5ab01..7f9b277 100644 --- a/interface/web/mail/lib/lang/fr_mail_forward.lng +++ b/interface/web/mail/lib/lang/fr_mail_forward.lng @@ -6,5 +6,3 @@ $wb['duplicate_mailbox_txt'] = 'Il y a déja une boite email avec cette adresse email'; $wb['domain_txt'] = 'Domaine'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_forward_list.lng b/interface/web/mail/lib/lang/fr_mail_forward_list.lng index 7e3827a..e901dde 100644 --- a/interface/web/mail/lib/lang/fr_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_forward_list.lng @@ -6,5 +6,3 @@ $wb['email_txt'] = 'Email'; $wb['add_new_record_txt'] = 'Ajouter un nouveau transfert d\'email'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_get.lng b/interface/web/mail/lib/lang/fr_mail_get.lng index 144fd47..81aa6e5 100644 --- a/interface/web/mail/lib/lang/fr_mail_get.lng +++ b/interface/web/mail/lib/lang/fr_mail_get.lng @@ -15,5 +15,3 @@ $wb['source_server_error_regex'] = 'Le serveur POP3 / IMAP n\'est pas un nom de domaine valide.'; $wb['source_read_all_txt'] = 'Récupérer tous les emails (incl. les emails lus)'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_get_list.lng b/interface/web/mail/lib/lang/fr_mail_get_list.lng index 441535e..a93db85 100644 --- a/interface/web/mail/lib/lang/fr_mail_get_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_get_list.lng @@ -7,5 +7,3 @@ $wb['destination_txt'] = 'Destination'; $wb['add_new_record_txt'] = 'Ajouter un nouveau compte'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng index a16cbd1..ca7b5b3 100644 --- a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng @@ -13,5 +13,3 @@ $wb['email_txt'] = 'Email'; $wb['password_txt'] = 'Mot de passe'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng index ae21364..d04d99a 100644 --- a/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng @@ -3,5 +3,3 @@ $wb['domain_txt'] = 'Domaine'; $wb['listname_txt'] = 'Nom de la liste'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng b/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng index cdda912..4851835 100644 --- a/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng @@ -7,5 +7,3 @@ $wb['type_txt'] = 'Type'; $wb['limit_mailfilter_txt'] = 'Le nombre maximal de filtres pour votre compte est atteint.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng index 61ba358..27353de 100644 --- a/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng @@ -7,5 +7,3 @@ $wb['add_new_record_txt'] = 'Ajouter un relai de destinataire'; $wb['access_txt'] = 'accès'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_spamfilter.lng b/interface/web/mail/lib/lang/fr_mail_spamfilter.lng index f9e174c..a312fad 100644 --- a/interface/web/mail/lib/lang/fr_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/fr_mail_spamfilter.lng @@ -15,5 +15,3 @@ $wb['spam_redirect_maildir_purge_txt'] = 'Purger le répertoire de mail après'; $wb['days_txt'] = 'Jours.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng index d16b47a..1be0c0e 100644 --- a/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng @@ -6,5 +6,3 @@ $wb['email_txt'] = 'Email'; $wb['add_new_record_txt'] = 'Ajouter un nouvel enregistrement'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_transport.lng b/interface/web/mail/lib/lang/fr_mail_transport.lng index 02388c6..e99e2a8 100644 --- a/interface/web/mail/lib/lang/fr_mail_transport.lng +++ b/interface/web/mail/lib/lang/fr_mail_transport.lng @@ -8,5 +8,3 @@ $wb['active_txt'] = 'Actif'; $wb['limit_mailrouting_txt'] = 'Le nombre maximal de routes pour votre compte a été atteint.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_transport_list.lng b/interface/web/mail/lib/lang/fr_mail_transport_list.lng index 9ffe29c..60c51c3 100644 --- a/interface/web/mail/lib/lang/fr_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_transport_list.lng @@ -7,5 +7,3 @@ $wb['sort_order_txt'] = 'Trier par'; $wb['add_new_record_txt'] = 'Ajouter un nouveau déplacement'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_user_filter.lng b/interface/web/mail/lib/lang/fr_mail_user_filter.lng index 86650bc..b847c90 100644 --- a/interface/web/mail/lib/lang/fr_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/fr_mail_user_filter.lng @@ -18,5 +18,3 @@ $wb['move_to_txt'] = 'Déplacer vers'; $wb['delete_txt'] = 'Supprimer'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng b/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng index a62536c..96bde24 100644 --- a/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng @@ -5,5 +5,3 @@ $wb['page_of_txt'] = 'de'; $wb['delete_confirmation'] = 'Voulez-vous vraiment supprimer ce filtre'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_user_list.lng b/interface/web/mail/lib/lang/fr_mail_user_list.lng index dfa2367..59652ba 100644 --- a/interface/web/mail/lib/lang/fr_mail_user_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_user_list.lng @@ -6,5 +6,3 @@ $wb['name_txt'] = 'Nom véritable'; $wb['login_txt'] = 'Nom d\'utilisateur'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng b/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng index 8e8ce59..9e5b4b9 100644 --- a/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng @@ -6,5 +6,3 @@ $wb['this_year_txt'] = 'L\'année en cours'; $wb['last_year_txt'] = 'Lannée dernière'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_whitelist.lng b/interface/web/mail/lib/lang/fr_mail_whitelist.lng index edb22f8..0d621c9 100644 --- a/interface/web/mail/lib/lang/fr_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/fr_mail_whitelist.lng @@ -7,5 +7,3 @@ $wb['type_txt'] = 'Type'; $wb['limit_mailfilter_txt'] = 'Le nombre maximal de filtres à mails pour votre compte a été atteint.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng b/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng index f7fc6a7..244c2b3 100644 --- a/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng @@ -8,5 +8,3 @@ $wb['add_new_record_txt'] = 'Ajouter un nouvel enregistrement'; $wb['access_txt'] = 'accès'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng index 2e5ffb7..de9c43a 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng @@ -7,5 +7,3 @@ $wb['active_txt'] = 'Actif'; $wb['limit_spamfilter_wblist_txt'] = 'Le nombre maximal d\'enregistrements dans votre liste blanche/noire pour votre compte a été atteint.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng index 9e245ca..7758b12 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng @@ -7,5 +7,3 @@ $wb['email_txt'] = 'Email en liste blanche'; $wb['add_new_record_txt'] = 'Ajouter un enregistrement'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_config.lng b/interface/web/mail/lib/lang/fr_spamfilter_config.lng index 65a6758..081594c 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_config.lng @@ -18,5 +18,3 @@ $wb['mailbox_size_limit_txt'] = 'Limite de taille de la boite email'; $wb['message_size_limit_txt'] = 'Limite de taille des messages'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng index fab9055..d59ed84 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng @@ -3,5 +3,3 @@ $wb['server_name_txt'] = 'Serveur'; $wb['server_id_txt'] = 'ID Serveur'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_policy.lng b/interface/web/mail/lib/lang/fr_spamfilter_policy.lng index fd052d6..e23c901 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_policy.lng @@ -36,5 +36,3 @@ $wb['message_size_limit_txt'] = 'Limite de taille de message'; $wb['banned_rulenames_txt'] = 'Noms des règles bannir'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng index c4845a9..3a0e77f 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng @@ -7,5 +7,3 @@ $wb['bad_header_lover_txt'] = 'Aime les mauvaises entêtes'; $wb['add_new_record_txt'] = 'Ajouter une entrée à la politique'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_users.lng b/interface/web/mail/lib/lang/fr_spamfilter_users.lng index 7257dbf..e88d33e 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_users.lng @@ -6,5 +6,3 @@ $wb['fullname_txt'] = 'Nom'; $wb['local_txt'] = 'Local'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng index 2ca2fdd..f7047b1 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng @@ -8,5 +8,3 @@ $wb['email_txt'] = 'Email'; $wb['add_new_record_txt'] = 'Ajouter un utilisateur de l\'anti-spam'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng index 1cc257c..a4a9649 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng @@ -7,5 +7,3 @@ $wb['active_txt'] = 'Actif'; $wb['limit_spamfilter_wblist_txt'] = 'Le nombre maximal d\'enregistrements de liste blanche ou noire est atteint pour votre compte.'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng index fa7fc48..5c0fab1 100644 --- a/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng @@ -7,5 +7,3 @@ $wb['email_txt'] = 'Email en liste blanche'; $wb['add_new_record_txt'] = 'Ajouter des enregistrements en liste blanche'; ?> - - diff --git a/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng b/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng index 9cd26f5..258d73f 100755 --- a/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng @@ -5,5 +5,3 @@ $wb['email_txt'] = 'Adresse email'; $wb['used_txt'] = 'Espace utilisé'; ?> - - diff --git a/interface/web/mail/lib/lang/hr.lng b/interface/web/mail/lib/lang/hr.lng index e3a31e3..1563955 100644 --- a/interface/web/mail/lib/lang/hr.lng +++ b/interface/web/mail/lib/lang/hr.lng @@ -5,7 +5,7 @@ $wb['Mail Content Filter'] = 'Mail Content Filter'; $wb['Filter'] = 'Filter'; $wb['Mail Domain'] = 'Mail Domain'; -$wb['Domain'] = 'Domain'; +$wb['Domain'] = 'Domena'; $wb['Email Catchall'] = 'Email Catchall'; $wb['Email Forward'] = 'Email Forward'; $wb['Get Email'] = 'Get Email'; diff --git a/interface/web/mail/lib/lang/hr_mail_alias.lng b/interface/web/mail/lib/lang/hr_mail_alias.lng index 7f149eb..f78f29d 100644 --- a/interface/web/mail/lib/lang/hr_mail_alias.lng +++ b/interface/web/mail/lib/lang/hr_mail_alias.lng @@ -1,12 +1,12 @@ <?php $wb['email_txt'] = 'Email'; $wb['destination_txt'] = 'Destination'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['email_error_isemail'] = 'Email address is invalid.'; $wb['email_error_unique'] = 'Duplicate Emailaddress.'; $wb['no_domain_perm'] = 'You have no permission for this domain.'; $wb['destination_error_isemail'] = 'Destination Emailaddress is invalid.'; $wb['limit_mailalias_txt'] = 'The max. number of email aliases for your account is reached.'; $wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_alias_list.lng b/interface/web/mail/lib/lang/hr_mail_alias_list.lng index 0a44ea4..de017ff 100644 --- a/interface/web/mail/lib/lang/hr_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_alias_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Email Alias'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_txt'] = 'source'; $wb['destination_txt'] = 'Destination'; $wb['email_txt'] = 'Email'; diff --git a/interface/web/mail/lib/lang/hr_mail_aliasdomain.lng b/interface/web/mail/lib/lang/hr_mail_aliasdomain.lng index 5815d1e..ed78dab 100644 --- a/interface/web/mail/lib/lang/hr_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/hr_mail_aliasdomain.lng @@ -1,7 +1,7 @@ <?php $wb['source_txt'] = 'Source'; $wb['destination_txt'] = 'Destination'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['no_domain_perm'] = 'You have no permission for this domain.'; $wb['limit_mailaliasdomain_txt'] = 'The max. number of email alias domains for your account is reached.'; $wb['source_destination_identical_txt'] = 'Source and target Domain are the same.'; diff --git a/interface/web/mail/lib/lang/hr_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/hr_mail_aliasdomain_list.lng index d96a63e..e7bfeb0 100644 --- a/interface/web/mail/lib/lang/hr_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_aliasdomain_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Domain alias'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_txt'] = 'Source'; $wb['destination_txt'] = 'Destination'; $wb['add_new_record_txt'] = 'Add new Domain alias'; diff --git a/interface/web/mail/lib/lang/hr_mail_blacklist.lng b/interface/web/mail/lib/lang/hr_mail_blacklist.lng index 5b2815c..3f0269c 100644 --- a/interface/web/mail/lib/lang/hr_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/hr_mail_blacklist.lng @@ -2,8 +2,8 @@ $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Blacklist Address'; $wb['recipient_txt'] = 'Recipient'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_error_notempty'] = 'Address is empty.'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_blacklist_list.lng b/interface/web/mail/lib/lang/hr_mail_blacklist_list.lng index a72052f..0d1231f 100644 --- a/interface/web/mail/lib/lang/hr_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_blacklist_list.lng @@ -1,9 +1,9 @@ <?php $wb['list_head_txt'] = 'Email Blacklist'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Blacklisted address'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['recipient_txt'] = 'Recipient'; $wb['add_new_record_txt'] = 'Add new Blacklist record'; $wb['access_txt'] = 'access'; diff --git a/interface/web/mail/lib/lang/hr_mail_content_filter.lng b/interface/web/mail/lib/lang/hr_mail_content_filter.lng index 9d5e5f9..2b02a00 100644 --- a/interface/web/mail/lib/lang/hr_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/hr_mail_content_filter.lng @@ -4,6 +4,6 @@ $wb['pattern_txt'] = 'Regexp. Pattern'; $wb['data_txt'] = 'Data'; $wb['action_txt'] = 'Action'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['pattern_error_empty'] = 'Pattern is empty.'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_content_filter_list.lng b/interface/web/mail/lib/lang/hr_mail_content_filter_list.lng index 8c1e5e2..d3c273e 100644 --- a/interface/web/mail/lib/lang/hr_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_content_filter_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Postfix Header and Body Checks'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['pattern_txt'] = 'Pattern'; $wb['action_txt'] = 'Action'; diff --git a/interface/web/mail/lib/lang/hr_mail_domain.lng b/interface/web/mail/lib/lang/hr_mail_domain.lng index 6120e82..2a3127f 100644 --- a/interface/web/mail/lib/lang/hr_mail_domain.lng +++ b/interface/web/mail/lib/lang/hr_mail_domain.lng @@ -1,8 +1,8 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['type_txt'] = 'Type'; -$wb['active_txt'] = 'Active'; +$wb['domain_txt'] = 'Domena'; +$wb['type_txt'] = 'Vrsta'; +$wb['active_txt'] = 'Aktivno'; $wb['domain_error_empty'] = 'Domain is empty.'; $wb['domain_error_unique'] = 'Duplicate Domain.'; $wb['domain_error_regex'] = 'Invalid domain name.'; diff --git a/interface/web/mail/lib/lang/hr_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/hr_mail_domain_admin_list.lng index aaab4b4..6566459 100644 --- a/interface/web/mail/lib/lang/hr_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_domain_admin_list.lng @@ -1,8 +1,8 @@ <?php $wb['list_head_txt'] = 'Email Domain'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Add new Domain'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['sys_groupid_txt'] = 'Client'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng b/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng index 382e97f..e154524 100644 --- a/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng @@ -1,7 +1,7 @@ <?php -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['destination_txt'] = 'Destination'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['domain_error_unique'] = 'There is already a Catchall record for this domain.'; $wb['no_domain_perm'] = 'You have no permission for this domain.'; $wb['domain_error_regex'] = 'Invalid domain name od domain contains invalid characters.'; diff --git a/interface/web/mail/lib/lang/hr_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/hr_mail_domain_catchall_list.lng index 7d076dd..ae11977 100644 --- a/interface/web/mail/lib/lang/hr_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_domain_catchall_list.lng @@ -1,9 +1,9 @@ <?php $wb['list_head_txt'] = 'Email Catchall'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_txt'] = 'source'; $wb['destination_txt'] = 'Destination email address'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Add new Catchall'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_domain_list.lng b/interface/web/mail/lib/lang/hr_mail_domain_list.lng index d844781..8b80909 100644 --- a/interface/web/mail/lib/lang/hr_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_domain_list.lng @@ -1,7 +1,7 @@ <?php $wb['list_head_txt'] = 'Email Domain'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Add new Domain'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_forward.lng b/interface/web/mail/lib/lang/hr_mail_forward.lng index 9ac60a2..328a685 100644 --- a/interface/web/mail/lib/lang/hr_mail_forward.lng +++ b/interface/web/mail/lib/lang/hr_mail_forward.lng @@ -1,8 +1,8 @@ <?php $wb['email_txt'] = 'Email'; $wb['destination_txt'] = 'Destination Email'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_mailforward_txt'] = 'The max. number of email forwarders for your account is reached.'; $wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_forward_list.lng b/interface/web/mail/lib/lang/hr_mail_forward_list.lng index f452944..3312f63 100644 --- a/interface/web/mail/lib/lang/hr_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_forward_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Mail Forward'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_txt'] = 'source'; $wb['destination_txt'] = 'Destination'; $wb['email_txt'] = 'Email'; diff --git a/interface/web/mail/lib/lang/hr_mail_get.lng b/interface/web/mail/lib/lang/hr_mail_get.lng index 1d51045..dcfb4c3 100644 --- a/interface/web/mail/lib/lang/hr_mail_get.lng +++ b/interface/web/mail/lib/lang/hr_mail_get.lng @@ -1,12 +1,12 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['source_server_txt'] = 'Pop3/Imap Server'; -$wb['source_username_txt'] = 'Username'; -$wb['source_password_txt'] = 'Password'; +$wb['source_username_txt'] = 'Korisničko ime'; +$wb['source_password_txt'] = 'Šifra'; $wb['source_delete_txt'] = 'Delete emails after retrieval'; $wb['destination_txt'] = 'Destination'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_fetchmail_txt'] = 'The max. number of Fetchmail records for your account is reached.'; $wb['source_server_error_isempty'] = 'Server is empty.'; $wb['source_username_error_isempty'] = 'Username is empty.'; diff --git a/interface/web/mail/lib/lang/hr_mail_get_list.lng b/interface/web/mail/lib/lang/hr_mail_get_list.lng index 4baf67e..624d587 100644 --- a/interface/web/mail/lib/lang/hr_mail_get_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_get_list.lng @@ -1,9 +1,9 @@ <?php $wb['list_head_txt'] = 'Fetch emails from external POP3 / IMAP servers'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['source_server_txt'] = 'External Server'; -$wb['source_username_txt'] = 'Username'; +$wb['source_username_txt'] = 'Korisničko ime'; $wb['destination_txt'] = 'Destination'; $wb['add_new_record_txt'] = 'Add new Account'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_mailinglist.lng b/interface/web/mail/lib/lang/hr_mail_mailinglist.lng index d9c3059..3209ff1 100644 --- a/interface/web/mail/lib/lang/hr_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/hr_mail_mailinglist.lng @@ -7,9 +7,9 @@ $wb['no_domain_perm'] = 'You have no permission for this domain.'; $wb['password_strength_txt'] = 'Password strength'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['listname_txt'] = 'Listname'; $wb['client_txt'] = 'Client'; $wb['email_txt'] = 'Email'; -$wb['password_txt'] = 'Password'; +$wb['password_txt'] = 'Šifra'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/hr_mail_mailinglist_list.lng index dac225a..8eebde9 100644 --- a/interface/web/mail/lib/lang/hr_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_mailinglist_list.lng @@ -1,5 +1,5 @@ <?php $wb['list_head_txt'] = 'Mailing List'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['listname_txt'] = 'Listname'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_relay_recipient.lng b/interface/web/mail/lib/lang/hr_mail_relay_recipient.lng index b5c8724..5d28478 100644 --- a/interface/web/mail/lib/lang/hr_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/hr_mail_relay_recipient.lng @@ -2,8 +2,8 @@ $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Relay recipient'; $wb['recipient_txt'] = 'Recipient'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_error_notempty'] = 'Address is empty.'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/hr_mail_relay_recipient_list.lng index 36045f4..3b4586b 100644 --- a/interface/web/mail/lib/lang/hr_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_relay_recipient_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Relay recipients'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Recipient address'; $wb['recipient_txt'] = 'Recipient'; diff --git a/interface/web/mail/lib/lang/hr_mail_spamfilter.lng b/interface/web/mail/lib/lang/hr_mail_spamfilter.lng index e0a2a2f..90321d0 100644 --- a/interface/web/mail/lib/lang/hr_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/hr_mail_spamfilter.lng @@ -5,7 +5,7 @@ $wb['spam_delete_score_int_txt'] = 'Delete score'; $wb['spam_rewrite_subject_txt'] = 'Rewrite subject'; $wb['spam_redirect_maildir_txt'] = 'Redirect mailbox'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['spam_rewrite_txt'] = 'Rewrite email subject above this score.'; $wb['spam_redirect_txt'] = 'Redirect email above this score to the selected mailbox.'; $wb['spam_delete_txt'] = 'Delete email above this score.'; diff --git a/interface/web/mail/lib/lang/hr_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/hr_mail_spamfilter_list.lng index 728f3d3..654bc33 100644 --- a/interface/web/mail/lib/lang/hr_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_spamfilter_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Spamfilter'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['server_name_txt'] = 'server_name'; $wb['email_txt'] = 'Email'; diff --git a/interface/web/mail/lib/lang/hr_mail_transport.lng b/interface/web/mail/lib/lang/hr_mail_transport.lng index a4d7bbc..d0a7b40 100644 --- a/interface/web/mail/lib/lang/hr_mail_transport.lng +++ b/interface/web/mail/lib/lang/hr_mail_transport.lng @@ -1,10 +1,10 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['destination_txt'] = 'Destination'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['mx_txt'] = 'No MX lookup'; $wb['sort_order_txt'] = 'Sort by'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_mailrouting_txt'] = 'The max. number of routes for your account is reached.'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_transport_list.lng b/interface/web/mail/lib/lang/hr_mail_transport_list.lng index a96c081..d86d9e5 100644 --- a/interface/web/mail/lib/lang/hr_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_transport_list.lng @@ -1,8 +1,8 @@ <?php $wb['list_head_txt'] = 'Advanced Email Routing'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['transport_txt'] = 'Transport'; $wb['sort_order_txt'] = 'Sort by'; $wb['add_new_record_txt'] = 'Add new transport'; diff --git a/interface/web/mail/lib/lang/hr_mail_user.lng b/interface/web/mail/lib/lang/hr_mail_user.lng index 9137e61..f34de14 100644 --- a/interface/web/mail/lib/lang/hr_mail_user.lng +++ b/interface/web/mail/lib/lang/hr_mail_user.lng @@ -1,13 +1,13 @@ <?php $wb['custom_mailfilter_txt'] = 'Custom mail filter recipe'; $wb['email_txt'] = 'Email'; -$wb['cryptpwd_txt'] = 'Password'; +$wb['cryptpwd_txt'] = 'Šifra'; $wb['password_strength_txt'] = 'Password strength'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['email_error_isemail'] = 'Email address is invalid.'; $wb['email_error_unique'] = 'Duplicate Email address.'; $wb['autoresponder_text_txt'] = 'Text'; -$wb['autoresponder_txt'] = 'Active'; +$wb['autoresponder_txt'] = 'Aktivno'; $wb['autoresponder_start_date_txt'] = 'Start on'; $wb['autoresponder_start_date_isfuture'] = 'Start date cannot be in the past.'; $wb['autoresponder_end_date_txt'] = 'End by'; @@ -17,7 +17,7 @@ $wb['quota_error_isint'] = 'Mailbox size must be a number.'; $wb['quota_txt'] = 'Quota'; $wb['server_id_txt'] = 'Aerver_id'; -$wb['password_txt'] = 'Password'; +$wb['password_txt'] = 'Šifra'; $wb['maildir_txt'] = 'Maildir'; $wb['postfix_txt'] = 'Enable Receiving'; $wb['access_txt'] = 'Enable Access'; @@ -35,7 +35,7 @@ $wb['autoresponder_active'] = 'Enable the autoresponder'; $wb['cc_txt'] = 'Send copy to'; $wb['cc_error_isemail'] = 'The -Send copy to- field does not conatin a valid email address'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['now_txt'] = 'Now'; $wb['login_error_unique'] = 'Login is already taken.'; $wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.'; diff --git a/interface/web/mail/lib/lang/hr_mail_user_filter.lng b/interface/web/mail/lib/lang/hr_mail_user_filter.lng index 2e74ffd..a4952c7 100644 --- a/interface/web/mail/lib/lang/hr_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/hr_mail_user_filter.lng @@ -2,7 +2,7 @@ $wb['rulename_txt'] = 'Name'; $wb['action_txt'] = 'Action'; $wb['target_txt'] = 'Folder'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['rulename_error_empty'] = 'Name is empty.'; $wb['searchterm_is_empty'] = 'Search term is empty.'; $wb['source_txt'] = 'Source'; diff --git a/interface/web/mail/lib/lang/hr_mail_whitelist.lng b/interface/web/mail/lib/lang/hr_mail_whitelist.lng index fc47345..ce50ba9 100644 --- a/interface/web/mail/lib/lang/hr_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/hr_mail_whitelist.lng @@ -2,8 +2,8 @@ $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Whitelist Address'; $wb['recipient_txt'] = 'Recipient'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['source_error_notempty'] = 'Address is empty.'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_whitelist_list.lng b/interface/web/mail/lib/lang/hr_mail_whitelist_list.lng index eaa7eb3..4459061 100644 --- a/interface/web/mail/lib/lang/hr_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/hr_mail_whitelist_list.lng @@ -1,9 +1,9 @@ <?php $wb['list_head_txt'] = 'Email Whitelist'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Whitelisted address'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['recipient_txt'] = 'Recipient'; $wb['add_new_record_txt'] = 'Add new Whitelist record'; $wb['access_txt'] = 'access'; diff --git a/interface/web/mail/lib/lang/hr_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/hr_spamfilter_blacklist.lng index 5a85949..394bfc6 100644 --- a/interface/web/mail/lib/lang/hr_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/hr_spamfilter_blacklist.lng @@ -4,6 +4,6 @@ $wb['rid_txt'] = 'User'; $wb['email_txt'] = 'Email'; $wb['priority_txt'] = 'Priority'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_spamfilter_wblist_txt'] = 'The max. number of White- or Blacklist records for your account is reached.'; ?> diff --git a/interface/web/mail/lib/lang/hr_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/hr_spamfilter_blacklist_list.lng index 12de2e6..b63b9f5 100644 --- a/interface/web/mail/lib/lang/hr_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/hr_spamfilter_blacklist_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Spamfilter Blacklist'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priority'; $wb['rid_txt'] = 'User'; diff --git a/interface/web/mail/lib/lang/hr_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/hr_spamfilter_whitelist.lng index 5a85949..394bfc6 100644 --- a/interface/web/mail/lib/lang/hr_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/hr_spamfilter_whitelist.lng @@ -4,6 +4,6 @@ $wb['rid_txt'] = 'User'; $wb['email_txt'] = 'Email'; $wb['priority_txt'] = 'Priority'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_spamfilter_wblist_txt'] = 'The max. number of White- or Blacklist records for your account is reached.'; ?> diff --git a/interface/web/mail/lib/lang/hr_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/hr_spamfilter_whitelist_list.lng index d209d17..2f39adf 100644 --- a/interface/web/mail/lib/lang/hr_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/hr_spamfilter_whitelist_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Spamfilter Whitelist'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priority'; $wb['rid_txt'] = 'User'; diff --git a/interface/web/mail/lib/lang/pl.lng b/interface/web/mail/lib/lang/pl.lng index 9ff9d55..36133c0 100644 --- a/interface/web/mail/lib/lang/pl.lng +++ b/interface/web/mail/lib/lang/pl.lng @@ -45,4 +45,3 @@ $wb['Domain Alias'] = 'Alias domeny'; $wb['Relay Recipients'] = 'Odbiorcy przekierowania'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_alias.lng b/interface/web/mail/lib/lang/pl_mail_alias.lng index 16b7099..0a3d047 100644 --- a/interface/web/mail/lib/lang/pl_mail_alias.lng +++ b/interface/web/mail/lib/lang/pl_mail_alias.lng @@ -10,4 +10,3 @@ $wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa z e-mailem o takiej nazwie.'; $wb['domain_txt'] = 'Domena'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_alias_list.lng b/interface/web/mail/lib/lang/pl_mail_alias_list.lng index f5567ce..b6ce95d 100644 --- a/interface/web/mail/lib/lang/pl_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_alias_list.lng @@ -6,4 +6,3 @@ $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nowy alias e-mail'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng b/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng index ebbc0d0..7735a4e 100644 --- a/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/pl_mail_aliasdomain.lng @@ -9,4 +9,3 @@ $wb['source_error_unique'] = 'Duplikat źródłowej domeny.'; $wb['source_error_regex'] = 'Nieprawidłowa nazwa domeny źródłowej.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng index bdccec7..ba2e3b9 100644 --- a/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_aliasdomain_list.lng @@ -5,4 +5,3 @@ $wb['destination_txt'] = 'Cel'; $wb['add_new_record_txt'] = 'Dodaj nowy alias domeny'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_blacklist.lng b/interface/web/mail/lib/lang/pl_mail_blacklist.lng index 448658d..528f2f7 100644 --- a/interface/web/mail/lib/lang/pl_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/pl_mail_blacklist.lng @@ -7,4 +7,3 @@ $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów dla Twojego konta została przekroczona.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng b/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng index 8351885..ebef666 100644 --- a/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_blacklist_list.lng @@ -8,4 +8,3 @@ $wb['add_new_record_txt'] = 'Dodaj nowy wpis czarnej listy'; $wb['access_txt'] = 'dostęp'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_content_filter.lng b/interface/web/mail/lib/lang/pl_mail_content_filter.lng index 6ca25bc..54efa4f 100644 --- a/interface/web/mail/lib/lang/pl_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/pl_mail_content_filter.lng @@ -7,4 +7,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['pattern_error_empty'] = 'Wzór jest pusty.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng b/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng index fe5a78f..9fc964c 100644 --- a/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_content_filter_list.lng @@ -6,4 +6,3 @@ $wb['action_txt'] = 'Akcja'; $wb['add_new_record_txt'] = 'Dodaj nowy zbiór filtrów'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_domain.lng b/interface/web/mail/lib/lang/pl_mail_domain.lng index 0e76cd0..6f9c68c 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain.lng @@ -11,4 +11,3 @@ $wb['policy_txt'] = 'Filtr spamu'; $wb['no_policy'] = '-nie używane-'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng index de3a665..e214d92 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_admin_list.lng @@ -6,4 +6,3 @@ $wb['active_txt'] = 'Aktywne'; $wb['sys_groupid_txt'] = 'Klient'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng index 89f4610..fc27d33 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng @@ -7,4 +7,3 @@ $wb['domain_error_regex'] = 'Nieprawidłowa nazwa domeny. Domena zawiera niedozolone znaki.'; $wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall dla Twojej domeny została przekroczona.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng index 304bc3d..1f0aad1 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall_list.lng @@ -7,4 +7,3 @@ $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nowy Catchall'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_domain_list.lng b/interface/web/mail/lib/lang/pl_mail_domain_list.lng index e14f2f0..ec51e2c 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain_list.lng @@ -5,4 +5,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową domenę'; $wb['active_txt'] = 'Aktywny'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_forward.lng b/interface/web/mail/lib/lang/pl_mail_forward.lng index 60a4aef..44944a3 100644 --- a/interface/web/mail/lib/lang/pl_mail_forward.lng +++ b/interface/web/mail/lib/lang/pl_mail_forward.lng @@ -6,4 +6,3 @@ $wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa o podanym adresie e-mail'; $wb['domain_txt'] = 'Domain'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_forward_list.lng b/interface/web/mail/lib/lang/pl_mail_forward_list.lng index 3f27975..1044bd5 100644 --- a/interface/web/mail/lib/lang/pl_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_forward_list.lng @@ -6,4 +6,3 @@ $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nowe przekierowanie E-mail'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_get.lng b/interface/web/mail/lib/lang/pl_mail_get.lng index c8cf342..535bf7a 100644 --- a/interface/web/mail/lib/lang/pl_mail_get.lng +++ b/interface/web/mail/lib/lang/pl_mail_get.lng @@ -15,4 +15,3 @@ $wb['source_server_error_regex'] = 'Serwer Pop3/Imap nie jest poprawną nazwą domenową.'; $wb['source_read_all_txt'] = 'Pobierz wszystkie maile (razem z przeczytanymi)'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_get_list.lng b/interface/web/mail/lib/lang/pl_mail_get_list.lng index cf5844f..cd473d9 100644 --- a/interface/web/mail/lib/lang/pl_mail_get_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_get_list.lng @@ -7,4 +7,3 @@ $wb['destination_txt'] = 'Element docelowy'; $wb['add_new_record_txt'] = 'Dodaj nowe konto'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng index 495b9ba..fe6d3d8 100644 --- a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng @@ -13,4 +13,3 @@ $wb['email_txt'] = 'Email'; $wb['password_txt'] = 'Hasło'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng index 96cd960..649db47 100644 --- a/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_mailinglist_list.lng @@ -3,4 +3,3 @@ $wb['domain_txt'] = 'Domena'; $wb['listname_txt'] = 'Nazwa listy'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng b/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng index ab7926f..594aba1 100644 --- a/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/pl_mail_relay_recipient.lng @@ -7,4 +7,3 @@ $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta została przekroczona.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng index 84d08ba..310e27c 100644 --- a/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_relay_recipient_list.lng @@ -7,4 +7,3 @@ $wb['add_new_record_txt'] = 'Dodaj nowego odbiorcę przekierowania'; $wb['access_txt'] = 'dostęp'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_spamfilter.lng b/interface/web/mail/lib/lang/pl_mail_spamfilter.lng index 2849430..3879f24 100644 --- a/interface/web/mail/lib/lang/pl_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/pl_mail_spamfilter.lng @@ -15,4 +15,3 @@ $wb['spam_redirect_maildir_purge_txt'] = 'Wyczyść później Maildir'; $wb['days_txt'] = 'Dni.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng index a6959a2..d6097bb 100644 --- a/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_spamfilter_list.lng @@ -6,4 +6,3 @@ $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj nowy wpis z filtrem spamu'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_transport.lng b/interface/web/mail/lib/lang/pl_mail_transport.lng index 0e4119c..035a5b0 100644 --- a/interface/web/mail/lib/lang/pl_mail_transport.lng +++ b/interface/web/mail/lib/lang/pl_mail_transport.lng @@ -8,4 +8,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek dla Twojego konta została przekroczona.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_transport_list.lng b/interface/web/mail/lib/lang/pl_mail_transport_list.lng index 837972c..fa5c584 100644 --- a/interface/web/mail/lib/lang/pl_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_transport_list.lng @@ -7,4 +7,3 @@ $wb['sort_order_txt'] = 'Sortuj według'; $wb['add_new_record_txt'] = 'Dodaj nowe przeniesienie'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_user.lng b/interface/web/mail/lib/lang/pl_mail_user.lng index 441f158..dc9343d 100644 --- a/interface/web/mail/lib/lang/pl_mail_user.lng +++ b/interface/web/mail/lib/lang/pl_mail_user.lng @@ -42,4 +42,3 @@ $wb['login_txt'] = 'Login (opcjonalnie)'; $wb['error_login_email_txt'] = 'Ten login nie jest poprawny. Proszę wpisać inny lub użyć adresu e-mail jako loginu.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_user_filter.lng b/interface/web/mail/lib/lang/pl_mail_user_filter.lng index 1e1a7fd..99ac6a9 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_filter.lng @@ -18,4 +18,3 @@ $wb['move_to_txt'] = 'Przenieś do'; $wb['delete_txt'] = 'Usuń'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng b/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng index 4d45c5d..ce235b8 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_filter_list.lng @@ -5,4 +5,3 @@ $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Czy na pewno chcesz skasować filtr?'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_user_list.lng b/interface/web/mail/lib/lang/pl_mail_user_list.lng index 8e47f96..7c13db3 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_list.lng @@ -6,4 +6,3 @@ $wb['name_txt'] = 'Nazwa rzeczywista'; $wb['login_txt'] = 'Login'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng b/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng index 9e87680..b978068 100644 --- a/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_user_stats_list.lng @@ -6,4 +6,3 @@ $wb['this_year_txt'] = 'Ten rok'; $wb['last_year_txt'] = 'Ostatni rok'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_whitelist.lng b/interface/web/mail/lib/lang/pl_mail_whitelist.lng index 4aa2f05..203c5ba 100644 --- a/interface/web/mail/lib/lang/pl_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/pl_mail_whitelist.lng @@ -7,4 +7,3 @@ $wb['type_txt'] = 'Typ'; $wb['limit_mailfilter_txt'] = 'Maksymalna ilość filtrów e-mail dla Twojego konta zosała przekroczona.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng b/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng index a7239ca..10e6dfc 100644 --- a/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/pl_mail_whitelist_list.lng @@ -8,4 +8,3 @@ $wb['add_new_record_txt'] = 'Dodaj nowy wpis białej listy'; $wb['access_txt'] = 'dostęp'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng index 6c4c8d7..6da8ddc 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_blacklist.lng @@ -7,4 +7,3 @@ $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.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng index 65a9d37..c237a7a 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_blacklist_list.lng @@ -7,4 +7,3 @@ $wb['email_txt'] = 'E-mail dodany do czarnej listy'; $wb['add_new_record_txt'] = 'Dodaj wpis czarnej listy'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_config.lng b/interface/web/mail/lib/lang/pl_spamfilter_config.lng index 43fab4d..c750d95 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_config.lng @@ -18,4 +18,3 @@ $wb['mailbox_size_limit_txt'] = 'Limit wielkości skrzynki pocztowej'; $wb['message_size_limit_txt'] = 'Limit wielkości wiadomości'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng index d31d785..45b3f31 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_config_list.lng @@ -3,4 +3,3 @@ $wb['server_name_txt'] = 'Serwer'; $wb['server_id_txt'] = 'id_serwera'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_policy.lng b/interface/web/mail/lib/lang/pl_spamfilter_policy.lng index b7bc37d..8a825b5 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_policy.lng @@ -36,4 +36,3 @@ $wb['message_size_limit_txt'] = 'Limit wielkości wiadomości'; $wb['banned_rulenames_txt'] = 'Zabronione nazwy zasad'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng index 906006e..43d9d41 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_policy_list.lng @@ -7,4 +7,3 @@ $wb['bad_header_lover_txt'] = 'Przyjmuj złe nagłowki'; $wb['add_new_record_txt'] = 'Dodaj wpis plityki'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_users.lng b/interface/web/mail/lib/lang/pl_spamfilter_users.lng index 8529e45..656c29e 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_users.lng @@ -6,4 +6,3 @@ $wb['fullname_txt'] = 'Nazwa'; $wb['local_txt'] = 'Lokalne'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng index 0951df5..dde2a62 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_users_list.lng @@ -8,4 +8,3 @@ $wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Dodaj filtr spamu użytkownika'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng index a6f2e43..be83601 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_whitelist.lng @@ -7,4 +7,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['limit_spamfilter_wblist_txt'] = 'Maksymalna liczba wpisów białej lub czarnej listy została przekroczona.'; ?> - diff --git a/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng index 425a6fe..6517cf4 100644 --- a/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/pl_spamfilter_whitelist_list.lng @@ -7,4 +7,3 @@ $wb['email_txt'] = 'Adres e-mail dodany do białej listy'; $wb['add_new_record_txt'] = 'Dodaj wpis do białej listy'; ?> - diff --git a/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng b/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng index bd01792..91dc11a 100755 --- a/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/pl_user_quota_stats_list.lng @@ -5,4 +5,3 @@ $wb['email_txt'] = 'Adres e-mail'; $wb['used_txt'] = 'Użycie dysku'; ?> - diff --git a/interface/web/mail/mail_user_edit.php b/interface/web/mail/mail_user_edit.php index 814668b..f57a4e8 100644 --- a/interface/web/mail/mail_user_edit.php +++ b/interface/web/mail/mail_user_edit.php @@ -75,7 +75,8 @@ $app->tpl->setVar("email_local_part",$email_parts[0]); // Getting Domains of the user - $sql = "SELECT domain, server_id FROM mail_domain WHERE ".$app->tform->getAuthSQL('r').' ORDER BY domain'; + // $sql = "SELECT domain, server_id FROM mail_domain WHERE ".$app->tform->getAuthSQL('r').' ORDER BY domain'; + $sql = "SELECT domain, server_id FROM mail_domain WHERE domain NOT IN (SELECT SUBSTR(source,2) FROM mail_forwarding WHERE type = 'aliasdomain') AND ".$app->tform->getAuthSQL('r')." ORDER BY domain"; $domains = $app->db->queryAllRecords($sql); $domain_select = ''; if(is_array($domains)) { diff --git a/interface/web/mail/mail_user_filter_del.php b/interface/web/mail/mail_user_filter_del.php index 52164d9..0a408c8 100644 --- a/interface/web/mail/mail_user_filter_del.php +++ b/interface/web/mail/mail_user_filter_del.php @@ -51,6 +51,8 @@ class page_action extends tform_actions { + /* + //* Code moved to mailfilter plugin function onAfterDelete() { global $app, $conf; @@ -74,6 +76,7 @@ $app->db->datalogUpdate('mail_user', "custom_mailfilter = '$out'", 'mailuser_id', $this->dataRecord["mailuser_id"]); } + */ } diff --git a/interface/web/monitor/lib/lang/el.lng b/interface/web/monitor/lib/lang/el.lng index 829a661..5e911b1 100644 --- a/interface/web/monitor/lib/lang/el.lng +++ b/interface/web/monitor/lib/lang/el.lng @@ -101,7 +101,7 @@ $wb['monitor_serverstate_mailqhighest_txt'] = 'Ο φόρτος της ουράς Mail είναι μέγιστος'; $wb['monitor_serverstate_mailqunknown_txt'] = 'Ουρά Mail: ???'; $wb['monitor_serverstate_raidok_txt'] = 'Η κατάσταση του RAID είναι εντάξει'; -$wb['monitor_serverstate_raidresync_txt'] = 'Το RAID είναι σε κατάσταση RESYNC'; +$wb['monitor_serverstate_raid_txt'] = 'Το RAID είναι σε κατάσταση RESYNC'; $wb['monitor_serverstate_raidfault_txt'] = 'Στο RAID υπάρχει ελαττωματικός δίσκος. Αντικαταστήστε τον το συντομότερο δυνατό!'; $wb['monitor_serverstate_raiderror_txt'] = 'Το RAID δεν λειτουργεί πλέον'; $wb['monitor_serverstate_raidunknown_txt'] = 'Κατάσταση RAID: ???'; @@ -148,3 +148,4 @@ $wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; ?> + diff --git a/interface/web/monitor/lib/lang/el_syslog_list.lng b/interface/web/monitor/lib/lang/el_syslog_list.lng index 8789a43..a2782df 100644 --- a/interface/web/monitor/lib/lang/el_syslog_list.lng +++ b/interface/web/monitor/lib/lang/el_syslog_list.lng @@ -6,3 +6,4 @@ $wb['message_txt'] = 'Μήνυμα'; ?> + diff --git a/interface/web/monitor/lib/lang/fr.lng b/interface/web/monitor/lib/lang/fr.lng index 0713818..f107669 100644 --- a/interface/web/monitor/lib/lang/fr.lng +++ b/interface/web/monitor/lib/lang/fr.lng @@ -1,151 +1,149 @@ <?php -$wb['Server online since'] = "Serveur en ligne depuis"; -$wb['Users online'] = "Utilisateurs en ligne"; -$wb['System load 1 minute'] = "Charge du système sur 1 minute"; -$wb['System load 5 minutes'] = "Charge du système sur 5 minutes"; -$wb['System load 15 minutes'] = "Charge du système sur 15 minutes"; -$wb['Server Load'] = "Charge du serveur"; -$wb['Disk usage'] = "Usage disque"; -$wb['Memory usage'] = "Utilisation mémoire"; -$wb['no_data_serverload_txt'] = "Aucune donnée concernant la charge du serveur actuellement. Réésayez plus tard."; -$wb['no_data_memusage_txt'] = "Aucune donnée concernant lutilisation mémoire actuellement. Réésayez plus tard."; -$wb['no_data_diskusage_txt'] = "Aucune donnée concernant lusage disque actuellement. Réésayez plus tard."; -$wb['no_data_cpuinfo_txt'] = "Aucune donnée concernant la charge CPU actuellement. Réésayez plus tard."; -$wb['no_data_services_txt'] = "Aucune donnée concernant les services actuellement. Réésayez plus tard."; -$wb['no_data_updates_txt'] = "Aucune donnée concernant les mises à jour actuellement. Réésayez plus tard."; -$wb['no_data_raid_txt'] = "Aucune donnée concernant le RAID actuellement. Réésayez plus tard."; -$wb['no_data_rkhunter_txt'] = "Aucune donnée concernant RKHunter actuellement. Réésayez plus tard."; -$wb['no_data_mailq_txt'] = "Aucune donnée concernant la queue de mails actuellement. Réésayez plus tard."; -$wb['no_logdata_txt'] = "Pas de logs disponibles actuellement. Réésayez plus tard."; -$wb['Monitoring'] = "Surveillance"; -$wb['Server to Monitor'] = "Serveur à surveiller"; -$wb['Logfiles'] = "Fichiers de logs"; -$wb['Status of services'] = "Statut des services"; -$wb['No Refresh'] = "Pas de rafraichissement"; -$wb['minutes'] = "minutes"; -$wb['Show Overview'] = "Vue générale"; -$wb['System State (All Servers)'] = "Etat du système (Tous les serveurs)"; -$wb['Hardware-Information'] = "Informations sur le matériel"; -$wb['Show CPU info'] = "Voir les informations CPU"; -$wb['Server State'] = "Etat du serveur"; -$wb['Show Update State'] = "Voir l'état de la mise à jour"; -$wb['Show RAID state'] = "Voir l'état du RAID"; -$wb['Show Server load'] = "Voir la charge du serveur"; -$wb['Show Disk usage'] = "Voir l'usage disque"; -$wb['Show Memory usage'] = "Voir l'utilisation mémoire"; -$wb['Show Services'] = "Voir les services"; -$wb['Show Mail-Queue'] = "Voir la Mail Queue"; -$wb['Show Mail-Log'] = "Voir les logs mails"; -$wb['Show Mail warn-Log'] = "Voir les logs mails d'avertissement"; -$wb['Show Mail err-Log'] = "Voir les logs mails d'erreur"; -$wb['Show System-Log'] = "Voir les logs système"; -$wb['Show ISPC Cron-Log'] = "Voir les logs des crons ISPC"; -$wb['Show Freshclam-Log'] = "Voir les logs de Freshclam"; -$wb['Show Clamav-Log'] = "Voir les logs de Clamav"; -$wb['Show ISPConfig-Log'] = "Voir les logs dISPConfig"; -$wb['Show RKHunter-Log'] = "Voir les logs de RKHunter"; -$wb['Show Jobqueue'] = "Voir la file d'attente"; -$wb['Show fail2ban-Log'] = "Voir les logs de fail2ban"; -$wb['Show IPTables'] = "Voir les IPTables"; -$wb['Show OpenVz VE BeanCounter'] = "Voir OpenVz VE BeanCounter"; -$wb['monitor_general_serverstate_txt'] = "Statut du serveur"; -$wb['monitor_general_systemstate_txt'] = "Statut du système"; -$wb['monitor_diskusage_filesystem_txt'] = "Système de fichiers"; -$wb['monitor_diskusage_type_txt'] = "Type"; -$wb['monitor_diskusage_size_txt'] = "Taille"; -$wb['monitor_diskusage_used_txt'] = "Utilisé"; -$wb['monitor_diskusage_available_txt'] = "Disponible"; -$wb['monitor_diskusage_usage_txt'] = "Utilisé%"; -$wb['monitor_diskusage_mounted_txt'] = "Monté sur"; -$wb['monitor_logs_mail_txt'] = "Mail - Log"; -$wb['monitor_logs_mailwarn_txt'] = "Avertissements Mail - Log"; -$wb['monitor_logs_mailerr_txt'] = "Erreurs Mail - Log"; -$wb['monitor_logs_messages_txt'] = "Messages Système - Log"; -$wb['monitor_logs_ispccron_txt'] = "ISPConfig Cron - Log"; -$wb['monitor_logs_freshclam_txt'] = "Freshclam - Log"; -$wb['monitor_logs_clamav_txt'] = "Clamav - Log"; -$wb['monitor_logs_ispc_txt'] = "ISPConfig - Log"; -$wb['monitor_nosupportedraid1_txt'] = "Pour le moment, seuls mdadm ou mpt-status sont supportés pour surveiller le RAID.<br>Aucun des deux n'a été trouvé sur votre serveur.<br><br>Nous ne supportons donc pas votre RAID."; -$wb['monitor_norkhunter_txt'] = "RKHunter nest pas installé, il ny a donc pas de logs"; -$wb['monitor_serverstate_server_txt'] = "Serveur"; -$wb['monitor_serverstate_state_txt'] = "Etat"; -$wb['monitor_serverstate_unknown_txt'] = "inconnu"; -$wb['monitor_serverstate_info_txt'] = "info"; -$wb['monitor_serverstate_warning_txt'] = "avertissement"; -$wb['monitor_serverstate_critical_txt'] = "critique"; -$wb['monitor_serverstate_error_txt'] = "erreur"; -$wb['monitor_serverstate_moreinfo_txt'] = "Plus dinformations..."; -$wb['monitor_serverstate_more_txt'] = "Plus..."; -$wb['monitor_serverstate_fclamok_txt'] = "Votre protection virus est OK"; -$wb['monitor_serverstate_fclamoutdated_txt'] = "Votre protection virus est PERIMEE"; -$wb['monitor_serverstate_fclamunknown_txt'] = "Freshclam : ???!"; -$wb['monitor_serverstate_hdok_txt'] = "L'état de l'usage de votre disque est correcte"; -$wb['monitor_serverstate_hdgoingfull_txt'] = "Votre disque commence à être chargé"; -$wb['monitor_serverstate_hdnearlyfull_txt'] = "Votre disque est très chargé"; -$wb['monitor_serverstate_hdveryfull_txt'] = "Votre disque est bientôt plein"; -$wb['monitor_serverstate_hdfull_txt'] = "Votre disque est plein"; -$wb['monitor_serverstate_hdunknown_txt'] = "Disque dur : ???"; -$wb['monitor_serverstate_listok_txt'] = "ok"; -$wb['monitor_serverstate_listinfo_txt'] = "info"; -$wb['monitor_serverstate_listwarning_txt'] = "avertissement"; -$wb['monitor_serverstate_listcritical_txt'] = "critique"; -$wb['monitor_serverstate_listerror_txt'] = "erreur"; -$wb['monitor_serverstate_listunknown_txt'] = "inconnu"; -$wb['monitor_serverstate_loadok_txt'] = "La charge de votre serveur est correcte"; -$wb['monitor_serverstate_loadheavy_txt'] = "La charge de votre serveur est légèrement élevée"; -$wb['monitor_serverstate_loadhigh_txt'] = "La charge de votre serveur est élevée"; -$wb['monitor_serverstate_loaghigher_txt'] = "La charge de votre serveur est très élevée"; -$wb['monitor_serverstate_loadhighest_txt'] = "La charge de votre serveur est extrèmement élevée"; -$wb['monitor_serverstate_loadunknown_txt'] = "Charge du serveur : ???"; -$wb['monitor_serverstate_mailqok_txt'] = "La charge de votre Mail Queue est correcte"; -$wb['monitor_serverstate_mailqheavy_txt'] = "La charge de votre Mail Queue est légèrement élevée"; -$wb['monitor_serverstate_mailqhigh_txt'] = "La charge de votre Mail Queue est élevée"; -$wb['monitor_serverstate_mailqhigher_txt'] = "La charge de votre Mail Queue est très élevée"; -$wb['monitor_serverstate_mailqhighest_txt'] = "La charge de votre Mail Queue est extrèmement élevée"; -$wb['monitor_serverstate_mailqunknown_txt'] = "Mail Queue : ???"; -$wb['monitor_serverstate_raidok_txt'] = "Votre RAID est ok"; -$wb['monitor_serverstate_raidresync_txt'] = "Votre RAID est en mode RESYNC"; -$wb['monitor_serverstate_raidfault_txt'] = "Votre RAID a une erreur FAULT de disque. Remplacez le rapidement !"; -$wb['monitor_serverstate_raiderror_txt'] = "Votre RAID n'est pas fonctionnel"; -$wb['monitor_serverstate_raidunknown_txt'] = "Etat RAID : ???"; -$wb['monitor_serverstate_servicesonline_txt'] = "Tous les services nécessaires sont en ligne"; -$wb['monitor_serverstate_servicesoffline_txt'] = "Un ou plusieurs services sont hors-ligne"; -$wb['monitor_serverstate_servicesunknown_txt'] = "Services : ???"; -$wb['monitor_serverstate_syslogok_txt'] = "Votre log système est OK"; -$wb['monitor_serverstate_syslogwarning_txt'] = "Il y a des avertissements dans votre log système"; -$wb['monitor_serverstate_syslogerror_txt'] = "Il y a des erreurs dans votre log système"; -$wb['monitor_serverstate_syslogunknown_txt'] = "Log système : ???"; -$wb['monitor_serverstate_updatesok_txt'] = "Votre système est à jour."; -$wb['monitor_serverstate_updatesneeded_txt'] = "Un ou plusieurs composants nécessitent une mise à jour"; -$wb['monitor_serverstate_updatesunknown_txt'] = "Mise à jour du système : ???"; -$wb['monitor_serverstate_beancounterok_txt'] = "Le compteur est correcte"; -$wb['monitor_serverstate_beancounterinfo_txt'] = "Il y a quelques échecs dans le compteur"; -$wb['monitor_serverstate_beancounterwarning_txt'] = "Il y a des échecs dans le compteur"; -$wb['monitor_serverstate_beancountercritical_txt'] = "Il y a beaucoup déchecs dans le compteur"; -$wb['monitor_serverstate_beancountererror_txt'] = "Il y a trop d'échecs dans le compteur"; -$wb['monitor_services_online_txt'] = "En ligne"; -$wb['monitor_services_offline_txt'] = "Hors-ligne"; -$wb['monitor_services_web_txt'] = "Serveur Web :"; -$wb['monitor_services_ftp_txt'] = "Serveur FTP :"; -$wb['monitor_services_smtp_txt'] = "Serveur SMTP :"; -$wb['monitor_services_pop_txt'] = "Serveur POP3 :"; -$wb['monitor_services_imap_txt'] = "Serveur IMAP :"; -$wb['monitor_services_mydns_txt'] = "Serveur DNS :"; -$wb['monitor_services_mysql_txt'] = "Serveur MySQL :"; -$wb['monitor_settings_datafromdate_txt'] = "Données du : "; -$wb['monitor_settings_datetimeformat_txt'] = "d-m-Y H:i"; -$wb['monitor_settings_refreshsq_txt'] = "Séquence de rafraichissement:"; -$wb['monitor_settings_server_txt'] = "Serveur"; -$wb['monitor_title_cpuinfo_txt'] = "Informations CPU"; -$wb['monitor_title_updatestate_txt'] = "Statut de mise à jour"; -$wb['monitor_title_mailq_txt'] = "Mail Queue"; -$wb['monitor_title_raidstate_txt'] = "Statut RAID"; -$wb['monitor_title_rkhunterlog_txt'] = "Log RKHunter"; -$wb['monitor_title_fail2ban_txt'] = "Log Fail2Ban"; -$wb['monitor_title_iptables_txt'] = "Règles IPTables"; -$wb['monitor_title_beancounter_txt'] = "Compteur OpenVz VE"; -$wb['monitor_updates_nosupport_txt'] = "Votre distribution nest pas supportée par le moniteur"; -$wb['monitor_beancounter_nosupport_txt'] = "Ce serveur n'est pas un VE OpenVz et n'a pas d'information de compteur"; +$wb['Server online since'] = 'Serveur en ligne depuis'; +$wb['Users online'] = 'Utilisateurs en ligne'; +$wb['System load 1 minute'] = 'Charge du système sur 1 minute'; +$wb['System load 5 minutes'] = 'Charge du système sur 5 minutes'; +$wb['System load 15 minutes'] = 'Charge du système sur 15 minutes'; +$wb['Server Load'] = 'Charge du serveur'; +$wb['Disk usage'] = 'Usage disque'; +$wb['Memory usage'] = 'Utilisation mémoire'; +$wb['no_data_serverload_txt'] = 'Aucune donnée concernant la charge du serveur actuellement. Réésayez plus tard.'; +$wb['no_data_memusage_txt'] = 'Aucune donnée concernant lutilisation mémoire actuellement. Réésayez plus tard.'; +$wb['no_data_diskusage_txt'] = 'Aucune donnée concernant lusage disque actuellement. Réésayez plus tard.'; +$wb['no_data_cpuinfo_txt'] = 'Aucune donnée concernant la charge CPU actuellement. Réésayez plus tard.'; +$wb['no_data_services_txt'] = 'Aucune donnée concernant les services actuellement. Réésayez plus tard.'; +$wb['no_data_updates_txt'] = 'Aucune donnée concernant les mises à jour actuellement. Réésayez plus tard.'; +$wb['no_data_raid_txt'] = 'Aucune donnée concernant le RAID actuellement. Réésayez plus tard.'; +$wb['no_data_rkhunter_txt'] = 'Aucune donnée concernant RKHunter actuellement. Réésayez plus tard.'; +$wb['no_data_mailq_txt'] = 'Aucune donnée concernant la queue de mails actuellement. Réésayez plus tard.'; +$wb['no_logdata_txt'] = 'Pas de logs disponibles actuellement. Réésayez plus tard.'; +$wb['Monitoring'] = 'Surveillance'; +$wb['Server to Monitor'] = 'Serveur à surveiller'; +$wb['Logfiles'] = 'Fichiers de logs'; +$wb['Status of services'] = 'Statut des services'; +$wb['No Refresh'] = 'Pas de rafraichissement'; +$wb['minutes'] = 'minutes'; +$wb['Show Overview'] = 'Vue générale'; +$wb['System State (All Servers)'] = 'Etat du système (Tous les serveurs)'; +$wb['Hardware-Information'] = 'Informations sur le matériel'; +$wb['Show CPU info'] = 'Voir les informations CPU'; +$wb['Server State'] = 'Etat du serveur'; +$wb['Show Update State'] = 'Voir l\'état de la mise à jour'; +$wb['Show RAID state'] = 'Voir l\'état du RAID'; +$wb['Show Server load'] = 'Voir la charge du serveur'; +$wb['Show Disk usage'] = 'Voir l\'usage disque'; +$wb['Show Memory usage'] = 'Voir l\'utilisation mémoire'; +$wb['Show Services'] = 'Voir les services'; +$wb['Show Mail-Queue'] = 'Voir la Mail Queue'; +$wb['Show Mail-Log'] = 'Voir les logs mails'; +$wb['Show Mail warn-Log'] = 'Voir les logs mails d\'avertissement'; +$wb['Show Mail err-Log'] = 'Voir les logs mails d\'erreur'; +$wb['Show System-Log'] = 'Voir les logs système'; +$wb['Show ISPC Cron-Log'] = 'Voir les logs des crons ISPC'; +$wb['Show Freshclam-Log'] = 'Voir les logs de Freshclam'; +$wb['Show Clamav-Log'] = 'Voir les logs de Clamav'; +$wb['Show ISPConfig-Log'] = 'Voir les logs dISPConfig'; +$wb['Show RKHunter-Log'] = 'Voir les logs de RKHunter'; +$wb['Show Jobqueue'] = 'Voir la file d\'attente'; +$wb['Show fail2ban-Log'] = 'Voir les logs de fail2ban'; +$wb['Show IPTables'] = 'Voir les IPTables'; +$wb['Show OpenVz VE BeanCounter'] = 'Voir OpenVz VE BeanCounter'; +$wb['monitor_general_serverstate_txt'] = 'Statut du serveur'; +$wb['monitor_general_systemstate_txt'] = 'Statut du système'; +$wb['monitor_diskusage_filesystem_txt'] = 'Système de fichiers'; +$wb['monitor_diskusage_type_txt'] = 'Type'; +$wb['monitor_diskusage_size_txt'] = 'Taille'; +$wb['monitor_diskusage_used_txt'] = 'Utilisé'; +$wb['monitor_diskusage_available_txt'] = 'Disponible'; +$wb['monitor_diskusage_usage_txt'] = 'Utilisé%'; +$wb['monitor_diskusage_mounted_txt'] = 'Monté sur'; +$wb['monitor_logs_mail_txt'] = 'Mail - Log'; +$wb['monitor_logs_mailwarn_txt'] = 'Avertissements Mail - Log'; +$wb['monitor_logs_mailerr_txt'] = 'Erreurs Mail - Log'; +$wb['monitor_logs_messages_txt'] = 'Messages Système - Log'; +$wb['monitor_logs_ispccron_txt'] = 'ISPConfig Cron - Log'; +$wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log'; +$wb['monitor_logs_clamav_txt'] = 'Clamav - Log'; +$wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log'; +$wb['monitor_nosupportedraid1_txt'] = 'Pour le moment, seuls mdadm ou mpt-status sont supportés pour surveiller le RAID.<br>Aucun des deux n\'a été trouvé sur votre serveur.<br><br>Nous ne supportons donc pas votre RAID.'; +$wb['monitor_norkhunter_txt'] = 'RKHunter nest pas installé, il ny a donc pas de logs'; +$wb['monitor_serverstate_server_txt'] = 'Serveur'; +$wb['monitor_serverstate_state_txt'] = 'Etat'; +$wb['monitor_serverstate_unknown_txt'] = 'inconnu'; +$wb['monitor_serverstate_info_txt'] = 'info'; +$wb['monitor_serverstate_warning_txt'] = 'avertissement'; +$wb['monitor_serverstate_critical_txt'] = 'critique'; +$wb['monitor_serverstate_error_txt'] = 'erreur'; +$wb['monitor_serverstate_moreinfo_txt'] = 'Plus dinformations...'; +$wb['monitor_serverstate_more_txt'] = 'Plus...'; +$wb['monitor_serverstate_fclamok_txt'] = 'Votre protection virus est OK'; +$wb['monitor_serverstate_fclamoutdated_txt'] = 'Votre protection virus est PERIMEE'; +$wb['monitor_serverstate_fclamunknown_txt'] = 'Freshclam : ???!'; +$wb['monitor_serverstate_hdok_txt'] = 'L\'état de l\'usage de votre disque est correcte'; +$wb['monitor_serverstate_hdgoingfull_txt'] = 'Votre disque commence à être chargé'; +$wb['monitor_serverstate_hdnearlyfull_txt'] = 'Votre disque est très chargé'; +$wb['monitor_serverstate_hdveryfull_txt'] = 'Votre disque est bientôt plein'; +$wb['monitor_serverstate_hdfull_txt'] = 'Votre disque est plein'; +$wb['monitor_serverstate_hdunknown_txt'] = 'Disque dur : ???'; +$wb['monitor_serverstate_listok_txt'] = 'ok'; +$wb['monitor_serverstate_listinfo_txt'] = 'info'; +$wb['monitor_serverstate_listwarning_txt'] = 'avertissement'; +$wb['monitor_serverstate_listcritical_txt'] = 'critique'; +$wb['monitor_serverstate_listerror_txt'] = 'erreur'; +$wb['monitor_serverstate_listunknown_txt'] = 'inconnu'; +$wb['monitor_serverstate_loadok_txt'] = 'La charge de votre serveur est correcte'; +$wb['monitor_serverstate_loadheavy_txt'] = 'La charge de votre serveur est légèrement élevée'; +$wb['monitor_serverstate_loadhigh_txt'] = 'La charge de votre serveur est élevée'; +$wb['monitor_serverstate_loaghigher_txt'] = 'La charge de votre serveur est très élevée'; +$wb['monitor_serverstate_loadhighest_txt'] = 'La charge de votre serveur est extrèmement élevée'; +$wb['monitor_serverstate_loadunknown_txt'] = 'Charge du serveur : ???'; +$wb['monitor_serverstate_mailqok_txt'] = 'La charge de votre Mail Queue est correcte'; +$wb['monitor_serverstate_mailqheavy_txt'] = 'La charge de votre Mail Queue est légèrement élevée'; +$wb['monitor_serverstate_mailqhigh_txt'] = 'La charge de votre Mail Queue est élevée'; +$wb['monitor_serverstate_mailqhigher_txt'] = 'La charge de votre Mail Queue est très élevée'; +$wb['monitor_serverstate_mailqhighest_txt'] = 'La charge de votre Mail Queue est extrèmement élevée'; +$wb['monitor_serverstate_mailqunknown_txt'] = 'Mail Queue : ???'; +$wb['monitor_serverstate_raidok_txt'] = 'Votre RAID est ok'; +$wb['monitor_serverstate_raidresync_txt'] = 'Votre RAID est en mode RESYNC'; +$wb['monitor_serverstate_raidfault_txt'] = 'Votre RAID a une erreur FAULT de disque. Remplacez le rapidement !'; +$wb['monitor_serverstate_raiderror_txt'] = 'Votre RAID n\'est pas fonctionnel'; +$wb['monitor_serverstate_raidunknown_txt'] = 'Etat RAID : ???'; +$wb['monitor_serverstate_servicesonline_txt'] = 'Tous les services nécessaires sont en ligne'; +$wb['monitor_serverstate_servicesoffline_txt'] = 'Un ou plusieurs services sont hors-ligne'; +$wb['monitor_serverstate_servicesunknown_txt'] = 'Services : ???'; +$wb['monitor_serverstate_syslogok_txt'] = 'Votre log système est OK'; +$wb['monitor_serverstate_syslogwarning_txt'] = 'Il y a des avertissements dans votre log système'; +$wb['monitor_serverstate_syslogerror_txt'] = 'Il y a des erreurs dans votre log système'; +$wb['monitor_serverstate_syslogunknown_txt'] = 'Log système : ???'; +$wb['monitor_serverstate_updatesok_txt'] = 'Votre système est à jour.'; +$wb['monitor_serverstate_updatesneeded_txt'] = 'Un ou plusieurs composants nécessitent une mise à jour'; +$wb['monitor_serverstate_updatesunknown_txt'] = 'Mise à jour du système : ???'; +$wb['monitor_serverstate_beancounterok_txt'] = 'Le compteur est correcte'; +$wb['monitor_serverstate_beancounterinfo_txt'] = 'Il y a quelques échecs dans le compteur'; +$wb['monitor_serverstate_beancounterwarning_txt'] = 'Il y a des échecs dans le compteur'; +$wb['monitor_serverstate_beancountercritical_txt'] = 'Il y a beaucoup déchecs dans le compteur'; +$wb['monitor_serverstate_beancountererror_txt'] = 'Il y a trop d\'échecs dans le compteur'; +$wb['monitor_services_online_txt'] = 'En ligne'; +$wb['monitor_services_offline_txt'] = 'Hors-ligne'; +$wb['monitor_services_web_txt'] = 'Serveur Web :'; +$wb['monitor_services_ftp_txt'] = 'Serveur FTP :'; +$wb['monitor_services_smtp_txt'] = 'Serveur SMTP :'; +$wb['monitor_services_pop_txt'] = 'Serveur POP3 :'; +$wb['monitor_services_imap_txt'] = 'Serveur IMAP :'; +$wb['monitor_services_mydns_txt'] = 'Serveur DNS :'; +$wb['monitor_services_mysql_txt'] = 'Serveur MySQL :'; +$wb['monitor_settings_datafromdate_txt'] = 'Données du : '; +$wb['monitor_settings_datetimeformat_txt'] = 'd-m-Y H:i'; +$wb['monitor_settings_refreshsq_txt'] = 'Séquence de rafraichissement:'; +$wb['monitor_settings_server_txt'] = 'Serveur'; +$wb['monitor_title_cpuinfo_txt'] = 'Informations CPU'; +$wb['monitor_title_updatestate_txt'] = 'Statut de mise à jour'; +$wb['monitor_title_mailq_txt'] = 'Mail Queue'; +$wb['monitor_title_raidstate_txt'] = 'Statut RAID'; +$wb['monitor_title_rkhunterlog_txt'] = 'Log RKHunter'; +$wb['monitor_title_fail2ban_txt'] = 'Log Fail2Ban'; +$wb['monitor_title_iptables_txt'] = 'Règles IPTables'; +$wb['monitor_title_beancounter_txt'] = 'Compteur OpenVz VE'; +$wb['monitor_updates_nosupport_txt'] = 'Votre distribution nest pas supportée par le moniteur'; +$wb['monitor_beancounter_nosupport_txt'] = 'Ce serveur n\'est pas un VE OpenVz et n\'a pas d\'information de compteur'; ?> - - diff --git a/interface/web/monitor/lib/lang/fr_datalog_list.lng b/interface/web/monitor/lib/lang/fr_datalog_list.lng index 41f1e64..e47b9f0 100644 --- a/interface/web/monitor/lib/lang/fr_datalog_list.lng +++ b/interface/web/monitor/lib/lang/fr_datalog_list.lng @@ -6,5 +6,3 @@ $wb['action_txt'] = 'Action'; $wb['status_txt'] = 'Status'; ?> - - diff --git a/interface/web/monitor/lib/lang/fr_syslog_list.lng b/interface/web/monitor/lib/lang/fr_syslog_list.lng index f4d916f..1b01a35 100644 --- a/interface/web/monitor/lib/lang/fr_syslog_list.lng +++ b/interface/web/monitor/lib/lang/fr_syslog_list.lng @@ -5,5 +5,3 @@ $wb['loglevel_txt'] = 'Niveau de log '; $wb['message_txt'] = 'Message'; ?> - - diff --git a/interface/web/monitor/lib/lang/hr.lng b/interface/web/monitor/lib/lang/hr.lng index 5692863..d5e1470 100644 --- a/interface/web/monitor/lib/lang/hr.lng +++ b/interface/web/monitor/lib/lang/hr.lng @@ -1,9 +1,9 @@ <?php -$wb['Server online since'] = 'Server online'; -$wb['Users online'] = 'Korisnika'; -$wb['System load 1 minute'] = 'Opterećenje sistema 1 minuta'; -$wb['System load 5 minutes'] = 'Opterećenje sistema 5 minuta'; -$wb['System load 15 minutes'] = 'Opterećenje sistema 15 minuta'; +$wb['Server online since'] = 'Server radi bez prekida'; +$wb['Users online'] = 'Spojenih korisnika'; +$wb['System load 1 minute'] = 'Opterećenje servera unutar jedne minute'; +$wb['System load 5 minutes'] = 'Opterećenje servera u zadnjih 5 minuta'; +$wb['System load 15 minutes'] = 'Opterećenje servera u zadnjih 15 minuta'; $wb['Server Load'] = 'Opterećenje servera'; $wb['Disk usage'] = 'Potrošnja diska'; $wb['Memory usage'] = 'Potrošnja memorije'; @@ -26,7 +26,7 @@ $wb['Show Overview'] = 'Prikaži stanje'; $wb['System State (All Servers)'] = 'Prikaži stanje (svi serveri)'; $wb['Hardware-Information'] = 'Informacije o hardveru'; -$wb['Show CPU info'] = 'Prikaži procesor'; +$wb['Show CPU info'] = 'Prikaži info o procesoru'; $wb['Server State'] = 'Stanje servera'; $wb['Show Update State'] = 'Prikaži stanje nadogradnje'; $wb['Show RAID state'] = 'Prikaži stanje RAID-a'; @@ -34,10 +34,10 @@ $wb['Show Disk usage'] = 'Prikaži stanje diska'; $wb['Show Memory usage'] = 'Prikaži stanje memorije'; $wb['Show Services'] = 'Prikaži servise'; -$wb['Show Mail-Queue'] = 'Prikaži mail queue'; +$wb['Show Mail-Queue'] = 'Prikaži mail redoslijed'; $wb['Show Mail-Log'] = 'Prikaži mail log'; -$wb['Show Mail warn-Log'] = 'Prikaži mail log (warn)'; -$wb['Show Mail err-Log'] = 'Prikaži mail log (error)'; +$wb['Show Mail warn-Log'] = 'Prikaži mail log (upozorenja)'; +$wb['Show Mail err-Log'] = 'Prikaži mail log (greške)'; $wb['Show System-Log'] = 'Prikaži sistemski log'; $wb['Show ISPC Cron-Log'] = 'Prikaži control panel cron log'; $wb['Show Freshclam-Log'] = 'Prikaži freshclam log'; @@ -65,7 +65,7 @@ $wb['monitor_nosupportedraid1_txt'] = 'Trenutno je podržan samo mdadm ili mpt-status za nadzor RAID-a.<br>Ne možemo pronaći niti jedan na vašem serveru.<br><br>To znači da ne možemo podržati vaš RAID.'; $wb['monitor_norkhunter_txt'] = 'RKHunter nije instaliran, stoga nema log podataka.'; $wb['monitor_serverstate_server_txt'] = 'Server'; -$wb['monitor_serverstate_state_txt'] = 'State'; +$wb['monitor_serverstate_state_txt'] = 'Stanje'; $wb['monitor_serverstate_unknown_txt'] = 'nepoznatih'; $wb['monitor_serverstate_info_txt'] = 'informacija'; $wb['monitor_serverstate_warning_txt'] = 'upozorenja'; @@ -94,12 +94,12 @@ $wb['monitor_serverstate_loaghigher_txt'] = 'Server je pod vrlo velikim opterećenjem'; $wb['monitor_serverstate_loadhighest_txt'] = 'Server je maksimalno opterećen'; $wb['monitor_serverstate_loadunknown_txt'] = 'Opterećenje servera: ???'; -$wb['monitor_serverstate_mailqok_txt'] = 'Mail queue opterećenje je ok'; -$wb['monitor_serverstate_mailqheavy_txt'] = 'Mail queue je pod opterećenjem'; -$wb['monitor_serverstate_mailqhigh_txt'] = 'Mail queue je pod velikim opterećenjem'; -$wb['monitor_serverstate_mailqhigher_txt'] = 'Mail queue je pod vrlo velikim opterećenjem'; -$wb['monitor_serverstate_mailqhighest_txt'] = 'Mail queue je maksimalno opterećen'; -$wb['monitor_serverstate_mailqunknown_txt'] = 'Mail queue: ???'; +$wb['monitor_serverstate_mailqok_txt'] = 'Mail redoslijed opterećenje je ok'; +$wb['monitor_serverstate_mailqheavy_txt'] = 'Mail redoslijed je pod opterećenjem'; +$wb['monitor_serverstate_mailqhigh_txt'] = 'Mail redoslijed je pod velikim opterećenjem'; +$wb['monitor_serverstate_mailqhigher_txt'] = 'Mail redoslijed je pod vrlo velikim opterećenjem'; +$wb['monitor_serverstate_mailqhighest_txt'] = 'Mail redoslijed je maksimalno opterećen'; +$wb['monitor_serverstate_mailqunknown_txt'] = 'Mail redoslijed: ???'; $wb['monitor_serverstate_raidok_txt'] = 'RAID je ok'; $wb['monitor_serverstate_raidresync_txt'] = 'RAID je u RESYNC modu'; $wb['monitor_serverstate_raidfault_txt'] = 'Jedan RAID disk je neispravan. Zamjenite disk što prije'; @@ -133,17 +133,17 @@ $wb['monitor_settings_datetimeformat_txt'] = 'd.m.Y. H:i'; $wb['monitor_settings_refreshsq_txt'] = 'Osvježavanje:'; $wb['monitor_settings_server_txt'] = 'Server'; -$wb['monitor_title_cpuinfo_txt'] = 'Procesor'; +$wb['monitor_title_cpuinfo_txt'] = 'Stanje procesora'; $wb['monitor_title_updatestate_txt'] = 'Stanje nadogradnje'; -$wb['monitor_title_mailq_txt'] = 'Mail Queue'; +$wb['monitor_title_mailq_txt'] = 'Stanje mail redoslijeda'; $wb['monitor_title_raidstate_txt'] = 'Stanje RAID-a'; $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter log'; $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban log'; $wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter'; $wb['monitor_updates_nosupport_txt'] = 'Ova distribucija nije podržana za ovaj nadzor'; $wb['monitor_beancounter_nosupport_txt'] = 'Ovaj server nije OpenVz VE i nema beancounter informacije'; -$wb['monitor_title_iptables_txt'] = 'IPTables pravila'; -$wb['Show fail2ban-Log'] = 'Show fail2ban-Log'; -$wb['Show IPTables'] = 'Show IPTables'; -$wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; +$wb['monitor_title_iptables_txt'] = 'IPTables zaštita'; +$wb['Show fail2ban-Log'] = 'Prikaži Fail2Ban log'; +$wb['Show IPTables'] = 'Prikaži IPTables'; +$wb['Show OpenVz VE BeanCounter'] = 'Prikaži OpenVz VE BeanCounter'; ?> diff --git a/interface/web/monitor/lib/lang/pl.lng b/interface/web/monitor/lib/lang/pl.lng index f539640..88497b4 100644 --- a/interface/web/monitor/lib/lang/pl.lng +++ b/interface/web/monitor/lib/lang/pl.lng @@ -147,4 +147,3 @@ $wb['Show IPTables'] = 'Pokaż IPTables'; $wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; ?> - diff --git a/interface/web/monitor/lib/lang/pl_datalog_list.lng b/interface/web/monitor/lib/lang/pl_datalog_list.lng index 0b969b1..398ca51 100644 --- a/interface/web/monitor/lib/lang/pl_datalog_list.lng +++ b/interface/web/monitor/lib/lang/pl_datalog_list.lng @@ -6,4 +6,3 @@ $wb['action_txt'] = 'Akcja'; $wb['status_txt'] = 'Status'; ?> - diff --git a/interface/web/monitor/lib/lang/pl_syslog_list.lng b/interface/web/monitor/lib/lang/pl_syslog_list.lng index f5e0645..e37799c 100644 --- a/interface/web/monitor/lib/lang/pl_syslog_list.lng +++ b/interface/web/monitor/lib/lang/pl_syslog_list.lng @@ -5,4 +5,3 @@ $wb['loglevel_txt'] = 'Poziom logowania'; $wb['message_txt'] = 'Wiadomość'; ?> - diff --git a/interface/web/monitor/show_sys_state.php b/interface/web/monitor/show_sys_state.php index 88fa3c9..20f0b05 100644 --- a/interface/web/monitor/show_sys_state.php +++ b/interface/web/monitor/show_sys_state.php @@ -196,7 +196,7 @@ $ispcData = null; foreach($records as $record) { /* get the state from the db-data */ - _processDbState($record['type'], $serverId, &$serverState, &$messages); + _processDbState($record['type'], $serverId, $serverState, $messages); /* if we have the os-info, get it */ if ($record['type'] == 'os_info') { $osData = unserialize($record['data']); diff --git a/interface/web/sites/database_phpmyadmin.php b/interface/web/sites/database_phpmyadmin.php index 1df863b..e0ab324 100644 --- a/interface/web/sites/database_phpmyadmin.php +++ b/interface/web/sites/database_phpmyadmin.php @@ -56,15 +56,23 @@ $app->uses('getconf'); $global_config = $app->getconf->get_global_config('sites'); +$web_config = $app->getconf->get_server_config($serverId,'web'); /* * We only redirect to the login-form, so there is no need, to check any rights */ + if($global_config['phpmyadmin_url'] != '') { - header('Location:'.$global_config['phpmyadmin_url']); + $phpmyadmin_url = $global_config['phpmyadmin_url']; + $phpmyadmin_url = str_replace('[SERVERNAME]',$serverData['server_name'],$phpmyadmin_url); + header('Location:'.$phpmyadmin_url); } else { isset($_SERVER['HTTPS'])? $http = 'https' : $http = 'http'; - header('location:' . $http . '://' . $serverData['server_name'] . '/phpmyadmin'); + if($web_config['server_type'] == 'nginx') { + header('location:' . $http . '://' . $serverData['server_name'] . ':8081/phpmyadmin'); + } else { + header('location:' . $http . '://' . $serverData['server_name'] . '/phpmyadmin'); + } } exit; ?> \ No newline at end of file diff --git a/interface/web/sites/form/database.tform.php b/interface/web/sites/form/database.tform.php index 513c396..ffb711f 100644 --- a/interface/web/sites/form/database.tform.php +++ b/interface/web/sites/form/database.tform.php @@ -107,7 +107,8 @@ ), 'database_password' => array ( 'datatype' => 'VARCHAR', - 'formtype' => 'TEXT', + 'formtype' => 'PASSWORD', + 'encryption' => 'MYSQL', 'default' => '', 'value' => '', 'width' => '30', diff --git a/interface/web/sites/form/web_aliasdomain.tform.php b/interface/web/sites/form/web_aliasdomain.tform.php index 3c19173..1eb79c5 100644 --- a/interface/web/sites/form/web_aliasdomain.tform.php +++ b/interface/web/sites/form/web_aliasdomain.tform.php @@ -106,7 +106,7 @@ 'datatype' => 'VARCHAR', 'formtype' => 'SELECT', 'default' => 'y', - 'value' => array('' => 'no_redirect_txt', 'no' => 'no_flag_txt', 'R' => 'R', 'L' => 'L', 'R,L' => 'R,L', 'last' => 'last', 'break' => 'break', 'redirect' => 'redirect', 'permanent' => 'permanent') + 'value' => array('' => 'no_redirect_txt', 'no' => 'no_flag_txt', 'R' => 'R', 'L' => 'L', 'R,L' => 'R,L', 'R=301,L' => 'R=301,L', 'last' => 'last', 'break' => 'break', 'redirect' => 'redirect', 'permanent' => 'permanent') ), 'redirect_path' => array ( 'datatype' => 'VARCHAR', @@ -123,7 +123,7 @@ 'subdomain' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'SELECT', - 'default' => 'y', + 'default' => 'www', 'value' => array('none' => 'none_txt', 'www' => 'www.', '*' => '*.') ), 'active' => array ( diff --git a/interface/web/sites/form/web_domain.tform.php b/interface/web/sites/form/web_domain.tform.php index c280830..34cbbc8 100644 --- a/interface/web/sites/form/web_domain.tform.php +++ b/interface/web/sites/form/web_domain.tform.php @@ -248,7 +248,7 @@ 'datatype' => 'VARCHAR', 'formtype' => 'SELECT', 'default' => '', - 'value' => array('' => 'no_redirect_txt', 'no' => 'no_flag_txt', 'R' => 'R', 'L' => 'L', 'R,L' => 'R,L', 'last' => 'last', 'break' => 'break', 'redirect' => 'redirect', 'permanent' => 'permanent') + 'value' => array('' => 'no_redirect_txt', 'no' => 'no_flag_txt', 'R' => 'R', 'L' => 'L', 'R,L' => 'R,L', 'R=301,L' => 'R=301,L', 'last' => 'last', 'break' => 'break', 'redirect' => 'redirect', 'permanent' => 'permanent') ), 'redirect_path' => array ( 'datatype' => 'VARCHAR', diff --git a/interface/web/sites/form/web_subdomain.tform.php b/interface/web/sites/form/web_subdomain.tform.php index ced53bb..482476a 100644 --- a/interface/web/sites/form/web_subdomain.tform.php +++ b/interface/web/sites/form/web_subdomain.tform.php @@ -106,7 +106,7 @@ 'datatype' => 'VARCHAR', 'formtype' => 'SELECT', 'default' => 'y', - 'value' => array('' => 'no_redirect_txt', 'no' => 'no_flag_txt', 'R' => 'R', 'L' => 'L', 'R,L' => 'R,L', 'last' => 'last', 'break' => 'break', 'redirect' => 'redirect', 'permanent' => 'permanent') + 'value' => array('' => 'no_redirect_txt', 'no' => 'no_flag_txt', 'R' => 'R', 'L' => 'L', 'R,L' => 'R,L', 'R=301,L' => 'R=301,L', 'last' => 'last', 'break' => 'break', 'redirect' => 'redirect', 'permanent' => 'permanent') ), 'redirect_path' => array ( 'datatype' => 'VARCHAR', diff --git a/interface/web/sites/lib/lang/el.lng b/interface/web/sites/lib/lang/el.lng index da8b1a5..90aec30 100644 --- a/interface/web/sites/lib/lang/el.lng +++ b/interface/web/sites/lib/lang/el.lng @@ -24,3 +24,4 @@ $wb['Website quota (Harddisk)'] = 'Όριο δίσκου Website (Harddisk)'; ?> + diff --git a/interface/web/sites/lib/lang/el_cron.lng b/interface/web/sites/lib/lang/el_cron.lng index dbc8ecc..300ec1b 100644 --- a/interface/web/sites/lib/lang/el_cron.lng +++ b/interface/web/sites/lib/lang/el_cron.lng @@ -20,3 +20,4 @@ $wb['unknown_fieldtype_error'] = 'Χρησιμοποιήθηκε άγνωστός τύπος πεδίου.'; ?> + diff --git a/interface/web/sites/lib/lang/el_cron_list.lng b/interface/web/sites/lib/lang/el_cron_list.lng index b629b89..d2bb97f 100644 --- a/interface/web/sites/lib/lang/el_cron_list.lng +++ b/interface/web/sites/lib/lang/el_cron_list.lng @@ -12,3 +12,4 @@ $wb['parent_domain_id_txt'] = 'Website'; ?> + diff --git a/interface/web/sites/lib/lang/el_database.lng b/interface/web/sites/lib/lang/el_database.lng index 78190bd..583786b 100644 --- a/interface/web/sites/lib/lang/el_database.lng +++ b/interface/web/sites/lib/lang/el_database.lng @@ -24,3 +24,4 @@ $wb['database_user_error_len'] = 'Το όνομα χρήστη της βάσης δεδομένων - {user}- είναι πολύ μεγάλο. Το συνολικό μέγιστο μέγεθος δεν μπορεί να ξεπερνά τους 16 χαρακτήρες.'; ?> + diff --git a/interface/web/sites/lib/lang/el_database_admin_list.lng b/interface/web/sites/lib/lang/el_database_admin_list.lng index 4041622..c8b30ae 100644 --- a/interface/web/sites/lib/lang/el_database_admin_list.lng +++ b/interface/web/sites/lib/lang/el_database_admin_list.lng @@ -9,3 +9,4 @@ $wb['sys_groupid_txt'] = 'Πελάτης'; ?> + diff --git a/interface/web/sites/lib/lang/el_database_list.lng b/interface/web/sites/lib/lang/el_database_list.lng index 20f1320..c277c4d 100644 --- a/interface/web/sites/lib/lang/el_database_list.lng +++ b/interface/web/sites/lib/lang/el_database_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέα Βάσης Δεδομένων'; ?> + diff --git a/interface/web/sites/lib/lang/el_ftp_user.lng b/interface/web/sites/lib/lang/el_ftp_user.lng index 863d822..e00efa6 100644 --- a/interface/web/sites/lib/lang/el_ftp_user.lng +++ b/interface/web/sites/lib/lang/el_ftp_user.lng @@ -27,3 +27,4 @@ $wb['quota_size_error_regex'] = 'Όριο: εισάγετε -1 για απεριόριστα ή έναν αριθμό > 0'; ?> + diff --git a/interface/web/sites/lib/lang/el_ftp_user_list.lng b/interface/web/sites/lib/lang/el_ftp_user_list.lng index 66db7de..a1983b4 100644 --- a/interface/web/sites/lib/lang/el_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/el_ftp_user_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νεός χρήστης FTP'; ?> + diff --git a/interface/web/sites/lib/lang/el_shell_user.lng b/interface/web/sites/lib/lang/el_shell_user.lng index ab7e321..7f3f122 100644 --- a/interface/web/sites/lib/lang/el_shell_user.lng +++ b/interface/web/sites/lib/lang/el_shell_user.lng @@ -22,3 +22,4 @@ $wb['ssh_rsa_txt'] = 'Δημόσιο Κλειδί SSH-RSA (για key-based logins)'; ?> + diff --git a/interface/web/sites/lib/lang/el_shell_user_list.lng b/interface/web/sites/lib/lang/el_shell_user_list.lng index 71db715..6dd262c 100644 --- a/interface/web/sites/lib/lang/el_shell_user_list.lng +++ b/interface/web/sites/lib/lang/el_shell_user_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νεός χρήστης Shell'; ?> + diff --git a/interface/web/sites/lib/lang/el_user_quota_stats_list.lng b/interface/web/sites/lib/lang/el_user_quota_stats_list.lng index 1e1072b..0c54d4f 100644 --- a/interface/web/sites/lib/lang/el_user_quota_stats_list.lng +++ b/interface/web/sites/lib/lang/el_user_quota_stats_list.lng @@ -7,3 +7,4 @@ $wb['soft_txt'] = 'Διαλακτικό όριο'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/el_web_aliasdomain_list.lng index 6ad7f1a..fc2b216 100644 --- a/interface/web/sites/lib/lang/el_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/el_web_aliasdomain_list.lng @@ -13,3 +13,4 @@ $wb['none_txt'] = 'None'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_domain.lng b/interface/web/sites/lib/lang/el_web_domain.lng index 240ed48..6dcaf80 100644 --- a/interface/web/sites/lib/lang/el_web_domain.lng +++ b/interface/web/sites/lib/lang/el_web_domain.lng @@ -1,6 +1,6 @@ <?php -$wb['backup_interval_txt'] = 'Χρονοδιάστημα Backup'; -$wb['backup_copies_txt'] = 'Πλήθος αντιγράφων backup'; +$wb['backup_interval_txt'] = 'Προγραμματισμός Backup'; +$wb['backup_copies_txt'] = 'Πλήθος αντιγράφων'; $wb['ssl_state_txt'] = 'Κατάσταση'; $wb['ssl_locality_txt'] = 'Τοποθεσία'; $wb['ssl_organisation_txt'] = 'Οργανισμός'; @@ -65,7 +65,7 @@ $wb['stats_user_txt'] = 'Όνομα Χρήστη Στατιστικών Web'; $wb['stats_type_txt'] = 'Πρόγραμμα Στατιστικών Web'; $wb['custom_php_ini_txt'] = 'Προσαρμοσμένες ρυθμίσεις php.ini'; -$wb['none_txt'] = 'Κανάνα'; +$wb['none_txt'] = 'Καμία'; $wb['disabled_txt'] = 'Απενεργοπ.'; $wb['no_redirect_txt'] = 'Χωρίς Ανακατεύθυνση'; $wb['no_flag_txt'] = 'Χωρίς Σημαία'; @@ -91,3 +91,4 @@ $wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_domain_admin_list.lng b/interface/web/sites/lib/lang/el_web_domain_admin_list.lng index 1553933..07e8537 100644 --- a/interface/web/sites/lib/lang/el_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/el_web_domain_admin_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Νέο website'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_domain_list.lng b/interface/web/sites/lib/lang/el_web_domain_list.lng index a35fad5..ee59654 100644 --- a/interface/web/sites/lib/lang/el_web_domain_list.lng +++ b/interface/web/sites/lib/lang/el_web_domain_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέο website'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_folder.lng b/interface/web/sites/lib/lang/el_web_folder.lng index 410cd3f..96280a2 100644 --- a/interface/web/sites/lib/lang/el_web_folder.lng +++ b/interface/web/sites/lib/lang/el_web_folder.lng @@ -6,3 +6,4 @@ $wb['path_error_regex'] = 'Μη έγκυρη διαδρομή φακέλου.'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_folder_list.lng b/interface/web/sites/lib/lang/el_web_folder_list.lng index 761a6c1..7951141 100644 --- a/interface/web/sites/lib/lang/el_web_folder_list.lng +++ b/interface/web/sites/lib/lang/el_web_folder_list.lng @@ -6,3 +6,4 @@ $wb['path_txt'] = 'Διαδρομή'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_folder_user.lng b/interface/web/sites/lib/lang/el_web_folder_user.lng index c10412c..b809fc2 100644 --- a/interface/web/sites/lib/lang/el_web_folder_user.lng +++ b/interface/web/sites/lib/lang/el_web_folder_user.lng @@ -6,3 +6,4 @@ $wb['folder_error_empty'] = "Δεν επιλέχθηκε φάκελος web."; ?> + diff --git a/interface/web/sites/lib/lang/el_web_folder_user_list.lng b/interface/web/sites/lib/lang/el_web_folder_user_list.lng index 4f6ec20..5668855 100644 --- a/interface/web/sites/lib/lang/el_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/el_web_folder_user_list.lng @@ -5,3 +5,4 @@ $wb['username_txt'] = 'Όνομα Χρήστη'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_sites_stats_list.lng b/interface/web/sites/lib/lang/el_web_sites_stats_list.lng index b7e9d59..a8631ad 100644 --- a/interface/web/sites/lib/lang/el_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/el_web_sites_stats_list.lng @@ -7,3 +7,4 @@ $wb['last_year_txt'] = 'Τον τελευταίο χρόνο'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_subdomain.lng b/interface/web/sites/lib/lang/el_web_subdomain.lng index 0b0167f..99c0cdc 100644 --- a/interface/web/sites/lib/lang/el_web_subdomain.lng +++ b/interface/web/sites/lib/lang/el_web_subdomain.lng @@ -41,3 +41,4 @@ $wb['no_flag_txt'] = 'Χωρίς Σημαία'; ?> + diff --git a/interface/web/sites/lib/lang/el_web_subdomain_list.lng b/interface/web/sites/lib/lang/el_web_subdomain_list.lng index b24ae4d..70b1e25 100644 --- a/interface/web/sites/lib/lang/el_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/el_web_subdomain_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νέο subdomain'; ?> + diff --git a/interface/web/sites/lib/lang/el_webdav_user.lng b/interface/web/sites/lib/lang/el_webdav_user.lng index dd052b0..0652d98 100644 --- a/interface/web/sites/lib/lang/el_webdav_user.lng +++ b/interface/web/sites/lib/lang/el_webdav_user.lng @@ -14,3 +14,4 @@ $wb['parent_domain_id_error_empty'] = 'Δεν επιλέχθηκε website.'; ?> + diff --git a/interface/web/sites/lib/lang/el_webdav_user_list.lng b/interface/web/sites/lib/lang/el_webdav_user_list.lng index 5650127..08f44bf 100644 --- a/interface/web/sites/lib/lang/el_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/el_webdav_user_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Νεός χρήστης Webdav'; ?> + diff --git a/interface/web/sites/lib/lang/fr.lng b/interface/web/sites/lib/lang/fr.lng index 05b2986..4adc588 100644 --- a/interface/web/sites/lib/lang/fr.lng +++ b/interface/web/sites/lib/lang/fr.lng @@ -16,12 +16,10 @@ $wb['Webdav-User'] = 'Utilisateur WebDav'; $wb['Webdav'] = 'WebDav'; $wb['Websites'] = 'Sites web'; -$wb["Stats"] = 'Statistiques'; -$wb["Cron"] = 'Cron'; -$wb["Cron Jobs"] = 'Tâches cron'; -$wb["Statistics"] = 'Statistiques'; -$wb["Web traffic"] = 'Trafic web'; -$wb["Website quota (Harddisk)"] = 'Quota du site web (disque dur)'; +$wb['Stats'] = 'Statistiques'; +$wb['Cron'] = 'Cron'; +$wb['Cron Jobs'] = 'Tâches cron'; +$wb['Statistics'] = 'Statistiques'; +$wb['Web traffic'] = 'Trafic web'; +$wb['Website quota (Harddisk)'] = 'Quota du site web (disque dur)'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_cron.lng b/interface/web/sites/lib/lang/fr_cron.lng index 51690a9..4dba434 100644 --- a/interface/web/sites/lib/lang/fr_cron.lng +++ b/interface/web/sites/lib/lang/fr_cron.lng @@ -19,5 +19,3 @@ $wb['command_error_format'] = 'Format de la commande invalide.'; $wb['unknown_fieldtype_error'] = 'Un champ inconnu a été utilisé'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_cron_list.lng b/interface/web/sites/lib/lang/fr_cron_list.lng index 5a3f509..25fb854 100644 --- a/interface/web/sites/lib/lang/fr_cron_list.lng +++ b/interface/web/sites/lib/lang/fr_cron_list.lng @@ -11,5 +11,3 @@ $wb['add_new_cron_txt'] = 'Nouveau Cron'; $wb['parent_domain_id_txt'] = 'Site web'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_database.lng b/interface/web/sites/lib/lang/fr_database.lng index d3cce2e..ab2712b 100644 --- a/interface/web/sites/lib/lang/fr_database.lng +++ b/interface/web/sites/lib/lang/fr_database.lng @@ -1,27 +1,25 @@ <?php -$wb["server_id_txt"] = 'Serveur'; -$wb["type_txt"] = 'Type'; -$wb["database_name_txt"] = 'Nom de la base'; -$wb["database_user_txt"] = 'Nom d\'utilisateur'; -$wb["database_password_txt"] = 'Mot de passe'; -$wb["password_strength_txt"] = 'Force du mot de passe'; -$wb["database_charset_txt"] = 'Jeu de caractères de la base'; -$wb["remote_access_txt"] = 'Accès à Distance'; -$wb["remote_ips_txt"] = 'IP d\'accès à distance (séparés par des virgules, ne rien mettre pour tout autoriser)'; -$wb["database_remote_error_ips"] = 'Lune des IP entrées nest pas valide'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Actif'; -$wb["database_name_error_empty"] = 'Le nom de la base ne peut être vide.'; -$wb["database_name_error_unique"] = 'Il y a déja une base portant ce nom sur le serveur.'; -$wb["database_name_error_regex"] = 'Nom de la base incorrect. Le nom de la base peut uniquement contenir ces caractères: a-z, A-Z, 0-9 et le tiret bas. Taille: 2 - 64 caractères.'; -$wb["database_user_error_empty"] = 'Le nom d\'utilisateur ne peut être vide.'; -$wb["database_user_error_unique"] = 'Il y a déja un utilisateur de base avec ce nom.'; -$wb["database_user_error_regex"] = 'Nom d\'utilisateur incorrect. Le nom d\'utilisateur peut uniquement contenir ces caractères: a-z, A-Z, 0-9 et le tiret bas. Taille: 2 - 64 caractères.'; -$wb["limit_database_txt"] = 'Le nombre maximum de bases de données a été atteint.'; -$wb["database_name_change_txt"] = 'Le nom de la base ne peut être modifié'; -$wb["database_charset_change_txt"] = 'Le charset de la base ne peut être modifié'; -$wb["database_name_error_len"] = 'Nom de base de données - {db} - trop long. La longueur maximale incluant le préfixe est de 64 caractères.'; -$wb["database_user_error_len"] = 'Nom d\'utilisateur de base de données - {user}- trop long. La longueur maximale incluant le préfixe est de 16 caractères.'; +$wb['server_id_txt'] = 'Serveur'; +$wb['type_txt'] = 'Type'; +$wb['database_name_txt'] = 'Nom de la base'; +$wb['database_user_txt'] = 'Nom d\'utilisateur'; +$wb['database_password_txt'] = 'Mot de passe'; +$wb['password_strength_txt'] = 'Force du mot de passe'; +$wb['database_charset_txt'] = 'Jeu de caractères de la base'; +$wb['remote_access_txt'] = 'Accès à Distance'; +$wb['remote_ips_txt'] = 'IP d\'accès à distance (séparés par des virgules, ne rien mettre pour tout autoriser)'; +$wb['database_remote_error_ips'] = 'Lune des IP entrées nest pas valide'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Actif'; +$wb['database_name_error_empty'] = 'Le nom de la base ne peut être vide.'; +$wb['database_name_error_unique'] = 'Il y a déja une base portant ce nom sur le serveur.'; +$wb['database_name_error_regex'] = 'Nom de la base incorrect. Le nom de la base peut uniquement contenir ces caractères: a-z, A-Z, 0-9 et le tiret bas. Taille: 2 - 64 caractères.'; +$wb['database_user_error_empty'] = 'Le nom d\'utilisateur ne peut être vide.'; +$wb['database_user_error_unique'] = 'Il y a déja un utilisateur de base avec ce nom.'; +$wb['database_user_error_regex'] = 'Nom d\'utilisateur incorrect. Le nom d\'utilisateur peut uniquement contenir ces caractères: a-z, A-Z, 0-9 et le tiret bas. Taille: 2 - 64 caractères.'; +$wb['limit_database_txt'] = 'Le nombre maximum de bases de données a été atteint.'; +$wb['database_name_change_txt'] = 'Le nom de la base ne peut être modifié'; +$wb['database_charset_change_txt'] = 'Le charset de la base ne peut être modifié'; +$wb['database_name_error_len'] = 'Nom de base de données - {db} - trop long. La longueur maximale incluant le préfixe est de 64 caractères.'; +$wb['database_user_error_len'] = 'Nom d\'utilisateur de base de données - {user}- trop long. La longueur maximale incluant le préfixe est de 16 caractères.'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_database_admin_list.lng b/interface/web/sites/lib/lang/fr_database_admin_list.lng index 4b9d57a..d6be240 100644 --- a/interface/web/sites/lib/lang/fr_database_admin_list.lng +++ b/interface/web/sites/lib/lang/fr_database_admin_list.lng @@ -8,5 +8,3 @@ $wb['add_new_record_txt'] = 'Ajouter une base de données'; $wb['sys_groupid_txt'] = 'Client'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_database_list.lng b/interface/web/sites/lib/lang/fr_database_list.lng index 5caf0da..b530a6e 100644 --- a/interface/web/sites/lib/lang/fr_database_list.lng +++ b/interface/web/sites/lib/lang/fr_database_list.lng @@ -7,5 +7,3 @@ $wb['add_new_record_txt'] = 'Nouvelle base de données'; $wb['database_user_txt'] = 'Utilisateur BDD'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_ftp_user.lng b/interface/web/sites/lib/lang/fr_ftp_user.lng index 2a201fe..3e5b099 100644 --- a/interface/web/sites/lib/lang/fr_ftp_user.lng +++ b/interface/web/sites/lib/lang/fr_ftp_user.lng @@ -26,5 +26,3 @@ $wb['parent_domain_id_error_empty'] = 'Pas de site web sélectionné.'; $wb['quota_size_error_regex'] = 'Quota: entrez -1 pour illimité ou un nombre > 0'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_ftp_user_list.lng b/interface/web/sites/lib/lang/fr_ftp_user_list.lng index 597e53c..51c8906 100644 --- a/interface/web/sites/lib/lang/fr_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/fr_ftp_user_list.lng @@ -6,5 +6,3 @@ $wb['username_txt'] = 'Nom d\'utilisateur'; $wb['add_new_record_txt'] = 'Nouvel utilisateur FTP'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_shell_user.lng b/interface/web/sites/lib/lang/fr_shell_user.lng index 6ddcbd8..5712dcb 100644 --- a/interface/web/sites/lib/lang/fr_shell_user.lng +++ b/interface/web/sites/lib/lang/fr_shell_user.lng @@ -21,5 +21,3 @@ $wb['pgroup_txt'] = 'Groupe web'; $wb['ssh_rsa_txt'] = 'Clé publique SSH-RSA (pour les authentifications par clé)'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_shell_user_list.lng b/interface/web/sites/lib/lang/fr_shell_user_list.lng index 2a3e245..ccad82e 100644 --- a/interface/web/sites/lib/lang/fr_shell_user_list.lng +++ b/interface/web/sites/lib/lang/fr_shell_user_list.lng @@ -6,5 +6,3 @@ $wb['username_txt'] = 'Nom d\'utilisateur'; $wb['add_new_record_txt'] = 'Nouvel utilisateur Shell'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng b/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng index 7ded4a0..b14c2df 100644 --- a/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng +++ b/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng @@ -6,5 +6,3 @@ $wb['hard_txt'] = 'Limite dure'; $wb['soft_txt'] = 'Limite douce'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng index 9900ee9..5837931 100644 --- a/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng @@ -12,5 +12,3 @@ $wb['no_flag_txt'] = 'Aucun flag'; $wb['none_txt'] = 'Aucun'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_domain.lng b/interface/web/sites/lib/lang/fr_web_domain.lng index 7e9636e..a14e6a8 100644 --- a/interface/web/sites/lib/lang/fr_web_domain.lng +++ b/interface/web/sites/lib/lang/fr_web_domain.lng @@ -90,5 +90,3 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; $wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng b/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng index fb619c7..6706332 100644 --- a/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng @@ -7,5 +7,3 @@ $wb['domain_txt'] = 'Domaine'; $wb['add_new_record_txt'] = 'Ajouter un nouveau site'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_domain_list.lng b/interface/web/sites/lib/lang/fr_web_domain_list.lng index b04b9fc..ddf66f8 100644 --- a/interface/web/sites/lib/lang/fr_web_domain_list.lng +++ b/interface/web/sites/lib/lang/fr_web_domain_list.lng @@ -6,5 +6,3 @@ $wb['domain_txt'] = 'Domaine'; $wb['add_new_record_txt'] = 'Nouveau site web'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_folder.lng b/interface/web/sites/lib/lang/fr_web_folder.lng index ecbaf2a..2682bf9 100644 --- a/interface/web/sites/lib/lang/fr_web_folder.lng +++ b/interface/web/sites/lib/lang/fr_web_folder.lng @@ -5,5 +5,3 @@ $wb['active_txt'] = 'Actif'; $wb['path_error_regex'] = 'Chemin de dossier invalide.'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_folder_list.lng b/interface/web/sites/lib/lang/fr_web_folder_list.lng index b019461..f358f8c 100644 --- a/interface/web/sites/lib/lang/fr_web_folder_list.lng +++ b/interface/web/sites/lib/lang/fr_web_folder_list.lng @@ -5,5 +5,3 @@ $wb['parent_domain_id_txt'] = 'Site web'; $wb['path_txt'] = 'Chemin'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_folder_user.lng b/interface/web/sites/lib/lang/fr_web_folder_user.lng index 54ac469..dc47177 100644 --- a/interface/web/sites/lib/lang/fr_web_folder_user.lng +++ b/interface/web/sites/lib/lang/fr_web_folder_user.lng @@ -5,5 +5,3 @@ $wb['active_txt'] = 'Actif'; $wb['folder_error_empty'] = 'Aucun dossier web sélectionné.'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_folder_user_list.lng b/interface/web/sites/lib/lang/fr_web_folder_user_list.lng index 0f2075c..e1824e2 100644 --- a/interface/web/sites/lib/lang/fr_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/fr_web_folder_user_list.lng @@ -4,5 +4,3 @@ $wb['web_folder_id_txt'] = 'Dossier'; $wb['username_txt'] = 'Nom de l\'utilisateur'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng b/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng index 3a83663..a50a1de 100644 --- a/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng @@ -6,5 +6,3 @@ $wb['this_year_txt'] = 'L\'année en cours'; $wb['last_year_txt'] = 'L\'année précédente'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_subdomain.lng b/interface/web/sites/lib/lang/fr_web_subdomain.lng index 3b393ba..059acf4 100644 --- a/interface/web/sites/lib/lang/fr_web_subdomain.lng +++ b/interface/web/sites/lib/lang/fr_web_subdomain.lng @@ -40,5 +40,3 @@ $wb['no_redirect_txt'] = 'Aucune redirecton'; $wb['no_flag_txt'] = 'Aucun flag'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_web_subdomain_list.lng b/interface/web/sites/lib/lang/fr_web_subdomain_list.lng index 786a4dc..9bfbd30 100644 --- a/interface/web/sites/lib/lang/fr_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/fr_web_subdomain_list.lng @@ -6,5 +6,3 @@ $wb['domain_txt'] = 'Sous-domaine'; $wb['add_new_record_txt'] = 'Nouveau sous-domaine'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_webdav_user.lng b/interface/web/sites/lib/lang/fr_webdav_user.lng index 075f983..81a59b1 100644 --- a/interface/web/sites/lib/lang/fr_webdav_user.lng +++ b/interface/web/sites/lib/lang/fr_webdav_user.lng @@ -13,5 +13,3 @@ $wb['directory_error_empty'] = 'Dossier vide.'; $wb['parent_domain_id_error_empty'] = 'Aucun site web sélectionné.'; ?> - - diff --git a/interface/web/sites/lib/lang/fr_webdav_user_list.lng b/interface/web/sites/lib/lang/fr_webdav_user_list.lng index 5779740..1a2bebe 100644 --- a/interface/web/sites/lib/lang/fr_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/fr_webdav_user_list.lng @@ -6,5 +6,3 @@ $wb['username_txt'] = 'Nom d\'utilisateur'; $wb['add_new_record_txt'] = 'Ajouter un utilisateur WebDAV'; ?> - - diff --git a/interface/web/sites/lib/lang/hr_cron.lng b/interface/web/sites/lib/lang/hr_cron.lng index fecb4ab..9380846 100644 --- a/interface/web/sites/lib/lang/hr_cron.lng +++ b/interface/web/sites/lib/lang/hr_cron.lng @@ -1,7 +1,7 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['parent_domain_id_txt'] = 'Parent website'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['client_txt'] = 'Client'; $wb['run_min_txt'] = 'Minutes'; $wb['run_hour_txt'] = 'Hours'; diff --git a/interface/web/sites/lib/lang/hr_cron_list.lng b/interface/web/sites/lib/lang/hr_cron_list.lng index 308024d..b7084f1 100644 --- a/interface/web/sites/lib/lang/hr_cron_list.lng +++ b/interface/web/sites/lib/lang/hr_cron_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Cron Jobs'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['run_min_txt'] = 'Minute'; $wb['run_hour_txt'] = 'Hour'; @@ -9,5 +9,5 @@ $wb['run_wday_txt'] = 'Day of week'; $wb['command_txt'] = 'Command'; $wb['add_new_cron_txt'] = 'Add new Cron job'; -$wb['parent_domain_id_txt'] = 'Website'; +$wb['parent_domain_id_txt'] = 'Web stranica'; ?> diff --git a/interface/web/sites/lib/lang/hr_database.lng b/interface/web/sites/lib/lang/hr_database.lng index 91bd7a8..7c473b6 100644 --- a/interface/web/sites/lib/lang/hr_database.lng +++ b/interface/web/sites/lib/lang/hr_database.lng @@ -1,6 +1,6 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Vrsta'; $wb['database_name_txt'] = 'Database name'; $wb['database_user_txt'] = 'Database user'; $wb['database_password_txt'] = 'Database password'; @@ -10,7 +10,7 @@ $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['client_txt'] = 'Client'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['database_name_error_empty'] = 'Database name is empty.'; $wb['database_name_error_unique'] = 'There is already a database with this name on the server. To get a unique name, e.g. prepend your domain name to the database name.'; $wb['database_name_error_regex'] = 'Invalid database name. The database name may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; diff --git a/interface/web/sites/lib/lang/hr_database_list.lng b/interface/web/sites/lib/lang/hr_database_list.lng index e56806e..e023467 100644 --- a/interface/web/sites/lib/lang/hr_database_list.lng +++ b/interface/web/sites/lib/lang/hr_database_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Database'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['remote_access_txt'] = 'Remote Access'; $wb['server_id_txt'] = 'Server'; $wb['database_user_txt'] = 'Database user'; diff --git a/interface/web/sites/lib/lang/hr_ftp_user.lng b/interface/web/sites/lib/lang/hr_ftp_user.lng index efa2d95..3cd81ba 100644 --- a/interface/web/sites/lib/lang/hr_ftp_user.lng +++ b/interface/web/sites/lib/lang/hr_ftp_user.lng @@ -9,12 +9,12 @@ $wb['ul_bandwidth_txt'] = 'Uploadbandwidth'; $wb['dl_bandwidth_txt'] = 'Downloadbandwidth'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['username_txt'] = 'Username'; -$wb['password_txt'] = 'Password'; +$wb['parent_domain_id_txt'] = 'Web stranica'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['password_txt'] = 'Šifra'; $wb['password_strength_txt'] = 'Password strength'; $wb['quota_size_txt'] = 'Harddisk-Quota'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_ftp_user_txt'] = 'The max. number of FTP users for your account is reached.'; $wb['username_error_empty'] = 'Username is empty.'; $wb['username_error_unique'] = 'The username must be unique.'; diff --git a/interface/web/sites/lib/lang/hr_ftp_user_list.lng b/interface/web/sites/lib/lang/hr_ftp_user_list.lng index 6ef3e37..9ed8e64 100644 --- a/interface/web/sites/lib/lang/hr_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/hr_ftp_user_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'FTP-User'; -$wb['active_txt'] = 'Active'; +$wb['list_head_txt'] = 'FTP račun'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['username_txt'] = 'Username'; -$wb['add_new_record_txt'] = 'Add new FTP-User'; +$wb['parent_domain_id_txt'] = 'Web stranica'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['add_new_record_txt'] = 'Dodaj FTP račun'; ?> diff --git a/interface/web/sites/lib/lang/hr_shell_user.lng b/interface/web/sites/lib/lang/hr_shell_user.lng index c4d822d..d5ed7e9 100644 --- a/interface/web/sites/lib/lang/hr_shell_user.lng +++ b/interface/web/sites/lib/lang/hr_shell_user.lng @@ -5,12 +5,12 @@ $wb['dir_txt'] = 'Dir'; $wb['server_id_txt'] = 'Server'; $wb['parent_domain_id_txt'] = 'Site'; -$wb['username_txt'] = 'Username'; -$wb['password_txt'] = 'Password'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['password_txt'] = 'Šifra'; $wb['password_strength_txt'] = 'Password strength'; $wb['chroot_txt'] = 'Chroot Shell'; $wb['quota_size_txt'] = 'Quota'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['username_error_empty'] = 'Username is empty.'; $wb['username_error_unique'] = 'The username must be unique.'; $wb['username_error_regex'] = 'The username contains charachters that are not allowed.'; diff --git a/interface/web/sites/lib/lang/hr_shell_user_list.lng b/interface/web/sites/lib/lang/hr_shell_user_list.lng index 4a9d7cb..9212ee4 100644 --- a/interface/web/sites/lib/lang/hr_shell_user_list.lng +++ b/interface/web/sites/lib/lang/hr_shell_user_list.lng @@ -1,8 +1,8 @@ <?php $wb['list_head_txt'] = 'Shell User'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; $wb['parent_domain_id_txt'] = 'Site'; -$wb['username_txt'] = 'Username'; +$wb['username_txt'] = 'Korisničko ime'; $wb['add_new_record_txt'] = 'Add new Shell-User'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/hr_web_aliasdomain_list.lng index 8ea34c4..39bc1df 100644 --- a/interface/web/sites/lib/lang/hr_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/hr_web_aliasdomain_list.lng @@ -1,9 +1,9 @@ <?php -$wb['list_head_txt'] = 'Aliasdomain'; -$wb['active_txt'] = 'Active'; +$wb['list_head_txt'] = 'Alias domena'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['domain_txt'] = 'Aliasdomain'; +$wb['parent_domain_id_txt'] = 'Web stranica'; +$wb['domain_txt'] = 'Alias domena'; $wb['add_new_record_txt'] = 'Add new aliasdomain'; $wb['domain_error_empty'] = 'Domain is empty.'; $wb['domain_error_unique'] = 'Domain must be unique.'; diff --git a/interface/web/sites/lib/lang/hr_web_domain.lng b/interface/web/sites/lib/lang/hr_web_domain.lng index 3c0a31b..0e93022 100644 --- a/interface/web/sites/lib/lang/hr_web_domain.lng +++ b/interface/web/sites/lib/lang/hr_web_domain.lng @@ -12,12 +12,12 @@ $wb['ssl_action_txt'] = 'SSL Action'; $wb['ssl_domain_txt'] = 'SSL Domain'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['type_txt'] = 'Type'; +$wb['domain_txt'] = 'Domena'; +$wb['type_txt'] = 'Vrsta'; $wb['parent_domain_id_txt'] = 'Parent Website'; $wb['redirect_type_txt'] = 'Redirect Type'; $wb['redirect_path_txt'] = 'Redirect Path'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['document_root_txt'] = 'Documentroot'; $wb['system_user_txt'] = 'Linux User'; $wb['system_group_txt'] = 'Linux Group'; diff --git a/interface/web/sites/lib/lang/hr_web_domain_admin_list.lng b/interface/web/sites/lib/lang/hr_web_domain_admin_list.lng index b460e27..62ee05f 100644 --- a/interface/web/sites/lib/lang/hr_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/hr_web_domain_admin_list.lng @@ -2,8 +2,8 @@ $wb['sys_groupid_txt'] = 'Client'; $wb['list_head_txt'] = 'Websites'; $wb['domain_id_txt'] = 'ID'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Add new website'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_domain_list.lng b/interface/web/sites/lib/lang/hr_web_domain_list.lng index 88ec412..2f85d7c 100644 --- a/interface/web/sites/lib/lang/hr_web_domain_list.lng +++ b/interface/web/sites/lib/lang/hr_web_domain_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Websites'; +$wb['list_head_txt'] = 'Web stranice'; $wb['domain_id_txt'] = 'ID'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['add_new_record_txt'] = 'Add new website'; +$wb['domain_txt'] = 'Domena'; +$wb['add_new_record_txt'] = 'Dodaj novu web stranicu'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_folder.lng b/interface/web/sites/lib/lang/hr_web_folder.lng index 93cd40a..f624334 100644 --- a/interface/web/sites/lib/lang/hr_web_folder.lng +++ b/interface/web/sites/lib/lang/hr_web_folder.lng @@ -1,7 +1,7 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; +$wb['parent_domain_id_txt'] = 'Web stranica'; $wb['path_txt'] = 'Path'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['path_error_regex'] = 'Invalid folder path.'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_folder_list.lng b/interface/web/sites/lib/lang/hr_web_folder_list.lng index 76d9702..1777440 100644 --- a/interface/web/sites/lib/lang/hr_web_folder_list.lng +++ b/interface/web/sites/lib/lang/hr_web_folder_list.lng @@ -1,7 +1,7 @@ <?php $wb['list_head_txt'] = 'Folder'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; +$wb['parent_domain_id_txt'] = 'Web stranica'; $wb['path_txt'] = 'Path'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_folder_user.lng b/interface/web/sites/lib/lang/hr_web_folder_user.lng index f877df2..b892a1b 100644 --- a/interface/web/sites/lib/lang/hr_web_folder_user.lng +++ b/interface/web/sites/lib/lang/hr_web_folder_user.lng @@ -1,7 +1,7 @@ <?php -$wb['web_folder_id_txt'] = 'Folder'; -$wb['username_txt'] = 'Username'; -$wb['password_txt'] = 'Password'; -$wb['active_txt'] = 'Active'; -$wb['folder_error_empty'] = 'No web folder selecetd.'; +$wb['web_folder_id_txt'] = 'Direktorij'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['password_txt'] = 'Šifra'; +$wb['active_txt'] = 'Aktivno'; +$wb['folder_error_empty'] = 'Nije izabran web direktorij.'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_folder_user_list.lng b/interface/web/sites/lib/lang/hr_web_folder_user_list.lng index 9a7286a..9a1e187 100644 --- a/interface/web/sites/lib/lang/hr_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/hr_web_folder_user_list.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Folder User'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['web_folder_id_txt'] = 'Folder'; -$wb['username_txt'] = 'Username'; +$wb['username_txt'] = 'Korisničko ime'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_sites_stats_list.lng b/interface/web/sites/lib/lang/hr_web_sites_stats_list.lng index b217f80..9cec89f 100644 --- a/interface/web/sites/lib/lang/hr_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/hr_web_sites_stats_list.lng @@ -1,8 +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'; +$wb['list_head_txt'] = 'Promet web stranice'; +$wb['domain_txt'] = 'Domena'; +$wb['this_month_txt'] = 'Ovaj mjesec'; +$wb['last_month_txt'] = 'Prošli mjesec'; +$wb['this_year_txt'] = 'Ovu godinu'; +$wb['last_year_txt'] = 'Prošlu godinu'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_subdomain.lng b/interface/web/sites/lib/lang/hr_web_subdomain.lng index 726e1c1..1d1bd89 100644 --- a/interface/web/sites/lib/lang/hr_web_subdomain.lng +++ b/interface/web/sites/lib/lang/hr_web_subdomain.lng @@ -9,12 +9,12 @@ $wb['ssl_bundle_txt'] = 'SSL Bundle'; $wb['ssl_action_txt'] = 'SSL Action'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['type_txt'] = 'Type'; +$wb['domain_txt'] = 'Domena'; +$wb['type_txt'] = 'Vrsta'; $wb['parent_domain_id_txt'] = 'Parent Website'; $wb['redirect_type_txt'] = 'Redirect Type'; $wb['redirect_path_txt'] = 'Redirect Path'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['document_root_txt'] = 'Documentroot'; $wb['system_user_txt'] = 'Linux User'; $wb['system_group_txt'] = 'Linux Group'; diff --git a/interface/web/sites/lib/lang/hr_web_subdomain_list.lng b/interface/web/sites/lib/lang/hr_web_subdomain_list.lng index 1c16bcd..942454e 100644 --- a/interface/web/sites/lib/lang/hr_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/hr_web_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Subdomains'; -$wb['active_txt'] = 'Active'; +$wb['list_head_txt'] = 'Poddomene'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['domain_txt'] = 'Subdomain'; -$wb['add_new_record_txt'] = 'Add new subdomain'; +$wb['parent_domain_id_txt'] = 'Web stranica'; +$wb['domain_txt'] = 'Poddomena'; +$wb['add_new_record_txt'] = 'Dodaj novu poddomenu'; ?> diff --git a/interface/web/sites/lib/lang/hr_webdav_user.lng b/interface/web/sites/lib/lang/hr_webdav_user.lng index 05c9892..06bcd59 100644 --- a/interface/web/sites/lib/lang/hr_webdav_user.lng +++ b/interface/web/sites/lib/lang/hr_webdav_user.lng @@ -1,11 +1,11 @@ <?php $wb['dir_txt'] = 'Directory'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['username_txt'] = 'Username'; -$wb['password_txt'] = 'Password'; +$wb['parent_domain_id_txt'] = 'Web stranica'; +$wb['username_txt'] = 'Korisničko ime'; +$wb['password_txt'] = 'Šifra'; $wb['password_strength_txt'] = 'Password strength'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['limit_webdav_user_txt'] = 'The max. number of webdav users for your account is reached.'; $wb['username_error_empty'] = 'Username is empty.'; $wb['username_error_unique'] = 'The username must be unique.'; diff --git a/interface/web/sites/lib/lang/hr_webdav_user_list.lng b/interface/web/sites/lib/lang/hr_webdav_user_list.lng index bac283b..ca1b7b8 100644 --- a/interface/web/sites/lib/lang/hr_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/hr_webdav_user_list.lng @@ -1,8 +1,8 @@ <?php $wb['list_head_txt'] = 'Webdav-User'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['username_txt'] = 'Username'; +$wb['parent_domain_id_txt'] = 'Web stranica'; +$wb['username_txt'] = 'Korisničko ime'; $wb['add_new_record_txt'] = 'Add new Webdav-User'; ?> diff --git a/interface/web/sites/lib/lang/pl.lng b/interface/web/sites/lib/lang/pl.lng index e4f1c80..0045281 100644 --- a/interface/web/sites/lib/lang/pl.lng +++ b/interface/web/sites/lib/lang/pl.lng @@ -23,4 +23,3 @@ $wb['Webdav'] = 'Webdav'; $wb['Website quota (Harddisk)'] = 'Uzycie dysku strony (Harddisk)'; ?> - diff --git a/interface/web/sites/lib/lang/pl_cron.lng b/interface/web/sites/lib/lang/pl_cron.lng index a5d3b8b..a097d08 100644 --- a/interface/web/sites/lib/lang/pl_cron.lng +++ b/interface/web/sites/lib/lang/pl_cron.lng @@ -19,4 +19,3 @@ $wb['command_error_format'] = 'Niepoprawny format polecenia. W zbiorze url może być tylko adres http/https który ma pozwolenie.'; $wb['unknown_fieldtype_error'] = 'Został użyty niepoprawny format pola.'; ?> - diff --git a/interface/web/sites/lib/lang/pl_cron_list.lng b/interface/web/sites/lib/lang/pl_cron_list.lng index 67e2e6f..467cae6 100644 --- a/interface/web/sites/lib/lang/pl_cron_list.lng +++ b/interface/web/sites/lib/lang/pl_cron_list.lng @@ -11,4 +11,3 @@ $wb['add_new_cron_txt'] = 'Dodaj nowe zadanie Cron'; $wb['parent_domain_id_txt'] = 'Witryna'; ?> - diff --git a/interface/web/sites/lib/lang/pl_database.lng b/interface/web/sites/lib/lang/pl_database.lng index 1dd6b87..5ff0ad7 100644 --- a/interface/web/sites/lib/lang/pl_database.lng +++ b/interface/web/sites/lib/lang/pl_database.lng @@ -23,4 +23,3 @@ $wb['database_name_error_len'] = 'Nazwa bazy danych - {db} - za długa. Maksymalna długość wynosi 64 znaki łącznie z prefiksem.'; $wb['database_user_error_len'] = 'Nazwa użytkownika bazy - {user}- za długa. Maksymalna długość wynosi 16 znaków łącznie z prefiksem.'; ?> - diff --git a/interface/web/sites/lib/lang/pl_database_admin_list.lng b/interface/web/sites/lib/lang/pl_database_admin_list.lng index 653657e..5785a77 100644 --- a/interface/web/sites/lib/lang/pl_database_admin_list.lng +++ b/interface/web/sites/lib/lang/pl_database_admin_list.lng @@ -8,4 +8,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową bazę danych'; $wb['sys_groupid_txt'] = 'Klient'; ?> - diff --git a/interface/web/sites/lib/lang/pl_database_list.lng b/interface/web/sites/lib/lang/pl_database_list.lng index 0b419fe..2162a15 100644 --- a/interface/web/sites/lib/lang/pl_database_list.lng +++ b/interface/web/sites/lib/lang/pl_database_list.lng @@ -7,4 +7,3 @@ $wb['add_new_record_txt'] = 'Dodaj nową bazę danych'; $wb['database_user_txt'] = 'Użytkownik bazy danych'; ?> - diff --git a/interface/web/sites/lib/lang/pl_ftp_user.lng b/interface/web/sites/lib/lang/pl_ftp_user.lng index 13621bb..0c6bf62 100644 --- a/interface/web/sites/lib/lang/pl_ftp_user.lng +++ b/interface/web/sites/lib/lang/pl_ftp_user.lng @@ -26,4 +26,3 @@ $wb['parent_domain_id_error_empty'] = 'Nie wybrano żadnej strony www.'; $wb['quota_size_error_regex'] = 'Quota: wpisz -1 dla wartości bez limitu lub liczbę > 0'; ?> - diff --git a/interface/web/sites/lib/lang/pl_ftp_user_list.lng b/interface/web/sites/lib/lang/pl_ftp_user_list.lng index 9577209..fecbba3 100644 --- a/interface/web/sites/lib/lang/pl_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/pl_ftp_user_list.lng @@ -6,4 +6,3 @@ $wb['username_txt'] = 'Nazwa użytkownika'; $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika FTP'; ?> - diff --git a/interface/web/sites/lib/lang/pl_shell_user.lng b/interface/web/sites/lib/lang/pl_shell_user.lng index 465ce1a..26dda70 100644 --- a/interface/web/sites/lib/lang/pl_shell_user.lng +++ b/interface/web/sites/lib/lang/pl_shell_user.lng @@ -21,4 +21,3 @@ $wb['pgroup_txt'] = 'Nazwa grupy strony www'; $wb['ssh_rsa_txt'] = 'Klucz publiczny SSH-RSA (dla logowania po kluczu)'; ?> - diff --git a/interface/web/sites/lib/lang/pl_shell_user_list.lng b/interface/web/sites/lib/lang/pl_shell_user_list.lng index 0f17980..10f9e43 100644 --- a/interface/web/sites/lib/lang/pl_shell_user_list.lng +++ b/interface/web/sites/lib/lang/pl_shell_user_list.lng @@ -6,4 +6,3 @@ $wb['username_txt'] = 'Nazwa użytkownika'; $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika Shell'; ?> - diff --git a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng index 7a0c9e7..679b731 100644 --- a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng +++ b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng @@ -6,4 +6,3 @@ $wb['hard_txt'] = 'Limit twardy'; $wb['soft_txt'] = 'Limit miękki'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng index a577415..5bdd8e8 100644 --- a/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_aliasdomain_list.lng @@ -12,4 +12,3 @@ $wb['no_flag_txt'] = 'Bez flagi'; $wb['none_txt'] = 'Brak'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_domain.lng b/interface/web/sites/lib/lang/pl_web_domain.lng index e209eef..d55c5b4 100644 --- a/interface/web/sites/lib/lang/pl_web_domain.lng +++ b/interface/web/sites/lib/lang/pl_web_domain.lng @@ -90,4 +90,3 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; $wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng b/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng index 1aab019..56634eb 100644 --- a/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/pl_web_domain_admin_list.lng @@ -7,4 +7,3 @@ $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nową stronę'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_domain_list.lng b/interface/web/sites/lib/lang/pl_web_domain_list.lng index 8a74d05..62b7455 100644 --- a/interface/web/sites/lib/lang/pl_web_domain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_domain_list.lng @@ -6,4 +6,3 @@ $wb['domain_txt'] = 'Domena'; $wb['add_new_record_txt'] = 'Dodaj nową stronę'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_folder.lng b/interface/web/sites/lib/lang/pl_web_folder.lng index 053a2c0..6eec2fd 100644 --- a/interface/web/sites/lib/lang/pl_web_folder.lng +++ b/interface/web/sites/lib/lang/pl_web_folder.lng @@ -5,4 +5,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['path_error_regex'] = 'Nieprawidłowa ścieżka katalogu.'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_folder_list.lng b/interface/web/sites/lib/lang/pl_web_folder_list.lng index cd16721..87a7690 100644 --- a/interface/web/sites/lib/lang/pl_web_folder_list.lng +++ b/interface/web/sites/lib/lang/pl_web_folder_list.lng @@ -5,4 +5,3 @@ $wb['parent_domain_id_txt'] = 'Witryna'; $wb['path_txt'] = 'Ścieżka'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_folder_user.lng b/interface/web/sites/lib/lang/pl_web_folder_user.lng index 605587c..4e9bfb3 100644 --- a/interface/web/sites/lib/lang/pl_web_folder_user.lng +++ b/interface/web/sites/lib/lang/pl_web_folder_user.lng @@ -5,4 +5,3 @@ $wb['active_txt'] = 'Aktywny'; $wb['folder_error_empty'] = 'Nie wybrano katalogu.'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_folder_user_list.lng b/interface/web/sites/lib/lang/pl_web_folder_user_list.lng index 462d3b9..81769bd 100644 --- a/interface/web/sites/lib/lang/pl_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/pl_web_folder_user_list.lng @@ -4,4 +4,3 @@ $wb['web_folder_id_txt'] = 'Katalog'; $wb['username_txt'] = 'Login'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng b/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng index 3f73e8e..e7b96d7 100644 --- a/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/pl_web_sites_stats_list.lng @@ -6,4 +6,3 @@ $wb['this_year_txt'] = 'Ten rok'; $wb['last_year_txt'] = 'Ostatni rok'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_subdomain.lng b/interface/web/sites/lib/lang/pl_web_subdomain.lng index e31599e..a0e7222 100644 --- a/interface/web/sites/lib/lang/pl_web_subdomain.lng +++ b/interface/web/sites/lib/lang/pl_web_subdomain.lng @@ -40,4 +40,3 @@ $wb['no_redirect_txt'] = 'Bez przekierowania'; $wb['no_flag_txt'] = 'Bez flagi'; ?> - diff --git a/interface/web/sites/lib/lang/pl_web_subdomain_list.lng b/interface/web/sites/lib/lang/pl_web_subdomain_list.lng index d20a14c..9ccb0a3 100644 --- a/interface/web/sites/lib/lang/pl_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_subdomain_list.lng @@ -6,4 +6,3 @@ $wb['domain_txt'] = 'Subdomena'; $wb['add_new_record_txt'] = 'Dodaj nową subdomene'; ?> - diff --git a/interface/web/sites/lib/lang/pl_webdav_user.lng b/interface/web/sites/lib/lang/pl_webdav_user.lng index 126c88b..4ec7974 100644 --- a/interface/web/sites/lib/lang/pl_webdav_user.lng +++ b/interface/web/sites/lib/lang/pl_webdav_user.lng @@ -13,4 +13,3 @@ $wb['directory_error_empty'] = 'Pusty katalog.'; $wb['parent_domain_id_error_empty'] = 'Nie wybrano strony www.'; ?> - diff --git a/interface/web/sites/lib/lang/pl_webdav_user_list.lng b/interface/web/sites/lib/lang/pl_webdav_user_list.lng index f679685..5e7e4b6 100644 --- a/interface/web/sites/lib/lang/pl_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/pl_webdav_user_list.lng @@ -6,4 +6,3 @@ $wb['username_txt'] = 'Nazwa użytkownika'; $wb['add_new_record_txt'] = 'Dodaj nowego użytkownika Webdav'; ?> - diff --git a/interface/web/sites/web_aliasdomain_edit.php b/interface/web/sites/web_aliasdomain_edit.php index acbf7b3..6cff9e8 100644 --- a/interface/web/sites/web_aliasdomain_edit.php +++ b/interface/web/sites/web_aliasdomain_edit.php @@ -130,7 +130,7 @@ $this->parent_domain_record = $parent_domain; - //* make sure that the email domain is lowercase + //* make sure that the domain is lowercase if(isset($this->dataRecord["domain"])) $this->dataRecord["domain"] = strtolower($this->dataRecord["domain"]); parent::onSubmit(); @@ -143,6 +143,31 @@ } + function onAfterUpdate() { + global $app, $conf; + + //* Check if parent domain has been changed + if($this->dataRecord['parent_domain_id'] != $this->oldDataRecord['parent_domain_id']) { + + //* Update the domain owner + $app->db->query('UPDATE web_domain SET sys_groupid = '.intval($this->parent_domain_record['sys_groupid']).' WHERE domain_id = '.$this->id); + + //* Update the old website, so that the vhost alias gets removed + //* We force the update by inserting a transaction record without changes manually. + $old_website = $app->db->queryOneRecord('SELECT * FROM web_domain WHERE domain_id = '.$this->oldDataRecord['domain_id']); + $diffrec_full = array(); + $diffrec_full['old'] = $old_website; + $diffrec_full['new'] = $old_website; + $diffstr = $app->db->quote(serialize($diffrec_full)); + $username = $app->db->quote($_SESSION['s']['user']['username']); + $dbidx = 'domsin_id:'.$this->id; + $server_id = $this->oldDataRecord['server_id']; + $sql = "INSERT INTO sys_datalog (dbtable,dbidx,server_id,action,tstamp,user,data) VALUES ('web_domain','$dbidx','$server_id','u','".time()."','$username','$diffstr')"; + $app->db->query($sql); + } + + } + } $page = new page_action; diff --git a/interface/web/strengthmeter/lib/lang/el_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/el_strengthmeter.lng index 036a6af..3f35583 100644 --- a/interface/web/strengthmeter/lib/lang/el_strengthmeter.lng +++ b/interface/web/strengthmeter/lib/lang/el_strengthmeter.lng @@ -7,3 +7,4 @@ $wb['password_strength_5_txt'] = 'Πολύ δυνατό'; ?> + diff --git a/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng index 79d0317..df85c97 100644 --- a/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng +++ b/interface/web/strengthmeter/lib/lang/pl_strengthmeter.lng @@ -6,4 +6,3 @@ $wb['password_strength_4_txt'] = 'Silne'; $wb['password_strength_5_txt'] = 'Bardzo mocne'; ?> - diff --git a/interface/web/themes/default/css/screen/content_ispc.css b/interface/web/themes/default/css/screen/content_ispc.css index 2a1a64d..9f53502 100644 --- a/interface/web/themes/default/css/screen/content_ispc.css +++ b/interface/web/themes/default/css/screen/content_ispc.css @@ -481,6 +481,7 @@ select.withicons option[value="EE"] { background-image:url(../../icons/flags/ee.png); } select.withicons option[value="EG"] { background-image:url(../../icons/flags/eg.png); } select.withicons option[value="EH"] { background-image:url(../../icons/flags/eh.png); } + select.withicons option[value="EL"] { background-image:url(../../icons/flags/gr.png); } select.withicons option[value="ER"] { background-image:url(../../icons/flags/er.png); } select.withicons option[value="ES"] { background-image:url(../../icons/flags/es.png); } select.withicons option[value="ET"] { background-image:url(../../icons/flags/et.png); } @@ -724,6 +725,7 @@ select.withicons option[value="ee"] { background-image:url(../../icons/flags/ee.png); } select.withicons option[value="eg"] { background-image:url(../../icons/flags/eg.png); } select.withicons option[value="eh"] { background-image:url(../../icons/flags/eh.png); } + select.withicons option[value="el"] { background-image:url(../../icons/flags/gr.png); } select.withicons option[value="en"] { background-image:url(../../icons/flags/gb.png); } select.withicons option[value="er"] { background-image:url(../../icons/flags/er.png); } select.withicons option[value="es"] { background-image:url(../../icons/flags/es.png); } @@ -769,6 +771,7 @@ select.withicons option[value="it"] { background-image:url(../../icons/flags/it.png); } select.withicons option[value="jm"] { background-image:url(../../icons/flags/jm.png); } select.withicons option[value="jo"] { background-image:url(../../icons/flags/jo.png); } + select.withicons option[value="ja"] { background-image:url(../../icons/flags/jp.png); } select.withicons option[value="jp"] { background-image:url(../../icons/flags/jp.png); } select.withicons option[value="ke"] { background-image:url(../../icons/flags/ke.png); } select.withicons option[value="kg"] { background-image:url(../../icons/flags/kg.png); } diff --git a/interface/web/themes/default/templates/main.tpl.htm b/interface/web/themes/default/templates/main.tpl.htm index 7894c85..0152727 100644 --- a/interface/web/themes/default/templates/main.tpl.htm +++ b/interface/web/themes/default/templates/main.tpl.htm @@ -105,7 +105,7 @@ <a class="skip" href="#content" title="skip link">Skip to the content</a><span class="hideme">.</span> <!-- end: skip link navigation --> <tmpl_if name="cpuser"> - <span><a href="#logout" onclick="loadContent('login/logout.php');">LOGOUT <tmpl_var format="strtoupper" name="cpuser"></a><!-- | <a href="#" onclick="capp('help')">Help</a> | <a href="#">Imprint</a>--></span> + <span><a href="#logout" onclick="loadContent('login/logout.php');"><tmpl_var name="logout_txt"> <tmpl_var format="strtoupper" name="cpuser"></a><!-- | <a href="#" onclick="capp('help')">Help</a> | <a href="#">Imprint</a>--></span> </tmpl_if> </div> <h1 id="ir-HeaderLogo" class="swap"><span>ISPConfig 3</span></h1> diff --git a/interface/web/tools/lib/lang/ar.lng b/interface/web/tools/lib/lang/ar.lng index cebb41b..f33fe1a 100644 --- a/interface/web/tools/lib/lang/ar.lng +++ b/interface/web/tools/lib/lang/ar.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Tools'; $wb['Password and Language'] = 'Password and Language'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/bg.lng b/interface/web/tools/lib/lang/bg.lng index 5775e82..d302dc5 100644 --- a/interface/web/tools/lib/lang/bg.lng +++ b/interface/web/tools/lib/lang/bg.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig инструменти'; $wb['Password and Language'] = 'Парола и език'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/br.lng b/interface/web/tools/lib/lang/br.lng index e1023bc..db8af60 100644 --- a/interface/web/tools/lib/lang/br.lng +++ b/interface/web/tools/lib/lang/br.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Ferramentas'; $wb['Password and Language'] = 'Senha e Idioma'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/cz.lng b/interface/web/tools/lib/lang/cz.lng index 26aecbb..7dc8e90 100644 --- a/interface/web/tools/lib/lang/cz.lng +++ b/interface/web/tools/lib/lang/cz.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig nástroje'; $wb['Password and Language'] = 'Heslo a jazyk'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/de.lng b/interface/web/tools/lib/lang/de.lng index deb9fe1..5fc2d03 100644 --- a/interface/web/tools/lib/lang/de.lng +++ b/interface/web/tools/lib/lang/de.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Einstellungen'; $wb['Password and Language'] = 'Passwort und Sprache'; $wb['ispconfig_tools_note'] = 'Dieses Modul erlaubt Ihnen, das Passwort und die Sprache zu ändern sowie einen Resync der DNS-Records anzustoßen.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/el.lng b/interface/web/tools/lib/lang/el.lng index 29fea41..897826e 100644 --- a/interface/web/tools/lib/lang/el.lng +++ b/interface/web/tools/lib/lang/el.lng @@ -6,3 +6,4 @@ $wb['ispconfig_tools_note'] = 'Το άρθρωμα σας επιτρέπει να αλλάξετε το συνθηματικό και την γλώσσα και να ξεκινήσετε έναν επανασυγχρονισμό των εγγραφών DNS.'; ?> + diff --git a/interface/web/tools/lib/lang/el_usersettings.lng b/interface/web/tools/lib/lang/el_usersettings.lng index 103489c..5a43500 100644 --- a/interface/web/tools/lib/lang/el_usersettings.lng +++ b/interface/web/tools/lib/lang/el_usersettings.lng @@ -7,3 +7,4 @@ $wb['Settings'] = 'Ρυθμίσεις'; ?> + diff --git a/interface/web/tools/lib/lang/en.lng b/interface/web/tools/lib/lang/en.lng index abf0ecf..1dee19d 100644 --- a/interface/web/tools/lib/lang/en.lng +++ b/interface/web/tools/lib/lang/en.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Tools'; $wb['Password and Language'] = 'Password and Language'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> \ No newline at end of file diff --git a/interface/web/tools/lib/lang/es.lng b/interface/web/tools/lib/lang/es.lng index acc1bb0..41205f0 100644 --- a/interface/web/tools/lib/lang/es.lng +++ b/interface/web/tools/lib/lang/es.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Herramientas ISPConfig'; $wb['Password and Language'] = 'Contraseña e Idioma'; $wb['ispconfig_tools_note'] = 'Este módulo le permite cambiar la contraseña y el idioma y para iniciar una resincronización de los registros de DNS.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/fi.lng b/interface/web/tools/lib/lang/fi.lng index 1f876dc..1e21641 100755 --- a/interface/web/tools/lib/lang/fi.lng +++ b/interface/web/tools/lib/lang/fi.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig-työkalut'; $wb['Password and Language'] = 'Salasanat ja kielet'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/fr.lng b/interface/web/tools/lib/lang/fr.lng index fa2dad8..52320c2 100644 --- a/interface/web/tools/lib/lang/fr.lng +++ b/interface/web/tools/lib/lang/fr.lng @@ -4,6 +4,6 @@ $wb['ISPConfig Tools'] = 'Outils ISPConfig'; $wb['Password and Language'] = 'Mot de passe et Langue'; $wb['ispconfig_tools_note'] = 'Ce module vous permet de changer le mot de passe utilisateur et la langue et de démarrer une resynchronisation des enregistrement DNS.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> - - diff --git a/interface/web/tools/lib/lang/fr_usersettings.lng b/interface/web/tools/lib/lang/fr_usersettings.lng index e9b6673..db26577 100644 --- a/interface/web/tools/lib/lang/fr_usersettings.lng +++ b/interface/web/tools/lib/lang/fr_usersettings.lng @@ -6,5 +6,3 @@ $wb['Form to edit the user password and language.'] = 'Formulaire d\'édition du mot de passe utilisateur et de la langue.'; $wb['Settings'] = 'Paramètres'; ?> - - diff --git a/interface/web/tools/lib/lang/hr.lng b/interface/web/tools/lib/lang/hr.lng index 149bf59..3a9c3c3 100644 --- a/interface/web/tools/lib/lang/hr.lng +++ b/interface/web/tools/lib/lang/hr.lng @@ -3,5 +3,7 @@ $wb['Settings'] = 'Postavke'; $wb['ISPConfig Tools'] = 'Control panel alati'; $wb['Password and Language'] = 'Šifra i jezik'; -$wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['ispconfig_tools_note'] = 'Ovaj modul omogućava promjenu šifre i jezika te možete pokrenuti sinkronizaciju DNS zapisa.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/hu.lng b/interface/web/tools/lib/lang/hu.lng index ff58227..e2c17f0 100644 --- a/interface/web/tools/lib/lang/hu.lng +++ b/interface/web/tools/lib/lang/hu.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig eszközök'; $wb['Password and Language'] = 'Jelszó és nyelv'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/id.lng b/interface/web/tools/lib/lang/id.lng index 29b94b9..9a2dc8f 100644 --- a/interface/web/tools/lib/lang/id.lng +++ b/interface/web/tools/lib/lang/id.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Perkakas ISPConfig'; $wb['Password and Language'] = 'Sandi dan Bahasa'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/it.lng b/interface/web/tools/lib/lang/it.lng index 62b18fd..672bf85 100644 --- a/interface/web/tools/lib/lang/it.lng +++ b/interface/web/tools/lib/lang/it.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Strumenti ISPConfig'; $wb['Password and Language'] = 'Password e Lingua'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/ja.lng b/interface/web/tools/lib/lang/ja.lng index b472919..ecb7716 100644 --- a/interface/web/tools/lib/lang/ja.lng +++ b/interface/web/tools/lib/lang/ja.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Tools'; $wb['Password and Language'] = 'パスワードと言語'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/nl.lng b/interface/web/tools/lib/lang/nl.lng index da1268a..bc0f721 100644 --- a/interface/web/tools/lib/lang/nl.lng +++ b/interface/web/tools/lib/lang/nl.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Tools'; $wb['Password and Language'] = 'Wachtwoord en taal'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/pl.lng b/interface/web/tools/lib/lang/pl.lng index e4cb49a..365e81b 100644 --- a/interface/web/tools/lib/lang/pl.lng +++ b/interface/web/tools/lib/lang/pl.lng @@ -4,5 +4,6 @@ $wb['ISPConfig Tools'] = 'Narzędzia ISPConfig'; $wb['Password and Language'] = 'Hasło i język'; $wb['ispconfig_tools_note'] = 'Ten moduł pozwala na zmianę hasła i języka oraz na ponowną synchronizację rekordów DNS.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> - diff --git a/interface/web/tools/lib/lang/pl_usersettings.lng b/interface/web/tools/lib/lang/pl_usersettings.lng index 655168b..f8d7665 100644 --- a/interface/web/tools/lib/lang/pl_usersettings.lng +++ b/interface/web/tools/lib/lang/pl_usersettings.lng @@ -6,4 +6,3 @@ $wb['Form to edit the user password and language.'] = 'Formularz do edycji języka i hasła użytkownika.'; $wb['Settings'] = 'Ustawienia'; ?> - diff --git a/interface/web/tools/lib/lang/pt.lng b/interface/web/tools/lib/lang/pt.lng index f765d48..637f100 100644 --- a/interface/web/tools/lib/lang/pt.lng +++ b/interface/web/tools/lib/lang/pt.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Ferramentas'; $wb['Password and Language'] = 'Senha e Idioma'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/ro.lng b/interface/web/tools/lib/lang/ro.lng index eaf78e5..a120b37 100644 --- a/interface/web/tools/lib/lang/ro.lng +++ b/interface/web/tools/lib/lang/ro.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Utilitare'; $wb['Password and Language'] = 'Parola si Limba'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/ru.lng b/interface/web/tools/lib/lang/ru.lng index 65ba4ed..5e7cf8d 100644 --- a/interface/web/tools/lib/lang/ru.lng +++ b/interface/web/tools/lib/lang/ru.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig утилиты'; $wb['Password and Language'] = 'Пароли и языки'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/se.lng b/interface/web/tools/lib/lang/se.lng index cebb41b..f33fe1a 100644 --- a/interface/web/tools/lib/lang/se.lng +++ b/interface/web/tools/lib/lang/se.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Tools'; $wb['Password and Language'] = 'Password and Language'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/sk.lng b/interface/web/tools/lib/lang/sk.lng index da21028..22b11ad 100644 --- a/interface/web/tools/lib/lang/sk.lng +++ b/interface/web/tools/lib/lang/sk.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'Nástroje'; $wb['Password and Language'] = 'Heslo a jazyk'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/tools/lib/lang/tr.lng b/interface/web/tools/lib/lang/tr.lng index 3e252f0..4bcc975 100644 --- a/interface/web/tools/lib/lang/tr.lng +++ b/interface/web/tools/lib/lang/tr.lng @@ -4,4 +4,6 @@ $wb['ISPConfig Tools'] = 'ISPConfig Araçları'; $wb['Password and Language'] = 'Şifre ve Dil'; $wb['ispconfig_tools_note'] = 'This module allows you to change the password and language and to start a resync of the DNS records.'; +$wb['Dns Tools'] = 'Dns Tools'; +$wb['Resync'] = 'Resync'; ?> diff --git a/interface/web/vm/lib/lang/el.lng b/interface/web/vm/lib/lang/el.lng index 1a84681..96e1983 100644 --- a/interface/web/vm/lib/lang/el.lng +++ b/interface/web/vm/lib/lang/el.lng @@ -6,3 +6,4 @@ $wb['OpenVZ'] = 'OpenVZ'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_action.lng b/interface/web/vm/lib/lang/el_openvz_action.lng index 96a7352..0c6b4e3 100644 --- a/interface/web/vm/lib/lang/el_openvz_action.lng +++ b/interface/web/vm/lib/lang/el_openvz_action.lng @@ -15,3 +15,4 @@ $wb['ostemplate_exec_txt'] = 'Η εντολή δημιουργίας του OSTemplate εστάλει στον server. Μπορεί να διαρκέσει αρκετά λεπτά η πλήρης δημιουργία του OSTemplate.'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_ip.lng b/interface/web/vm/lib/lang/el_openvz_ip.lng index a0252fc..6839369 100644 --- a/interface/web/vm/lib/lang/el_openvz_ip.lng +++ b/interface/web/vm/lib/lang/el_openvz_ip.lng @@ -8,3 +8,4 @@ $wb['IP address'] = 'Διεύθυνση IP'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_ip_list.lng b/interface/web/vm/lib/lang/el_openvz_ip_list.lng index 388df19..270dd4f 100644 --- a/interface/web/vm/lib/lang/el_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/el_openvz_ip_list.lng @@ -5,3 +5,4 @@ $wb['reserved_txt'] = 'Reserved'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_ostemplate.lng b/interface/web/vm/lib/lang/el_openvz_ostemplate.lng index 802ed82..8e5c825 100644 --- a/interface/web/vm/lib/lang/el_openvz_ostemplate.lng +++ b/interface/web/vm/lib/lang/el_openvz_ostemplate.lng @@ -10,3 +10,4 @@ $wb['Template'] = 'Πρότυπο'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/el_openvz_ostemplate_list.lng index a950faa..9440536 100644 --- a/interface/web/vm/lib/lang/el_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/el_openvz_ostemplate_list.lng @@ -7,3 +7,4 @@ $wb['ostemplate_id_txt'] = 'ID'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_template.lng b/interface/web/vm/lib/lang/el_openvz_template.lng index 023aa07..274693c 100644 --- a/interface/web/vm/lib/lang/el_openvz_template.lng +++ b/interface/web/vm/lib/lang/el_openvz_template.lng @@ -92,3 +92,4 @@ $wb['Advanced'] = 'Advanced'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_template_list.lng b/interface/web/vm/lib/lang/el_openvz_template_list.lng index 781ef0a..811ebd1 100644 --- a/interface/web/vm/lib/lang/el_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/el_openvz_template_list.lng @@ -4,3 +4,4 @@ $wb['template_name_txt'] = 'Όνομα Προτύπου'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_vm.lng b/interface/web/vm/lib/lang/el_openvz_vm.lng index a4f6a2e..30690fd 100644 --- a/interface/web/vm/lib/lang/el_openvz_vm.lng +++ b/interface/web/vm/lib/lang/el_openvz_vm.lng @@ -39,3 +39,4 @@ $wb['Advanced'] = 'Για προχωρημένους'; ?> + diff --git a/interface/web/vm/lib/lang/el_openvz_vm_list.lng b/interface/web/vm/lib/lang/el_openvz_vm_list.lng index dee8b9d..884d6b1 100644 --- a/interface/web/vm/lib/lang/el_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/el_openvz_vm_list.lng @@ -9,3 +9,4 @@ $wb['veid_txt'] = 'VEID'; ?> + diff --git a/interface/web/vm/lib/lang/fr.lng b/interface/web/vm/lib/lang/fr.lng index 8842cce..12ed30c 100644 --- a/interface/web/vm/lib/lang/fr.lng +++ b/interface/web/vm/lib/lang/fr.lng @@ -5,5 +5,3 @@ $wb['IP addresses'] = 'Adresses IP'; $wb['OpenVZ'] = 'OpenVZ'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_action.lng b/interface/web/vm/lib/lang/fr_openvz_action.lng index cb3194a..52f7328 100644 --- a/interface/web/vm/lib/lang/fr_openvz_action.lng +++ b/interface/web/vm/lib/lang/fr_openvz_action.lng @@ -14,5 +14,3 @@ $wb['ostemplate_name_unique_error'] = 'There is already a OSTemplate with that name.'; $wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_ip.lng b/interface/web/vm/lib/lang/fr_openvz_ip.lng index 6afda02..6016681 100644 --- a/interface/web/vm/lib/lang/fr_openvz_ip.lng +++ b/interface/web/vm/lib/lang/fr_openvz_ip.lng @@ -7,5 +7,3 @@ $wb['ip_error_unique'] = 'This IP address does already exist.'; $wb['IP address'] = 'IP address'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_ip_list.lng b/interface/web/vm/lib/lang/fr_openvz_ip_list.lng index 55d3e0b..c5f0601 100644 --- a/interface/web/vm/lib/lang/fr_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/fr_openvz_ip_list.lng @@ -4,5 +4,3 @@ $wb['ip_address_txt'] = 'IP address'; $wb['reserved_txt'] = 'Reserved'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng b/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng index 8d643a3..256750f 100644 --- a/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng +++ b/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng @@ -9,5 +9,3 @@ $wb['template_file_error_empty'] = 'Template filename is empty.'; $wb['Template'] = 'Template'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng index afc00af..6471ec0 100644 --- a/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng @@ -6,5 +6,3 @@ $wb['allservers_txt'] = 'Exists on all servers'; $wb['ostemplate_id_txt'] = 'ID'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_template.lng b/interface/web/vm/lib/lang/fr_openvz_template.lng index 2b091a0..d285512 100644 --- a/interface/web/vm/lib/lang/fr_openvz_template.lng +++ b/interface/web/vm/lib/lang/fr_openvz_template.lng @@ -91,5 +91,3 @@ $wb['Template'] = 'Template'; $wb['Advanced'] = 'Advanced'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_template_list.lng b/interface/web/vm/lib/lang/fr_openvz_template_list.lng index bc95cab..de4045c 100644 --- a/interface/web/vm/lib/lang/fr_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/fr_openvz_template_list.lng @@ -3,5 +3,3 @@ $wb['active_txt'] = 'Active'; $wb['template_name_txt'] = 'Template name'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_vm.lng b/interface/web/vm/lib/lang/fr_openvz_vm.lng index d3868ec..f2be022 100644 --- a/interface/web/vm/lib/lang/fr_openvz_vm.lng +++ b/interface/web/vm/lib/lang/fr_openvz_vm.lng @@ -38,5 +38,3 @@ $wb['Virtual server'] = 'Virtual server'; $wb['Advanced'] = 'Advanced'; ?> - - diff --git a/interface/web/vm/lib/lang/fr_openvz_vm_list.lng b/interface/web/vm/lib/lang/fr_openvz_vm_list.lng index 3873054..2238e2b 100644 --- a/interface/web/vm/lib/lang/fr_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/fr_openvz_vm_list.lng @@ -8,5 +8,3 @@ $wb['ip_address_txt'] = 'IP address'; $wb['veid_txt'] = 'VEID'; ?> - - diff --git a/interface/web/vm/lib/lang/hr.lng b/interface/web/vm/lib/lang/hr.lng index 4167e14..4f5dbe9 100644 --- a/interface/web/vm/lib/lang/hr.lng +++ b/interface/web/vm/lib/lang/hr.lng @@ -1,7 +1,7 @@ <?php -$wb['Virtual Servers'] = 'Virtual Servers'; -$wb['OS Templates'] = 'OS Templates'; -$wb['VM Templates'] = 'VM Templates'; -$wb['IP addresses'] = 'IP addresses'; +$wb['Virtual Servers'] = 'Virtualni serveri'; +$wb['OS Templates'] = 'Predlošci operativnih sistema'; +$wb['VM Templates'] = 'VM predlošci'; +$wb['IP addresses'] = 'IP adrese'; $wb['OpenVZ'] = 'OpenVZ'; ?> diff --git a/interface/web/vm/lib/lang/hr_openvz_action.lng b/interface/web/vm/lib/lang/hr_openvz_action.lng index 52f7328..f7f199b 100644 --- a/interface/web/vm/lib/lang/hr_openvz_action.lng +++ b/interface/web/vm/lib/lang/hr_openvz_action.lng @@ -1,12 +1,12 @@ <?php $wb['head_txt'] = 'Virtual server actions for VM:'; -$wb['start_txt'] = 'Start virtual server'; -$wb['stop_txt'] = 'Stop virtual server'; -$wb['restart_txt'] = 'Restart virtual server'; -$wb['ostemplate_txt'] = 'Create OSTemplate'; -$wb['ostemplate_desc_txt'] = '(example: debian-6.0-i386-custom)'; +$wb['start_txt'] = 'Pokreni virualni server'; +$wb['stop_txt'] = 'Zaustavi virtualni server'; +$wb['restart_txt'] = 'Restartaj virtualni server'; +$wb['ostemplate_txt'] = 'Kreiraj predložak operativnog sistema'; +$wb['ostemplate_desc_txt'] = '(primjer: debian-6.0-i386-custom)'; $wb['btn_save_txt'] = 'Execute selected action'; -$wb['btn_cancel_txt'] = 'Cancel'; +$wb['btn_cancel_txt'] = 'Prekini'; $wb['start_exec_txt'] = 'Start command has been sent to the VM host server. It may take a minute until the VM is started.'; $wb['stop_exec_txt'] = 'Stop command has been sent to the VM host server. It may take a minute until the VM is stopped.'; $wb['restart_exec_txt'] = 'Restart command has been sent to the VM host server. It may take a minute until the VM is restarted.'; diff --git a/interface/web/vm/lib/lang/hr_openvz_ip.lng b/interface/web/vm/lib/lang/hr_openvz_ip.lng index 6016681..debb04b 100644 --- a/interface/web/vm/lib/lang/hr_openvz_ip.lng +++ b/interface/web/vm/lib/lang/hr_openvz_ip.lng @@ -1,9 +1,9 @@ <?php -$wb['server_id_txt'] = 'Hostserver'; -$wb['ip_address_txt'] = 'IP address'; -$wb['vm_id_txt'] = 'Virtual server'; -$wb['reserved_txt'] = 'Reserved'; -$wb['ip_error_wrong'] = 'Please fill in a valid IPv4 address.'; -$wb['ip_error_unique'] = 'This IP address does already exist.'; -$wb['IP address'] = 'IP address'; +$wb['server_id_txt'] = 'Ime host servera'; +$wb['ip_address_txt'] = 'IP adresa'; +$wb['vm_id_txt'] = 'Virtualni server'; +$wb['reserved_txt'] = 'Rezervirano'; +$wb['ip_error_wrong'] = 'Unesite ispravnu IPv4 adresu.'; +$wb['ip_error_unique'] = 'Ova IP adresa već postoji.'; +$wb['IP address'] = 'IP adresa'; ?> diff --git a/interface/web/vm/lib/lang/hr_openvz_ip_list.lng b/interface/web/vm/lib/lang/hr_openvz_ip_list.lng index c5f0601..14f91f0 100644 --- a/interface/web/vm/lib/lang/hr_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/hr_openvz_ip_list.lng @@ -1,6 +1,6 @@ <?php -$wb['list_head_txt'] = 'OpenVZ IP addresses'; +$wb['list_head_txt'] = 'OpenVZ IP adrese'; $wb['server_id_txt'] = 'Server'; -$wb['ip_address_txt'] = 'IP address'; -$wb['reserved_txt'] = 'Reserved'; +$wb['ip_address_txt'] = 'IP adresa'; +$wb['reserved_txt'] = 'Rezervirano'; ?> diff --git a/interface/web/vm/lib/lang/hr_openvz_ostemplate.lng b/interface/web/vm/lib/lang/hr_openvz_ostemplate.lng index 256750f..73e64ff 100644 --- a/interface/web/vm/lib/lang/hr_openvz_ostemplate.lng +++ b/interface/web/vm/lib/lang/hr_openvz_ostemplate.lng @@ -3,7 +3,7 @@ $wb['template_file_txt'] = 'Template filename'; $wb['server_id_txt'] = 'Server'; $wb['allservers_txt'] = 'Exists on all servers'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['description_txt'] = 'Description'; $wb['template_name_error_empty'] = 'Template name is empty.'; $wb['template_file_error_empty'] = 'Template filename is empty.'; diff --git a/interface/web/vm/lib/lang/hr_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/hr_openvz_ostemplate_list.lng index 6471ec0..430d36b 100644 --- a/interface/web/vm/lib/lang/hr_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/hr_openvz_ostemplate_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'OpenVZ OSTemplate'; -$wb['active_txt'] = 'Active'; -$wb['template_name_txt'] = 'Template name'; +$wb['list_head_txt'] = 'OpenVZ OS predložak'; +$wb['active_txt'] = 'Aktivan'; +$wb['template_name_txt'] = 'Ime predloška'; $wb['server_id_txt'] = 'Server'; -$wb['allservers_txt'] = 'Exists on all servers'; +$wb['allservers_txt'] = 'Postoji na svim serverima'; $wb['ostemplate_id_txt'] = 'ID'; ?> diff --git a/interface/web/vm/lib/lang/hr_openvz_template.lng b/interface/web/vm/lib/lang/hr_openvz_template.lng index d285512..62e9dca 100644 --- a/interface/web/vm/lib/lang/hr_openvz_template.lng +++ b/interface/web/vm/lib/lang/hr_openvz_template.lng @@ -33,7 +33,7 @@ $wb['cpu_num_txt'] = 'CPU cores'; $wb['cpu_limit_txt'] = 'CPU limit %'; $wb['io_priority_txt'] = 'I/O priority'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['description_txt'] = 'Description'; $wb['numproc_desc_txt'] = 'Number of processes and threads.'; $wb['numtcpsock_desc_txt'] = 'Number of TCP sockets.'; diff --git a/interface/web/vm/lib/lang/hr_openvz_template_list.lng b/interface/web/vm/lib/lang/hr_openvz_template_list.lng index de4045c..f9c8642 100644 --- a/interface/web/vm/lib/lang/hr_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/hr_openvz_template_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'OpenVZ Virtual Machine Template'; -$wb['active_txt'] = 'Active'; -$wb['template_name_txt'] = 'Template name'; +$wb['list_head_txt'] = 'OpenVZ VM predložak'; +$wb['active_txt'] = 'Aktivan'; +$wb['template_name_txt'] = 'Ime predloška'; ?> diff --git a/interface/web/vm/lib/lang/hr_openvz_vm.lng b/interface/web/vm/lib/lang/hr_openvz_vm.lng index f2be022..af3fd11 100644 --- a/interface/web/vm/lib/lang/hr_openvz_vm.lng +++ b/interface/web/vm/lib/lang/hr_openvz_vm.lng @@ -16,7 +16,7 @@ $wb['hostname_txt'] = 'Hostname'; $wb['vm_password_txt'] = 'VM Password'; $wb['start_boot_txt'] = 'Start at boot'; -$wb['active_txt'] = 'Active'; +$wb['active_txt'] = 'Aktivno'; $wb['description_txt'] = 'Description'; $wb['client_group_id_txt'] = 'Client'; $wb['veid_txt'] = 'VEID'; diff --git a/interface/web/vm/lib/lang/hr_openvz_vm_list.lng b/interface/web/vm/lib/lang/hr_openvz_vm_list.lng index 2238e2b..ab3ef52 100644 --- a/interface/web/vm/lib/lang/hr_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/hr_openvz_vm_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'Virtual server'; -$wb['active_txt'] = 'Active'; -$wb['server_id_txt'] = 'Hostserver'; -$wb['ostemplate_id_txt'] = 'OSTemplate'; -$wb['template_id_txt'] = 'Template'; -$wb['hostname_txt'] = 'Hostname'; -$wb['ip_address_txt'] = 'IP address'; +$wb['list_head_txt'] = 'Virtualni server'; +$wb['active_txt'] = 'Aktivan'; +$wb['server_id_txt'] = 'Ime servera'; +$wb['ostemplate_id_txt'] = 'Predložak operativnog sistema'; +$wb['template_id_txt'] = 'Predložak'; +$wb['hostname_txt'] = 'Ime hosta'; +$wb['ip_address_txt'] = 'IP adresa'; $wb['veid_txt'] = 'VEID'; ?> diff --git a/interface/web/vm/lib/lang/pl.lng b/interface/web/vm/lib/lang/pl.lng index 5c1ab58..4167e14 100644 --- a/interface/web/vm/lib/lang/pl.lng +++ b/interface/web/vm/lib/lang/pl.lng @@ -5,4 +5,3 @@ $wb['IP addresses'] = 'IP addresses'; $wb['OpenVZ'] = 'OpenVZ'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_action.lng b/interface/web/vm/lib/lang/pl_openvz_action.lng index 71e7263..52f7328 100644 --- a/interface/web/vm/lib/lang/pl_openvz_action.lng +++ b/interface/web/vm/lib/lang/pl_openvz_action.lng @@ -14,4 +14,3 @@ $wb['ostemplate_name_unique_error'] = 'There is already a OSTemplate with that name.'; $wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_ip.lng b/interface/web/vm/lib/lang/pl_openvz_ip.lng index 67f6885..6016681 100644 --- a/interface/web/vm/lib/lang/pl_openvz_ip.lng +++ b/interface/web/vm/lib/lang/pl_openvz_ip.lng @@ -7,4 +7,3 @@ $wb['ip_error_unique'] = 'This IP address does already exist.'; $wb['IP address'] = 'IP address'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng index 8787f6d..c5f0601 100644 --- a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng @@ -4,4 +4,3 @@ $wb['ip_address_txt'] = 'IP address'; $wb['reserved_txt'] = 'Reserved'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng index df01680..6471ec0 100644 --- a/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/pl_openvz_ostemplate_list.lng @@ -6,4 +6,3 @@ $wb['allservers_txt'] = 'Exists on all servers'; $wb['ostemplate_id_txt'] = 'ID'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_template.lng b/interface/web/vm/lib/lang/pl_openvz_template.lng index 0887164..d285512 100644 --- a/interface/web/vm/lib/lang/pl_openvz_template.lng +++ b/interface/web/vm/lib/lang/pl_openvz_template.lng @@ -91,4 +91,3 @@ $wb['Template'] = 'Template'; $wb['Advanced'] = 'Advanced'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_template_list.lng b/interface/web/vm/lib/lang/pl_openvz_template_list.lng index 6e4d911..de4045c 100644 --- a/interface/web/vm/lib/lang/pl_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/pl_openvz_template_list.lng @@ -3,4 +3,3 @@ $wb['active_txt'] = 'Active'; $wb['template_name_txt'] = 'Template name'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_vm.lng b/interface/web/vm/lib/lang/pl_openvz_vm.lng index 4698fe6..f2be022 100644 --- a/interface/web/vm/lib/lang/pl_openvz_vm.lng +++ b/interface/web/vm/lib/lang/pl_openvz_vm.lng @@ -38,4 +38,3 @@ $wb['Virtual server'] = 'Virtual server'; $wb['Advanced'] = 'Advanced'; ?> - diff --git a/interface/web/vm/lib/lang/pl_openvz_vm_list.lng b/interface/web/vm/lib/lang/pl_openvz_vm_list.lng index a534a65..2238e2b 100644 --- a/interface/web/vm/lib/lang/pl_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/pl_openvz_vm_list.lng @@ -8,4 +8,3 @@ $wb['ip_address_txt'] = 'IP address'; $wb['veid_txt'] = 'VEID'; ?> - diff --git a/remoting_client/examples/sites_web_domain_add.php b/remoting_client/examples/sites_web_domain_add.php index 2905db0..9481cd3 100644 --- a/remoting_client/examples/sites_web_domain_add.php +++ b/remoting_client/examples/sites_web_domain_add.php @@ -18,8 +18,8 @@ $client_id = 1; $params = array( - 'server_id' => 0, - 'ip_address' => '', + 'server_id' => 1, + 'ip_address' => '*', 'domain' => 'test2.int', 'type' => 'vhost', 'parent_domain_id' => 0, diff --git a/server/conf/awstats_index.php.master b/server/conf/awstats_index.php.master index e0f185e..f3867d3 100644 --- a/server/conf/awstats_index.php.master +++ b/server/conf/awstats_index.php.master @@ -5,29 +5,36 @@ if ($handle = opendir('.')) { - while(false !== ($file = readdir($handle))) - { - if (substr($file,0,1) != "." && is_dir($file)) - { - $orderkey = substr($file,0,4).substr($file,5,2); - if (substr($file,5,2) < 10 ) $orderkey = substr($file,0,4)."0".substr($file,5,2); - $awprev[$orderkey] = $file; - } - } - $month = date("n"); - $year = date("Y"); - if (date("d") == 1) - { - $month = date("m")-1; - if (date("m") == 1) - { - $year = date("Y")-1; - $month = "12"; - } - } - $current = $year.$month; - $awprev[$current] = $year."-".$month; - closedir($handle); + while(false !== ($file = readdir($handle))) + { + if (substr($file,0,1) != "." && is_dir($file)) + { + $orderkey = substr($file,0,4).substr($file,5,2); + if (substr($file,5,2) < 10 ) + { + $orderkey = substr($file,0,4)."0".substr($file,5,2); + } + $awprev[$orderkey] = $file; + } + } + + $month = date("n"); + $year = date("Y"); + + if (date("d") == 1) + { + $month = date("m")-1; + if (date("m") == 1) + { + $year = date("Y")-1; + $month = "12"; + } + } + + $current = $year.$month; + $awprev[$current] = $year."-".$month; + + closedir($handle); } arsort($awprev); diff --git a/server/conf/bastille-firewall.cfg.master b/server/conf/bastille-firewall.cfg.master index b9658c9..b2b6536 100644 --- a/server/conf/bastille-firewall.cfg.master +++ b/server/conf/bastille-firewall.cfg.master @@ -75,7 +75,7 @@ # use the "\" continuation character (so Bastille can change the # values if it is run more than once) TRUSTED_IFACES="lo" # MINIMAL/SAFEST -PUBLIC_IFACES="eth+ ppp+ slip+ venet+" # SAFEST +PUBLIC_IFACES="eth+ ppp+ slip+ venet+ bond+" # SAFEST INTERNAL_IFACES="" # SAFEST diff --git a/server/conf/nginx_vhost.conf.master b/server/conf/nginx_vhost.conf.master index 25e544d..d771eb1 100644 --- a/server/conf/nginx_vhost.conf.master +++ b/server/conf/nginx_vhost.conf.master @@ -75,6 +75,10 @@ auth_basic_user_file <tmpl_var name='stats_auth_passwd_file'>; } + location /awstats-icon { + alias /usr/share/awstats/icon; + } + <tmpl_if name='php' op='==' value='fast-cgi'> location ~ \.php$ { try_files $uri =404; diff --git a/server/cron_daily.php b/server/cron_daily.php index 65516b9..3f86a26 100644 --- a/server/cron_daily.php +++ b/server/cron_daily.php @@ -154,7 +154,7 @@ // Create awstats statistics ####################################################################################################### -$sql = "SELECT domain_id, domain, document_root FROM web_domain WHERE stats_type = 'awstats' AND server_id = ".$conf['server_id']; +$sql = "SELECT domain_id, domain, document_root, system_user, system_group FROM web_domain WHERE stats_type = 'awstats' AND server_id = ".$conf['server_id']; $records = $app->db->queryAllRecords($sql); $web_config = $app->getconf->get_server_config($conf['server_id'], 'web'); @@ -180,7 +180,7 @@ if(is_file($awstats_website_conf_file)) unlink($awstats_website_conf_file); - $sql = "SELECT domain FROM web_domain WHERE (type = 'alias' OR AND type = 'subdomain') server_id = ".$conf['server_id']; + $sql = "SELECT domain FROM web_domain WHERE (type = 'alias' OR type = 'subdomain') server_id = ".$conf['server_id']; $aliases = $app->db->queryAllRecords($sql); $aliasdomain = ''; @@ -229,7 +229,7 @@ mkdir($statsdirold); $files = scandir($statsdir); foreach ($files as $file) { - if (substr($file,0,1) != "." && !is_dir($file) && substr($file,0,1) != "w" && substr($file,0,1) != "i") copy("$statsdir"."/"."$file","$statsdirold"."$file"); + if (substr($file,0,1) != "." && !is_dir("$statsdir"."/"."$file") && substr($file,0,1) != "w" && substr($file,0,1) != "i") copy("$statsdir"."/"."$file","$statsdirold"."$file"); } } @@ -243,6 +243,11 @@ $app->log('Created awstats statistics with command: '.$command,LOGLEVEL_DEBUG); } else { $app->log("No awstats statistics created. Either $awstats_pl or $awstats_buildstaticpages_pl is not owned by root user.",LOGLEVEL_WARN); + } + + if(is_file($rec['document_root']."/web/stats/index.php")) { + chown($rec['document_root']."/web/stats/index.php",$rec['system_user']); + chgrp($rec['document_root']."/web/stats/index.php",$rec['system_group']); } } @@ -406,7 +411,7 @@ $current_month = date('Y-m'); //* Check website traffic quota - $sql = "SELECT sys_groupid,domain_id,domain,traffic_quota,traffic_quota_lock FROM web_domain WHERE traffic_quota > 0 and type = 'vhost'"; + $sql = "SELECT sys_groupid,domain_id,domain,traffic_quota,traffic_quota_lock FROM web_domain WHERE (traffic_quota > 0 or traffic_quota_lock = 'y') and type = 'vhost'"; $records = $app->db->queryAllRecords($sql); if(is_array($records)) { foreach($records as $rec) { diff --git a/server/lib/app.inc.php b/server/lib/app.inc.php index e6ee074..5e39e55 100755 --- a/server/lib/app.inc.php +++ b/server/lib/app.inc.php @@ -28,6 +28,9 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +//* Set timezone +if(isset($conf['timezone']) && $conf['timezone'] != '') date_default_timezone_set($conf['timezone']); + class app { var $loaded_modules = array(); diff --git a/server/lib/classes/db_mysql.inc.php b/server/lib/classes/db_mysql.inc.php index 47ee0d5..6269798 100644 --- a/server/lib/classes/db_mysql.inc.php +++ b/server/lib/classes/db_mysql.inc.php @@ -254,9 +254,23 @@ } - //** Function to fill the datalog with a full differential record. - public function datalogSave($db_table, $action, $primary_field, $primary_id, $record_old, $record_new) { - global $app,$conf; + if($diff_num > 0) { + //print_r($diff_num); + //print_r($diffrec_full); + $diffstr = $app->db->quote(serialize($diffrec_full)); + if(isset($_SESSION)) { + $username = $app->db->quote($_SESSION['s']['user']['username']); + } else { + $username = 'admin'; + } + $dbidx = $primary_field.':'.$primary_id; + + 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 ('".$db_table."','$dbidx','$server_id','$action','".time()."','$username','$diffstr')"; + $app->db->query($sql); + } // Insert backticks only for incomplete table names. if(stristr($db_table,'.')) { diff --git a/server/lib/classes/monitor_tools.inc.php b/server/lib/classes/monitor_tools.inc.php index f120bcb..00b9759 100644 --- a/server/lib/classes/monitor_tools.inc.php +++ b/server/lib/classes/monitor_tools.inc.php @@ -879,7 +879,7 @@ /* * Fetch the output */ - $data['output'] = shell_exec('zypper --non-interactive up'); + $data['output'] = shell_exec('zypper lu'); } else { /* * It is not Debian/Ubuntu, so there is no data and no state @@ -1719,7 +1719,13 @@ * So we can do a deepter test and try to get data over this connection. * (if apache hangs, we get a connection but a timeout by trying to GET the data!) */ - fwrite($fp, "GET / HTTP/1.0\r\n\r\n"); + // fwrite($fp, "GET / HTTP/1.0\r\n\r\n"); + $out = "GET / HTTP/1.1\r\n"; + $out .= "Host: localhost\r\n"; + $out .= "User-Agent: Mozilla/5.0 (ISPConfig monitor)\r\n"; + $out .= "Accept: application/xml,application/xhtml+xml,text/html\r\n"; + $out .= "Connection: Close\r\n\r\n"; + fwrite($fp, $out); stream_set_timeout($fp, 5); // Timeout after 5 seconds $res = fread($fp, 10); // try to get 10 bytes (enough to test!) $info = stream_get_meta_data($fp); diff --git a/server/plugins-available/apache2_plugin.inc.php b/server/plugins-available/apache2_plugin.inc.php index 49bb90f..935fc9e 100644 --- a/server/plugins-available/apache2_plugin.inc.php +++ b/server/plugins-available/apache2_plugin.inc.php @@ -291,18 +291,42 @@ // Create group and user, if not exist $app->uses('system'); + + if($web_config['connect_userid_to_webid'] == 'y') { + //* Calculate the uid and gid + $connect_userid_to_webid_start = ($web_config['connect_userid_to_webid_start'] < 1000)?1000:intval($web_config['connect_userid_to_webid_start']); + $fixed_uid_gid = intval($connect_userid_to_webid_start + $data['new']['domain_id']); + $fixed_uid_param = '--uid '.$fixed_uid_gid; + $fixed_gid_param = '--gid '.$fixed_uid_gid; + + //* Check if a ispconfigend user and group exists and create them + if(!$app->system->is_group('ispconfigend')) { + exec('groupadd --gid '.($connect_userid_to_webid_start + 10000).' ispconfigend'); + } + if(!$app->system->is_user('ispconfigend')) { + exec('useradd -g ispconfigend -d /usr/local/ispconfig --uid '.($connect_userid_to_webid_start + 10000).' ispconfigend'); + } + } else { + $fixed_uid_param = ''; + $fixed_gid_param = ''; + } $groupname = escapeshellcmd($data['new']['system_group']); if($data['new']['system_group'] != '' && !$app->system->is_group($data['new']['system_group'])) { - exec('groupadd '.$groupname); + exec('groupadd '.$fixed_gid_param.' '.$groupname); if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' groupadd '.$groupname); $app->log('Adding the group: '.$groupname,LOGLEVEL_DEBUG); } $username = escapeshellcmd($data['new']['system_user']); if($data['new']['system_user'] != '' && !$app->system->is_user($data['new']['system_user'])) { - exec('useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname -G sshusers $username -s /bin/false"); - if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname -G sshusers $username -s /bin/false"); + if($web_config['add_web_users_to_sshusers_group'] == 'y') { + exec('useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param -G sshusers $username -s /bin/false"); + if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param -G sshusers $username -s /bin/false"); + } else { + exec('useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param $username -s /bin/false"); + if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param $username -s /bin/false"); + } $app->log('Adding the user: '.$username,LOGLEVEL_DEBUG); } @@ -553,7 +577,7 @@ //* If the security level is set to high - if($this->action == 'insert' && $data['new']['type'] == 'vhost') { + if(($this->action == 'insert' && $data['new']['type'] == 'vhost') or ($web_config['set_folder_permissions_on_update'] == 'y' && $data['new']['type'] == 'vhost')) { if($web_config['security_level'] == 20) { $this->_exec('chmod 751 '.escapeshellcmd($data['new']['document_root'])); @@ -565,11 +589,13 @@ // Set Log symlink to 755 to make the logs accessible by the FTP user $this->_exec("chmod 755 ".escapeshellcmd($data["new"]["document_root"])."/log"); - - $command = 'usermod'; - $command .= ' --groups sshusers'; - $command .= ' '.escapeshellcmd($data['new']['system_user']); - $this->_exec($command); + + if($web_config['add_web_users_to_sshusers_group'] == 'y') { + $command = 'usermod'; + $command .= ' --groups sshusers'; + $command .= ' '.escapeshellcmd($data['new']['system_user']); + $this->_exec($command); + } //* if we have a chrooted Apache environment if($apache_chrooted) { @@ -585,8 +611,14 @@ //* add the Apache user to the client group $app->system->add_user_to_group($groupname, escapeshellcmd($web_config['user'])); - + + //* Chown all default directories $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/cgi-bin')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/log')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/ssl')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/tmp')); + $this->_exec('chown -R '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/web')); /* * Workaround for jailkit: If jailkit is enabled for the site, the @@ -605,11 +637,20 @@ } else { $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'])); - $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/*')); - $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'])); - + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/cgi-bin')); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/log')); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/ssl')); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/web')); + // make temp directory writable for Apache and the website users $this->_exec('chmod 777 '.escapeshellcmd($data['new']['document_root'].'/tmp')); + + $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/cgi-bin')); + $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'].'/log')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/tmp')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/ssl')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/web')); } } @@ -637,7 +678,7 @@ if($master_php_ini_path != '' && substr($master_php_ini_path,-7) == 'php.ini' && is_file($master_php_ini_path)) { $php_ini_content .= file_get_contents($master_php_ini_path)."\n"; } - $php_ini_content .= trim($data['new']['custom_php_ini']); + $php_ini_content .= str_replace("\r",'',trim($data['new']['custom_php_ini'])); file_put_contents($custom_php_ini_dir.'/php.ini',$php_ini_content); } else { $has_custom_php_ini = false; @@ -730,7 +771,7 @@ 'rewrite_target_ssl' => $rewrite_target_ssl); break; case '*': - $rewrite_rules[] = array( 'rewrite_domain' => $data['new']['domain'], + $rewrite_rules[] = array( 'rewrite_domain' => '(^|\.)'.$data['new']['domain'], 'rewrite_type' => ($data['new']['redirect_type'] == 'no')?'':'['.$data['new']['redirect_type'].']', 'rewrite_target' => $rewrite_target, 'rewrite_target_ssl' => $rewrite_target_ssl); @@ -796,7 +837,7 @@ 'rewrite_target_ssl' => $rewrite_target_ssl); break; case '*': - $rewrite_rules[] = array( 'rewrite_domain' => $alias['domain'], + $rewrite_rules[] = array( 'rewrite_domain' => '(^|\.)'.$alias['domain'], 'rewrite_type' => ($alias['redirect_type'] == 'no')?'':'['.$alias['redirect_type'].']', 'rewrite_target' => $rewrite_target, 'rewrite_target_ssl' => $rewrite_target_ssl); @@ -1051,6 +1092,11 @@ unlink($vhost_symlink); $app->log('Removing symlink: '.$vhost_symlink.'->'.$vhost_file,LOGLEVEL_DEBUG); } + $vhost_symlink = escapeshellcmd($web_config['vhost_conf_enabled_dir'].'/'.$data['old']['domain'].'.vhost'); + if(is_link($vhost_symlink)) { + unlink($vhost_symlink); + $app->log('Removing symlink: '.$vhost_symlink.'->'.$vhost_file,LOGLEVEL_DEBUG); + } $vhost_file = escapeshellcmd($web_config['vhost_conf_dir'].'/'.$data['old']['domain'].'.vhost'); unlink($vhost_file); $app->log('Removing file: '.$vhost_file,LOGLEVEL_DEBUG); @@ -1095,7 +1141,13 @@ if($apache_online_status_before_restart && !$apache_online_status_after_restart) { $app->log('Apache did not restart after the configuration change for website '.$data['new']['domain'].' Reverting the configuration. Saved non-working config as '.$vhost_file.'.err',LOGLEVEL_WARN); copy($vhost_file,$vhost_file.'.err'); - copy($vhost_file.'~',$vhost_file); + if(is_file($vhost_file.'~')) { + //* Copy back the last backup file + copy($vhost_file.'~',$vhost_file); + } else { + //* There is no backup file, so we create a empty vhost file with a warning message inside + file_put_contents($vhost_file,"# Apache did not start after modifying this vhost file.\n# Please check file $vhost_file.err for syntax errors."); + } $app->services->restartService('httpd','restart'); } } else { @@ -1315,12 +1367,18 @@ } //* Create the folder path, if it does not exist - if(!is_dir($folder_path)) exec('mkdir -p '.$folder_path); + if(!is_dir($folder_path)) { + exec('mkdir -p '.$folder_path); + chown($folder_path,$website['system_user']); + chgrp($folder_path,$website['system_group']); + } //* Create empty .htpasswd file, if it does not exist if(!is_file($folder_path.'.htpasswd')) { touch($folder_path.'.htpasswd'); chmod($folder_path.'.htpasswd',0755); + chown($folder_path.'.htpasswd',$website['system_user']); + chgrp($folder_path.'.htpasswd',$website['system_group']); $app->log('Created file '.$folder_path.'.htpasswd',LOGLEVEL_DEBUG); } @@ -1358,7 +1416,9 @@ //if(!is_file($folder_path.'.htaccess')) { $ht_file = "AuthType Basic\nAuthName \"Members Only\"\nAuthUserFile ".$folder_path.".htpasswd\nrequire valid-user"; file_put_contents($folder_path.'.htaccess',$ht_file); - chmod($folder_path.'.htpasswd',0755); + chmod($folder_path.'.htaccess',0755); + chown($folder_path.'.htaccess',$website['system_user']); + chgrp($folder_path.'.htaccess',$website['system_group']); $app->log('Created file '.$folder_path.'.htaccess',LOGLEVEL_DEBUG); //} @@ -1470,7 +1530,9 @@ $ht_file = "AuthType Basic\nAuthName \"Members Only\"\nAuthUserFile ".$new_folder_path.".htpasswd\nrequire valid-user"; file_put_contents($new_folder_path.'.htaccess',$ht_file); chmod($new_folder_path.'.htpasswd',0755); - $app->log('Created file '.$new_folder_path.'.htaccess',LOGLEVEL_DEBUG); + chown($folder_path.'.htpasswd',$website['system_user']); + chgrp($folder_path.'.htpasswd',$website['system_group']); + $app->log('Created file '.$new_folder_path.'.htpasswd',LOGLEVEL_DEBUG); } //* Remove .htaccess file diff --git a/server/plugins-available/bind_plugin.inc.php b/server/plugins-available/bind_plugin.inc.php index 9d67eda..e5a7120 100644 --- a/server/plugins-available/bind_plugin.inc.php +++ b/server/plugins-available/bind_plugin.inc.php @@ -107,10 +107,10 @@ //TODO : change this when distribution information has been integrated into server record if (file_exists('/etc/gentoo-release')) { - $filename = escapeshellcmd($dns_config['bind_zonefiles_dir'].'/pri/'.substr($zone['origin'],0,-1)); + $filename = escapeshellcmd($dns_config['bind_zonefiles_dir'].'/pri.'.str_replace("/", "_", substr($zone['origin'],0,-1))); } else { - $filename = escapeshellcmd($dns_config['bind_zonefiles_dir'].'/pri.'.substr($zone['origin'],0,-1)); + $filename = escapeshellcmd($dns_config['bind_zonefiles_dir'].'/pri.'.str_replace("/", "_", substr($zone['origin'],0,-1))); } $app->log("Writing BIND domain file: ".$filename,LOGLEVEL_DEBUG); @@ -132,10 +132,10 @@ if($data['old']['origin'] != $data['new']['origin']) { //TODO : change this when distribution information has been integrated into server record if (file_exists('/etc/gentoo-release')) { - $filename = $dns_config['bind_zonefiles_dir'].'/pri/'.substr($data['old']['origin'],0,-1); + $filename = $dns_config['bind_zonefiles_dir'].'/pri.'.str_replace("/", "_", substr($zone['origin'],0,-1)); } else { - $filename = $dns_config['bind_zonefiles_dir'].'/pri.'.substr($data['old']['origin'],0,-1); + $filename = $dns_config['bind_zonefiles_dir'].'/pri.'.str_replace("/", "_", substr($zone['origin'],0,-1)); } if(is_file($filename)) unset($filename); @@ -159,10 +159,10 @@ //* Delete the domain file //TODO : change this when distribution information has been integrated into server record if (file_exists('/etc/gentoo-release')) { - $zone_file_name = $dns_config['bind_zonefiles_dir'].'/pri/'.substr($data['old']['origin'],0,-1); + $zone_file_name = $dns_config['bind_zonefiles_dir'].'/pri/'.str_replace("/", "_",substr($data['old']['origin'],0,-1)); } else { - $zone_file_name = $dns_config['bind_zonefiles_dir'].'/pri.'.substr($data['old']['origin'],0,-1); + $zone_file_name = $dns_config['bind_zonefiles_dir'].'/pri.'.str_replace("/", "_",substr($data['old']['origin'],0,-1)); } if(is_file($zone_file_name)) unlink($zone_file_name); @@ -199,10 +199,10 @@ if($data['old']['origin'] != $data['new']['origin']) { //TODO : change this when distribution information has been integrated into server record if (file_exists('/etc/gentoo-release')) { - $filename = $dns_config['bind_zonefiles_dir'].'/sec/'.substr($data['old']['origin'],0,-1); + $filename = $dns_config['bind_zonefiles_dir'].'/sec/'.str_replace("/", "_",substr($data['old']['origin'],0,-1)); } else { - $filename = $dns_config['bind_zonefiles_dir'].'/slave/sec.'.substr($data['old']['origin'],0,-1); + $filename = $dns_config['bind_zonefiles_dir'].'/slave/sec.'.str_replace("/", "_",substr($data['old']['origin'],0,-1)); } if(is_file($filename)) unset($filename); @@ -227,10 +227,10 @@ //* Delete the domain file //TODO : change this when distribution information has been integrated into server record if (file_exists('/etc/gentoo-release')) { - $zone_file_name = $dns_config['bind_zonefiles_dir'].'/sec/'.substr($data['old']['origin'],0,-1); + $zone_file_name = $dns_config['bind_zonefiles_dir'].'/sec/'.str_replace("/", "_",substr($data['old']['origin'],0,-1)); } else { - $zone_file_name = $dns_config['bind_zonefiles_dir'].'/slave/sec.'.substr($data['old']['origin'],0,-1); + $zone_file_name = $dns_config['bind_zonefiles_dir'].'/slave/sec.'.str_replace("/", "_",substr($data['old']['origin'],0,-1)); } if(is_file($zone_file_name)) unlink($zone_file_name); @@ -319,7 +319,7 @@ if($tmp['origin'] != $exclude_zone) { $zones[] = array( 'zone' => substr($tmp['origin'],0,-1), - 'zonefile_path' => $pri_zonefiles_path.substr($tmp['origin'],0,-1), + 'zonefile_path' => $pri_zonefiles_path.str_replace("/", "_",substr($tmp['origin'],0,-1)), 'options' => $options ); } @@ -344,7 +344,7 @@ $zones_sec[] = array( 'zone' => substr($tmp['origin'],0,-1), - 'zonefile_path' => $sec_zonefiles_path.substr($tmp['origin'],0,-1), + 'zonefile_path' => $sec_zonefiles_path.str_replace("/", "_",substr($tmp['origin'],0,-1)), 'options' => $options ); diff --git a/server/plugins-available/mysql_clientdb_plugin.inc.php b/server/plugins-available/mysql_clientdb_plugin.inc.php index 5bcfbee..595e245 100644 --- a/server/plugins-available/mysql_clientdb_plugin.inc.php +++ b/server/plugins-available/mysql_clientdb_plugin.inc.php @@ -100,7 +100,7 @@ if($valid == false) continue; if($action == 'GRANT') { - if(!$link->query("GRANT ALL ON ".$link->escape_string($database_name).".* TO '".$link->escape_string($database_user)."'@'$db_host' IDENTIFIED BY '".$link->escape_string($database_password)."';")) $success = false; + if(!mysql_query("GRANT ALL ON ".mysql_real_escape_string($database_name,$link).".* TO '".mysql_real_escape_string($database_user,$link)."'@'$db_host' IDENTIFIED BY PASSWORD '".mysql_real_escape_string($database_password,$link)."';",$link)) $success = false; } elseif($action == 'REVOKE') { //mysql_query("REVOKE ALL PRIVILEGES ON ".mysql_real_escape_string($database_name,$link).".* FROM '".mysql_real_escape_string($database_user,$link)."';",$link); } elseif($action == 'DROP') { @@ -108,7 +108,7 @@ } elseif($action == 'RENAME') { if(!$link->query("RENAME USER '".$link->escape_string($database_user)."'@'$db_host' TO '".$link->escape_string($database_rename_user)."'@'$db_host'")) $success = false; } elseif($action == 'PASSWORD') { - if(!$link->query("SET PASSWORD FOR '".$link->escape_string($database_user)."'@'$db_host' = PASSWORD('".$link->escape_string($database_password)."');")) $success = false; + if(!mysql_query("SET PASSWORD FOR '".mysql_real_escape_string($database_user,$link)."'@'$db_host' = '".mysql_real_escape_string($database_password,$link)."';",$link)) $success = false; } } @@ -158,7 +158,7 @@ } $db_host = 'localhost'; - $link->query("GRANT ALL ON `".str_replace(array('_','%'),array('\\_','\\%'),$link->escape_string($data['new']['database_name']))."`.* TO '".$link->escape_string($data['new']['database_user'])."'@'$db_host' IDENTIFIED BY '".$link->escape_string($data['new']['database_password'])."';"); + mysql_query("GRANT ALL ON `".str_replace(array('_','%'),array('\\_','\\%'),mysql_real_escape_string($data['new']['database_name'],$link))."`.* TO '".mysql_real_escape_string($data['new']['database_user'],$link)."'@'$db_host' IDENTIFIED BY PASSWORD '".mysql_real_escape_string($data['new']['database_password'],$link)."';",$link); } @@ -197,7 +197,7 @@ } $db_host = 'localhost'; - $link->query("GRANT ALL ON `".str_replace(array('_','%'),array('\\_','\\%'),$link->escape_string($data['new']['database_name']))."`.* TO '".$link->escape_string($data['new']['database_user'])."'@'$db_host' IDENTIFIED BY '".$link->escape_string($data['new']['database_password'])."';"); + mysql_query("GRANT ALL ON `".str_replace(array('_','%'),array('\\_','\\%'),mysql_real_escape_string($data['new']['database_name'],$link))."`.* TO '".mysql_real_escape_string($data['new']['database_user'],$link)."'@'$db_host' IDENTIFIED BY PASSWORD '".mysql_real_escape_string($data['new']['database_password'],$link)."';",$link); // mysql_query("GRANT ALL ON ".mysql_real_escape_string($data["new"]["database_name"],$link).".* TO '".mysql_real_escape_string($data["new"]["database_user"],$link)."'@'$db_host' IDENTIFIED BY '".mysql_real_escape_string($data["new"]["database_password"],$link)."';",$link); //echo "GRANT ALL ON ".mysql_real_escape_string($data["new"]["database_name"]).".* TO '".mysql_real_escape_string($data["new"]["database_user"])."'@'$db_host' IDENTIFIED BY '".mysql_real_escape_string($data["new"]["database_password"])."';"; @@ -247,10 +247,7 @@ //* Change password if($data['new']['database_password'] != $data['old']['database_password']) { $db_host = 'localhost'; - $link->query("SET PASSWORD FOR '".$link->escape_string($data['new']['database_user'])."'@'$db_host' = PASSWORD('".$link->escape_string($data['new']['database_password'])."');"); - if($link->error) { - error_log($link->error); - } + mysql_query("SET PASSWORD FOR '".mysql_real_escape_string($data['new']['database_user'],$link)."'@'$db_host' = '".mysql_real_escape_string($data['new']['database_password'],$link)."';",$link); if($data['new']['remote_access'] == 'y') { $this->process_host_list('PASSWORD', '', $data['new']['database_user'], $data['new']['database_password'], $data['new']['remote_ips']); diff --git a/server/plugins-available/nginx_plugin.inc.php b/server/plugins-available/nginx_plugin.inc.php index b4ba1b7..79fa68d 100644 --- a/server/plugins-available/nginx_plugin.inc.php +++ b/server/plugins-available/nginx_plugin.inc.php @@ -168,7 +168,7 @@ $app->log("Creating CA-signed SSL Cert for: $domain",LOGLEVEL_DEBUG); if (filesize($crt_file)==0 || !file_exists($crt_file)) $app->log("CA-Certificate signing failed. openssl ca -out $crt_file -config ".$web_config['CA_path']."/openssl.cnf -passin pass:".$web_config['CA_pass']." -in $csr_file",LOGLEVEL_ERROR); }; - if (filesize($crt_file)==0 || !file_exists($crt_file)){ + if (@filesize($crt_file)==0 || !file_exists($crt_file)){ exec("openssl req -x509 -passin pass:$ssl_password -passout pass:$ssl_password -key $key_file -in $csr_file -out $crt_file -days $ssl_days -config $config_file "); $app->log("Creating self-signed SSL Cert for: $domain",LOGLEVEL_DEBUG); }; @@ -191,14 +191,24 @@ //* Save a SSL certificate to disk if($data["new"]["ssl_action"] == 'save') { $ssl_dir = $data["new"]["document_root"]."/ssl"; - $domain = $data["new"]["ssl_domain"]; + $domain = ($data["new"]["ssl_domain"] != '')?$data["new"]["ssl_domain"]:$data["new"]["domain"]; $csr_file = $ssl_dir.'/'.$domain.".csr"; $crt_file = $ssl_dir.'/'.$domain.".crt"; //$bundle_file = $ssl_dir.'/'.$domain.".bundle"; if(trim($data["new"]["ssl_request"]) != '') file_put_contents($csr_file,$data["new"]["ssl_request"]); if(trim($data["new"]["ssl_cert"]) != '') file_put_contents($crt_file,$data["new"]["ssl_cert"]); // for nginx, bundle files have to be appended to the certificate file - if(trim($data["new"]["ssl_bundle"]) != '') file_put_contents($crt_file,$data["new"]["ssl_bundle"], FILE_APPEND); + if(trim($data["new"]["ssl_bundle"]) != ''){ + if(file_exists($crt_file)){ + $crt_file_contents = trim(file_get_contents($crt_file)); + } else { + $crt_file_contents = ''; + } + if($crt_file_contents != '') $crt_file_contents .= "\n"; + $crt_file_contents .= $data["new"]["ssl_bundle"]; + file_put_contents($crt_file,$app->file->unix_nl($crt_file_contents)); + unset($crt_file_contents); + } /* Update the DB of the (local) Server */ $app->db->query("UPDATE web_domain SET ssl_action = '' WHERE domain = '".$data['new']['domain']."'"); /* Update also the master-DB of the Server-Farm */ @@ -209,7 +219,7 @@ //* Delete a SSL certificate if($data['new']['ssl_action'] == 'del') { $ssl_dir = $data['new']['document_root'].'/ssl'; - $domain = $data['new']['ssl_domain']; + $domain = ($data["new"]["ssl_domain"] != '')?$data["new"]["ssl_domain"]:$data["new"]["domain"]; $csr_file = $ssl_dir.'/'.$domain.'.csr'; $crt_file = $ssl_dir.'/'.$domain.'.crt'; //$bundle_file = $ssl_dir.'/'.$domain.'.bundle'; @@ -229,7 +239,6 @@ $app->dbmaster->query("UPDATE web_domain SET ssl_action = '' WHERE domain = '".$data['new']['domain']."'"); $app->log('Deleting SSL Cert for: '.$domain,LOGLEVEL_DEBUG); } - } @@ -503,18 +512,42 @@ // Create group and user, if not exist $app->uses('system'); + + if($web_config['connect_userid_to_webid'] == 'y') { + //* Calculate the uid and gid + $connect_userid_to_webid_start = ($web_config['connect_userid_to_webid_start'] < 1000)?1000:intval($web_config['connect_userid_to_webid_start']); + $fixed_uid_gid = intval($connect_userid_to_webid_start + $data['new']['domain_id']); + $fixed_uid_param = '--uid '.$fixed_uid_gid; + $fixed_gid_param = '--gid '.$fixed_uid_gid; + + //* Check if a ispconfigend user and group exists and create them + if(!$app->system->is_group('ispconfigend')) { + exec('groupadd --gid '.($connect_userid_to_webid_start + 10000).' ispconfigend'); + } + if(!$app->system->is_user('ispconfigend')) { + exec('useradd -g ispconfigend -d /usr/local/ispconfig --uid '.($connect_userid_to_webid_start + 10000).' ispconfigend'); + } + } else { + $fixed_uid_param = ''; + $fixed_gid_param = ''; + } $groupname = escapeshellcmd($data['new']['system_group']); if($data['new']['system_group'] != '' && !$app->system->is_group($data['new']['system_group'])) { - exec('groupadd '.$groupname); + exec('groupadd '.$fixed_gid_param.' '.$groupname); if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' groupadd '.$groupname); $app->log('Adding the group: '.$groupname,LOGLEVEL_DEBUG); } $username = escapeshellcmd($data['new']['system_user']); if($data['new']['system_user'] != '' && !$app->system->is_user($data['new']['system_user'])) { - exec('useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname -G sshusers $username -s /bin/false"); - if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname -G sshusers $username -s /bin/false"); + if($web_config['add_web_users_to_sshusers_group'] == 'y') { + exec('useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param -G sshusers $username -s /bin/false"); + if($nginx_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param -G sshusers $username -s /bin/false"); + } else { + exec('useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param $username -s /bin/false"); + if($nginx_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' useradd -d '.escapeshellcmd($data['new']['document_root'])." -g $groupname $fixed_uid_param $username -s /bin/false"); + } $app->log('Adding the user: '.$username,LOGLEVEL_DEBUG); } @@ -532,74 +565,91 @@ if($this->action == 'insert' || $data["new"]["system_user"] != $data["old"]["system_user"]) { // Chown and chmod the directories below the document root - $this->_exec('chown -R '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown -R '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root']).'/web'); // The document root itself has to be owned by root in normal level and by the web owner in security level 20 if($web_config['security_level'] == 20) { - $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root']).'/web'); } else { - $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root']).'/web'); } } - - - + //* If the security level is set to high - if($web_config['security_level'] == 20) { + if(($this->action == 'insert' && $data['new']['type'] == 'vhost') or ($web_config['set_folder_permissions_on_update'] == 'y' && $data['new']['type'] == 'vhost')) { + if($web_config['security_level'] == 20) { - $this->_exec('chmod 751 '.escapeshellcmd($data['new']['document_root'])); - $this->_exec('chmod 751 '.escapeshellcmd($data['new']['document_root']).'/*'); - $this->_exec('chmod 710 '.escapeshellcmd($data['new']['document_root'].'/web')); + $this->_exec('chmod 751 '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chmod 751 '.escapeshellcmd($data['new']['document_root']).'/*'); + $this->_exec('chmod 710 '.escapeshellcmd($data['new']['document_root'].'/web')); - // make tmp directory writable for nginx and the website users - $this->_exec('chmod 777 '.escapeshellcmd($data['new']['document_root'].'/tmp')); + // make tmp directory writable for nginx and the website users + $this->_exec('chmod 777 '.escapeshellcmd($data['new']['document_root'].'/tmp')); - // Set Log symlink to 755 to make the logs accessible by the FTP user - $this->_exec("chmod 755 ".escapeshellcmd($data["new"]["document_root"])."/log"); + // Set Log symlink to 755 to make the logs accessible by the FTP user + $this->_exec("chmod 755 ".escapeshellcmd($data["new"]["document_root"])."/log"); - $command = 'usermod'; - $command .= ' --groups sshusers'; - $command .= ' '.escapeshellcmd($data['new']['system_user']); - $this->_exec($command); + if($web_config['add_web_users_to_sshusers_group'] == 'y') { + $command = 'usermod'; + $command .= ' --groups sshusers'; + $command .= ' '.escapeshellcmd($data['new']['system_user']); + $this->_exec($command); + } - //* if we have a chrooted nginx environment - if($nginx_chrooted) { - $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' '.$command); + //* if we have a chrooted nginx environment + if($nginx_chrooted) { + $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' '.$command); - //* add the nginx user to the client group in the chroot environment - $tmp_groupfile = $app->system->server_conf['group_datei']; - $app->system->server_conf['group_datei'] = $web_config['website_basedir'].'/etc/group'; - $app->system->add_user_to_group($groupname, escapeshellcmd($web_config['user'])); - $app->system->server_conf['group_datei'] = $tmp_groupfile; - unset($tmp_groupfile); - } + //* add the nginx user to the client group in the chroot environment + $tmp_groupfile = $app->system->server_conf['group_datei']; + $app->system->server_conf['group_datei'] = $web_config['website_basedir'].'/etc/group'; + $app->system->add_user_to_group($groupname, escapeshellcmd($web_config['user'])); + $app->system->server_conf['group_datei'] = $tmp_groupfile; + unset($tmp_groupfile); + } - //* add the nginx user to the client group - $app->system->add_user_to_group($groupname, escapeshellcmd($web_config['nginx_user'])); + //* add the nginx user to the client group + $app->system->add_user_to_group($groupname, escapeshellcmd($web_config['nginx_user'])); + + //* Chown all default directories + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/cgi-bin')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/log')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/ssl')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/tmp')); + $this->_exec('chown -R '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/web')); - $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'])); + /* + * Workaround for jailkit: If jailkit is enabled for the site, the + * website root has to be owned by the root user and we have to chmod it to 755 then + */ - /* - * Workaround for jailkit: If jailkit is enabled for the site, the - * website root has to be owned by the root user and we have to chmod it to 755 then - */ + //* Check if there is a jailkit user for this site + $tmp = $app->db->queryOneRecord('SELECT count(shell_user_id) as number FROM shell_user WHERE parent_domain_id = '.$data['new']['domain_id']." AND chroot = 'jailkit'"); + if($tmp['number'] > 0) { + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'])); + } + unset($tmp); - //* Check if there is a jailkit user for this site - $tmp = $app->db->queryOneRecord('SELECT count(shell_user_id) as number FROM shell_user WHERE parent_domain_id = '.$data['new']['domain_id']." AND chroot = 'jailkit'"); - if($tmp['number'] > 0) { + // If the security Level is set to medium + } else { + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/cgi-bin')); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/log')); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/ssl')); + $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/web')); + + // make temp directory writable for nginx and the website users + $this->_exec('chmod 777 '.escapeshellcmd($data['new']['document_root'].'/tmp')); + $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'])); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/cgi-bin')); + $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'].'/log')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/tmp')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/ssl')); + $this->_exec('chown '.$username.':'.$groupname.' '.escapeshellcmd($data['new']['document_root'].'/web')); } - unset($tmp); - - // If the security Level is set to medium - } else { - - $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'])); - $this->_exec('chmod 755 '.escapeshellcmd($data['new']['document_root'].'/*')); - $this->_exec('chown root:root '.escapeshellcmd($data['new']['document_root'])); - - // make temp directory writable for nginx and the website users - $this->_exec('chmod 777 '.escapeshellcmd($data['new']['document_root'].'/tmp')); } // Change the ownership of the error log to the owner of the website @@ -882,6 +932,11 @@ unlink($vhost_symlink); $app->log('Removing symlink: '.$vhost_symlink.'->'.$vhost_file,LOGLEVEL_DEBUG); } + $vhost_symlink = escapeshellcmd($web_config['nginx_vhost_conf_enabled_dir'].'/'.$data['old']['domain'].'.vhost'); + if(is_link($vhost_symlink)) { + unlink($vhost_symlink); + $app->log('Removing symlink: '.$vhost_symlink.'->'.$vhost_file,LOGLEVEL_DEBUG); + } $vhost_file = escapeshellcmd($web_config['nginx_vhost_conf_dir'].'/'.$data['old']['domain'].'.vhost'); unlink($vhost_file); $app->log('Removing file: '.$vhost_file,LOGLEVEL_DEBUG); @@ -920,7 +975,13 @@ if($nginx_online_status_before_restart && !$nginx_online_status_after_restart) { $app->log('nginx did not restart after the configuration change for website '.$data['new']['domain'].' Reverting the configuration. Saved non-working config as '.$vhost_file.'.err',LOGLEVEL_WARN); copy($vhost_file,$vhost_file.'.err'); - copy($vhost_file.'~',$vhost_file); + if(is_file($vhost_file.'~')) { + //* Copy back the last backup file + copy($vhost_file.'~',$vhost_file); + } else { + //* There is no backup file, so we create a empty vhost file with a warning message inside + file_put_contents($vhost_file,"# nginx did not start after modifying this vhost file.\n# Please check file $vhost_file.err for syntax errors."); + } $app->services->restartService('httpd','restart'); } } else { @@ -1058,27 +1119,7 @@ //* This function is called when a IP on the server is inserted, updated or deleted function server_ip($event_name,$data) { - global $app, $conf; - - // load the server configuration options - $app->uses('getconf'); - $web_config = $app->getconf->get_server_config($conf['server_id'], 'web'); - - $app->load('tpl'); - - $tpl = new tpl(); - $tpl->newTemplate('apache_ispconfig.conf.master'); - $records = $app->db->queryAllRecords('SELECT * FROM server_ip WHERE server_id = '.$conf['server_id']." AND virtualhost = 'y'"); - - if(count($records) > 0) { - $tpl->setLoop('ip_adresses',$records); - } - - $vhost_file = escapeshellcmd($web_config['nginx_vhost_conf_dir'].'/ispconfig.conf'); - file_put_contents($vhost_file,$tpl->grab()); - $app->log('Writing the conf file: '.$vhost_file,LOGLEVEL_DEBUG); - unset($tpl); - + return; } //* Create or update the .htaccess folder protection @@ -1114,12 +1155,18 @@ } //* Create the folder path, if it does not exist - if(!is_dir($folder_path)) exec('mkdir -p '.$folder_path); + if(!is_dir($folder_path)) { + exec('mkdir -p '.$folder_path); + chown($folder_path,$website['system_user']); + chgrp($folder_path,$website['system_group']); + } //* Create empty .htpasswd file, if it does not exist if(!is_file($folder_path.'.htpasswd')) { touch($folder_path.'.htpasswd'); chmod($folder_path.'.htpasswd',0755); + chown($folder_path.'.htpasswd',$website['system_user']); + chgrp($folder_path.'.htpasswd',$website['system_group']); $app->log('Created file'.$folder_path.'.htpasswd',LOGLEVEL_DEBUG); } @@ -1305,6 +1352,9 @@ file_put_contents($awstats_conf_dir.'/awstats.'.$data['new']['domain'].'.conf',$content); $app->log('Created AWStats config file: '.$awstats_conf_dir.'/awstats.'.$data['new']['domain'].'.conf',LOGLEVEL_DEBUG); } + + if(is_file($data['new']['document_root']."/web/stats/index.html")) unlink($data['new']['document_root']."/web/stats/index.html"); + copy("/usr/local/ispconfig/server/conf/awstats_index.php.master",$data['new']['document_root']."/web/stats/index.php"); } //* Delete the awstats configuration file diff --git a/server/plugins-available/shelluser_base_plugin.inc.php b/server/plugins-available/shelluser_base_plugin.inc.php index 7677778..f411251 100755 --- a/server/plugins-available/shelluser_base_plugin.inc.php +++ b/server/plugins-available/shelluser_base_plugin.inc.php @@ -234,13 +234,13 @@ if (!file_exists($sshkeys)){ // add root's key - $app->file->mkdirs($sshdir, '0755'); + $app->file->mkdirs($sshdir, '0700'); if(is_file('/root/.ssh/authorized_keys')) file_put_contents($sshkeys, file_get_contents('/root/.ssh/authorized_keys')); // Remove duplicate keys - $existing_keys = file($sshkeys); + $existing_keys = @file($sshkeys); $new_keys = explode("\n", $userkey); - $final_keys_arr = array_merge($existing_keys, $new_keys); + $final_keys_arr = @array_merge($existing_keys, $new_keys); $new_final_keys_arr = array(); if(is_array($final_keys_arr) && !empty($final_keys_arr)){ foreach($final_keys_arr as $key => $val){ @@ -254,26 +254,42 @@ $app->file->remove_blank_lines($sshkeys); $this->app->log("ssh-rsa authorisation keyfile created in ".$sshkeys,LOGLEVEL_DEBUG); } - if ($sshrsa != ''){ - // Remove duplicate keys - $existing_keys = file($sshkeys); - $new_keys = explode("\n", $sshrsa); - $final_keys_arr = array_merge($existing_keys, $new_keys); - $new_final_keys_arr = array(); - if(is_array($final_keys_arr) && !empty($final_keys_arr)){ - foreach($final_keys_arr as $key => $val){ - $new_final_keys_arr[$key] = trim($val); - } - } - $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); - // add the custom key - file_put_contents($sshkeys, $final_keys); - $app->file->remove_blank_lines($sshkeys); - $this->app->log("ssh-rsa key updated in ".$sshkeys,LOGLEVEL_DEBUG); + //* Get the keys + $existing_keys = file($sshkeys); + $new_keys = explode("\n", $sshrsa); + $old_keys = explode("\n",$this->data['old']['ssh_rsa']); + + //* Remove all old keys + if(is_array($old_keys)) { + foreach($old_keys as $key => $val) { + $k = array_search(trim($val),$existing_keys); + unset($existing_keys[$k]); + } } + + //* merge the remaining keys and the ones fom the ispconfig database. + if(is_array($new_keys)) { + $final_keys_arr = array_merge($existing_keys, $new_keys); + } else { + $final_keys_arr = $existing_keys; + } + + $new_final_keys_arr = array(); + if(is_array($final_keys_arr) && !empty($final_keys_arr)){ + foreach($final_keys_arr as $key => $val){ + $new_final_keys_arr[$key] = trim($val); + } + } + $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); + + // add the custom key + file_put_contents($sshkeys, $final_keys); + $app->file->remove_blank_lines($sshkeys); + $this->app->log("ssh-rsa key updated in ".$sshkeys,LOGLEVEL_DEBUG); + // set proper file permissions - // exec("chown -R ".escapeshellcmd($this->data['new']['puser']).":".escapeshellcmd($this->data['new']['pgroup'])." ".$usrdir); + exec("chown -R ".escapeshellcmd($this->data['new']['puser']).":".escapeshellcmd($this->data['new']['pgroup'])." ".$sshdir); exec("chmod 600 '$sshkeys'"); } diff --git a/server/plugins-available/shelluser_jailkit_plugin.inc.php b/server/plugins-available/shelluser_jailkit_plugin.inc.php index 50d2b24..86e92f6 100755 --- a/server/plugins-available/shelluser_jailkit_plugin.inc.php +++ b/server/plugins-available/shelluser_jailkit_plugin.inc.php @@ -91,7 +91,7 @@ $this->_add_jailkit_user(); - // call the ssh-rsa update function + //* call the ssh-rsa update function $this->_setup_ssh_rsa(); $command .= 'usermod -s /usr/sbin/jk_chrootsh -U '.escapeshellcmd($data['new']['username']); @@ -132,7 +132,7 @@ $this->_setup_jailkit_chroot(); $this->_add_jailkit_user(); - // call the ssh-rsa update function + //* call the ssh-rsa update function $this->_setup_ssh_rsa(); $this->_update_website_security_level(); @@ -166,7 +166,7 @@ //exec('rm -rf '.$data['old']['dir'].$jailkit_chroot_userhome); if(@is_dir($data['old']['dir'].$jailkit_chroot_userhome)) { - $command = 'userdel'; + $command = 'userdel -f'; $command .= ' '.escapeshellcmd($data['old']['username']); exec($command); $app->log("Jailkit Plugin -> delete chroot home:".$data['old']['dir'].$jailkit_chroot_userhome,LOGLEVEL_DEBUG); @@ -245,6 +245,8 @@ function _add_jailkit_user() { + global $app; + //add the user to the chroot $jailkit_chroot_userhome = $this->_get_home_dir($this->data['new']['username']); $jailkit_chroot_puserhome = $this->_get_home_dir($this->data['new']['puser']); @@ -264,6 +266,28 @@ $command .= ' '.$this->data['new']['puser']; $command .= ' '.$jailkit_chroot_puserhome; exec($command); + + //* Change the homedir of the shell user and parent user + //* We have to do this manually as the usermod command fails + //* when the user is logged in or a command is running under that user + $passwd_file_array = file('/etc/passwd'); + $passwd_out = ''; + if(is_array($passwd_file_array)) { + foreach($passwd_file_array as $line) { + $line = trim($line); + $parts = explode(':',$line); + if($parts[0] == $this->data['new']['username']) { + $parts[5] = escapeshellcmd($this->data['new']['dir'].'/.'.$jailkit_chroot_userhome); + $parts[6] = escapeshellcmd('/usr/sbin/jk_chrootsh'); + $new_line = implode(':',$parts); + copy('/etc/passwd','/etc/passwd~'); + chmod('/etc/passwd~',0600); + $app->uses('system'); + $app->system->replaceLine('/etc/passwd',$line,$new_line,1,0); + } + } + } + $this->app->log("Added jailkit user to chroot with command: ".$command,LOGLEVEL_DEBUG); @@ -277,64 +301,9 @@ chown(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_puserhome), $this->data['new']['puser']); chgrp(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_puserhome), $this->data['new']['pgroup']); - $this->app->log("Added created jailkit parent user home in : ".$this->data['new']['dir'].$jailkit_chroot_puserhome,LOGLEVEL_DEBUG); + $this->app->log("Added jailkit parent user home in : ".$this->data['new']['dir'].$jailkit_chroot_puserhome,LOGLEVEL_DEBUG); - /* - // ssh-rsa authentication variables - $sshrsa = escapeshellcmd($this->data['new']['ssh_rsa']); - $usrdir = escapeshellcmd($this->data['new']['dir']).'/'.$jailkit_chroot_userhome; - $sshdir = escapeshellcmd($this->data['new']['dir']).'/'.$jailkit_chroot_userhome.'/.ssh'; - $sshkeys= escapeshellcmd($this->data['new']['dir']).'/'.$jailkit_chroot_userhome.'/.ssh/authorized_keys'; - global $app; - - // determine the client id - $id = $this->data['new']['sys_groupid']; - if ($id>0) $id = $id -1; - - $user = $app->db->queryOneRecord("SELECT * FROM sys_user WHERE client_id = ".$id); - $userkey = $user['ssh_rsa']; - $username= $user['username']; - - // If this user has no key yet, generate a pair - if ($userkey == '') - { - //Generate ssh-rsa-keys - exec('ssh-keygen -t rsa -C '.$username.'-rsa-key-'.time().' -f /tmp/id_rsa -N ""'); - - $privatekey = file_get_contents('/tmp/id_rsa'); - $publickey = file_get_contents('/tmp/id_rsa.pub'); - - exec('rm -f /tmp/id_rsa /tmp/id_rsa.pub'); - - // Set the missing keypair - $app->db->query("UPDATE sys_user SET id_rsa='$privatekey' ,ssh_rsa='$publickey' WHERE client_id = ".$id); - $userkey = $publickey; - - $this->app->log("ssh-rsa keypair generated for ".$username,LOGLEVEL_DEBUG); - - }; - - if (!file_exists($sshkeys)) - { - // add root's key - exec("mkdir '$sshdir'"); - exec("cat /root/.ssh/authorized_keys > '$sshkeys'"); - exec("echo '' >> '$sshkeys'"); - - // add the user's key - exec("echo '$userkey' >> '$sshkeys'"); - exec("echo '' >> '$sshkeys'"); - } - // add the custom key - exec("echo '$sshrsa' >> '$sshkeys'"); - exec("echo '' >> '$sshkeys'"); - - // set proper file permissions - exec("chown -R ".escapeshellcmd($this->data['new']['puser']).":".escapeshellcmd($this->data['new']['pgroup'])." ".$usrdir); - exec("chmod 600 '$sshkeys'"); - - $this->app->log("ssh-rsa key added to ".$sshkeys,LOGLEVEL_DEBUG); - */ + } //* Update the website root directory permissions depending on the security level @@ -423,26 +392,42 @@ $app->file->remove_blank_lines($sshkeys); $this->app->log("ssh-rsa authorisation keyfile created in ".$sshkeys,LOGLEVEL_DEBUG); } - if ($sshrsa != ''){ - // Remove duplicate keys - $existing_keys = file($sshkeys); - $new_keys = explode("\n", $sshrsa); - $final_keys_arr = array_merge($existing_keys, $new_keys); - $new_final_keys_arr = array(); - if(is_array($final_keys_arr) && !empty($final_keys_arr)){ - foreach($final_keys_arr as $key => $val){ - $new_final_keys_arr[$key] = trim($val); - } - } - $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); + //* Get the keys + $existing_keys = file($sshkeys); + $new_keys = explode("\n", $sshrsa); + $old_keys = explode("\n",$this->data['old']['ssh_rsa']); - // add the custom key - file_put_contents($sshkeys, $final_keys); - $app->file->remove_blank_lines($sshkeys); - $this->app->log("ssh-rsa key updated in ".$sshkeys,LOGLEVEL_DEBUG); + //* Remove all old keys + if(is_array($old_keys)) { + foreach($old_keys as $key => $val) { + $k = array_search(trim($val),$existing_keys); + unset($existing_keys[$k]); + } } + + //* merge the remaining keys and the ones fom the ispconfig database. + if(is_array($new_keys)) { + $final_keys_arr = array_merge($existing_keys, $new_keys); + } else { + $final_keys_arr = $existing_keys; + } + + $new_final_keys_arr = array(); + if(is_array($final_keys_arr) && !empty($final_keys_arr)){ + foreach($final_keys_arr as $key => $val){ + $new_final_keys_arr[$key] = trim($val); + } + } + $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); + + // add the custom key + file_put_contents($sshkeys, $final_keys); + $app->file->remove_blank_lines($sshkeys); + $this->app->log("ssh-rsa key updated in ".$sshkeys,LOGLEVEL_DEBUG); + // set proper file permissions - // exec("chown -R ".escapeshellcmd($this->data['new']['puser']).":".escapeshellcmd($this->data['new']['pgroup'])." ".$usrdir); + exec("chown -R ".escapeshellcmd($this->data['new']['puser']).":".escapeshellcmd($this->data['new']['pgroup'])." ".$sshdir); + exec("chmod 700 ".$sshdir); exec("chmod 600 '$sshkeys'"); } diff --git a/server/scripts/create_daily_nginx_access_logs.sh b/server/scripts/create_daily_nginx_access_logs.sh index 862c70f..ce4945f 100644 --- a/server/scripts/create_daily_nginx_access_logs.sh +++ b/server/scripts/create_daily_nginx_access_logs.sh @@ -3,7 +3,7 @@ FILES=/var/log/ispconfig/httpd/* for f in $FILES do - mv $f/access.log $f/`date "+%Y%m%d"`-access.log &> /dev/null + mv $f/access.log $f/`date --date='yesterday' "+%Y%m%d"`-access.log &> /dev/null touch $f/access.log &> /dev/null done pkill -USR1 -u root nginx &> /dev/null \ No newline at end of file -- Gitblit v1.9.1