From 4bd960b10d9f32cb8a82a0718caaa005768c107c Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Wed, 24 Oct 2012 06:07:53 -0400 Subject: [PATCH] Merged revisions 3557-3594 from 3.0.5 stable branch. --- interface/web/sites/lib/lang/de_webdav_user_list.lng | 1 interface/web/mail/lib/lang/de_spamfilter_whitelist_list.lng | 1 interface/web/vm/lib/lang/de_openvz_ip.lng | 1 interface/web/themes/default/css/styles.css | 11 interface/web/admin/lib/lang/de_server_config.lng | 343 ++-- interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng | 1 interface/web/login/lib/lang/de.lng | 1 interface/web/mail/lib/lang/de_mail_content_filter_list.lng | 1 interface/web/tools/lib/lang/de_import_ispconfig.lng | 1 interface/web/themes/default_64_navimg/ispconfig_version | 0 interface/web/sites/lib/lang/de_ftp_user.lng | 65 server/plugins-available/backup_plugin.inc.php | 2 interface/web/client/lib/module.conf.php | 2 interface/web/mail/lib/lang/de_spamfilter_config.lng | 37 interface/web/tools/lib/lang/de_resync.lng | 1 interface/web/dns/lib/lang/de_dns_aaaa.lng | 1 interface/web/sites/lib/lang/de_web_domain.lng | 221 +- interface/web/mail/lib/lang/de_mail_transport.lng | 19 interface/web/designer/lib/lang/de_form_list.lng | 1 interface/web/mail/lib/lang/de_mail_domain.lng | 23 interface/web/vm/lib/lang/de.lng | 1 server/plugins-available/powerdns_plugin.inc.php | 6 interface/web/designer/lib/lang/de.lng | 1 interface/web/dns/lib/lang/de_dns_ns.lng | 1 interface/web/dns/lib/lang/de_dns_soa.lng | 1 interface/web/sites/templates/web_domain_edit.htm | 7 interface/web/dns/form/dns_soa.tform.php | 8 interface/web/mailuser/lib/lang/de.lng | 1 interface/web/admin/lib/lang/de_language_export.lng | 1 interface/web/mail/lib/lang/de.lng | 92 interface/web/sites/lib/lang/de_webdav_user.lng | 1 interface/web/dns/lib/lang/de_dns_cname.lng | 1 interface/web/dns/lib/lang/de_dns_mx.lng | 1 interface/web/mailuser/lib/lang/de_mail_user_password.lng | 17 interface/web/mail/lib/lang/de_mail_spamfilter_list.lng | 1 interface/web/tools/lib/lang/de_interface.lng | 11 interface/web/mail/lib/lang/de_spamfilter_blacklist_list.lng | 1 interface/web/sites/lib/lang/de_web_folder.lng | 1 server/lib/classes/system.inc.php | 13 interface/web/mail/lib/lang/de_mail_user_list.lng | 13 interface/web/dns/lib/lang/de_dns_alias.lng | 1 interface/web/sites/form/web_vhost_subdomain.tform.php | 2 server/plugins-available/shelluser_jailkit_plugin.inc.php | 30 interface/web/admin/lib/lang/de_tpl_default_admin.lng | 33 interface/web/mail/lib/lang/de_mail_user_filter.lng | 37 server/plugins-available/cron_jailkit_plugin.inc.php | 36 interface/web/client/lib/lang/de_clients_list.lng | 1 interface/web/vm/lib/lang/de_openvz_action.lng | 1 interface/web/mail/lib/lang/de_mail_whitelist_list.lng | 1 interface/web/mail/lib/lang/de_spamfilter_policy.lng | 73 interface/web/admin/lib/lang/de_software_package_list.lng | 17 interface/web/js/jquery.tipsy.js | 42 interface/web/mail/lib/lang/de_mail_user_stats_list.lng | 13 interface/web/mail/lib/lang/de_mail_alias.lng | 25 interface/web/admin/lib/lang/de_language_complete.lng | 1 interface/web/sites/lib/lang/de_web_vhost_subdomain.lng | 1 interface/web/sites/lib/lang/de_aps_packages_list.lng | 1 interface/web/admin/lib/lang/de_server.lng | 27 interface/web/admin/lib/lang/de_language_add.lng | 1 interface/web/sites/lib/lang/de_aps_instances_list.lng | 1 interface/web/mail/lib/lang/de_user_quota_stats_list.lng | 11 interface/web/admin/lib/lang/de_package_install.lng | 1 interface/web/client/lib/lang/en_client.lng | 1 interface/web/mail/lib/lang/de_mail_domain_list.lng | 11 interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng | 1 install/sql/ispconfig3.sql | 5 server/plugins-available/apache2_plugin.inc.php | 16 interface/web/mailuser/lib/lang/de_mail_user_filter_list.lng | 1 interface/web/sites/database_user_edit.php | 4 interface/web/sites/lib/lang/de.lng | 63 server/cron_daily.sh | 4 interface/web/strengthmeter/lib/lang/de_strengthmeter.lng | 1 interface/web/dns/lib/lang/de_dns_import.lng | 1 interface/web/mail/lib/lang/de_mail_blacklist_list.lng | 1 interface/web/client/lib/lang/de_domain_list.lng | 1 interface/web/dns/lib/lang/de.lng | 1 interface/web/admin/lib/lang/de_system_config.lng | 85 interface/web/dns/lib/lang/de_dns_a_list.lng | 1 interface/web/mailuser/lib/lang/de_mail_user_filter.lng | 37 interface/web/dns/lib/lang/de_dns_template.lng | 1 interface/web/sites/lib/lang/de_web_folder_user.lng | 1 interface/web/sites/lib/lang/de_database_admin_list.lng | 1 interface/web/sites/lib/lang/de_cron_list.lng | 1 interface/web/sites/lib/lang/de_database_user.lng | 1 interface/web/sites/lib/lang/de_web_backup_list.lng | 1 interface/web/dashboard/lib/lang/de_dashlet_limits.lng | 57 interface/web/mail/lib/lang/de_mail_blacklist.lng | 15 interface/web/sites/form/web_aliasdomain.tform.php | 2 interface/web/mail/lib/lang/de_mail_content_filter.lng | 1 interface/web/mail/lib/lang/de_mail_domain_admin_list.lng | 13 interface/web/help/lib/lang/de_faq_form.lng | 1 interface/web/tools/form/interface_settings.tform.php | 2 interface/web/mail/lib/lang/de_spamfilter_users.lng | 13 interface/web/dns/lib/lang/de_dns_slave.lng | 1 interface/web/client/lib/lang/de_domain.lng | 1 interface/web/monitor/lib/lang/de.lng | 295 ++-- interface/web/client/lib/lang/en_reseller.lng | 1 interface/web/admin/lib/lang/de_groups.lng | 1 interface/web/mail/lib/lang/de_spamfilter_config_list.lng | 1 interface/web/mail/lib/lang/de_mail_spamfilter.lng | 31 interface/web/dns/lib/lang/de_dns_rp.lng | 1 interface/web/mailuser/lib/lang/de_mail_user_cc.lng | 1 interface/web/admin/lib/lang/de_firewall_list.lng | 13 interface/web/monitor/lib/lang/de_datalog_list.lng | 1 server/plugins-available/nginx_plugin.inc.php | 2 interface/web/mail/lib/lang/de_spamfilter_policy_list.lng | 1 interface/web/vm/lib/lang/de_openvz_ostemplate_list.lng | 1 interface/web/admin/lib/lang/de_iptables.lng | 23 server/plugins-available/cron_plugin.inc.php | 10 server/plugins-available/shelluser_base_plugin.inc.php | 29 interface/web/mail/lib/lang/de_mail_aliasdomain_list.lng | 11 interface/web/mail/lib/lang/de_spamfilter_users_list.lng | 1 interface/web/mail/lib/lang/de_mail_get_list.lng | 15 interface/web/dns/lib/lang/de_dns_txt.lng | 1 interface/web/mail/lib/lang/de_mail_relay_recipient_list.lng | 1 interface/web/sites/lib/lang/de_web_vhost_subdomain_list.lng | 1 interface/web/admin/lib/lang/de_server_ip_list.lng | 17 interface/web/admin/lib/lang/de_software_repo.lng | 1 interface/web/dns/lib/lang/de_dns_wizard.lng | 1 interface/web/vm/lib/lang/de_openvz_ostemplate.lng | 1 interface/lib/classes/aps_guicontroller.inc.php | 6 interface/web/dashboard/lib/lang/de.lng | 1 interface/web/vm/lib/lang/de_openvz_vm_list.lng | 1 interface/web/sites/lib/lang/de_ftp_user_list.lng | 1 interface/web/sites/lib/lang/de_database.lng | 1 interface/web/client/lib/lang/de_resellers_list.lng | 1 interface/web/sites/lib/lang/de_web_subdomain_list.lng | 1 interface/web/mail/lib/lang/de_mail_get.lng | 33 interface/lib/classes/remoting_lib.inc.php | 14 interface/web/admin/lib/lang/de_language_import.lng | 1 interface/web/themes/default_combobox/ispconfig_version | 0 interface/web/dashboard/lib/lang/de_dashlet_modules.lng | 1 interface/web/dns/lib/lang/de_dns_hinfo.lng | 1 interface/web/admin/lib/lang/de_server_config_list.lng | 1 interface/web/sites/aps_do_operation.php | 6 interface/web/admin/lib/lang/de_remote_user.lng | 91 interface/web/sites/lib/lang/de_web_folder_user_list.lng | 1 interface/web/themes/default-304/ispconfig_version | 0 interface/web/mail/lib/lang/de_mail_mailinglist.lng | 1 interface/web/admin/lib/lang/de_server_list.lng | 1 interface/web/mail/lib/lang/de_mail_user.lng | 97 interface/web/sites/lib/lang/de_web_domain_list.lng | 1 interface/web/sites/lib/lang/de_web_folder_list.lng | 1 interface/web/client/lib/lang/de_client_template.lng | 171 +- interface/web/dns/lib/lang/de_dns_template_list.lng | 1 interface/web/admin/lib/lang/de_groups_list.lng | 1 interface/web/client/form/reseller.tform.php | 6 interface/web/sites/lib/lang/de_web_domain_admin_list.lng | 1 interface/web/designer/lib/lang/de_module_nav_edit.lng | 1 interface/web/tools/lib/lang/de_tpl_default.lng | 11 interface/web/admin/lib/lang/de_server_php.lng | 29 interface/web/client/lib/lang/de_client_template_list.lng | 1 interface/web/js/uni-form/uni-form.jquery.js | 1 interface/web/mail/lib/lang/de_spamfilter_whitelist.lng | 15 interface/web/sites/lib/lang/en_web_backup_list.lng | 4 interface/web/tools/lib/lang/de_index.lng | 1 interface/web/dns/lib/lang/de_dns_slave_list.lng | 1 interface/web/help/lib/lang/de_faq_sections_form.lng | 1 interface/web/designer/lib/lang/de_module_edit.lng | 1 interface/web/sites/templates/web_vhost_subdomain_edit.htm | 5 interface/lib/lang/de.lng | 163 +- interface/web/mail/lib/lang/de_mail_forward_list.lng | 1 interface/web/mailuser/lib/lang/de_index.lng | 21 install/sql/incremental/upd_0043.sql | 7 interface/web/sites/lib/lang/de_shell_user.lng | 1 interface/web/client/lib/lang/de_client_del.lng | 1 interface/lib/classes/tform.inc.php | 9 interface/web/client/lib/lang/de_reseller.lng | 261 ++-- interface/web/sites/web_domain_edit.php | 1 server/conf/sieve_filter_1.2.master | 6 interface/web/themes/default_no_navimg/ispconfig_version | 0 interface/web/mail/lib/lang/de_mail_aliasdomain.lng | 19 interface/web/sites/lib/lang/de_aps.lng | 3 interface/web/mail/lib/lang/de_mail_transport_list.lng | 15 interface/web/admin/lib/lang/de_language_edit.lng | 1 interface/web/tools/lib/lang/de.lng | 1 interface/web/admin/lib/lang/de_server_php_list.lng | 11 interface/web/sites/form/web_subdomain.tform.php | 2 interface/web/admin/lib/lang/de_directive_snippets_list.lng | 1 interface/web/admin/lib/lang/de_firewall.lng | 1 interface/web/client/lib/lang/de_client_circle_list.lng | 1 interface/web/vm/lib/lang/de_openvz_template_list.lng | 1 interface/web/admin/lib/lang/de_software_repo_list.lng | 1 interface/web/help/lib/lang/de_faq_manage_questions_list.lng | 1 interface/web/help/lib/lang/de_support_message_list.lng | 1 interface/web/help/lib/lang/de_support_message.lng | 1 interface/web/mail/lib/lang/de_mail_user_filter_list.lng | 1 interface/web/mail/lib/lang/de_mail_whitelist.lng | 15 interface/lib/classes/remoting.inc.php | 7 interface/web/help/lib/lang/de_help_faq_list.lng | 1 interface/web/vm/lib/lang/de_openvz_template.lng | 1 interface/web/sites/form/web_domain.tform.php | 2 interface/web/admin/lib/lang/de_directive_snippets.lng | 15 interface/web/designer/lib/lang/de_module_show.lng | 1 server/plugins-available/bind_plugin.inc.php | 2 interface/web/dns/lib/lang/de_dns_soa_list.lng | 1 interface/web/mail/lib/lang/de_mail_alias_list.lng | 1 interface/web/mail/lib/lang/de_spamfilter_blacklist.lng | 1 interface/web/vm/lib/lang/de_openvz_vm.lng | 1 interface/web/admin/lib/lang/de_software_package_install.lng | 1 interface/web/dns/lib/lang/de_dns_a.lng | 1 interface/web/admin/lib/menu.d/tpl_default.menu.php | 3 interface/web/admin/lib/lang/de_users_list.lng | 1 interface/web/designer/lib/lang/de_form_show.lng | 1 interface/web/sites/lib/lang/de_database_user_admin_list.lng | 1 interface/web/client/lib/lang/de_client.lng | 275 ++-- interface/web/admin/lib/lang/de_remote_action.lng | 1 interface/web/mail/lib/lang/de_mail_relay_recipient.lng | 15 interface/web/sites/lib/lang/de_database_user_list.lng | 1 interface/web/sites/lib/lang/de_shell_user_list.lng | 1 interface/web/client/lib/lang/de_client_message.lng | 1 interface/web/sites/lib/lang/de_web_sites_stats_list.lng | 15 interface/web/admin/lib/lang/de.lng | 97 interface/web/admin/lib/lang/de_server_ip.lng | 1 interface/web/help/lib/lang/de.lng | 1 interface/web/mail/lib/lang/de_mail_domain_catchall_list.lng | 1 interface/web/designer/lib/lang/de_module_nav_item_edit.lng | 1 interface/web/sites/lib/lang/de_user_quota_stats_list.lng | 15 interface/web/client/lib/lang/de_client_circle.lng | 1 interface/web/admin/lib/lang/de_remote_user_list.lng | 11 interface/web/designer/lib/lang/de_form_edit.lng | 1 interface/web/help/lib/lang/de_help_faq_sections_list.lng | 1 interface/web/sites/lib/lang/de_cron.lng | 1 interface/web/dns/lib/lang/de_dns_srv.lng | 1 interface/web/admin/lib/lang/de_language_list.lng | 1 interface/web/admin/lib/lang/de_users.lng | 1 interface/web/admin/form/users.tform.php | 2 interface/web/dns/lib/lang/de_dns_ptr.lng | 1 interface/web/sites/lib/lang/de_database_list.lng | 1 interface/web/sites/lib/lang/de_web_aliasdomain_list.lng | 1 interface/web/mail/lib/lang/de_mail_forward.lng | 15 interface/web/admin/lib/lang/de_software_update_list.lng | 1 interface/web/designer/lib/lang/de_module_list.lng | 1 interface/web/mail/lib/lang/de_mail_domain_catchall.lng | 19 interface/web/tools/lib/lang/de_usersettings.lng | 1 interface/web/sites/templates/aps_instances_list.htm | 4 interface/web/tools/interface_settings.php | 2 interface/web/sites/lib/lang/de_web_subdomain.lng | 1 interface/web/client/lib/lang/de.lng | 1 interface/web/client/form/client.tform.php | 6 interface/web/mail/mail_domain_edit.php | 6 interface/web/admin/lib/lang/de_iptables_list.lng | 27 server/plugins-available/maildeliver_plugin.inc.php | 8 interface/web/vm/lib/lang/de_openvz_ip_list.lng | 1 interface/web/mail/lib/lang/de_mail_mailinglist_list.lng | 1 245 files changed, 2,020 insertions(+), 1,698 deletions(-) diff --git a/install/sql/incremental/upd_0043.sql b/install/sql/incremental/upd_0043.sql new file mode 100644 index 0000000..c373040 --- /dev/null +++ b/install/sql/incremental/upd_0043.sql @@ -0,0 +1,7 @@ +ALTER TABLE `sys_theme` ADD `sys_userid` int(11) unsigned NOT NULL DEFAULT '0', + ADD `sys_groupid` int(11) unsigned NOT NULL DEFAULT '0', + ADD `sys_perm_user` varchar(5) DEFAULT NULL, + ADD `sys_perm_group` varchar(5) DEFAULT NULL, + ADD `sys_perm_other` varchar(5) DEFAULT NULL; + + diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 67df290..76a13c5 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -1550,6 +1550,11 @@ -- CREATE TABLE IF NOT EXISTS `sys_theme` ( + `sys_userid` int(11) unsigned NOT NULL DEFAULT '0', + `sys_groupid` int(11) unsigned NOT NULL DEFAULT '0', + `sys_perm_user` varchar(5) DEFAULT NULL, + `sys_perm_group` varchar(5) DEFAULT NULL, + `sys_perm_other` varchar(5) DEFAULT NULL, `var_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `tpl_name` varchar(32) NOT NULL, `username` varchar(64) NOT NULL, diff --git a/interface/lib/classes/aps_guicontroller.inc.php b/interface/lib/classes/aps_guicontroller.inc.php index cec49d7..53c9ea3 100644 --- a/interface/lib/classes/aps_guicontroller.inc.php +++ b/interface/lib/classes/aps_guicontroller.inc.php @@ -306,7 +306,8 @@ */ public function deleteInstance($instanceid) { - /* + global $app; + /* $this->db->query("UPDATE aps_instances SET instance_status = ".INSTANCE_REMOVE." WHERE id = ".$instanceid.";"); $webserver_id = $this->getInstanceDataForDatalog($instanceid); @@ -325,7 +326,8 @@ $tmp = $this->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_database` WHERE `database_user_id` = '" . $app->functions->intval($database_user) . "' OR `database_ro_user_id` = '" . $app->functions->intval($database_user) . "'"); if($tmp['cnt'] < 1) $this->db->datalogDelete('web_database_user', 'database_user_id', $database_user); - $this->db->datalogUpdate('aps_instances', "instance_status = ".INSTANCE_REMOVE, 'id', $instanceid); + $app->db->datalogUpdate('aps_instances', "instance_status = ".INSTANCE_REMOVE, 'id', $instanceid); + } /** diff --git a/interface/lib/classes/remoting.inc.php b/interface/lib/classes/remoting.inc.php index 6cf9133..269a5cb 100644 --- a/interface/lib/classes/remoting.inc.php +++ b/interface/lib/classes/remoting.inc.php @@ -1261,6 +1261,13 @@ $this->server->fault('permission_denied', 'You do not have the permissions to access this function.'); return false; } + + //* Check for duplicates + $tmp = $app->db->queryOneRecord("SELECT count(database_id) as dbnum FROM web_database WHERE database_name = '".$app->db->quote($params['database_name'])."' AND server_id = '".intval($params["server_id"])."'"); + if($tmp['dbnum'] > 0) { + $this->server->fault('database_name_error_unique', 'There is already a database with that name on the same server.'); + return false; + } $sql = $this->insertQueryPrepare('../sites/form/database.tform.php', $client_id, $params); if($sql !== false) { diff --git a/interface/lib/classes/remoting_lib.inc.php b/interface/lib/classes/remoting_lib.inc.php index 40db6e0..47660f7 100644 --- a/interface/lib/classes/remoting_lib.inc.php +++ b/interface/lib/classes/remoting_lib.inc.php @@ -113,6 +113,7 @@ var $sys_userid; var $sys_default_group; var $sys_groups; + var $client_id; //* Load the form definition from file. @@ -136,12 +137,12 @@ } //* Load the user profile - function loadUserProfile($client_id = 0) { + function loadUserProfile($client_id_param = 0) { global $app,$conf; - $client_id = $app->functions->intval($client_id); + $this->client_id = $app->functions->intval($client_id_param); - if($client_id == 0) { + if($this->client_id == 0) { $this->sys_username = 'admin'; $this->sys_userid = 1; $this->sys_default_group = 1; @@ -758,7 +759,12 @@ $sql = "INSERT INTO ".$escape.$this->formDef['db_table'].$escape." ($sql_insert_key) VALUES ($sql_insert_val)"; } else { if($primary_id != 0) { - $sql_update = substr($sql_update,0,-2); + // update client permissions only if client_id > 0 + if($this->formDef['auth'] == 'yes' && $this->client_id > 0) { + $sql_update .= '`sys_userid` = '.$this->sys_userid.', '; + $sql_update .= '`sys_groupid` = '.$this->sys_default_group.', '; + } + $sql_update = substr($sql_update,0,-2); $sql = "UPDATE ".$escape.$this->formDef['db_table'].$escape." SET ".$sql_update." WHERE ".$this->formDef['db_table_idx']." = ".$primary_id; if($sql_ext_where != '') $sql .= " and ".$sql_ext_where; } else { diff --git a/interface/lib/classes/tform.inc.php b/interface/lib/classes/tform.inc.php index 7789a81..66615d0 100644 --- a/interface/lib/classes/tform.inc.php +++ b/interface/lib/classes/tform.inc.php @@ -799,7 +799,9 @@ } break; case 'UNIQUE': - if($this->action == 'NEW') { + if($validator['allowempty'] != 'y') $validator['allowempty'] = 'n'; + if($validator['allowempty'] == 'n' || ($validator['allowempty'] == 'y' && $field_value != '')){ + if($this->action == 'NEW') { $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."'"); if($num_rec["number"] > 0) { $errmsg = $validator['errmsg']; @@ -809,7 +811,7 @@ $this->errorMessage .= $errmsg."<br />\r\n"; } } - } else { + } else { $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."' AND ".$this->formDef['db_table_idx']." != ".$this->primary_id); if($num_rec["number"] > 0) { $errmsg = $validator['errmsg']; @@ -819,7 +821,8 @@ $this->errorMessage .= $errmsg."<br />\r\n"; } } - } + } + } break; case 'NOTEMPTY': if(empty($field_value)) { diff --git a/interface/lib/lang/de.lng b/interface/lib/lang/de.lng index cedbd73..5527584 100644 --- a/interface/lib/lang/de.lng +++ b/interface/lib/lang/de.lng @@ -1,83 +1,84 @@ <?php -$wb['conf_format_dateshort'] = 'd.m.Y'; -$wb['conf_format_dateshort_human_readable'] = 'tt.mm.jjjj'; -$wb['conf_format_datelong'] = 'l, d. F Y'; -$wb['conf_format_timeshort'] = 'H:i'; -$wb['conf_format_timelong'] = 'H:i:s'; -$wb['conf_format_datetime'] = 'd.m.Y H:i'; -$wb['number_format_decimals'] = '4'; -$wb['number_format_decimals_client'] = '2'; -$wb['number_format_dec_point'] = ','; -$wb['number_format_thousands_sep'] = ''; -$wb['error_301'] = 'Modul für Benutzer nicht erlaubt.'; -$wb['error_302'] = 'Modul ungültig.'; -$wb['error_1001'] = 'Der Benutzername und das Passwort dürfen nicht leer sein!'; -$wb['error_1002'] = 'Der Benutzername und/oder das Passwort sind nicht korrekt!'; -$wb['error_1003'] = 'Der Benutzername ist deaktiviert!'; -$wb['delete_confirmation'] = 'Wollen Sie diesen Datensatz wirklich löschen?'; -$wb['error_no_view_permission'] = 'Sie haben nicht die Berechtigung, diesen Datensatz zu lesen, oder dieser Datensatz existiert nicht!'; -$wb['error_no_delete_permission'] = 'Sie haben nicht die Berechtigung, diesen Datensatz zu löschen!'; -$wb['page_txt'] = 'Seite'; -$wb['page_of_txt'] = 'von'; -$wb['page_next_txt'] = 'Weiter'; -$wb['page_back_txt'] = 'Zurück'; -$wb['delete_txt'] = 'Löschen'; -$wb['filter_txt'] = 'Filter'; -$wb['add_new_record_txt'] = 'Neuen Datensatz hinzufügen'; -$wb['btn_save_txt'] = 'Speichern'; -$wb['btn_cancel_txt'] = 'Abbrechen'; -$wb['toolsarea_head_txt'] = 'Einstellungen'; -$wb['page_and_txt'] = 'und'; -$wb['top_menu_system'] = 'System'; -$wb['top_menu_client'] = 'Kunden'; -$wb['top_menu_email'] = 'E-Mail'; -$wb['top_menu_monitor'] = 'Überwachung'; -$wb['top_menu_sites'] = 'Webseiten'; -$wb['top_menu_dns'] = 'DNS'; -$wb['top_menu_tools'] = 'Einstellungen'; -$wb['top_menu_help'] = 'Support'; -$wb['top_menu_billing'] = 'Fakturierung'; -$wb['top_menu_mailuser'] = 'Mail Benutzer'; -$wb['top_menu_domain'] = 'Domains'; -$wb['top_menu_dashboard'] = 'Home'; -$wb['latest_news_txt'] = 'Neuigkeiten'; -$wb['top_menu_vm'] = 'VServer'; -$wb['daynamesmin_su'] = 'So'; -$wb['daynamesmin_mo'] = 'Mo'; -$wb['daynamesmin_tu'] = 'Di'; -$wb['daynamesmin_we'] = 'Mi'; -$wb['daynamesmin_th'] = 'Do'; -$wb['daynamesmin_fr'] = 'Fr'; -$wb['daynamesmin_sa'] = 'Sa'; -$wb['daynames_sunday'] = 'Sonntag'; -$wb['daynames_monday'] = 'Montag'; -$wb['daynames_tuesday'] = 'Dienstag'; -$wb['daynames_wednesday'] = 'Mittwoch'; -$wb['daynames_thursday'] = 'Donnerstag'; -$wb['daynames_friday'] = 'Freitag'; -$wb['daynames_saturday'] = 'Samstag'; -$wb['monthnamesshort_jan'] = 'Jan'; -$wb['monthnamesshort_feb'] = 'Feb'; -$wb['monthnamesshort_mar'] = 'Mär'; -$wb['monthnamesshort_apr'] = 'Apr'; -$wb['monthnamesshort_may'] = 'Mai'; -$wb['monthnamesshort_jun'] = 'Jun'; -$wb['monthnamesshort_jul'] = 'Jul'; -$wb['monthnamesshort_aug'] = 'Aug'; -$wb['monthnamesshort_sep'] = 'Sep'; -$wb['monthnamesshort_oct'] = 'Okt'; -$wb['monthnamesshort_nov'] = 'Nov'; -$wb['monthnamesshort_dec'] = 'Dez'; -$wb['datepicker_nextText'] = 'Vor'; -$wb['datepicker_prevText'] = 'Zurück'; -$wb['logout_txt'] = 'Abmelden'; -$wb['submit_confirmation'] = 'Wollen Sie diese Aktion wirlich ausführen?'; -$wb['globalsearch_resultslimit_of_txt'] = 'von'; -$wb['globalsearch_resultslimit_results_txt'] = 'Treffern'; -$wb['globalsearch_noresults_text_txt'] = 'Keine Treffer.'; -$wb['globalsearch_noresults_limit_txt'] = '0 Treffer'; -$wb['globalsearch_searchfield_watermark_txt'] = 'Suche'; -$wb['globalsearch_suggestions_text_txt'] = 'Vorschläge'; -$wb['global_tabchange_warning_txt'] = 'Die Eingaben in diesem Tab werden gespeichert, wenn Sie OK klicken, bei Abbrechen werden die Änderungen verworfen.'; -$wb['global_tabchange_discard_txt'] = 'Achtung, Sie haben ungespeicherte Änderungen in diesem Tab. Wenn Sie fortfahren werden die Änderungen verworfen.'; +$wb['conf_format_dateshort'] = "d.m.Y"; +$wb['conf_format_dateshort_human_readable'] = "tt.mm.jjjj"; +$wb['conf_format_datelong'] = "l, d. F Y"; +$wb['conf_format_timeshort'] = "H:i"; +$wb['conf_format_timelong'] = "H:i:s"; +$wb['conf_format_datetime'] = "d.m.Y H:i"; +$wb['number_format_decimals'] = "4"; +$wb['number_format_decimals_client'] = "2"; +$wb['number_format_dec_point'] = ","; +$wb['number_format_thousands_sep'] = ""; +$wb['error_301'] = "Modul für Benutzer nicht erlaubt."; +$wb['error_302'] = "Modul ungültig."; +$wb['error_1001'] = "Der Benutzername und das Passwort dürfen nicht leer sein!"; +$wb['error_1002'] = "Der Benutzername und/oder das Passwort sind nicht korrekt!"; +$wb['error_1003'] = "Der Benutzername ist deaktiviert!"; +$wb['delete_confirmation'] = "Wollen Sie diesen Datensatz wirklich löschen?"; +$wb['error_no_view_permission'] = "Sie haben nicht die Berechtigung, diesen Datensatz zu lesen, oder dieser Datensatz existiert nicht!"; +$wb['error_no_delete_permission'] = "Sie haben nicht die Berechtigung, diesen Datensatz zu löschen!"; +$wb['page_txt'] = "Seite"; +$wb['page_of_txt'] = "von"; +$wb['page_next_txt'] = "Weiter"; +$wb['page_back_txt'] = "Zurück"; +$wb['delete_txt'] = "Löschen"; +$wb['filter_txt'] = "Filter"; +$wb['add_new_record_txt'] = "Neuen Datensatz hinzufügen"; +$wb['btn_save_txt'] = "Speichern"; +$wb['btn_cancel_txt'] = "Abbrechen"; +$wb['toolsarea_head_txt'] = "Einstellungen"; +$wb['page_and_txt'] = "und"; +$wb['top_menu_system'] = "System"; +$wb['top_menu_client'] = "Kunden"; +$wb['top_menu_email'] = "E-Mail"; +$wb['top_menu_monitor'] = "Überwachung"; +$wb['top_menu_sites'] = "Webseiten"; +$wb['top_menu_dns'] = "DNS"; +$wb['top_menu_tools'] = "Einstellungen"; +$wb['top_menu_help'] = "Support"; +$wb['top_menu_billing'] = "Fakturierung"; +$wb['top_menu_mailuser'] = "E-Mail Benutzer"; +$wb['top_menu_domain'] = "Domains"; +$wb['top_menu_dashboard'] = "Home"; +$wb['latest_news_txt'] = "Neuigkeiten"; +$wb['top_menu_vm'] = "VServer"; +$wb['daynamesmin_su'] = "So"; +$wb['daynamesmin_mo'] = "Mo"; +$wb['daynamesmin_tu'] = "Di"; +$wb['daynamesmin_we'] = "Mi"; +$wb['daynamesmin_th'] = "Do"; +$wb['daynamesmin_fr'] = "Fr"; +$wb['daynamesmin_sa'] = "Sa"; +$wb['daynames_sunday'] = "Sonntag"; +$wb['daynames_monday'] = "Montag"; +$wb['daynames_tuesday'] = "Dienstag"; +$wb['daynames_wednesday'] = "Mittwoch"; +$wb['daynames_thursday'] = "Donnerstag"; +$wb['daynames_friday'] = "Freitag"; +$wb['daynames_saturday'] = "Samstag"; +$wb['monthnamesshort_jan'] = "Jan"; +$wb['monthnamesshort_feb'] = "Feb"; +$wb['monthnamesshort_mar'] = "Mär"; +$wb['monthnamesshort_apr'] = "Apr"; +$wb['monthnamesshort_may'] = "Mai"; +$wb['monthnamesshort_jun'] = "Jun"; +$wb['monthnamesshort_jul'] = "Jul"; +$wb['monthnamesshort_aug'] = "Aug"; +$wb['monthnamesshort_sep'] = "Sep"; +$wb['monthnamesshort_oct'] = "Okt"; +$wb['monthnamesshort_nov'] = "Nov"; +$wb['monthnamesshort_dec'] = "Dez"; +$wb['datepicker_nextText'] = "Vor"; +$wb['datepicker_prevText'] = "Zurück"; +$wb['logout_txt'] = "Abmelden"; +$wb['submit_confirmation'] = "Wollen Sie diese Aktion wirlich ausführen?"; +$wb['globalsearch_resultslimit_of_txt'] = "von"; +$wb['globalsearch_resultslimit_results_txt'] = "Treffern"; +$wb['globalsearch_noresults_text_txt'] = "Keine Treffer."; +$wb['globalsearch_noresults_limit_txt'] = "0 Treffer"; +$wb['globalsearch_searchfield_watermark_txt'] = "Suche"; +$wb['globalsearch_suggestions_text_txt'] = "Vorschläge"; +$wb['global_tabchange_warning_txt'] = "Die Eingaben in diesem Tab werden gespeichert, wenn Sie OK klicken, bei Abbrechen werden die Änderungen verworfen."; +$wb['global_tabchange_discard_txt'] = "Achtung, Sie haben ungespeicherte Änderungen in diesem Tab. Wenn Sie fortfahren werden die Änderungen verworfen."; ?> + diff --git a/interface/web/admin/form/users.tform.php b/interface/web/admin/form/users.tform.php index 96ed417..dc445d5 100644 --- a/interface/web/admin/form/users.tform.php +++ b/interface/web/admin/form/users.tform.php @@ -100,7 +100,7 @@ while ($file = @readdir ($handle)) { if (substr($file, 0, 1) != '.') { if(@is_dir(ISPC_THEMES_PATH."/$file")) { - if($file == 'default' || (@file_exists(ISPC_THEMES_PATH."/$file/ISPC_VERSION") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ISPC_VERSION")) == ISPC_APP_VERSION)) { + if(!file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") || (@file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ispconfig_version")) == ISPC_APP_VERSION)) { $themes_list[$file] = $file; } } diff --git a/interface/web/admin/lib/lang/de.lng b/interface/web/admin/lib/lang/de.lng index 1a16931..a4e8c55 100644 --- a/interface/web/admin/lib/lang/de.lng +++ b/interface/web/admin/lib/lang/de.lng @@ -1,50 +1,51 @@ <?php -$wb['1001'] = 'Benutzername oder Passwort ist leer.'; -$wb['1002'] = 'Benutzername oder Passwort ist falsch.'; -$wb['Groups'] = 'Gruppen'; -$wb['groups_description'] = 'Formular zur Bearbeitung von Systembenutzer Gruppen.'; -$wb['Servers'] = 'Server'; -$wb['Config'] = 'Konfiguration'; -$wb['Add user'] = 'Benutzer hinzufügen'; -$wb['Edit user'] = 'Benutzer bearbeiten'; -$wb['Add group'] = 'Gruppe hinzufügen'; -$wb['Edit group'] = 'Gruppe bearbeiten'; -$wb['Edit server'] = 'Server bearbeiten'; -$wb['Sync. Now'] = 'Jetzt synchronisieren'; -$wb['DB Sync.'] = 'Datenbank Synchronisation'; -$wb['User Management'] = 'Benutzerverwaltung'; -$wb['CP Users'] = 'CP Benutzer'; -$wb['Remote Users'] = 'Remote Benutzer'; -$wb['System'] = 'System'; -$wb['Server Services'] = 'Server Dienste'; -$wb['Services'] = 'Dienste'; -$wb['Server Config'] = 'Serverkonfiguration'; -$wb['Server'] = 'Server'; -$wb['Mail'] = 'Mail'; -$wb['Getmail'] = 'Getmail'; -$wb['Web'] = 'Web'; -$wb['FastCGI'] = 'FastCGI'; -$wb['Jailkit'] = 'Jailkit'; -$wb['Rescue'] = 'Überwachung'; -$wb['Server IP addresses'] = 'Server IP Adressen'; -$wb['Additional PHP Versions'] = 'Zusätzliche PHP Versionen'; -$wb['Directive Snippets'] = 'Direktiven Schnipsel'; -$wb['Firewall'] = 'Firewall'; -$wb['Interface'] = 'Benutzeroberfläche'; -$wb['Interface Config'] = 'Einstellungen'; -$wb['Domains'] = 'Domains'; -$wb['Misc'] = 'Diverses'; -$wb['Software'] = 'Apps & Addons'; -$wb['Repositories'] = 'Bibliotheken'; -$wb['Packages'] = 'Pakete'; -$wb['Updates'] = 'Updates'; -$wb['Language Editor'] = 'Sprachen Editor'; -$wb['Languages'] = 'Sprachen'; -$wb['New Language'] = 'Neue Sprache'; -$wb['Merge'] = 'Zusammenführen'; -$wb['Export'] = 'Exportieren'; -$wb['Import'] = 'Importieren'; -$wb['Remote Actions'] = 'Wartung'; -$wb['Do OS-Update'] = 'Betriebssystem Update'; -$wb['Do ISPConfig-Update'] = 'ISPConfig Update'; +$wb['1001'] = "Benutzername oder Passwort ist leer."; +$wb['1002'] = "Benutzername oder Passwort ist falsch."; +$wb['Groups'] = "Gruppen"; +$wb['groups_description'] = "Formular zur Bearbeitung von Systembenutzer Gruppen."; +$wb['Servers'] = "Server"; +$wb['Config'] = "Konfiguration"; +$wb['Add user'] = "Benutzer hinzufügen"; +$wb['Edit user'] = "Benutzer bearbeiten"; +$wb['Add group'] = "Gruppe hinzufügen"; +$wb['Edit group'] = "Gruppe bearbeiten"; +$wb['Edit server'] = "Server bearbeiten"; +$wb['Sync. Now'] = "Jetzt synchronisieren"; +$wb['DB Sync.'] = "Datenbank Synchronisation"; +$wb['User Management'] = "Benutzerverwaltung"; +$wb['CP Users'] = "CP Benutzer"; +$wb['Remote Users'] = "Remote Benutzer"; +$wb['System'] = "System"; +$wb['Server Services'] = "Server Dienste"; +$wb['Services'] = "Dienste"; +$wb['Server Config'] = "Serverkonfiguration"; +$wb['Server'] = "Server"; +$wb['Mail'] = "E-Mail"; +$wb['Getmail'] = "Getmail"; +$wb['Web'] = "Web"; +$wb['FastCGI'] = "FastCGI"; +$wb['Jailkit'] = "Jailkit"; +$wb['Rescue'] = "Überwachung"; +$wb['Server IP addresses'] = "Server IP Adressen"; +$wb['Additional PHP Versions'] = "Zusätzliche PHP Versionen"; +$wb['Directive Snippets'] = "Direktiven Schnipsel"; +$wb['Firewall'] = "Firewall"; +$wb['Interface'] = "Benutzeroberfläche"; +$wb['Interface Config'] = "Einstellungen"; +$wb['Domains'] = "Domains"; +$wb['Misc'] = "Diverses"; +$wb['Software'] = "Apps & Add-Ons"; +$wb['Repositories'] = "Bibliotheken"; +$wb['Packages'] = "Pakete"; +$wb['Updates'] = "Updates"; +$wb['Language Editor'] = "Sprachen Editor"; +$wb['Languages'] = "Sprachen"; +$wb['New Language'] = "Neue Sprache"; +$wb['Merge'] = "Zusammenführen"; +$wb['Export'] = "Exportieren"; +$wb['Import'] = "Importieren"; +$wb['Remote Actions'] = "Wartung"; +$wb['Do OS-Update'] = "Betriebssystem Update"; +$wb['Do ISPConfig-Update'] = "ISPConfig Update"; ?> + diff --git a/interface/web/admin/lib/lang/de_directive_snippets.lng b/interface/web/admin/lib/lang/de_directive_snippets.lng index 7a9b756..a858301 100644 --- a/interface/web/admin/lib/lang/de_directive_snippets.lng +++ b/interface/web/admin/lib/lang/de_directive_snippets.lng @@ -1,9 +1,10 @@ <?php -$wb['Directive Snippets'] = 'Direktiven Schnipsel'; -$wb['name_txt'] = 'Name des Schnipsels'; -$wb['type_txt'] = 'Typ'; -$wb['snippet_txt'] = 'Schnipsel'; -$wb['active_txt'] = 'Aktiv'; -$wb['directive_snippets_name_empty'] = 'Bitte geben Sie einen Namen für den Schnipsel an.'; -$wb['directive_snippets_name_error_unique'] = 'Es existiert schon ein Direktiven-Schnipsel mit diesem Namen.'; +$wb['Directive Snippets'] = "Direktiven Schnipsel"; +$wb['name_txt'] = "Name des Schnipsels"; +$wb['type_txt'] = "Typ"; +$wb['snippet_txt'] = "Schnipsel"; +$wb['active_txt'] = "Aktiv"; +$wb['directive_snippets_name_empty'] = "Bitte geben Sie einen Namen für den Schnipsel an."; +$wb['directive_snippets_name_error_unique'] = "Es existiert schon ein Direktiven-Schnipsel mit diesem Namen."; ?> + diff --git a/interface/web/admin/lib/lang/de_directive_snippets_list.lng b/interface/web/admin/lib/lang/de_directive_snippets_list.lng index c5f1b10..e1cfd39 100644 --- a/interface/web/admin/lib/lang/de_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/de_directive_snippets_list.lng @@ -5,3 +5,4 @@ $wb['type_txt'] = 'Typ'; $wb['add_new_record_txt'] = 'Direcktiven Schnipsel hinzufügen'; ?> + diff --git a/interface/web/admin/lib/lang/de_firewall.lng b/interface/web/admin/lib/lang/de_firewall.lng index 92b7327..a475290 100644 --- a/interface/web/admin/lib/lang/de_firewall.lng +++ b/interface/web/admin/lib/lang/de_firewall.lng @@ -9,3 +9,4 @@ $wb['tcp_ports_error_regex'] = 'Zeichen nicht erlaubt in TCP Port Definition. Erlaubte Zeichen sind Nummern, : und ,.'; $wb['udp_ports_error_regex'] = 'Zeichen nicht erlaubt in UDP Port Definition. Erlaubte Zeichen sind Nummern, : und ,.'; ?> + diff --git a/interface/web/admin/lib/lang/de_firewall_list.lng b/interface/web/admin/lib/lang/de_firewall_list.lng index 0cf79f0..a0b44ae 100644 --- a/interface/web/admin/lib/lang/de_firewall_list.lng +++ b/interface/web/admin/lib/lang/de_firewall_list.lng @@ -1,8 +1,9 @@ <?php -$wb['list_head_txt'] = 'Firewall'; -$wb['active_txt'] = 'Aktiv'; -$wb['server_id_txt'] = 'Server'; -$wb['tcp_port_txt'] = 'Offene TCP Ports'; -$wb['udp_port_txt'] = 'Offene UD Ports'; -$wb['add_new_record_txt'] = 'Firewalleintrag hinzufügen'; +$wb['list_head_txt'] = "Firewall"; +$wb['active_txt'] = "Aktiv"; +$wb['server_id_txt'] = "Server"; +$wb['tcp_port_txt'] = "Offene TCP Ports"; +$wb['udp_port_txt'] = "Offene UD Ports"; +$wb['add_new_record_txt'] = "Firewalleintrag hinzufügen"; ?> + diff --git a/interface/web/admin/lib/lang/de_groups.lng b/interface/web/admin/lib/lang/de_groups.lng index 80abd65..b29c099 100644 --- a/interface/web/admin/lib/lang/de_groups.lng +++ b/interface/web/admin/lib/lang/de_groups.lng @@ -3,3 +3,4 @@ $wb['name_txt'] = 'Gruppe'; $wb['name_err'] = 'Der Gruppenname muss min. 1, max. 30 Zeichen lang sein.'; ?> + diff --git a/interface/web/admin/lib/lang/de_groups_list.lng b/interface/web/admin/lib/lang/de_groups_list.lng index 2447431..23492f1 100644 --- a/interface/web/admin/lib/lang/de_groups_list.lng +++ b/interface/web/admin/lib/lang/de_groups_list.lng @@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Neue Gruppe hinzufügen'; $wb['warning_txt'] = '<b>WARNUNG:</b> Bitte hier keine Benutzereinstellungen verändern. Benutzen Sie die Kunden- und Resellereinstellungen im Kundenmodul. Modifizieren der Benutzer oder Gruppen hier könnte zum Datenverlust führen!'; ?> + diff --git a/interface/web/admin/lib/lang/de_iptables.lng b/interface/web/admin/lib/lang/de_iptables.lng index 3e55532..0ba1920 100644 --- a/interface/web/admin/lib/lang/de_iptables.lng +++ b/interface/web/admin/lib/lang/de_iptables.lng @@ -1,13 +1,14 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['multiport_txt'] = 'Multi Port'; -$wb['singleport_txt'] = 'Single Port'; -$wb['protocol_txt'] = 'Protokoll'; -$wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Ziel'; -$wb['state_txt'] = 'Status'; -$wb['destination_ip_txt'] = 'Ziel Address'; -$wb['source_ip_txt'] = 'Ausgangs Adresse'; -$wb['active_txt'] = 'Aktiv'; -$wb['iptables_error_unique'] = 'Es besteht bereits eine Firewall Regel für diesen Server.'; +$wb['server_id_txt'] = "Server"; +$wb['multiport_txt'] = "Multi Port"; +$wb['singleport_txt'] = "Single Port"; +$wb['protocol_txt'] = "Protokoll"; +$wb['table_txt'] = "Table"; +$wb['target_txt'] = "Ziel"; +$wb['state_txt'] = "Status"; +$wb['destination_ip_txt'] = "Ziel Address"; +$wb['source_ip_txt'] = "Ausgangs Adresse"; +$wb['active_txt'] = "Aktiv"; +$wb['iptables_error_unique'] = "Es besteht bereits eine Firewall Regel für diesen Server."; ?> + diff --git a/interface/web/admin/lib/lang/de_iptables_list.lng b/interface/web/admin/lib/lang/de_iptables_list.lng index 378db79..b367a56 100644 --- a/interface/web/admin/lib/lang/de_iptables_list.lng +++ b/interface/web/admin/lib/lang/de_iptables_list.lng @@ -1,15 +1,16 @@ <?php -$wb['list_head_txt'] = 'IPTables'; -$wb['add_new_rule_txt'] = 'Neue IPTables Regel hinzufügen'; -$wb['server_id_txt'] = 'Server'; -$wb['multiport_txt'] = 'Multi Port'; -$wb['singleport_txt'] = 'Single Port'; -$wb['protocol_txt'] = 'Protokoll'; -$wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Ziel'; -$wb['state_txt'] = 'Status'; -$wb['destination_ip_txt'] = 'Ziel Adresse'; -$wb['source_ip_txt'] = 'Ausgangs Adresse'; -$wb['active_txt'] = 'Aktiv'; -$wb['iptables_error_unique'] = 'Es besteht bereits eine Firewall Regel für diesen Server.'; +$wb['list_head_txt'] = "IPTables"; +$wb['add_new_rule_txt'] = "Neue IPTables Regel hinzufügen"; +$wb['server_id_txt'] = "Server"; +$wb['multiport_txt'] = "Multi Port"; +$wb['singleport_txt'] = "Single Port"; +$wb['protocol_txt'] = "Protokoll"; +$wb['table_txt'] = "Table"; +$wb['target_txt'] = "Ziel"; +$wb['state_txt'] = "Status"; +$wb['destination_ip_txt'] = "Ziel Adresse"; +$wb['source_ip_txt'] = "Ausgangs Adresse"; +$wb['active_txt'] = "Aktiv"; +$wb['iptables_error_unique'] = "Es besteht bereits eine Firewall Regel für diesen Server."; ?> + diff --git a/interface/web/admin/lib/lang/de_language_add.lng b/interface/web/admin/lib/lang/de_language_add.lng index 118bdee..52b9869 100644 --- a/interface/web/admin/lib/lang/de_language_add.lng +++ b/interface/web/admin/lib/lang/de_language_add.lng @@ -6,3 +6,4 @@ $wb['btn_save_txt'] = 'Neues Sprachdateiset erstellen'; $wb['btn_cancel_txt'] = 'Zurück'; ?> + diff --git a/interface/web/admin/lib/lang/de_language_complete.lng b/interface/web/admin/lib/lang/de_language_complete.lng index 1376e0c..d8c3193 100644 --- a/interface/web/admin/lib/lang/de_language_complete.lng +++ b/interface/web/admin/lib/lang/de_language_complete.lng @@ -5,3 +5,4 @@ $wb['btn_save_txt'] = 'Dateien jetzt zusammenführen'; $wb['btn_cancel_txt'] = 'Zurück'; ?> + diff --git a/interface/web/admin/lib/lang/de_language_edit.lng b/interface/web/admin/lib/lang/de_language_edit.lng index 30ab21b..6674304 100644 --- a/interface/web/admin/lib/lang/de_language_edit.lng +++ b/interface/web/admin/lib/lang/de_language_edit.lng @@ -6,3 +6,4 @@ $wb['btn_save_txt'] = 'Speichern'; $wb['btn_cancel_txt'] = 'Zurück'; ?> + diff --git a/interface/web/admin/lib/lang/de_language_export.lng b/interface/web/admin/lib/lang/de_language_export.lng index 70eb466..7893f39 100644 --- a/interface/web/admin/lib/lang/de_language_export.lng +++ b/interface/web/admin/lib/lang/de_language_export.lng @@ -4,3 +4,4 @@ $wb['btn_save_txt'] = 'Ausgewähltes Sprachdateiset exportieren'; $wb['btn_cancel_txt'] = 'Zurück'; ?> + diff --git a/interface/web/admin/lib/lang/de_language_import.lng b/interface/web/admin/lib/lang/de_language_import.lng index 29ee030..26f82c8 100644 --- a/interface/web/admin/lib/lang/de_language_import.lng +++ b/interface/web/admin/lib/lang/de_language_import.lng @@ -6,3 +6,4 @@ $wb['btn_cancel_txt'] = 'Zurück'; $wb['ignore_version_txt'] = 'ISPConfig Versionsüberprüfung überspringen'; ?> + diff --git a/interface/web/admin/lib/lang/de_language_list.lng b/interface/web/admin/lib/lang/de_language_list.lng index bf75420..6d4a7ae 100644 --- a/interface/web/admin/lib/lang/de_language_list.lng +++ b/interface/web/admin/lib/lang/de_language_list.lng @@ -5,3 +5,4 @@ $wb['lang_file_txt'] = 'Sprachdatei'; $wb['lang_file_date_txt'] = 'Letzte Änderung'; ?> + diff --git a/interface/web/admin/lib/lang/de_package_install.lng b/interface/web/admin/lib/lang/de_package_install.lng index bbacc85..f54fbfe 100644 --- a/interface/web/admin/lib/lang/de_package_install.lng +++ b/interface/web/admin/lib/lang/de_package_install.lng @@ -5,3 +5,4 @@ $wb['repo_password_txt'] = 'Passwort (optional)'; $wb['active_txt'] = 'Aktiv'; ?> + diff --git a/interface/web/admin/lib/lang/de_remote_action.lng b/interface/web/admin/lib/lang/de_remote_action.lng index c1dacca..b8534e3 100644 --- a/interface/web/admin/lib/lang/de_remote_action.lng +++ b/interface/web/admin/lib/lang/de_remote_action.lng @@ -10,3 +10,4 @@ $wb['ispconfig_update_title'] = 'ISPConfig 3 Update Anweisungen'; $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_remote_user.lng b/interface/web/admin/lib/lang/de_remote_user.lng index 9e7d2a0..37eb47e 100644 --- a/interface/web/admin/lib/lang/de_remote_user.lng +++ b/interface/web/admin/lib/lang/de_remote_user.lng @@ -1,47 +1,48 @@ <?php -$wb['username_txt'] = 'Benutzername'; -$wb['password_txt'] = 'Passwort'; -$wb['function_txt'] = 'Funktionen'; -$wb['username_error_unique'] = 'Benutzername muss einzigartig sein'; -$wb['username_error_empty'] = 'Benutzername darf nicht leer sein'; -$wb['password_error_empty'] = 'Passwort darf nicht leer sein'; -$wb['password_strength_txt'] = 'Passwortstärke:'; -$wb['Mail domain functions'] = 'Mail Domain Funktionen'; -$wb['Mail user functions'] = 'Mail Benutzer Funktionen'; -$wb['Mail alias functions'] = 'Mail Alias Funktionen'; -$wb['Mail forward functions'] = 'Mail Weiterleitung Funktionen'; -$wb['Mail catchall functions'] = 'Mail Catchall Funktionen'; -$wb['Mail transport functions'] = 'Mail Transport Funktionen'; -$wb['Mail whitelist functions'] = 'Mail Whitelist Funktionen'; -$wb['Mail blacklist functions'] = 'Mail Blacklist Funktionen'; -$wb['Mail spamfilter user functions'] = 'Mail Spamfilter Benutzer Funktionen'; -$wb['Mail spamfilter policy functions'] = 'Mail Spamfilter Richtlinien Funktionen'; -$wb['Mail fetchmail functions'] = 'Mail Fetchmail Funktionen'; -$wb['Mail user filter functions'] = 'Mail Benutzer Filter Funktionen'; -$wb['Mail filter functions'] = 'Mail Filter Funktionen'; -$wb['Client functions'] = 'Kunden Funktionen'; -$wb['Sites cron functions'] = 'Webseiten Cron Funktionen'; -$wb['Sites database functions'] = 'Webseiten Datenbanken Funktionen'; -$wb['Sites FTP-User functions'] = 'Webseiten FTP Benutzer Funktionen'; -$wb['Sites Shell-User functions'] = 'Webseiten Shell Benutzer Funktionen'; -$wb['Sites Domain functions'] = 'Webseiten Domain Funktionen'; -$wb['Sites Aliasdomain functions'] = 'Webseiten Aliasdomain Funktionen'; -$wb['Sites Subdomain functions'] = 'Webseiten Subdomain Funktionen'; -$wb['DNS zone functions'] = 'DNS Zone Funktionen'; -$wb['DNS a functions'] = 'DNS a Funktionen'; -$wb['DNS aaaa functions'] = 'DNS aaaa Funktionen'; -$wb['DNS alias functions'] = 'DNS Alias Funktionen'; -$wb['DNS cname functions'] = 'DNS cname Funktionen'; -$wb['DNS hinfo functions'] = 'DNS hinfo Funktionen'; -$wb['DNS mx functions'] = 'DNS mx Funktionen'; -$wb['DNS ns functions'] = 'DNS ns Funktionen'; -$wb['DNS ptr functions'] = 'DNS ptr Funktionen'; -$wb['DNS rp functions'] = 'DNS rp Funktionen'; -$wb['DNS srv functions'] = 'DNS srv Funktionen'; -$wb['DNS txt functions'] = 'DNS txt Funktionen'; -$wb['Mail mailing list functions'] = 'Mail Mailinglisten Funktionen'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; +$wb['username_txt'] = "Benutzername"; +$wb['password_txt'] = "Passwort"; +$wb['function_txt'] = "Funktionen"; +$wb['username_error_unique'] = "Benutzername muss einzigartig sein"; +$wb['username_error_empty'] = "Benutzername darf nicht leer sein"; +$wb['password_error_empty'] = "Passwort darf nicht leer sein"; +$wb['password_strength_txt'] = "Passwortstärke:"; +$wb['Mail domain functions'] = "Mail Domain Funktionen"; +$wb['Mail user functions'] = "Mail Benutzer Funktionen"; +$wb['Mail alias functions'] = "Mail Alias Funktionen"; +$wb['Mail forward functions'] = "Mail Weiterleitung Funktionen"; +$wb['Mail catchall functions'] = "Mail Catchall Funktionen"; +$wb['Mail transport functions'] = "Mail Transport Funktionen"; +$wb['Mail whitelist functions'] = "Mail Whitelist Funktionen"; +$wb['Mail blacklist functions'] = "Mail Blacklist Funktionen"; +$wb['Mail spamfilter user functions'] = "Mail Spamfilter Benutzer Funktionen"; +$wb['Mail spamfilter policy functions'] = "Mail Spamfilter Richtlinien Funktionen"; +$wb['Mail fetchmail functions'] = "Mail Fetchmail Funktionen"; +$wb['Mail user filter functions'] = "Mail Benutzer Filter Funktionen"; +$wb['Mail filter functions'] = "Mail Filter Funktionen"; +$wb['Client functions'] = "Kunden Funktionen"; +$wb['Sites cron functions'] = "Webseiten Cron Funktionen"; +$wb['Sites database functions'] = "Webseiten Datenbanken Funktionen"; +$wb['Sites FTP-User functions'] = "Webseiten FTP Benutzer Funktionen"; +$wb['Sites Shell-User functions'] = "Webseiten Shell Benutzer Funktionen"; +$wb['Sites Domain functions'] = "Webseiten Domain Funktionen"; +$wb['Sites Aliasdomain functions'] = "Webseiten Aliasdomain Funktionen"; +$wb['Sites Subdomain functions'] = "Webseiten Subdomain Funktionen"; +$wb['DNS zone functions'] = "DNS Zone Funktionen"; +$wb['DNS a functions'] = "DNS a Funktionen"; +$wb['DNS aaaa functions'] = "DNS aaaa Funktionen"; +$wb['DNS alias functions'] = "DNS Alias Funktionen"; +$wb['DNS cname functions'] = "DNS cname Funktionen"; +$wb['DNS hinfo functions'] = "DNS hinfo Funktionen"; +$wb['DNS mx functions'] = "DNS mx Funktionen"; +$wb['DNS ns functions'] = "DNS ns Funktionen"; +$wb['DNS ptr functions'] = "DNS ptr Funktionen"; +$wb['DNS rp functions'] = "DNS rp Funktionen"; +$wb['DNS srv functions'] = "DNS srv Funktionen"; +$wb['DNS txt functions'] = "DNS txt Funktionen"; +$wb['Mail mailing list functions'] = "Mail Mailinglisten Funktionen"; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; ?> + diff --git a/interface/web/admin/lib/lang/de_remote_user_list.lng b/interface/web/admin/lib/lang/de_remote_user_list.lng index 5aa8972..cb19beb 100644 --- a/interface/web/admin/lib/lang/de_remote_user_list.lng +++ b/interface/web/admin/lib/lang/de_remote_user_list.lng @@ -1,7 +1,8 @@ <?php -$wb['list_head_txt'] = 'Remote Benutzer'; -$wb['list_desc_txt'] = ''; -$wb['add_new_record_txt'] = 'Neuen Benutzer hinzufügen'; -$wb['parent_remote_userid_txt'] = 'Benutzer ID'; -$wb['username_txt'] = 'Benutzername'; +$wb['list_head_txt'] = "Remote Benutzer"; +$wb['list_desc_txt'] = "Remote Benutzer hinzufügen"; +$wb['add_new_record_txt'] = "Neuen Benutzer hinzufügen"; +$wb['parent_remote_userid_txt'] = "Benutzer ID"; +$wb['username_txt'] = "Benutzername"; ?> + diff --git a/interface/web/admin/lib/lang/de_server.lng b/interface/web/admin/lib/lang/de_server.lng index 1d6c2b7..a83149e 100644 --- a/interface/web/admin/lib/lang/de_server.lng +++ b/interface/web/admin/lib/lang/de_server.lng @@ -1,15 +1,16 @@ <?php -$wb['config_txt'] = 'Konfiguration'; -$wb['server_name_txt'] = 'Servername'; -$wb['mail_server_txt'] = 'Mailserver'; -$wb['web_server_txt'] = 'Webserver'; -$wb['dns_server_txt'] = 'DNS Server'; -$wb['file_server_txt'] = 'Dateiserver'; -$wb['db_server_txt'] = 'Datenbankserver'; -$wb['vserver_server_txt'] = 'VServer Server'; -$wb['active_txt'] = 'Aktiv'; -$wb['mirror_server_id_txt'] = 'Ist Mirror von Server'; -$wb['- None -'] = '- Nichts -'; -$wb['proxy_server_txt'] = 'Proxy Server'; -$wb['firewall_server_txt'] = 'Firewall Server'; +$wb['config_txt'] = "Konfiguration"; +$wb['server_name_txt'] = "Servername"; +$wb['mail_server_txt'] = "Mailserver"; +$wb['web_server_txt'] = "Webserver"; +$wb['dns_server_txt'] = "DNS Server"; +$wb['file_server_txt'] = "Dateiserver"; +$wb['db_server_txt'] = "Datenbankserver"; +$wb['vserver_server_txt'] = "VServer Server"; +$wb['active_txt'] = "Aktiv"; +$wb['mirror_server_id_txt'] = "Ist Mirror von Server"; +$wb['- None -'] = "- Nichts -"; +$wb['proxy_server_txt'] = "Proxy Server"; +$wb['firewall_server_txt'] = "Firewall Server"; ?> + diff --git a/interface/web/admin/lib/lang/de_server_config.lng b/interface/web/admin/lib/lang/de_server_config.lng index bcbab19..81cc6ab 100644 --- a/interface/web/admin/lib/lang/de_server_config.lng +++ b/interface/web/admin/lib/lang/de_server_config.lng @@ -1,173 +1,174 @@ <?php -$wb['jailkit_chroot_home_txt'] = 'Jailkit Chroot home'; -$wb['jailkit_chroot_app_sections_txt'] = 'Jailkit Chroot Anwendungsbereiche'; -$wb['jailkit_chroot_app_programs_txt'] = 'Jailkit Chrooted Anwendungen'; -$wb['jailkit_chroot_cron_programs_txt'] = 'Jailkit Cron Chrooted Anwendungen'; -$wb['website_path_txt'] = 'Webseiten Pfad'; -$wb['website_symlinks_txt'] = 'Webseiten Symlinks'; -$wb['website_symlinks_rel_txt'] = 'Erstelle relative Symlinks'; -$wb['vhost_conf_dir_txt'] = 'vHost Konfigurationsverzeichnis'; -$wb['vhost_conf_enabled_dir_txt'] = 'vHost config enabled dir'; -$wb['getmail_config_dir_txt'] = 'Getmail Konfigurationsverzeichnis'; -$wb['fastcgi_starter_path_txt'] = 'FastCGI Starter Pfad'; -$wb['fastcgi_starter_script_txt'] = 'FastCGI Starter Script'; -$wb['fastcgi_alias_txt'] = 'FastCGI Alias'; -$wb['fastcgi_phpini_path_txt'] = 'FastCGI php.ini Pfad'; -$wb['fastcgi_children_txt'] = 'FastCGI Children'; -$wb['fastcgi_max_requests_txt'] = 'FastCGI max. Anfragen'; -$wb['fastcgi_bin_txt'] = 'FastCGI Bin'; -$wb['module_txt'] = 'Modul'; -$wb['maildir_path_txt'] = 'Maildir Pfad'; -$wb['homedir_path_txt'] = 'Homedir Pfad'; -$wb['mailuser_uid_txt'] = 'Mailbenutzer UID'; -$wb['mailuser_gid_txt'] = 'Mailbenutzer GID'; -$wb['mailuser_name_txt'] = 'Mailbenutzer Name'; -$wb['mailuser_group_txt'] = 'Mailbenutzer Gruppe'; -$wb['relayhost_txt'] = 'Relayhost'; -$wb['relayhost_user_txt'] = 'Relayhost Benutzer'; -$wb['relayhost_password_txt'] = 'Relayhost Passwort'; -$wb['mailbox_size_limit_txt'] = 'Mailboxgrößen Limit'; -$wb['message_size_limit_txt'] = 'Nachrichtengrößen Limit'; -$wb['ip_address_txt'] = 'IP Adresse'; -$wb['netmask_txt'] = 'Netzmaske'; -$wb['gateway_txt'] = 'Gateway'; -$wb['hostname_txt'] = 'Hostname'; -$wb['nameservers_txt'] = 'Nameserver'; -$wb['auto_network_configuration_txt'] = 'Netzwerkkonfiguration'; -$wb['website_basedir_txt'] = 'Webseiten basedir'; -$wb['website_autoalias_txt'] = 'Webseiten Autoalias'; -$wb['website_autoalias_note_txt'] = 'Platzhalter:'; -$wb['ip_address_error_wrong'] = 'Ungültiges IP Adressen Format.'; -$wb['netmask_error_wrong'] = 'Ungültiges Netzmasken Format.'; -$wb['gateway_error_wrong'] = 'Ungültiges Gateway Format.'; -$wb['hostname_error_empty'] = 'Hostname ist leer.'; -$wb['nameservers_error_empty'] = 'Nameserver ist leer.'; -$wb['config_dir_txt'] = 'Konfigurationsverzeichnis'; -$wb['init_script_txt'] = 'Cron init Script Name'; -$wb['crontab_dir_txt'] = 'Pfad für individuelle Crontabs'; -$wb['wget_txt'] = 'Pfad zum wget Programm'; -$wb['web_user_txt'] = 'Apache Benutzer'; -$wb['web_group_txt'] = 'Apache Gruppe'; -$wb['security_level_txt'] = 'Sicherheitslevel'; -$wb['loglevel_txt'] = 'Loglevel'; -$wb['apps_vhost_port_txt'] = 'Apps vHost Port'; -$wb['apps_vhost_ip_txt'] = 'Apps vHost IP Adresse'; -$wb['apps_vhost_servername_txt'] = 'Apps vHost Domain'; -$wb['bind_user_txt'] = 'BIND Benutzer'; -$wb['bind_group_txt'] = 'BIND Gruppe'; -$wb['bind_zonefiles_dir_txt'] = 'BIND Zonefiles Verzeichnis'; -$wb['named_conf_path_txt'] = 'BIND named.conf Pfad'; -$wb['bind_user_error_empty'] = 'BIND Benutzer ist leer.'; -$wb['bind_group_error_empty'] = 'BIND Gruppe ist leer.'; -$wb['bind_zonefiles_dir_error_empty'] = 'BIND Zonefiles Verzeichnis ist leer.'; -$wb['named_conf_path_error_empty'] = 'BIND named.conf Pfad ist leer.'; -$wb['named_conf_local_path_error_empty'] = 'BIND named.conf.local Pfad ist leer.'; -$wb['mail_filter_syntax_txt'] = 'Mailfilter Syntax'; -$wb['pop3_imap_daemon_txt'] = 'POP3/IMAP Dämon'; -$wb['php_open_basedir_txt'] = 'PHP open_basedir'; -$wb['php_open_basedir_error_empty'] = 'PHP open_basedir ist leer.'; -$wb['htaccess_allow_override_txt'] = '.htaccess AllowOverride'; -$wb['htaccess_allow_override_error_empty'] = '.htaccess AllowOverride ist leer.'; -$wb['awstats_conf_dir_txt'] = 'AWStats Konfigurationsverzeichnis'; -$wb['awstats_data_dir_txt'] = 'AWStats Datenverzeichnis'; -$wb['awstats_pl_txt'] = 'AWStats awstats.pl Script'; -$wb['awstats_buildstaticpages_pl_txt'] = 'AWStats awstats_buildstaticpages.pl Script'; -$wb['backup_dir_txt'] = 'Backupverzeichnis'; -$wb['named_conf_local_path_txt'] = 'BIND named.conf.local Pfad'; -$wb['php_ini_path_cgi_txt'] = 'CGI php.ini Pfad'; -$wb['php_ini_path_apache_txt'] = 'Apache php.ini Pfad'; -$wb['check_apache_config_txt'] = 'Teste Apache Konfiguration beim Neustart'; -$wb['CA_path_txt'] = 'CA Pfad'; -$wb['CA_pass_txt'] = 'CA Passwort'; -$wb['ufw_enable_txt'] = 'Aktivieren'; -$wb['ufw_manage_builtins_txt'] = 'Manage Builtin Rules'; -$wb['ufw_ipv6_txt'] = 'Aktiviere 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'; -$wb['ufw_default_application_policy_txt'] = 'Default Application Policy'; -$wb['ufw_log_level_txt'] = 'Loglevel'; -$wb['network_config_warning_txt'] = 'Die Netzwerk Konfiguration Option ist nur auf Debian- und Ubuntu Servern verfügbar. Aktivieren Sie diese Option nicht, falls Ihr Netzwerk Interface nicht eth0 heißt.'; -$wb['server_type_txt'] = 'Server Typ'; -$wb['nginx_vhost_conf_dir_txt'] = 'Nginx vHost Konfigurations Verzeichnis'; -$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir'; -$wb['nginx_user_txt'] = 'Nginx Benutzer'; -$wb['nginx_group_txt'] = 'Nginx Gruppe'; -$wb['nginx_cgi_socket_txt'] = 'Nginx CGI Socket'; -$wb['backup_dir_error_empty'] = 'Backup Verzeichnis ist leer.'; -$wb['maildir_path_error_empty'] = 'Maildir Pfad ist leer.'; -$wb['homedir_path_error_empty'] = 'Homedir Pfad ist leer.'; -$wb['mailuser_uid_error_empty'] = 'Mail Benutzer UID ist leer.'; -$wb['mailuser_gid_error_empty'] = 'Mail Benutzer GID ist leer.'; -$wb['mailuser_name_error_empty'] = 'Mail Benutzer Name ist leer.'; -$wb['mailuser_group_error_empty'] = 'Mail Benutzer Gruppe ist leer.'; -$wb['getmail_config_dir_error_empty'] = 'Getmail config dir ist leer.'; -$wb['website_basedir_error_empty'] = 'Webseiten basedir ist leer.'; -$wb['website_path_error_empty'] = 'Webseiten Pfad ist leer.'; -$wb['website_symlinks_error_empty'] = 'Webseiten Symlinks ist leer.'; -$wb['vhost_conf_dir_error_empty'] = 'vHost config dir ist leer.'; -$wb['vhost_conf_enabled_dir_error_empty'] = 'vHost config enabled dir ist leer.'; -$wb['nginx_vhost_conf_dir_error_empty'] = 'Nginx vHost config dir ist leer.'; -$wb['nginx_vhost_conf_enabled_dir_error_empty'] = 'Nginx vHost config enabled dir ist leer.'; -$wb['apache_user_error_empty'] = 'Apache Benutzer ist leer.'; -$wb['apache_group_error_empty'] = 'Apache Grupp ist leer.'; -$wb['nginx_user_error_empty'] = 'Nginx Benutzer ist leer.'; -$wb['nginx_group_error_empty'] = 'Nginx Gruppe ist leer.'; -$wb['php_ini_path_apache_error_empty'] = 'Apache php.ini Pfad ist leer.'; -$wb['php_ini_path_cgi_error_empty'] = 'CGI php.ini Pfad ist leer.'; -$wb['nginx_cgi_socket_empty'] = 'Nginx CGI Socket ist leer.'; -$wb['apps_vhost_port_error_empty'] = 'Apps vHost Port ist leer.'; -$wb['apps_vhost_ip_error_empty'] = 'Apps vHost IP Adresse ist leer.'; -$wb['fastcgi_starter_path_error_empty'] = 'FastCGI Starter Pfad ist leer.'; -$wb['fastcgi_starter_script_error_empty'] = 'FastCGI Starter Script ist leer.'; -$wb['fastcgi_alias_error_empty'] = 'FastCGI Alias ist leer.'; -$wb['fastcgi_phpini_path_error_empty'] = 'FastCGI php.ini Pfad ist leer.'; -$wb['fastcgi_children_error_empty'] = 'FastCGI Children ist leer.'; -$wb['fastcgi_max_requests_error_empty'] = 'FastCGI max. Requests ist leer.'; -$wb['fastcgi_bin_error_empty'] = 'FastCGI Bin ist leer.'; -$wb['jailkit_chroot_home_error_empty'] = 'Jailkit Chroot home ist leer.'; -$wb['jailkit_chroot_app_sections_error_empty'] = 'Jailkit Chroot Anwendungsbereiche ist leer.'; -$wb['jailkit_chroot_app_programs_error_empty'] = 'Jailkit Chrooted Anwendungen ist leer.'; -$wb['jailkit_chroot_cron_programs_error_empty'] = 'Jailkit Cron Chrooted Anwendungen ist leer.'; -$wb['vlogger_config_dir_error_empty'] = 'Config Verzeichnis ist leer.'; -$wb['cron_init_script_error_empty'] = 'Cron init Script Name ist leer.'; -$wb['crontab_dir_error_empty'] = 'Pfad für individuelle Crontabs ist leer.'; -$wb['cron_wget_error_empty'] = 'Pfad zum wget Programm ist leer.'; -$wb['php_fpm_init_script_txt'] = 'PHP-FPM Init Script'; -$wb['php_fpm_init_script_error_empty'] = 'PHP-FPM Init Script ist leer.'; -$wb['php_fpm_ini_path_txt'] = 'PHP-FPM php.ini Pfad'; -$wb['php_fpm_ini_path_error_empty'] = 'PHP-FPM php.ini Pfad ist leer.'; -$wb['php_fpm_pool_dir_txt'] = 'PHP-FPM Pool Verzeichnis'; -$wb['php_fpm_pool_dir_error_empty'] = 'PHP-FPM Pool Verzeichnis ist leer.'; -$wb['php_fpm_start_port_txt'] = 'PHP-FPM Start Port'; -$wb['php_fpm_start_port_error_empty'] = 'PHP-FPM Start Port ist leer.'; -$wb['php_fpm_socket_dir_txt'] = 'PHP-FPM Socket Verzeichnis'; -$wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM Socket Verzeichnis ist leer.'; -$wb['fastcgi_config_syntax_txt'] = 'FastCGI Konfigurations Syntax'; -$wb['try_rescue_txt'] = 'Aktiviere Service Monitoring und Neustart bei Unerreichbarkeit'; -$wb['do_not_try_rescue_httpd_txt'] = 'Deaktiviere HTTPD Monitoring'; -$wb['do_not_try_rescue_mysql_txt'] = 'Deaktiviere MySQL Monitoring'; -$wb['do_not_try_rescue_mail_txt'] = 'Deaktiviere E-Mail Monitoring'; -$wb['rescue_description_txt'] = '<b>Information:</b> Falls Sie MySQL stoppen möchten, wählen Sie die '; -$wb['enable_sni_txt'] = 'Aktiviere SNI'; -$wb['set_folder_permissions_on_update_txt'] = 'Verzeichnisberechtigungen beim Update setzen'; -$wb['add_web_users_to_sshusers_group_txt'] = 'Webbenutzer zur -sshusers- hinzufügen'; -$wb['connect_userid_to_webid_txt'] = 'Linux Userid mit webid verknüpfen'; -$wb['connect_userid_to_webid_start_txt'] = 'Start ID für userid/webid Verknüpfung'; -$wb['realtime_blackhole_list_txt'] = 'Realtime Blackhole Liste'; -$wb['realtime_blackhole_list_note_txt'] = '(RBL\'s mit Kommas trennen)'; -$wb['ssl_settings_txt'] = 'SSL Einstellungen'; -$wb['permissions_txt'] = 'Berechtigungen'; -$wb['php_settings_txt'] = 'PHP Einstellungen'; -$wb['apps_vhost_settings_txt'] = 'Apps vHost Einstellungen'; -$wb['awstats_settings_txt'] = 'AWStats Einstellungen'; -$wb['backup_mode_txt'] = 'Backupmodus'; -$wb['backup_mode_userzip'] = 'Backup Dateien gehören dem Web Benutzer (ZIP-Datei)'; -$wb['backup_mode_rootgz'] = 'Backup aller Dateien des Webverzeichnisses als Root Benutzer'; -$wb['firewall_txt'] = 'Firewall'; -$wb['mailbox_quota_stats_txt'] = 'Mailboxbeschränkung Statistiken'; -$wb['enable_ip_wildcard_txt'] = 'IP Adressen Wildcard (*) aktivieren'; -$wb['web_folder_protection_txt'] = 'Webverzeichnis unveränderlich machen (erweiterte Attribute)'; -$wb['overtraffic_notify_admin_txt'] = 'Überschreiten des Transfer Limits an den Administrator senden'; -$wb['overtraffic_notify_client_txt'] = 'Überschreiten des Transfer Limits an den Kunden senden'; +$wb['jailkit_chroot_home_txt'] = "Jailkit Chroot home"; +$wb['jailkit_chroot_app_sections_txt'] = "Jailkit Chroot Anwendungsbereiche"; +$wb['jailkit_chroot_app_programs_txt'] = "Jailkit Chrooted Anwendungen"; +$wb['jailkit_chroot_cron_programs_txt'] = "Jailkit Cron Chrooted Anwendungen"; +$wb['website_path_txt'] = "Webseiten Pfad"; +$wb['website_symlinks_txt'] = "Webseiten Symlinks"; +$wb['website_symlinks_rel_txt'] = "Erstelle relative Symlinks"; +$wb['vhost_conf_dir_txt'] = "vHost Konfigurationsverzeichnis"; +$wb['vhost_conf_enabled_dir_txt'] = "vHost config enabled dir"; +$wb['getmail_config_dir_txt'] = "Getmail Konfigurationsverzeichnis"; +$wb['fastcgi_starter_path_txt'] = "FastCGI Starter Pfad"; +$wb['fastcgi_starter_script_txt'] = "FastCGI Starter Script"; +$wb['fastcgi_alias_txt'] = "FastCGI Alias"; +$wb['fastcgi_phpini_path_txt'] = "FastCGI php.ini Pfad"; +$wb['fastcgi_children_txt'] = "FastCGI Children"; +$wb['fastcgi_max_requests_txt'] = "FastCGI max. Anfragen"; +$wb['fastcgi_bin_txt'] = "FastCGI Bin"; +$wb['module_txt'] = "Modul"; +$wb['maildir_path_txt'] = "Maildir Pfad"; +$wb['homedir_path_txt'] = "Homedir Pfad"; +$wb['mailuser_uid_txt'] = "Mailbenutzer UID"; +$wb['mailuser_gid_txt'] = "Mailbenutzer GID"; +$wb['mailuser_name_txt'] = "Mailbenutzer Name"; +$wb['mailuser_group_txt'] = "Mailbenutzer Gruppe"; +$wb['relayhost_txt'] = "Relayhost"; +$wb['relayhost_user_txt'] = "Relayhost Benutzer"; +$wb['relayhost_password_txt'] = "Relayhost Passwort"; +$wb['mailbox_size_limit_txt'] = "Mailboxgrößen Limit"; +$wb['message_size_limit_txt'] = "Nachrichtengrößen Limit"; +$wb['ip_address_txt'] = "IP Adresse"; +$wb['netmask_txt'] = "Netzmaske"; +$wb['gateway_txt'] = "Gateway"; +$wb['hostname_txt'] = "Hostname"; +$wb['nameservers_txt'] = "Nameserver"; +$wb['auto_network_configuration_txt'] = "Netzwerkkonfiguration"; +$wb['website_basedir_txt'] = "Webseiten basedir"; +$wb['website_autoalias_txt'] = "Webseiten Autoalias"; +$wb['website_autoalias_note_txt'] = "Platzhalter:"; +$wb['ip_address_error_wrong'] = "Ungültiges IP Adressen Format."; +$wb['netmask_error_wrong'] = "Ungültiges Netzmasken Format."; +$wb['gateway_error_wrong'] = "Ungültiges Gateway Format."; +$wb['hostname_error_empty'] = "Hostname ist leer."; +$wb['nameservers_error_empty'] = "Nameserver ist leer."; +$wb['config_dir_txt'] = "Konfigurationsverzeichnis"; +$wb['init_script_txt'] = "Cron init Script Name"; +$wb['crontab_dir_txt'] = "Pfad für individuelle Crontabs"; +$wb['wget_txt'] = "Pfad zum wget Programm"; +$wb['web_user_txt'] = "Apache Benutzer"; +$wb['web_group_txt'] = "Apache Gruppe"; +$wb['security_level_txt'] = "Sicherheitslevel"; +$wb['loglevel_txt'] = "Loglevel"; +$wb['apps_vhost_port_txt'] = "Apps vHost Port"; +$wb['apps_vhost_ip_txt'] = "Apps vHost IP Adresse"; +$wb['apps_vhost_servername_txt'] = "Apps vHost Domain"; +$wb['bind_user_txt'] = "BIND Benutzer"; +$wb['bind_group_txt'] = "BIND Gruppe"; +$wb['bind_zonefiles_dir_txt'] = "BIND Zonefiles Verzeichnis"; +$wb['named_conf_path_txt'] = "BIND named.conf Pfad"; +$wb['bind_user_error_empty'] = "BIND Benutzer ist leer."; +$wb['bind_group_error_empty'] = "BIND Gruppe ist leer."; +$wb['bind_zonefiles_dir_error_empty'] = "BIND Zonefiles Verzeichnis ist leer."; +$wb['named_conf_path_error_empty'] = "BIND named.conf Pfad ist leer."; +$wb['named_conf_local_path_error_empty'] = "BIND named.conf.local Pfad ist leer."; +$wb['mail_filter_syntax_txt'] = "Mailfilter Syntax"; +$wb['pop3_imap_daemon_txt'] = "POP3/IMAP Dämon"; +$wb['php_open_basedir_txt'] = "PHP open_basedir"; +$wb['php_open_basedir_error_empty'] = "PHP open_basedir ist leer."; +$wb['htaccess_allow_override_txt'] = ".htaccess AllowOverride"; +$wb['htaccess_allow_override_error_empty'] = ".htaccess AllowOverride ist leer."; +$wb['awstats_conf_dir_txt'] = "AWStats Konfigurationsverzeichnis"; +$wb['awstats_data_dir_txt'] = "AWStats Datenverzeichnis"; +$wb['awstats_pl_txt'] = "AWStats awstats.pl Script"; +$wb['awstats_buildstaticpages_pl_txt'] = "AWStats awstats_buildstaticpages.pl Script"; +$wb['backup_dir_txt'] = "Backupverzeichnis"; +$wb['named_conf_local_path_txt'] = "BIND named.conf.local Pfad"; +$wb['php_ini_path_cgi_txt'] = "CGI php.ini Pfad"; +$wb['php_ini_path_apache_txt'] = "Apache php.ini Pfad"; +$wb['check_apache_config_txt'] = "Teste Apache Konfiguration beim Neustart"; +$wb['CA_path_txt'] = "CA Pfad"; +$wb['CA_pass_txt'] = "CA Passwort"; +$wb['ufw_enable_txt'] = "Aktivieren"; +$wb['ufw_manage_builtins_txt'] = "Manage Builtin Rules"; +$wb['ufw_ipv6_txt'] = "Aktiviere 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"; +$wb['ufw_default_application_policy_txt'] = "Default Application Policy"; +$wb['ufw_log_level_txt'] = "Loglevel"; +$wb['network_config_warning_txt'] = "Die Netzwerk Konfiguration Option ist nur auf Debian- und Ubuntu Servern verfügbar. Aktivieren Sie diese Option nicht, falls Ihr Netzwerk Interface nicht eth0 heißt."; +$wb['server_type_txt'] = "Server Typ"; +$wb['nginx_vhost_conf_dir_txt'] = "Nginx vHost Konfigurations Verzeichnis"; +$wb['nginx_vhost_conf_enabled_dir_txt'] = "Nginx Vhost config enabled dir"; +$wb['nginx_user_txt'] = "Nginx Benutzer"; +$wb['nginx_group_txt'] = "Nginx Gruppe"; +$wb['nginx_cgi_socket_txt'] = "Nginx CGI Socket"; +$wb['backup_dir_error_empty'] = "Backup Verzeichnis ist leer."; +$wb['maildir_path_error_empty'] = "Maildir Pfad ist leer."; +$wb['homedir_path_error_empty'] = "Homedir Pfad ist leer."; +$wb['mailuser_uid_error_empty'] = "Mail Benutzer UID ist leer."; +$wb['mailuser_gid_error_empty'] = "Mail Benutzer GID ist leer."; +$wb['mailuser_name_error_empty'] = "Mail Benutzer Name ist leer."; +$wb['mailuser_group_error_empty'] = "Mail Benutzer Gruppe ist leer."; +$wb['getmail_config_dir_error_empty'] = "Getmail config dir ist leer."; +$wb['website_basedir_error_empty'] = "Webseiten basedir ist leer."; +$wb['website_path_error_empty'] = "Webseiten Pfad ist leer."; +$wb['website_symlinks_error_empty'] = "Webseiten Symlinks ist leer."; +$wb['vhost_conf_dir_error_empty'] = "vHost config dir ist leer."; +$wb['vhost_conf_enabled_dir_error_empty'] = "vHost config enabled dir ist leer."; +$wb['nginx_vhost_conf_dir_error_empty'] = "Nginx vHost config dir ist leer."; +$wb['nginx_vhost_conf_enabled_dir_error_empty'] = "Nginx vHost config enabled dir ist leer."; +$wb['apache_user_error_empty'] = "Apache Benutzer ist leer."; +$wb['apache_group_error_empty'] = "Apache Grupp ist leer."; +$wb['nginx_user_error_empty'] = "Nginx Benutzer ist leer."; +$wb['nginx_group_error_empty'] = "Nginx Gruppe ist leer."; +$wb['php_ini_path_apache_error_empty'] = "Apache php.ini Pfad ist leer."; +$wb['php_ini_path_cgi_error_empty'] = "CGI php.ini Pfad ist leer."; +$wb['nginx_cgi_socket_empty'] = "Nginx CGI Socket ist leer."; +$wb['apps_vhost_port_error_empty'] = "Apps vHost Port ist leer."; +$wb['apps_vhost_ip_error_empty'] = "Apps vHost IP Adresse ist leer."; +$wb['fastcgi_starter_path_error_empty'] = "FastCGI Starter Pfad ist leer."; +$wb['fastcgi_starter_script_error_empty'] = "FastCGI Starter Script ist leer."; +$wb['fastcgi_alias_error_empty'] = "FastCGI Alias ist leer."; +$wb['fastcgi_phpini_path_error_empty'] = "FastCGI php.ini Pfad ist leer."; +$wb['fastcgi_children_error_empty'] = "FastCGI Children ist leer."; +$wb['fastcgi_max_requests_error_empty'] = "FastCGI max. Requests ist leer."; +$wb['fastcgi_bin_error_empty'] = "FastCGI Bin ist leer."; +$wb['jailkit_chroot_home_error_empty'] = "Jailkit Chroot home ist leer."; +$wb['jailkit_chroot_app_sections_error_empty'] = "Jailkit Chroot Anwendungsbereiche ist leer."; +$wb['jailkit_chroot_app_programs_error_empty'] = "Jailkit Chrooted Anwendungen ist leer."; +$wb['jailkit_chroot_cron_programs_error_empty'] = "Jailkit Cron Chrooted Anwendungen ist leer."; +$wb['vlogger_config_dir_error_empty'] = "Config Verzeichnis ist leer."; +$wb['cron_init_script_error_empty'] = "Cron init Script Name ist leer."; +$wb['crontab_dir_error_empty'] = "Pfad für individuelle Crontabs ist leer."; +$wb['cron_wget_error_empty'] = "Pfad zum wget Programm ist leer."; +$wb['php_fpm_init_script_txt'] = "PHP-FPM Init Script"; +$wb['php_fpm_init_script_error_empty'] = "PHP-FPM Init Script ist leer."; +$wb['php_fpm_ini_path_txt'] = "PHP-FPM php.ini Pfad"; +$wb['php_fpm_ini_path_error_empty'] = "PHP-FPM php.ini Pfad ist leer."; +$wb['php_fpm_pool_dir_txt'] = "PHP-FPM Pool Verzeichnis"; +$wb['php_fpm_pool_dir_error_empty'] = "PHP-FPM Pool Verzeichnis ist leer."; +$wb['php_fpm_start_port_txt'] = "PHP-FPM Start Port"; +$wb['php_fpm_start_port_error_empty'] = "PHP-FPM Start Port ist leer."; +$wb['php_fpm_socket_dir_txt'] = "PHP-FPM Socket Verzeichnis"; +$wb['php_fpm_socket_dir_error_empty'] = "PHP-FPM Socket Verzeichnis ist leer."; +$wb['fastcgi_config_syntax_txt'] = "FastCGI Konfigurations Syntax"; +$wb['try_rescue_txt'] = "Aktiviere Service Monitoring und Neustart bei Unerreichbarkeit"; +$wb['do_not_try_rescue_httpd_txt'] = "Deaktiviere HTTPD Monitoring"; +$wb['do_not_try_rescue_mysql_txt'] = "Deaktiviere MySQL Monitoring"; +$wb['do_not_try_rescue_mail_txt'] = "Deaktiviere E-Mail Monitoring"; +$wb['rescue_description_txt'] = "<b>Information:</b> Falls Sie MySQL stoppen möchten, wählen Sie die "; +$wb['enable_sni_txt'] = "Aktiviere SNI"; +$wb['set_folder_permissions_on_update_txt'] = "Verzeichnisberechtigungen beim Update setzen"; +$wb['add_web_users_to_sshusers_group_txt'] = "Webbenutzer zur -sshusers- hinzufügen"; +$wb['connect_userid_to_webid_txt'] = "Linux Userid mit webid verknüpfen"; +$wb['connect_userid_to_webid_start_txt'] = "Start ID für userid/webid Verknüpfung"; +$wb['realtime_blackhole_list_txt'] = "Realtime Blackhole Liste"; +$wb['realtime_blackhole_list_note_txt'] = "(RBL's mit Kommas trennen)"; +$wb['ssl_settings_txt'] = "SSL Einstellungen"; +$wb['permissions_txt'] = "Berechtigungen"; +$wb['php_settings_txt'] = "PHP Einstellungen"; +$wb['apps_vhost_settings_txt'] = "Apps vHost Einstellungen"; +$wb['awstats_settings_txt'] = "AWStats Einstellungen"; +$wb['backup_mode_txt'] = "Backupmodus"; +$wb['backup_mode_userzip'] = "Backup Dateien gehören dem Web Benutzer (ZIP-Datei)"; +$wb['backup_mode_rootgz'] = "Backup aller Dateien des Webverzeichnisses als Root Benutzer"; +$wb['firewall_txt'] = "Firewall"; +$wb['mailbox_quota_stats_txt'] = "Mailboxbeschränkung Statistiken"; +$wb['enable_ip_wildcard_txt'] = "IP Adressen Wildcard (*) aktivieren"; +$wb['web_folder_protection_txt'] = "Webverzeichnis unveränderlich machen (erweiterte Attribute)"; +$wb['overtraffic_notify_admin_txt'] = "Überschreiten des Transfer Limits an den Administrator senden"; +$wb['overtraffic_notify_client_txt'] = "Überschreiten des Transfer Limits an den Kunden senden"; ?> + diff --git a/interface/web/admin/lib/lang/de_server_config_list.lng b/interface/web/admin/lib/lang/de_server_config_list.lng index 191b2c8..9ff7f9b 100644 --- a/interface/web/admin/lib/lang/de_server_config_list.lng +++ b/interface/web/admin/lib/lang/de_server_config_list.lng @@ -2,3 +2,4 @@ $wb['list_head_txt'] = 'Serverkonfiguration'; $wb['server_name_txt'] = 'Server'; ?> + diff --git a/interface/web/admin/lib/lang/de_server_ip.lng b/interface/web/admin/lib/lang/de_server_ip.lng index 5757b16..9f5f2e0 100644 --- a/interface/web/admin/lib/lang/de_server_ip.lng +++ b/interface/web/admin/lib/lang/de_server_ip.lng @@ -9,3 +9,4 @@ $wb['virtualhost_port_txt'] = 'HTTP Ports'; $wb['error_port_syntax'] = 'Ungültige Zeichen im Ports Feld. Bitte geben Sie nur komma-separierte Nummern an. Beispiel: 80,443'; ?> + diff --git a/interface/web/admin/lib/lang/de_server_ip_list.lng b/interface/web/admin/lib/lang/de_server_ip_list.lng index 37f237c..697c494 100644 --- a/interface/web/admin/lib/lang/de_server_ip_list.lng +++ b/interface/web/admin/lib/lang/de_server_ip_list.lng @@ -1,10 +1,11 @@ <?php -$wb['list_head_txt'] = 'IP Adressen'; -$wb['server_id_txt'] = 'Server'; -$wb['ip_address_txt'] = 'IP Adresse'; -$wb['add_new_record_txt'] = 'Neue IP Adresse hinzufügen'; -$wb['client_id_txt'] = 'Kunde'; -$wb['virtualhost_txt'] = 'HTTP vHost'; -$wb['virtualhost_port_txt'] = 'HTTP Ports'; -$wb['ip_type_txt'] = 'Typ'; +$wb['list_head_txt'] = "IP Adressen"; +$wb['server_id_txt'] = "Server"; +$wb['ip_address_txt'] = "IP Adresse"; +$wb['add_new_record_txt'] = "Neue IP Adresse hinzufügen"; +$wb['client_id_txt'] = "Kunde"; +$wb['virtualhost_txt'] = "HTTP vHost"; +$wb['virtualhost_port_txt'] = "HTTP Ports"; +$wb['ip_type_txt'] = "Typ"; ?> + diff --git a/interface/web/admin/lib/lang/de_server_list.lng b/interface/web/admin/lib/lang/de_server_list.lng index a770a85..416dba0 100644 --- a/interface/web/admin/lib/lang/de_server_list.lng +++ b/interface/web/admin/lib/lang/de_server_list.lng @@ -11,3 +11,4 @@ $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> + diff --git a/interface/web/admin/lib/lang/de_server_php.lng b/interface/web/admin/lib/lang/de_server_php.lng index 9b26ea3..dc2a833 100644 --- a/interface/web/admin/lib/lang/de_server_php.lng +++ b/interface/web/admin/lib/lang/de_server_php.lng @@ -1,16 +1,17 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['client_id_txt'] = 'Kunde'; -$wb['name_txt'] = 'PHP Name'; -$wb['Name'] = 'Name'; -$wb['FastCGI Settings'] = 'FastCGI Einstellungen'; -$wb['PHP-FPM Settings'] = 'PHP-FPM Einstellungen'; -$wb['Additional PHP Versions'] = 'Zusätzliche PHP Versionen'; -$wb['Form to edit additional PHP versions'] = 'Formular, um zusätzliche PHP Versionen hinzuzufügen'; -$wb['server_php_name_error_empty'] = 'Das Name Feld darf nicht leer sein.'; -$wb['php_fastcgi_binary_txt'] = 'Pfad zum PHP FastCGI Binary'; -$wb['php_fastcgi_ini_dir_txt'] = 'Pfad zum php.ini Verzeichnis'; -$wb['php_fpm_init_script_txt'] = 'Pfad zum PHP-FPM Init Script'; -$wb['php_fpm_ini_dir_txt'] = 'Pfad zum php.ini Verzeichnis'; -$wb['php_fpm_pool_dir_txt'] = 'Pfad zum PHP-FPM Pool Verzeichnis'; +$wb['server_id_txt'] = "Server"; +$wb['client_id_txt'] = "Kunde"; +$wb['name_txt'] = "PHP Name"; +$wb['Name'] = "Name"; +$wb['FastCGI Settings'] = "FastCGI Einstellungen"; +$wb['PHP-FPM Settings'] = "PHP-FPM Einstellungen"; +$wb['Additional PHP Versions'] = "Zusätzliche PHP Versionen"; +$wb['Form to edit additional PHP versions'] = "Formular, um zusätzliche PHP Versionen hinzuzufügen"; +$wb['server_php_name_error_empty'] = "Das Name Feld darf nicht leer sein."; +$wb['php_fastcgi_binary_txt'] = "Pfad zum PHP FastCGI Binary"; +$wb['php_fastcgi_ini_dir_txt'] = "Pfad zum php.ini Verzeichnis"; +$wb['php_fpm_init_script_txt'] = "Pfad zum PHP-FPM Init Script"; +$wb['php_fpm_ini_dir_txt'] = "Pfad zum php.ini Verzeichnis"; +$wb['php_fpm_pool_dir_txt'] = "Pfad zum PHP-FPM Pool Verzeichnis"; ?> + diff --git a/interface/web/admin/lib/lang/de_server_php_list.lng b/interface/web/admin/lib/lang/de_server_php_list.lng index d775fc6..f821fef 100644 --- a/interface/web/admin/lib/lang/de_server_php_list.lng +++ b/interface/web/admin/lib/lang/de_server_php_list.lng @@ -1,7 +1,8 @@ <?php -$wb['list_head_txt'] = 'Zusätzliche PHP Versionen'; -$wb['server_id_txt'] = 'Server'; -$wb['add_new_record_txt'] = 'Neue PHP Version hinzufügen'; -$wb['client_id_txt'] = 'Kunde'; -$wb['name_txt'] = 'PHP Name'; +$wb['list_head_txt'] = "Zusätzliche PHP Versionen"; +$wb['server_id_txt'] = "Server"; +$wb['add_new_record_txt'] = "Neue PHP Version hinzufügen"; +$wb['client_id_txt'] = "Kunde"; +$wb['name_txt'] = "PHP Name"; ?> + diff --git a/interface/web/admin/lib/lang/de_software_package_install.lng b/interface/web/admin/lib/lang/de_software_package_install.lng index cd4b20d..107a58d 100644 --- a/interface/web/admin/lib/lang/de_software_package_install.lng +++ b/interface/web/admin/lib/lang/de_software_package_install.lng @@ -4,3 +4,4 @@ $wb['btn_save_txt'] = 'Installation starten'; $wb['btn_cancel_txt'] = 'Abbrechen'; ?> + diff --git a/interface/web/admin/lib/lang/de_software_package_list.lng b/interface/web/admin/lib/lang/de_software_package_list.lng index 8cf3e39..38819af 100644 --- a/interface/web/admin/lib/lang/de_software_package_list.lng +++ b/interface/web/admin/lib/lang/de_software_package_list.lng @@ -1,10 +1,11 @@ <?php -$wb['list_head_txt'] = 'Softwarepakete'; -$wb['installed_txt'] = 'Status'; -$wb['package_title_txt'] = 'Paket'; -$wb['package_description_txt'] = 'Beschreibung'; -$wb['action_txt'] = 'Aktion'; -$wb['toolsarea_head_txt'] = 'Pakete'; -$wb['repoupdate_txt'] = 'Softwarepakete Liste updaten'; -$wb['package_id_txt'] = 'Lokale App ID'; +$wb['list_head_txt'] = "Softwarepakete"; +$wb['installed_txt'] = "Status"; +$wb['package_title_txt'] = "Paket"; +$wb['package_description_txt'] = "Beschreibung"; +$wb['action_txt'] = "Aktion"; +$wb['toolsarea_head_txt'] = "Pakete"; +$wb['repoupdate_txt'] = "Softwarepakete Liste updaten"; +$wb['package_id_txt'] = "Lokale App ID"; ?> + diff --git a/interface/web/admin/lib/lang/de_software_repo.lng b/interface/web/admin/lib/lang/de_software_repo.lng index bbacc85..f54fbfe 100644 --- a/interface/web/admin/lib/lang/de_software_repo.lng +++ b/interface/web/admin/lib/lang/de_software_repo.lng @@ -5,3 +5,4 @@ $wb['repo_password_txt'] = 'Passwort (optional)'; $wb['active_txt'] = 'Aktiv'; ?> + diff --git a/interface/web/admin/lib/lang/de_software_repo_list.lng b/interface/web/admin/lib/lang/de_software_repo_list.lng index 4a9c2c4..9d290cc 100644 --- a/interface/web/admin/lib/lang/de_software_repo_list.lng +++ b/interface/web/admin/lib/lang/de_software_repo_list.lng @@ -4,3 +4,4 @@ $wb['repo_name_txt'] = 'Bibliothek'; $wb['repo_url_txt'] = 'URL'; ?> + diff --git a/interface/web/admin/lib/lang/de_software_update_list.lng b/interface/web/admin/lib/lang/de_software_update_list.lng index 6f01c1f..e636219 100644 --- a/interface/web/admin/lib/lang/de_software_update_list.lng +++ b/interface/web/admin/lib/lang/de_software_update_list.lng @@ -6,3 +6,4 @@ $wb['version_txt'] = 'Version'; $wb['action_txt'] = 'Aktion'; ?> + diff --git a/interface/web/admin/lib/lang/de_system_config.lng b/interface/web/admin/lib/lang/de_system_config.lng index 0eff4a1..164b81a 100644 --- a/interface/web/admin/lib/lang/de_system_config.lng +++ b/interface/web/admin/lib/lang/de_system_config.lng @@ -1,44 +1,45 @@ <?php -$wb['system_config_desc_txt'] = 'Systemkonfiguration'; -$wb['smtp_missing_admin_mail_txt'] = 'Bitte geben Sie die Administrator E-Mail und den Namen ein, wenn Sie SMTP Versand nutzen wollen.'; -$wb['warning'] = 'Bearbeiten Sie diese Werte sorgfältig! Entfernen Sie die Prefixe nicht auf Systemen mit mehr als einem Client.'; -$wb['tab_change_warning_txt'] = 'Tab Wechsel Warnung'; -$wb['tab_change_discard_txt'] = 'Verwerfe Änderungen bei Tab Wechsel'; -$wb['tab_change_warning_note_txt'] = 'Zeigt eine Warnung an, wenn der Tab in einem Formular gewechselt wird und Daten geändert wurden.'; -$wb['dbname_prefix_txt'] = 'Datenbank Namen Präfix'; -$wb['dbuser_prefix_txt'] = 'Datenbank Benutzer Präfix'; -$wb['shelluser_prefix_txt'] = 'Shell Benutzer Präfix'; -$wb['ftpuser_prefix_txt'] = 'FTP Benutzer Präfix'; -$wb['vhost_subdomains_txt'] = 'Subdomains als Webseite anlegen'; -$wb['vhost_subdomains_note_txt'] = 'Diese Einstellung kann nicht wieder deaktiviert werden, wenn Vhost Subdomains im System vorhanden sind!'; -$wb['dbname_prefix_error_regex'] = 'Zeichen nicht erlaubt in Datenbank Namen Präfix.'; -$wb['dbuser_prefix_error_regex'] = 'Zeichen nicht erlaubt in Datenbank Benutzer Präfix.'; -$wb['ftpuser_prefix_error_regex'] = 'Zeichen nicht erlaubt in FTP Benutzer Präfix.'; -$wb['shelluser_prefix_error_regex'] = 'Zeichen nicht erlaubt in Shell Benutzer Präfix.'; -$wb['dblist_phpmyadmin_link_txt'] = 'Link zu phpMyAdmin in der Datenbankliste'; -$wb['mailboxlist_webmail_link_txt'] = 'Link zu Webmail in der Mailboxliste'; -$wb['webmail_url_txt'] = 'Webmail URL'; -$wb['phpmyadmin_url_txt'] = 'phpMyAdmin URL'; -$wb['dashboard_atom_url_admin_txt'] = 'Dashboard atom feed URL (für Admins)'; -$wb['dashboard_atom_url_reseller_txt'] = 'Dashboard atom feed URL (für Reseller)'; -$wb['dashboard_atom_url_client_txt'] = 'Dashboard atom feed URL (für Kunden)'; -$wb['webdavuser_prefix_txt'] = 'WebDAV Benutzer Präfix'; -$wb['webdavuser_prefix_error_regex'] = 'Zeichen nicht zulässig im WebDAV Benutzer Präfix.'; -$wb['use_domain_module_txt'] = 'Das Domain Modul benutzen, um neue Domains hinzuzufügen'; -$wb['use_domain_module_hint'] = 'Falls Sie dieses Modul benutzen, können Ihre Kunden nur eine der Domains auswählen, die der Admin für sie angelegt hat. Die Kunden können das Domain-Feld nicht frei editieren. Sie müssen sich neu einloggen, wenn Sie diesen Wert ändern.'; -$wb['new_domain_txt'] = 'HTML Text zum Anlegen einer neuen Domain'; -$wb['webftp_url_txt'] = 'WebFTP URL'; -$wb['enable_custom_login_txt'] = 'Abweichenden Login Namen erlauben'; -$wb['mailmailinglist_link_txt'] = 'Link zur Mailingliste in der Mailinglisten Übersicht'; -$wb['mailmailinglist_url_txt'] = 'Mailinglisten URL'; -$wb['admin_mail_txt'] = 'Administrator E-Mail'; -$wb['monitor_key_txt'] = 'ISPConfig Monitor App Passwort'; -$wb['admin_name_txt'] = 'Name des Administrators'; -$wb['maintenance_mode_txt'] = 'Wartungsmodus'; -$wb['smtp_enabled_txt'] = 'SMTP zum System Mailversand nutzen'; -$wb['smtp_host_txt'] = 'SMTP Server'; -$wb['smtp_port_txt'] = 'SMTP Port'; -$wb['smtp_user_txt'] = 'SMTP Benutzer'; -$wb['smtp_pass_txt'] = 'SMTP Passwort'; -$wb['smtp_crypt_txt'] = 'SSL/TLS verschlüsselte Verbindung für SMTP'; +$wb['system_config_desc_txt'] = "Systemkonfiguration"; +$wb['smtp_missing_admin_mail_txt'] = "Bitte geben Sie die Administrator E-Mail und den Namen ein, wenn Sie SMTP Versand nutzen wollen."; +$wb['warning'] = "Bearbeiten Sie diese Werte sorgfältig! Entfernen Sie die Prefixe nicht auf Systemen mit mehr als einem Client."; +$wb['tab_change_warning_txt'] = "Tab Wechsel Warnung"; +$wb['tab_change_discard_txt'] = "Verwerfe Änderungen bei Tab Wechsel"; +$wb['tab_change_warning_note_txt'] = "Zeigt eine Warnung an, wenn der Tab in einem Formular gewechselt wird und Daten geändert wurden."; +$wb['dbname_prefix_txt'] = "Datenbank Namen Präfix"; +$wb['dbuser_prefix_txt'] = "Datenbank Benutzer Präfix"; +$wb['shelluser_prefix_txt'] = "Shell Benutzer Präfix"; +$wb['ftpuser_prefix_txt'] = "FTP Benutzer Präfix"; +$wb['vhost_subdomains_txt'] = "Subdomains als Webseite anlegen"; +$wb['vhost_subdomains_note_txt'] = "Diese Einstellung kann nicht wieder deaktiviert werden, wenn Vhost Subdomains im System vorhanden sind!"; +$wb['dbname_prefix_error_regex'] = "Zeichen nicht erlaubt in Datenbank Namen Präfix."; +$wb['dbuser_prefix_error_regex'] = "Zeichen nicht erlaubt in Datenbank Benutzer Präfix."; +$wb['ftpuser_prefix_error_regex'] = "Zeichen nicht erlaubt in FTP Benutzer Präfix."; +$wb['shelluser_prefix_error_regex'] = "Zeichen nicht erlaubt in Shell Benutzer Präfix."; +$wb['dblist_phpmyadmin_link_txt'] = "Link zu phpMyAdmin in der Datenbankliste"; +$wb['mailboxlist_webmail_link_txt'] = "Link zu Webmail in der Mailboxliste"; +$wb['webmail_url_txt'] = "Webmail URL"; +$wb['phpmyadmin_url_txt'] = "phpMyAdmin URL"; +$wb['dashboard_atom_url_admin_txt'] = "Dashboard atom feed URL (für Admins)"; +$wb['dashboard_atom_url_reseller_txt'] = "Dashboard atom feed URL (für Reseller)"; +$wb['dashboard_atom_url_client_txt'] = "Dashboard atom feed URL (für Kunden)"; +$wb['webdavuser_prefix_txt'] = "WebDAV Benutzer Präfix"; +$wb['webdavuser_prefix_error_regex'] = "Zeichen nicht zulässig im WebDAV Benutzer Präfix."; +$wb['use_domain_module_txt'] = "Das Domain Modul benutzen, um neue Domains hinzuzufügen"; +$wb['use_domain_module_hint'] = "Falls Sie dieses Modul benutzen, können Ihre Kunden nur eine der Domains auswählen, die der Admin für sie angelegt hat. Die Kunden können das Domain-Feld nicht frei editieren. Sie müssen sich neu einloggen, wenn Sie diesen Wert ändern."; +$wb['new_domain_txt'] = "HTML Text zum Anlegen einer neuen Domain"; +$wb['webftp_url_txt'] = "WebFTP URL"; +$wb['enable_custom_login_txt'] = "Abweichenden Login Namen erlauben"; +$wb['mailmailinglist_link_txt'] = "Link zur Mailingliste in der Mailinglisten Übersicht"; +$wb['mailmailinglist_url_txt'] = "Mailinglisten URL"; +$wb['admin_mail_txt'] = "Administrator E-Mail"; +$wb['monitor_key_txt'] = "ISPConfig Monitor App Passwort"; +$wb['admin_name_txt'] = "Name des Administrators"; +$wb['maintenance_mode_txt'] = "Wartungsmodus"; +$wb['smtp_enabled_txt'] = "SMTP zum System Mailversand nutzen"; +$wb['smtp_host_txt'] = "SMTP Server"; +$wb['smtp_port_txt'] = "SMTP Port"; +$wb['smtp_user_txt'] = "SMTP Benutzer"; +$wb['smtp_pass_txt'] = "SMTP Passwort"; +$wb['smtp_crypt_txt'] = "SSL/TLS verschlüsselte Verbindung für SMTP"; ?> + diff --git a/interface/web/admin/lib/lang/de_tpl_default_admin.lng b/interface/web/admin/lib/lang/de_tpl_default_admin.lng index 22c7839..d397616 100644 --- a/interface/web/admin/lib/lang/de_tpl_default_admin.lng +++ b/interface/web/admin/lib/lang/de_tpl_default_admin.lng @@ -1,18 +1,19 @@ <?php -$wb['tpl_default_admin_head_txt'] = 'Globale Standard Template Einstellungen'; -$wb['tpl_default_admin_desc_txt'] = 'Globale Standard Template Einstellungen für Kunden'; -$wb['server_id_txt'] = 'Server'; -$wb['client_id_txt'] = 'Kunde'; -$wb['name_txt'] = 'PHP Name'; -$wb['Name'] = 'Name'; -$wb['FastCGI Settings'] = 'FastCGI Einstellungen'; -$wb['PHP-FPM Settings'] = 'PHP FPM Einstellungen'; -$wb['Additional PHP Versions'] = 'Zusätzliche PHP Versionen'; -$wb['Form to edit additional PHP versions'] = 'Formular, um zusätzliche PHP Versionen hinzuzufügen'; -$wb['server_php_name_error_empty'] = 'Das Name Feld darf nicht leer sein.'; -$wb['php_fastcgi_binary_txt'] = 'Pfad zum PHP FastCGI Binary'; -$wb['php_fastcgi_ini_dir_txt'] = 'Pfad zum php.ini Verzeichnis'; -$wb['php_fpm_init_script_txt'] = 'Pfad zum PHP FPM Init Script'; -$wb['php_fpm_ini_dir_txt'] = 'Pfad zum php.ini Verzeichnis'; -$wb['php_fpm_pool_dir_txt'] = 'Pfad zum PHP FPM Pool Verzeichnis'; +$wb['tpl_default_admin_head_txt'] = "Globale Standard Template Einstellungen"; +$wb['tpl_default_admin_desc_txt'] = "Globale Standard Template Einstellungen für Kunden"; +$wb['server_id_txt'] = "Server"; +$wb['client_id_txt'] = "Kunde"; +$wb['name_txt'] = "PHP Name"; +$wb['Name'] = "Name"; +$wb['FastCGI Settings'] = "FastCGI Einstellungen"; +$wb['PHP-FPM Settings'] = "PHP-FPM Einstellungen"; +$wb['Additional PHP Versions'] = "Zusätzliche PHP Versionen"; +$wb['Form to edit additional PHP versions'] = "Formular, um zusätzliche PHP Versionen hinzuzufügen"; +$wb['server_php_name_error_empty'] = "Das Name Feld darf nicht leer sein."; +$wb['php_fastcgi_binary_txt'] = "Pfad zum PHP FastCGI Binary"; +$wb['php_fastcgi_ini_dir_txt'] = "Pfad zum php.ini Verzeichnis"; +$wb['php_fpm_init_script_txt'] = "Pfad zum PHP-FPM Init Script"; +$wb['php_fpm_ini_dir_txt'] = "Pfad zum php.ini Verzeichnis"; +$wb['php_fpm_pool_dir_txt'] = "Pfad zum PHP-FPM Pool Verzeichnis"; ?> + diff --git a/interface/web/admin/lib/lang/de_users.lng b/interface/web/admin/lib/lang/de_users.lng index 1ead952..e60d8ef 100644 --- a/interface/web/admin/lib/lang/de_users.lng +++ b/interface/web/admin/lib/lang/de_users.lng @@ -30,3 +30,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/admin/lib/lang/de_users_list.lng b/interface/web/admin/lib/lang/de_users_list.lng index c635ba7..8cb2a46 100644 --- a/interface/web/admin/lib/lang/de_users_list.lng +++ b/interface/web/admin/lib/lang/de_users_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Neuen Benutzer hinzufügen'; $wb['warning_txt'] = '<b>WARNUNG:</b> Bitte hier keine Benutzereinstellungen verändern. Benutzen Sie die Kunden- und Resellereinstellungen im Kundenmodul. Modifizieren der Benutzer oder Gruppen hier könnte zum Datenverlust führen!'; ?> + diff --git a/interface/web/admin/lib/menu.d/tpl_default.menu.php b/interface/web/admin/lib/menu.d/tpl_default.menu.php index e2e7745..5444002 100644 --- a/interface/web/admin/lib/menu.d/tpl_default.menu.php +++ b/interface/web/admin/lib/menu.d/tpl_default.menu.php @@ -1,5 +1,5 @@ <?php - +/* Removed because tpl_default.php does not work for($m = 0; $m < count($module['nav']); $m++) { if($module['nav'][$m]['title'] == 'Interface') { @@ -10,5 +10,6 @@ break; } } +*/ ?> diff --git a/interface/web/client/form/client.tform.php b/interface/web/client/form/client.tform.php index 8d40239..1b66ac7 100644 --- a/interface/web/client/form/client.tform.php +++ b/interface/web/client/form/client.tform.php @@ -73,7 +73,7 @@ while ($file = @readdir ($handle)) { if (substr($file, 0, 1) != '.') { if(@is_dir(ISPC_THEMES_PATH."/$file")) { - if($file == 'default' || (@file_exists(ISPC_THEMES_PATH."/$file/ISPC_VERSION") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ISPC_VERSION")) == ISPC_APP_VERSION)) { + if(!file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") || (@file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ispconfig_version")) == ISPC_APP_VERSION)) { $themes_list[$file] = $file; } } @@ -118,6 +118,10 @@ 'customer_no' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', + 'validators' => array ( 0 => array ( 'type' => 'UNIQUE', + 'errmsg'=> 'customer_no_error_unique', + 'allowempty' => 'y'), + ), 'default' => '', 'value' => '', 'separator' => '', diff --git a/interface/web/client/form/reseller.tform.php b/interface/web/client/form/reseller.tform.php index 1669e36..c9079ec 100644 --- a/interface/web/client/form/reseller.tform.php +++ b/interface/web/client/form/reseller.tform.php @@ -61,7 +61,7 @@ while ($file = @readdir ($handle)) { if (substr($file, 0, 1) != '.') { if(@is_dir(ISPC_THEMES_PATH."/$file")) { - if($file == 'default' || (@file_exists(ISPC_THEMES_PATH."/$file/ISPC_VERSION") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ISPC_VERSION")) == ISPC_APP_VERSION)) { + if(!file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") || (@file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ispconfig_version")) == ISPC_APP_VERSION)) { $themes_list[$file] = $file; } } @@ -118,6 +118,10 @@ 'customer_no' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', + 'validators' => array ( 0 => array ( 'type' => 'UNIQUE', + 'errmsg'=> 'customer_no_error_unique', + 'allowempty' => 'y'), + ), 'default' => '', 'value' => '', 'separator' => '', diff --git a/interface/web/client/lib/lang/de.lng b/interface/web/client/lib/lang/de.lng index 607a70b..cffdb18 100644 --- a/interface/web/client/lib/lang/de.lng +++ b/interface/web/client/lib/lang/de.lng @@ -23,3 +23,4 @@ $wb['error_client_can_not_add_domain'] = 'Sie können keine neue Domain anlegen'; $wb['error_client_group_id_empty'] = 'Sie müssen ein Benutzerdefiniertes auswählen<br>'; ?> + diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng index 0caeaea..d43c98a 100644 --- a/interface/web/client/lib/lang/de_client.lng +++ b/interface/web/client/lib/lang/de_client.lng @@ -1,139 +1,140 @@ <?php -$wb['limit_maildomain_txt'] = 'Max. Anzahl an E-Mail Domains'; -$wb['limit_mailbox_txt'] = 'Max. Anzahl an Mailboxen'; -$wb['limit_mailalias_txt'] = 'Max. Anzahl an E-Mail Aliases'; -$wb['limit_mailforward_txt'] = 'Max. Anzahl an E-Mail Weiterleitungen'; -$wb['limit_mailcatchall_txt'] = 'Max. Anzahl an E-Mail Catchall Konten'; -$wb['limit_mailrouting_txt'] = 'Max. Anzahl an E-Mail Routen'; -$wb['limit_mailfilter_txt'] = 'Max. Anzahl an E-Mail Filter'; -$wb['limit_fetchmail_txt'] = 'Max. Anzahl an Fetchmail Konten'; -$wb['limit_mailquota_txt'] = 'Mailboxbeschränkung'; -$wb['limit_spamfilter_wblist_txt'] = 'Max. Anzahl an Spamfilter (White-/Blacklist)'; -$wb['limit_spamfilter_user_txt'] = 'Max. Anzahl an Spamfilter Benutzern'; -$wb['limit_spamfilter_policy_txt'] = 'Max. Anzahl an Spamfilter Richtlinien'; -$wb['default_mailserver_txt'] = 'Standardmailserver'; -$wb['company_name_txt'] = 'Firmenname'; -$wb['contact_name_txt'] = 'Kontakt'; -$wb['username_txt'] = 'Benutzername'; -$wb['password_txt'] = 'Passwort'; -$wb['language_txt'] = 'Sprache'; -$wb['usertheme_txt'] = 'Design'; -$wb['street_txt'] = 'Straße'; -$wb['zip_txt'] = 'PLZ'; -$wb['city_txt'] = 'Ort'; -$wb['state_txt'] = 'Bundesland'; -$wb['country_txt'] = 'Land'; -$wb['telephone_txt'] = 'Telefon'; -$wb['mobile_txt'] = 'Mobiltelefon'; -$wb['fax_txt'] = 'Fax'; -$wb['email_txt'] = 'E-Mail'; -$wb['internet_txt'] = 'Internet'; -$wb['icq_txt'] = 'ICQ'; -$wb['notes_txt'] = 'Notizen'; -$wb['company_txt'] = 'Firma'; -$wb['title_txt'] = 'Titel'; -$wb['firstname_txt'] = 'Vorname'; -$wb['surname_txt'] = 'Nachname'; -$wb['limit_client_txt'] = 'Max. Anzahl an Kunden'; -$wb['limit_domain_txt'] = 'Max. Anzahl an Domains'; -$wb['limit_subdomain_txt'] = 'Max. Anzahl an Subdomains'; -$wb['limit_webquota_txt'] = 'Max. Webbeschränkung'; -$wb['limit_database_txt'] = 'Max. Anzahl an Datenbanken'; -$wb['limit_cron_txt'] = 'Max. Anzahl an Cronjobs'; -$wb['limit_cron_type_txt'] = 'Erlaubte Cronjob Typen (chrooted und full erlauben auch url)'; -$wb['limit_cron_frequency_txt'] = 'Min. Abstand zwischen Ausführungen'; -$wb['ip_address_txt'] = 'IP Adresse'; -$wb['limit_client_error_notint'] = 'Das Subkunden Limit muss eine Zahl sein.'; -$wb['firstname_error_empty'] = 'Vorname ist leer.'; -$wb['contact_error_empty'] = 'Kontakt ist leer.'; -$wb['default_webserver_txt'] = 'Standardwebserver'; -$wb['limit_web_domain_txt'] = 'Max. Anzahl an Webdomains'; -$wb['limit_web_aliasdomain_txt'] = 'Max. Anzahl an Webaliasdomains'; -$wb['limit_web_subdomain_txt'] = 'Max. Anzahl an Websubdomains'; -$wb['limit_ftp_user_txt'] = 'Max. Anzahl an FTP Benutzer'; -$wb['default_dnsserver_txt'] = 'Standard DNS Server'; -$wb['limit_dns_zone_txt'] = 'Max. Anzahl an DNS Zonen'; -$wb['limit_dns_record_txt'] = 'Max. Anzahl an DNS Einträgen'; -$wb['limit_shell_user_txt'] = 'Max. Anzahl an Shell Benutzer'; -$wb['username_error_empty'] = 'Benutzername ist leer.'; -$wb['username_error_unique'] = 'Der Benutzername muss einzigartig sein.'; -$wb['limit_maildomain_error_notint'] = 'Das E-Mail Domain Limit muss eine Zahl sein.'; -$wb['limit_mailbox_error_notint'] = 'Das Mailbox Limit muss eine Zahl sein.'; -$wb['limit_mailalias_error_notint'] = 'Das E-Mail Alias Limit muss eine Zahl sein.'; -$wb['limit_mailforward_error_notint'] = 'Das E-Mail Weiterleitung Limit muss eine Zahl sein.'; -$wb['limit_mailcatchall_error_notint'] = 'Das E-Mail Catchall Limit muss eine Zahl sein.'; -$wb['limit_mailrouting_error_notint'] = 'Das E-Mail Routing Limit muss eine Zahl sein.'; -$wb['limit_mailfilter_error_notint'] = 'Das E-Mail Filter Limit muss eine Zahl sein.'; -$wb['limit_mailfetchmail_error_notint'] = 'Das Fetchmail Limit muss eine Zahl sein.'; -$wb['limit_mailquota_error_notint'] = 'Das E-Mailbeschränkungs Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_wblist_error_notint'] = 'Das Spamfilter White-/Blacklist Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_user_error_notint'] = 'Das Spamfilter Benutzer Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_policy_error_notint'] = 'Das Spamfilter Richtlinien Limit muss eine Zahl sein.'; -$wb['limit_web_domain_error_notint'] = 'Das Domain Limit muss eine Zahl sein.'; -$wb['limit_web_aliasdomain_error_notint'] = 'Das Aliasdomain Limit muss eine Zahl sein.'; -$wb['limit_web_subdomain_error_notint'] = 'Das Subdomain Limit muss eine Zahl sein.'; -$wb['limit_ftp_user_error_notint'] = 'Das FTP Benutzer Limit muss eine Zahl sein.'; -$wb['limit_shell_user_error_notint'] = 'Das Shell Benutzer Limit muss eine Zahl sein.'; -$wb['limit_dns_zone_error_notint'] = 'Das DNS Einträge Limit muss eine Zahl sein.'; -$wb['default_dbserver_txt'] = 'Standarddatenbankserver'; -$wb['limit_database_error_notint'] = 'Das Datenbank Limit muss eine Zahl sein.'; -$wb['limit_cron_error_notint'] = 'Das Cronjob Limit muss eine Zahl sein.'; -$wb['limit_cron_error_frequency'] = 'Das Cronjob Intervall muss eine Zahl sein.'; -$wb['username_error_regex'] = 'Der Benutzername enthält ungültige Zeichen.'; -$wb['password_strength_txt'] = 'Passwortkomplexität'; -$wb['template_master_txt'] = 'Mastervorlage'; -$wb['template_additional_txt'] = 'Add-Ons'; -$wb['active_template_additional_txt'] = 'Aktive Add-Ons'; -$wb['add_additional_template_txt'] = 'Zusätzliches Template hinzufügen'; -$wb['delete_additional_template_txt'] = 'Zusätzliches Template löschen'; -$wb['ssh_chroot_txt'] = 'SSH Chroot Optionen'; -$wb['web_php_options_txt'] = 'PHP Optionen'; -$wb['limit_cgi_txt'] = 'CGI verfügbar'; -$wb['limit_ssi_txt'] = 'SSI verfügbar'; -$wb['limit_perl_txt'] = 'Perl verfügbar'; -$wb['limit_ruby_txt'] = 'Ruby verfügbar'; -$wb['limit_python_txt'] = 'Python verfügbar'; -$wb['force_suexec_txt'] = 'SuEXEC erzwungen'; -$wb['limit_hterror_txt'] = 'Eigene Fehlerseiten verfügbar'; -$wb['limit_wildcard_txt'] = 'Wildcard Subdomain verfügbar'; -$wb['limit_ssl_txt'] = 'SSL verfügbar'; -$wb['limit_client_error'] = 'Die maximale Anzahl an Kunden wurde erreicht.'; -$wb['limit_mailaliasdomain_txt'] = 'Max. Anzahl an Domain Aliases'; -$wb['limit_mailaliasdomain_error_notint'] = 'Das E-Mail Domain Alias Limit muss eine Zahl sein.'; -$wb['limit_web_quota_txt'] = 'Webbeschränkung'; -$wb['limit_traffic_quota_txt'] = 'Trafficbeschränkung'; -$wb['limit_trafficquota_error_notint'] = 'Trafficbeschränkung muss eine Zahl sein.'; -$wb['limit_dns_slave_zone_txt'] = 'Max. Anzahl an Secondary DNS Zonen'; -$wb['limit_webdav_user_txt'] = 'Max. Anzahl an WebDAV Benutzern'; -$wb['limit_webdav_user_error_notint'] = 'Das WebDAV Benutzer-Limit muss eine Zahl sein.'; -$wb['limit_dns_slave_zone_error_notint'] = 'Das Secondary DNS Zonen Limit muss eine Zahl sein.'; -$wb['customer_no_txt'] = 'Kundennummer'; -$wb['vat_id_txt'] = 'USt-ID'; -$wb['required_fields_txt'] = '* Benötigte Felder'; -$wb['limit_mailmailinglist_txt'] = 'Max. Anzahl an Mailinglisten'; -$wb['limit_mailmailinglist_error_notint'] = 'Das Mailinglisten Limit muss eine Zahl sein.'; -$wb['company_id_txt'] = 'Firmen/Entrepreneur ID'; -$wb['limit_openvz_vm_txt'] = 'Max. Anzahl an virtuellen Servern'; -$wb['limit_openvz_vm_template_id_txt'] = 'Template für virtuelle Server erzwingen'; -$wb['limit_openvz_vm_error_notint'] = 'Das Limit virtueller Server muss eine Zahl sein.'; -$wb['web_php_options_notempty'] = 'Keine PHP Option ausgewählt. Wähle mindestens eine PHP Option.'; -$wb['ssh_chroot_notempty'] = 'Keine SSH Chroot Option ausgewählt. Wähle mindestens eine SSH Option.'; -$wb['username_error_collision'] = 'Der Benutzername sollte nicht mit dem Wort -web- oder -web- gefolgt von einer Nummer anfangen.'; -$wb['bank_account_number_txt'] = 'Kontonummer'; -$wb['bank_account_owner_txt'] = 'Kontoinhaber'; -$wb['bank_code_txt'] = 'BLZ'; -$wb['bank_name_txt'] = 'Bank'; -$wb['bank_account_iban_txt'] = 'IBAN'; -$wb['bank_account_swift_txt'] = 'BIC'; -$wb['web_limits_txt'] = 'Web Limits'; -$wb['email_limits_txt'] = 'E-Mail Limits'; -$wb['database_limits_txt'] = 'Datenbank Limits'; -$wb['cron_job_limits_txt'] = 'Cronjob Limits'; -$wb['dns_limits_txt'] = 'DNS Limits'; -$wb['virtualization_limits_txt'] = 'Virtualisierungs Limits'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; -$wb['email_error_isemail'] = 'Please enter a valid email address.'; +$wb['limit_maildomain_txt'] = "Max. Anzahl an E-Mail Domains"; +$wb['limit_mailbox_txt'] = "Max. Anzahl an Mailboxen"; +$wb['limit_mailalias_txt'] = "Max. Anzahl an E-Mail Aliases"; +$wb['limit_mailforward_txt'] = "Max. Anzahl an E-Mail Weiterleitungen"; +$wb['limit_mailcatchall_txt'] = "Max. Anzahl an E-Mail Catchall Konten"; +$wb['limit_mailrouting_txt'] = "Max. Anzahl an E-Mail Routen"; +$wb['limit_mailfilter_txt'] = "Max. Anzahl an E-Mail Filter"; +$wb['limit_fetchmail_txt'] = "Max. Anzahl an Fetchmail Konten"; +$wb['limit_mailquota_txt'] = "Mailboxbeschränkung"; +$wb['limit_spamfilter_wblist_txt'] = "Max. Anzahl an Spamfilter (White-/Blacklist)"; +$wb['limit_spamfilter_user_txt'] = "Max. Anzahl an Spamfilter Benutzern"; +$wb['limit_spamfilter_policy_txt'] = "Max. Anzahl an Spamfilter Richtlinien"; +$wb['default_mailserver_txt'] = "Standardmailserver"; +$wb['company_name_txt'] = "Firmenname"; +$wb['contact_name_txt'] = "Kontakt"; +$wb['username_txt'] = "Benutzername"; +$wb['password_txt'] = "Passwort"; +$wb['language_txt'] = "Sprache"; +$wb['usertheme_txt'] = "Design"; +$wb['street_txt'] = "Straße"; +$wb['zip_txt'] = "PLZ"; +$wb['city_txt'] = "Ort"; +$wb['state_txt'] = "Bundesland"; +$wb['country_txt'] = "Land"; +$wb['telephone_txt'] = "Telefon"; +$wb['mobile_txt'] = "Mobiltelefon"; +$wb['fax_txt'] = "Fax"; +$wb['email_txt'] = "E-Mail"; +$wb['internet_txt'] = "Internet"; +$wb['icq_txt'] = "ICQ"; +$wb['notes_txt'] = "Notizen"; +$wb['company_txt'] = "Firma"; +$wb['title_txt'] = "Titel"; +$wb['firstname_txt'] = "Vorname"; +$wb['surname_txt'] = "Nachname"; +$wb['limit_client_txt'] = "Max. Anzahl an Kunden"; +$wb['limit_domain_txt'] = "Max. Anzahl an Domains"; +$wb['limit_subdomain_txt'] = "Max. Anzahl an Subdomains"; +$wb['limit_webquota_txt'] = "Max. Webbeschränkung"; +$wb['limit_database_txt'] = "Max. Anzahl an Datenbanken"; +$wb['limit_cron_txt'] = "Max. Anzahl an Cronjobs"; +$wb['limit_cron_type_txt'] = "Erlaubte Cronjob Typen (chrooted und full erlauben auch url)"; +$wb['limit_cron_frequency_txt'] = "Min. Abstand zwischen Ausführungen"; +$wb['ip_address_txt'] = "IP Adresse"; +$wb['limit_client_error_notint'] = "Das Subkunden Limit muss eine Zahl sein."; +$wb['firstname_error_empty'] = "Vorname ist leer."; +$wb['contact_error_empty'] = "Kontakt ist leer."; +$wb['default_webserver_txt'] = "Standardwebserver"; +$wb['limit_web_domain_txt'] = "Max. Anzahl an Webdomains"; +$wb['limit_web_aliasdomain_txt'] = "Max. Anzahl an Webaliasdomains"; +$wb['limit_web_subdomain_txt'] = "Max. Anzahl an Websubdomains"; +$wb['limit_ftp_user_txt'] = "Max. Anzahl an FTP Benutzer"; +$wb['default_dnsserver_txt'] = "Standard DNS Server"; +$wb['limit_dns_zone_txt'] = "Max. Anzahl an DNS Zonen"; +$wb['limit_dns_record_txt'] = "Max. Anzahl an DNS Einträgen"; +$wb['limit_shell_user_txt'] = "Max. Anzahl an Shell Benutzer"; +$wb['username_error_empty'] = "Benutzername ist leer."; +$wb['username_error_unique'] = "Der Benutzername muss einzigartig sein."; +$wb['limit_maildomain_error_notint'] = "Das E-Mail Domain Limit muss eine Zahl sein."; +$wb['limit_mailbox_error_notint'] = "Das Mailbox Limit muss eine Zahl sein."; +$wb['limit_mailalias_error_notint'] = "Das E-Mail Alias Limit muss eine Zahl sein."; +$wb['limit_mailforward_error_notint'] = "Das E-Mail Weiterleitung Limit muss eine Zahl sein."; +$wb['limit_mailcatchall_error_notint'] = "Das E-Mail Catchall Limit muss eine Zahl sein."; +$wb['limit_mailrouting_error_notint'] = "Das E-Mail Routing Limit muss eine Zahl sein."; +$wb['limit_mailfilter_error_notint'] = "Das E-Mail Filter Limit muss eine Zahl sein."; +$wb['limit_mailfetchmail_error_notint'] = "Das Fetchmail Limit muss eine Zahl sein."; +$wb['limit_mailquota_error_notint'] = "Das E-Mailbeschränkungs Limit muss eine Zahl sein."; +$wb['limit_spamfilter_wblist_error_notint'] = "Das Spamfilter White-/Blacklist Limit muss eine Zahl sein."; +$wb['limit_spamfilter_user_error_notint'] = "Das Spamfilter Benutzer Limit muss eine Zahl sein."; +$wb['limit_spamfilter_policy_error_notint'] = "Das Spamfilter Richtlinien Limit muss eine Zahl sein."; +$wb['limit_web_domain_error_notint'] = "Das Domain Limit muss eine Zahl sein."; +$wb['limit_web_aliasdomain_error_notint'] = "Das Aliasdomain Limit muss eine Zahl sein."; +$wb['limit_web_subdomain_error_notint'] = "Das Subdomain Limit muss eine Zahl sein."; +$wb['limit_ftp_user_error_notint'] = "Das FTP Benutzer Limit muss eine Zahl sein."; +$wb['limit_shell_user_error_notint'] = "Das Shell Benutzer Limit muss eine Zahl sein."; +$wb['limit_dns_zone_error_notint'] = "Das DNS Einträge Limit muss eine Zahl sein."; +$wb['default_dbserver_txt'] = "Standarddatenbankserver"; +$wb['limit_database_error_notint'] = "Das Datenbank Limit muss eine Zahl sein."; +$wb['limit_cron_error_notint'] = "Das Cronjob Limit muss eine Zahl sein."; +$wb['limit_cron_error_frequency'] = "Das Cronjob Intervall muss eine Zahl sein."; +$wb['username_error_regex'] = "Der Benutzername enthält ungültige Zeichen."; +$wb['password_strength_txt'] = "Passwortkomplexität"; +$wb['template_master_txt'] = "Mastervorlage"; +$wb['template_additional_txt'] = "Add-Ons"; +$wb['active_template_additional_txt'] = "Aktive Add-Ons"; +$wb['add_additional_template_txt'] = "Zusätzliches Template hinzufügen"; +$wb['delete_additional_template_txt'] = "Zusätzliches Template löschen"; +$wb['ssh_chroot_txt'] = "SSH Chroot Optionen"; +$wb['web_php_options_txt'] = "PHP Optionen"; +$wb['limit_cgi_txt'] = "CGI verfügbar"; +$wb['limit_ssi_txt'] = "SSI verfügbar"; +$wb['limit_perl_txt'] = "Perl verfügbar"; +$wb['limit_ruby_txt'] = "Ruby verfügbar"; +$wb['limit_python_txt'] = "Python verfügbar"; +$wb['force_suexec_txt'] = "SuEXEC erzwungen"; +$wb['limit_hterror_txt'] = "Eigene Fehlerseiten verfügbar"; +$wb['limit_wildcard_txt'] = "Wildcard Subdomain verfügbar"; +$wb['limit_ssl_txt'] = "SSL verfügbar"; +$wb['limit_client_error'] = "Die maximale Anzahl an Kunden wurde erreicht."; +$wb['limit_mailaliasdomain_txt'] = "Max. Anzahl an Domain Aliases"; +$wb['limit_mailaliasdomain_error_notint'] = "Das E-Mail Domain Alias Limit muss eine Zahl sein."; +$wb['limit_web_quota_txt'] = "Webbeschränkung"; +$wb['limit_traffic_quota_txt'] = "Trafficbeschränkung"; +$wb['limit_trafficquota_error_notint'] = "Trafficbeschränkung muss eine Zahl sein."; +$wb['limit_dns_slave_zone_txt'] = "Max. Anzahl an Secondary DNS Zonen"; +$wb['limit_webdav_user_txt'] = "Max. Anzahl an WebDAV Benutzern"; +$wb['limit_webdav_user_error_notint'] = "Das WebDAV Benutzer-Limit muss eine Zahl sein."; +$wb['limit_dns_slave_zone_error_notint'] = "Das Secondary DNS Zonen Limit muss eine Zahl sein."; +$wb['customer_no_txt'] = "Kundennummer"; +$wb['vat_id_txt'] = "USt-ID"; +$wb['required_fields_txt'] = "* Benötigte Felder"; +$wb['limit_mailmailinglist_txt'] = "Max. Anzahl an Mailinglisten"; +$wb['limit_mailmailinglist_error_notint'] = "Das Mailinglisten Limit muss eine Zahl sein."; +$wb['company_id_txt'] = "Firmen/Entrepreneur ID"; +$wb['limit_openvz_vm_txt'] = "Max. Anzahl an virtuellen Servern"; +$wb['limit_openvz_vm_template_id_txt'] = "Template für virtuelle Server erzwingen"; +$wb['limit_openvz_vm_error_notint'] = "Das Limit virtueller Server muss eine Zahl sein."; +$wb['web_php_options_notempty'] = "Keine PHP Option ausgewählt. Wähle mindestens eine PHP Option."; +$wb['ssh_chroot_notempty'] = "Keine SSH Chroot Option ausgewählt. Wähle mindestens eine SSH Option."; +$wb['username_error_collision'] = "Der Benutzername sollte nicht mit dem Wort -web- oder -web- gefolgt von einer Nummer anfangen."; +$wb['bank_account_number_txt'] = "Kontonummer"; +$wb['bank_account_owner_txt'] = "Kontoinhaber"; +$wb['bank_code_txt'] = "BLZ"; +$wb['bank_name_txt'] = "Bank"; +$wb['bank_account_iban_txt'] = "IBAN"; +$wb['bank_account_swift_txt'] = "BIC"; +$wb['web_limits_txt'] = "Web Limits"; +$wb['email_limits_txt'] = "E-Mail Limits"; +$wb['database_limits_txt'] = "Datenbank Limits"; +$wb['cron_job_limits_txt'] = "Cronjob Limits"; +$wb['dns_limits_txt'] = "DNS Limits"; +$wb['virtualization_limits_txt'] = "Virtualisierungs Limits"; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; +$wb["customer_no_error_unique"] = 'Die Kundennummer muß einzigartig sein (oder leer).'; ?> + diff --git a/interface/web/client/lib/lang/de_client_circle.lng b/interface/web/client/lib/lang/de_client_circle.lng index 27c5d15..ef1bc27 100644 --- a/interface/web/client/lib/lang/de_client_circle.lng +++ b/interface/web/client/lib/lang/de_client_circle.lng @@ -7,3 +7,4 @@ $wb['description_txt'] = 'Beschreibung'; $wb['active_txt'] = 'Aktiv'; ?> + diff --git a/interface/web/client/lib/lang/de_client_circle_list.lng b/interface/web/client/lib/lang/de_client_circle_list.lng index 709b509..d37dcda 100644 --- a/interface/web/client/lib/lang/de_client_circle_list.lng +++ b/interface/web/client/lib/lang/de_client_circle_list.lng @@ -8,3 +8,4 @@ $wb['delete_txt'] = 'Löschen'; $wb['active_txt'] = 'Aktiv'; ?> + diff --git a/interface/web/client/lib/lang/de_client_del.lng b/interface/web/client/lib/lang/de_client_del.lng index c6982a2..4bc471a 100644 --- a/interface/web/client/lib/lang/de_client_del.lng +++ b/interface/web/client/lib/lang/de_client_del.lng @@ -4,3 +4,4 @@ $wb['btn_save_txt'] = 'Kunden löschen'; $wb['btn_cancel_txt'] = 'Abbrechen, ohne den Kunden zu löschen'; ?> + diff --git a/interface/web/client/lib/lang/de_client_message.lng b/interface/web/client/lib/lang/de_client_message.lng index f4def30..457cf6c 100644 --- a/interface/web/client/lib/lang/de_client_message.lng +++ b/interface/web/client/lib/lang/de_client_message.lng @@ -16,3 +16,4 @@ $wb['all_clients_txt'] = 'Alle Kunden'; $wb['variables_txt'] = 'Variablen:'; ?> + diff --git a/interface/web/client/lib/lang/de_client_template.lng b/interface/web/client/lib/lang/de_client_template.lng index 2de316b..d33571b 100644 --- a/interface/web/client/lib/lang/de_client_template.lng +++ b/interface/web/client/lib/lang/de_client_template.lng @@ -1,87 +1,88 @@ <?php -$wb['limit_client_error_notint'] = 'Das Subkunden Limit muss eine Zahl sein.'; -$wb['limit_maildomain_txt'] = 'Max. Anzahl an E-Mail Domains'; -$wb['limit_mailbox_txt'] = 'Max. Anzahl an Mailboxen'; -$wb['limit_mailalias_txt'] = 'Max. Anzahl an E-Mail Aliassen'; -$wb['limit_mailforward_txt'] = 'Max. Anzahl an E-Mail Weiterleitungen'; -$wb['limit_mailcatchall_txt'] = 'Max. Anzahl an E-Mail Catchall Konten'; -$wb['limit_mailrouting_txt'] = 'Max. Anzahl E-Mail Routen'; -$wb['limit_mailfilter_txt'] = 'Max. Anzahl an E-Mail Filtern'; -$wb['limit_fetchmail_txt'] = 'Max. Anzahl an Fetchmail Konten'; -$wb['limit_mailquota_txt'] = 'Mailbox Beschränkung'; -$wb['limit_spamfilter_wblist_txt'] = 'Max. Anzahl an Spamfilter (White-/Blacklist)'; -$wb['limit_spamfilter_user_txt'] = 'Max. Anzahl Spamfilter Benutzer'; -$wb['limit_spamfilter_policy_txt'] = 'Max. Anzahl an Spamfilter Richtlinien'; -$wb['limit_client_txt'] = 'Max. Anzahl an Kunden'; -$wb['limit_domain_txt'] = 'Max. Anzahl an Domains'; -$wb['limit_subdomain_txt'] = 'Max. Anzahl an Subdomains'; -$wb['limit_webquota_txt'] = 'Max. Speicherplatzbeschränkung'; -$wb['limit_database_txt'] = 'Max. Anzahl an Datenbanken'; -$wb['limit_cron_txt'] = 'Max. Anzahl an Cronjobs'; -$wb['limit_cron_type_txt'] = 'Max. erlaubter Typ von Cronjobs (chrooted und full erlauben auch url)'; -$wb['limit_cron_frequency_txt'] = 'Min. Abstand zwischen Ausführungen'; -$wb['limit_web_domain_txt'] = 'Max. Anzahl an Webdomains'; -$wb['limit_web_aliasdomain_txt'] = 'Max. Anzahl an Web Aliasdomains'; -$wb['limit_web_subdomain_txt'] = 'Max. Anzahl an Web Subdomains'; -$wb['limit_ftp_user_txt'] = 'Max. Anzahl an FTP Benutzern'; -$wb['limit_dns_zone_txt'] = 'Max. Anzahl an DNS Zonen'; -$wb['limit_dns_record_txt'] = 'Max. Anzahl an DNS Einträgen'; -$wb['limit_shell_user_txt'] = 'Max. Anzahl an Shell Benutzern'; -$wb['limit_maildomain_error_notint'] = 'Das E-Mail Domain Limit muss eine Zahl sein.'; -$wb['limit_mailbox_error_notint'] = 'Das Mailbox Limit muss eine Zahl sein.'; -$wb['limit_mailalias_error_notint'] = 'Das E-Mail Alias Limit muss eine Zahl sein.'; -$wb['limit_mailforward_error_notint'] = 'Das E-Mail Weiterleitung Limit muss eine Zahl sein.'; -$wb['limit_mailcatchall_error_notint'] = 'Das E-Mail Catchall Limit muss eine Zahl sein.'; -$wb['limit_mailrouting_error_notint'] = 'Das E-Mail Routing Limit muss eine Zahl sein.'; -$wb['limit_mailfilter_error_notint'] = 'Das E-Mail Filter Limit muss eine Zahl sein.'; -$wb['limit_mailfetchmail_error_notint'] = 'Das Fetchmail Limit muss eine Zahl sein.'; -$wb['limit_mailquota_error_notint'] = 'Das E-Mail Beschränkungs Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_wblist_error_notint'] = 'Das Spamfilter White-/Blacklist Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_user_error_notint'] = 'Das Spamfilter Benutzer Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_policy_error_notint'] = 'Das Spamfilter Richtlinien Limit muss eine Zahl sein.'; -$wb['limit_web_domain_error_notint'] = 'Das Webseiten Limit muss eine Zahl sein.'; -$wb['limit_web_aliasdomain_error_notint'] = 'Das Webseiten Aliasdomain Limit muss eine Zahl sein.'; -$wb['limit_web_subdomain_error_notint'] = 'Das Subdomain Limit muss eine Zahl sein.'; -$wb['limit_ftp_user_error_notint'] = 'Das FTP Benutzer Limit muss eine Zahl sein.'; -$wb['limit_shell_user_error_notint'] = 'Das Shell Benutzer Limit muss eine Zahl sein.'; -$wb['limit_dns_zone_error_notint'] = 'Das DNS Einträge Limit muss eine Zahl sein.'; -$wb['limit_database_error_notint'] = 'Das Datenbanken Limit muss eine Zahl sein.'; -$wb['limit_cron_error_notint'] = 'Das Cronjob Limit muss eine Zahl sein.'; -$wb['limit_cron_error_frequency'] = 'Das Cronjob Intervall Limit muss eine Zahl sein.'; -$wb['error_template_name_empty'] = 'Bitte geben Sie einen Vorlagenamen ein'; -$wb['limit_mailaliasdomain_txt'] = 'Max. Anzahl an Domain Aliases'; -$wb['limit_mailaliasdomain_error_notint'] = 'Das E-Mail Domain Alias Limit muss eine Zahl sein.'; -$wb['limit_web_quota_txt'] = 'Speicherplatzbeschränkung'; -$wb['limit_traffic_quota_txt'] = 'Transfervolumenbeschränkung'; -$wb['limit_trafficquota_error_notint'] = 'Transfervolumenbeschränkung muss eine Zahl sein.'; -$wb['limit_dns_slave_zone_txt'] = 'Max. Anzahl an Secondary DNS Zonen'; -$wb['limit_webdav_user_txt'] = 'Max. Anzahl an WebDAV Benutzern'; -$wb['limit_webdav_user_error_notint'] = 'Das WebDAV Benutzer Limit muss eine Zahl sein.'; -$wb['limit_dns_slave_zone_error_notint'] = 'Das Secondary DNS Zonen Limit muss eine Zahl sein.'; -$wb['limit_dns_record_error_notint'] = 'Das DNS Eintrag Limit muss eine Zahl sein.'; -$wb['template_del_aborted_txt'] = 'Löschung abgebrochen. Ein Kunde hat das Template noch ausgewählt.'; -$wb['limit_mailmailinglist_txt'] = 'Max. Anzahl an Mailinglisten'; -$wb['limit_mailmailinglist_error_notint'] = 'Das Mailinglisten Limit muss eine Zahl sein.'; -$wb['limit_openvz_vm_txt'] = 'Max. Anzahl an virtuellen Servern'; -$wb['limit_openvz_vm_template_id_txt'] = 'Template für virtuelle Server erzwingen'; -$wb['limit_openvz_vm_error_notint'] = 'Das Limit virtueller Server muss eine Zahl sein.'; -$wb['ssh_chroot_txt'] = 'SSH Chroot Optionen'; -$wb['web_php_options_txt'] = 'PHP Optionen'; -$wb['limit_cgi_txt'] = 'CGI verfügbar'; -$wb['limit_ssi_txt'] = 'SSI verfügbar'; -$wb['limit_perl_txt'] = 'Perl verfügbar'; -$wb['limit_ruby_txt'] = 'Ruby verfügbar'; -$wb['limit_python_txt'] = 'Python verfügbar'; -$wb['force_suexec_txt'] = 'SuEXEC erzwungen'; -$wb['limit_hterror_txt'] = 'Eigene Fehlerseiten verfügbar'; -$wb['limit_wildcard_txt'] = 'Wildcard Subdomain verfügbar'; -$wb['limit_ssl_txt'] = 'SSL verfügbar'; -$wb['template_type_txt'] = 'Template Typ'; -$wb['template_name_txt'] = 'Template Name'; -$wb['web_limits_txt'] = 'Web Limits'; -$wb['email_limits_txt'] = 'E-Mail Limits'; -$wb['database_limits_txt'] = 'Datenbank Limits'; -$wb['cron_job_limits_txt'] = 'Cronjob Limits'; -$wb['dns_limits_txt'] = 'DNS Limits'; -$wb['virtualization_limits_txt'] = 'Virtualisierungs Limits'; +$wb['limit_client_error_notint'] = "Das Subkunden Limit muss eine Zahl sein."; +$wb['limit_maildomain_txt'] = "Max. Anzahl an E-Mail Domains"; +$wb['limit_mailbox_txt'] = "Max. Anzahl an E-Mail Konten"; +$wb['limit_mailalias_txt'] = "Max. Anzahl an E-Mail Aliassen"; +$wb['limit_mailforward_txt'] = "Max. Anzahl an E-Mail Weiterleitungen"; +$wb['limit_mailcatchall_txt'] = "Max. Anzahl an E-Mail Catchall Konten"; +$wb['limit_mailrouting_txt'] = "Max. Anzahl E-Mail Routen"; +$wb['limit_mailfilter_txt'] = "Max. Anzahl an E-Mail Filtern"; +$wb['limit_fetchmail_txt'] = "Max. Anzahl an E-Mail Sammeldienst Konten"; +$wb['limit_mailquota_txt'] = "E-Mail Konto Beschränkung"; +$wb['limit_spamfilter_wblist_txt'] = "Max. Anzahl an Spamfilter (White-/Blacklist)"; +$wb['limit_spamfilter_user_txt'] = "Max. Anzahl Spamfilter Benutzer"; +$wb['limit_spamfilter_policy_txt'] = "Max. Anzahl an Spamfilter Richtlinien"; +$wb['limit_client_txt'] = "Max. Anzahl an Kunden"; +$wb['limit_domain_txt'] = "Max. Anzahl an Domains"; +$wb['limit_subdomain_txt'] = "Max. Anzahl an Subdomains"; +$wb['limit_webquota_txt'] = "Max. Speicherplatzbeschränkung"; +$wb['limit_database_txt'] = "Max. Anzahl an Datenbanken"; +$wb['limit_cron_txt'] = "Max. Anzahl an Cronjobs"; +$wb['limit_cron_type_txt'] = "Max. erlaubter Typ von Cronjobs (chrooted und full erlauben auch url)"; +$wb['limit_cron_frequency_txt'] = "Min. Abstand zwischen Ausführungen"; +$wb['limit_web_domain_txt'] = "Max. Anzahl an Web Domains"; +$wb['limit_web_aliasdomain_txt'] = "Max. Anzahl an Web Aliasdomains"; +$wb['limit_web_subdomain_txt'] = "Max. Anzahl an Web Subdomains"; +$wb['limit_ftp_user_txt'] = "Max. Anzahl an FTP Benutzern"; +$wb['limit_dns_zone_txt'] = "Max. Anzahl an DNS Zonen"; +$wb['limit_dns_record_txt'] = "Max. Anzahl an DNS Einträgen"; +$wb['limit_shell_user_txt'] = "Max. Anzahl an Shell Benutzern"; +$wb['limit_maildomain_error_notint'] = "Das E-Mail Domain Limit muss eine Zahl sein."; +$wb['limit_mailbox_error_notint'] = "Das E-Mail Konto Limit muss eine Zahl sein."; +$wb['limit_mailalias_error_notint'] = "Das E-Mail Alias Limit muss eine Zahl sein."; +$wb['limit_mailforward_error_notint'] = "Das E-Mail Weiterleitung Limit muss eine Zahl sein."; +$wb['limit_mailcatchall_error_notint'] = "Das E-Mail Catchall Limit muss eine Zahl sein."; +$wb['limit_mailrouting_error_notint'] = "Das E-Mail Routing Limit muss eine Zahl sein."; +$wb['limit_mailfilter_error_notint'] = "Das E-Mail Filter Limit muss eine Zahl sein."; +$wb['limit_mailfetchmail_error_notint'] = "Das E-Mail Sammeldienst Limit muss eine Zahl sein."; +$wb['limit_mailquota_error_notint'] = "Das E-Mail Beschränkungs Limit muss eine Zahl sein."; +$wb['limit_spamfilter_wblist_error_notint'] = "Das Spamfilter White-/Blacklist Limit muss eine Zahl sein."; +$wb['limit_spamfilter_user_error_notint'] = "Das Spamfilter Benutzer Limit muss eine Zahl sein."; +$wb['limit_spamfilter_policy_error_notint'] = "Das Spamfilter Richtlinien Limit muss eine Zahl sein."; +$wb['limit_web_domain_error_notint'] = "Das Webseiten Limit muss eine Zahl sein."; +$wb['limit_web_aliasdomain_error_notint'] = "Das Webseiten Aliasdomain Limit muss eine Zahl sein."; +$wb['limit_web_subdomain_error_notint'] = "Das Subdomain Limit muss eine Zahl sein."; +$wb['limit_ftp_user_error_notint'] = "Das FTP Benutzer Limit muss eine Zahl sein."; +$wb['limit_shell_user_error_notint'] = "Das Shell Benutzer Limit muss eine Zahl sein."; +$wb['limit_dns_zone_error_notint'] = "Das DNS Einträge Limit muss eine Zahl sein."; +$wb['limit_database_error_notint'] = "Das Datenbanken Limit muss eine Zahl sein."; +$wb['limit_cron_error_notint'] = "Das Cronjob Limit muss eine Zahl sein."; +$wb['limit_cron_error_frequency'] = "Das Cronjob Intervall Limit muss eine Zahl sein."; +$wb['error_template_name_empty'] = "Bitte geben Sie einen Vorlagenamen ein"; +$wb['limit_mailaliasdomain_txt'] = "Max. Anzahl an Domain Aliase"; +$wb['limit_mailaliasdomain_error_notint'] = "Das E-Mail Domain Alias Limit muss eine Zahl sein."; +$wb['limit_web_quota_txt'] = "Speicherplatzbeschränkung"; +$wb['limit_traffic_quota_txt'] = "Transfervolumenbeschränkung"; +$wb['limit_trafficquota_error_notint'] = "Transfervolumenbeschränkung muss eine Zahl sein."; +$wb['limit_dns_slave_zone_txt'] = "Max. Anzahl an Secondary DNS Zonen"; +$wb['limit_webdav_user_txt'] = "Max. Anzahl an WebDAV Benutzern"; +$wb['limit_webdav_user_error_notint'] = "Das WebDAV Benutzer Limit muss eine Zahl sein."; +$wb['limit_dns_slave_zone_error_notint'] = "Das Secondary DNS Zonen Limit muss eine Zahl sein."; +$wb['limit_dns_record_error_notint'] = "Das DNS Eintrag Limit muss eine Zahl sein."; +$wb['template_del_aborted_txt'] = "Löschung abgebrochen. Ein Kunde hat das Template noch ausgewählt."; +$wb['limit_mailmailinglist_txt'] = "Max. Anzahl an Mailinglisten"; +$wb['limit_mailmailinglist_error_notint'] = "Das Mailinglisten Limit muss eine Zahl sein."; +$wb['limit_openvz_vm_txt'] = "Max. Anzahl an virtuellen Servern"; +$wb['limit_openvz_vm_template_id_txt'] = "Template für virtuelle Server erzwingen"; +$wb['limit_openvz_vm_error_notint'] = "Das Limit virtueller Server muss eine Zahl sein."; +$wb['ssh_chroot_txt'] = "SSH Chroot Optionen"; +$wb['web_php_options_txt'] = "PHP Optionen"; +$wb['limit_cgi_txt'] = "CGI verfügbar"; +$wb['limit_ssi_txt'] = "SSI verfügbar"; +$wb['limit_perl_txt'] = "Perl verfügbar"; +$wb['limit_ruby_txt'] = "Ruby verfügbar"; +$wb['limit_python_txt'] = "Python verfügbar"; +$wb['force_suexec_txt'] = "SuEXEC erzwungen"; +$wb['limit_hterror_txt'] = "Eigene Fehlerseiten verfügbar"; +$wb['limit_wildcard_txt'] = "Wildcard Subdomain verfügbar"; +$wb['limit_ssl_txt'] = "SSL verfügbar"; +$wb['template_type_txt'] = "Template Typ"; +$wb['template_name_txt'] = "Template Name"; +$wb['web_limits_txt'] = "Web Limits"; +$wb['email_limits_txt'] = "E-Mail Limits"; +$wb['database_limits_txt'] = "Datenbank Limits"; +$wb['cron_job_limits_txt'] = "Cronjob Limits"; +$wb['dns_limits_txt'] = "DNS Limits"; +$wb['virtualization_limits_txt'] = "Virtualisierungs Limits"; ?> + diff --git a/interface/web/client/lib/lang/de_client_template_list.lng b/interface/web/client/lib/lang/de_client_template_list.lng index 98195fe..1fd2c92 100644 --- a/interface/web/client/lib/lang/de_client_template_list.lng +++ b/interface/web/client/lib/lang/de_client_template_list.lng @@ -3,3 +3,4 @@ $wb['template_type_txt'] = 'Typ'; $wb['template_name_txt'] = 'Vorlagenname'; ?> + diff --git a/interface/web/client/lib/lang/de_clients_list.lng b/interface/web/client/lib/lang/de_clients_list.lng index 44c42cd..701eb79 100644 --- a/interface/web/client/lib/lang/de_clients_list.lng +++ b/interface/web/client/lib/lang/de_clients_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Kunden hinzufügen'; $wb['username_txt'] = 'Benutzername'; ?> + diff --git a/interface/web/client/lib/lang/de_domain.lng b/interface/web/client/lib/lang/de_domain.lng index eb4276a..339c6ff 100644 --- a/interface/web/client/lib/lang/de_domain.lng +++ b/interface/web/client/lib/lang/de_domain.lng @@ -4,3 +4,4 @@ $wb['domain_error_regex'] = 'Dieser Domain Name ist nicht gültig'; $wb['Domain'] = 'Domain'; ?> + diff --git a/interface/web/client/lib/lang/de_domain_list.lng b/interface/web/client/lib/lang/de_domain_list.lng index b066bff..4198e90 100644 --- a/interface/web/client/lib/lang/de_domain_list.lng +++ b/interface/web/client/lib/lang/de_domain_list.lng @@ -4,3 +4,4 @@ $wb['domain_txt'] = 'Domain'; $wb['user_txt'] = 'Kunde'; ?> + diff --git a/interface/web/client/lib/lang/de_reseller.lng b/interface/web/client/lib/lang/de_reseller.lng index 58c061f..90d45e3 100644 --- a/interface/web/client/lib/lang/de_reseller.lng +++ b/interface/web/client/lib/lang/de_reseller.lng @@ -1,132 +1,133 @@ <?php -$wb['limit_maildomain_txt'] = 'Max. Anzahl an E-Mail Domains'; -$wb['limit_mailbox_txt'] = 'Max. Anzahl an Mailboxen'; -$wb['limit_mailalias_txt'] = 'Max. Anzahl an E-Mail Aliases'; -$wb['limit_mailforward_txt'] = 'Max. Anzahl an E-Mail Weiterleitungen'; -$wb['limit_mailcatchall_txt'] = 'Max. Anzahl an E-Mail Catchall Konten'; -$wb['limit_mailrouting_txt'] = 'Max. Anzahl an E-Mail Routen'; -$wb['limit_mailfilter_txt'] = 'Max. Anzahl an E-Mail Filtern'; -$wb['limit_fetchmail_txt'] = 'Max. Anzahl an Fetchmail Konten'; -$wb['limit_mailquota_txt'] = 'Mailbox Beschränkung'; -$wb['limit_spamfilter_wblist_txt'] = 'Max. Anzahl an White-/Blacklist Filter'; -$wb['limit_spamfilter_user_txt'] = 'Max. Anzahl an Spamfilter Benutzern'; -$wb['limit_spamfilter_policy_txt'] = 'Max. Anzahl an Spamfilter Richtlinien'; -$wb['default_mailserver_txt'] = 'Standardmailserver'; -$wb['company_name_txt'] = 'Firmenname'; -$wb['contact_name_txt'] = 'Kontakt'; -$wb['username_txt'] = 'Benutzername'; -$wb['password_txt'] = 'Passwort'; -$wb['password_strength_txt'] = 'Passwortkomplexität'; -$wb['language_txt'] = 'Sprache'; -$wb['usertheme_txt'] = 'Oberflächen Design'; -$wb['street_txt'] = 'Straße'; -$wb['zip_txt'] = 'PLZ'; -$wb['city_txt'] = 'Ort'; -$wb['state_txt'] = 'Bundesland'; -$wb['country_txt'] = 'Land'; -$wb['telephone_txt'] = 'Telefon'; -$wb['mobile_txt'] = 'Mobiltelefon'; -$wb['fax_txt'] = 'Fax'; -$wb['email_txt'] = 'E-Mail'; -$wb['internet_txt'] = 'Internet'; -$wb['icq_txt'] = 'ICQ'; -$wb['notes_txt'] = 'Notizen'; -$wb['company_txt'] = 'Firma'; -$wb['title_txt'] = 'Titel'; -$wb['firstname_txt'] = 'Vorname'; -$wb['surname_txt'] = 'Nachname'; -$wb['limit_domain_txt'] = 'Max. Anzahl an Domains'; -$wb['limit_subdomain_txt'] = 'Max. Anzahl an Subdomains'; -$wb['limit_webquota_txt'] = 'Max. Speicherplatzbeschränkung'; -$wb['limit_database_txt'] = 'Max. Anzahl an Datenbanken'; -$wb['limit_cron_txt'] = 'Max. Anzahl an Cronjobs'; -$wb['limit_cron_type_txt'] = 'Erlaubter Cronjob Typen (chrooted und full erlauben auch url)'; -$wb['limit_cron_frequency_txt'] = 'Min. Abstand zwischen Ausführungen'; -$wb['ip_address_txt'] = 'IP Adresse'; -$wb['limit_client_error_notint'] = 'Das Subkunden Limit muss eine Zahl sein.'; -$wb['firstname_error_empty'] = 'Vorname ist leer.'; -$wb['contact_error_empty'] = 'Kontakt ist leer.'; -$wb['default_webserver_txt'] = 'Standardwebserver'; -$wb['limit_web_domain_txt'] = 'Max. Anzahl an Webdomains'; -$wb['limit_web_aliasdomain_txt'] = 'Max. Anzahl an Webaliasdomains'; -$wb['limit_web_subdomain_txt'] = 'Max. Anzahl an Websubdomains'; -$wb['limit_ftp_user_txt'] = 'Max. Anzahl an FTP Benutzern'; -$wb['default_dnsserver_txt'] = 'Standard DNS Server'; -$wb['limit_dns_zone_txt'] = 'Max. Anzahl an DNS Zonen'; -$wb['limit_dns_record_txt'] = 'Max. Anzahl an DNS Einträgen'; -$wb['limit_shell_user_txt'] = 'Max. Anzahl an Shell Benutzern'; -$wb['limit_client_txt'] = 'Max. Anzahl an Kunden'; -$wb['username_error_empty'] = 'Benutzername ist leer.'; -$wb['username_error_unique'] = 'Der Benutzername muss einzigartig sein.'; -$wb['limit_maildomain_error_notint'] = 'Das E-Mail Domain Limit muss eine Nummer sein.'; -$wb['limit_mailbox_error_notint'] = 'Das Mailbox Limit muss eine Nummer sein.'; -$wb['limit_mailalias_error_notint'] = 'Das E-Mail Alias Limit muss eine Zahl sein.'; -$wb['limit_mailforward_error_notint'] = 'Das E-Mail Weiterleitungs Limit muss eine Zahl sein.'; -$wb['limit_mailcatchall_error_notint'] = 'Das E-Mail Catchall Limit muss eine Zahl sein.'; -$wb['limit_mailrouting_error_notint'] = 'Das E-Mail Routing Limit muss eine Zahl sein.'; -$wb['limit_mailfilter_error_notint'] = 'Das E-Mail Filter Limit muss eine Zahl sein.'; -$wb['limit_mailfetchmail_error_notint'] = 'Das Fetchmail Limit muss eine Zahl sein.'; -$wb['limit_mailquota_error_notint'] = 'Das E-Mail Beschräkungs Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_wblist_error_notint'] = 'Das Spamfilter White-/Blacklist Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_user_error_notint'] = 'Das Spamfilter Benutzer Limit muss eine Zahl sein.'; -$wb['limit_spamfilter_policy_error_notint'] = 'Das Spamfilter Richtlinien Limit muss eine Zahl sein.'; -$wb['limit_web_domain_error_notint'] = 'Das Webseiten Limit muss eine Zahl sein.'; -$wb['limit_web_aliasdomain_error_notint'] = 'Das Webseiten Aliasdomain Limit muss eine Zahl sein.'; -$wb['limit_web_subdomain_error_notint'] = 'Das Webseiten Subdomain Limit muss eine Zahl sein.'; -$wb['limit_ftp_user_error_notint'] = 'Das FTP Benutzer Limit muss eine Zahl sein.'; -$wb['limit_shell_user_error_notint'] = 'Das Shell Benutzer Limit muss eine Zahl sein.'; -$wb['limit_dns_zone_error_notint'] = 'Das DNS Einträge Limit muss eine Zahl sein.'; -$wb['default_dbserver_txt'] = 'Standarddatenbankserver'; -$wb['limit_database_error_notint'] = 'Das Datenbank Limit muss eine Zahl sein.'; -$wb['limit_cron_error_notint'] = 'Das Cronjob Limit muss eine Zahl sein.'; -$wb['limit_cron_error_frequency'] = 'Das Cronjob Intervall Limit muss eine Zahl sein.'; -$wb['username_error_regex'] = 'Der Benutzername enthält ungültige Zeichen.'; -$wb['template_master_txt'] = 'Mastervorlage'; -$wb['template_additional_txt'] = 'Add-Ons'; -$wb['add_additional_template_txt'] = 'Zusätzliches Template hinzufügen'; -$wb['delete_additional_template_txt'] = 'Zusätzliches Template löschen'; -$wb['ssh_chroot_txt'] = 'SSH Chroot Optionen'; -$wb['web_php_options_txt'] = 'PHP Optionen'; -$wb['limit_cgi_txt'] = 'CGI verfügbar'; -$wb['limit_ssi_txt'] = 'SSI verfügbar'; -$wb['limit_perl_txt'] = 'Perl verfügbar'; -$wb['limit_ruby_txt'] = 'Ruby verfügbar'; -$wb['limit_python_txt'] = 'Python verfügbar'; -$wb['force_suexec_txt'] = 'SuEXEC erzwungen'; -$wb['limit_hterror_txt'] = 'Eigene Fehlerseiten verfügbar'; -$wb['limit_wildcard_txt'] = 'Wildcard Subdomain verfügbar'; -$wb['limit_ssl_txt'] = 'SSL verfügbar'; -$wb['limit_client_error'] = 'Die maximale Anzahl an Kunden wurde erreicht.'; -$wb['limit_client_error_positive'] = 'Die Anzahl an Kunden muss > 0 sein'; -$wb['limit_web_quota_txt'] = 'Speicherplatzbeschränkung'; -$wb['limit_traffic_quota_txt'] = 'Transfervolumenbeschränkung'; -$wb['limit_trafficquota_error_notint'] = 'Transfervolumenbeschränkung muss eine Zahl sein.'; -$wb['limit_dns_slave_zone_txt'] = 'Max. Anzahl an Secondary DNS Zonen'; -$wb['limit_dns_slave_zone_error_notint'] = 'Das Secondary DNS Zonen Limit muss eine Zahl sein.'; -$wb['limit_dns_record_error_notint'] = 'Das DNS Eintrag Limit muss eine Zahl sein.'; -$wb['customer_no_txt'] = 'Kundennummer'; -$wb['vat_id_txt'] = 'USt-ID'; -$wb['required_fields_txt'] = '* Benötigte Felder'; -$wb['limit_webdav_user_txt'] = 'Max. Anzahl an WebDAV Benutzern'; -$wb['limit_webdav_user_error_notint'] = 'Das WebDAV Benutzer Limit muss eine Zahl sein.'; -$wb['limit_mailmailinglist_txt'] = 'Max. Anzahl an Mailinglisten'; -$wb['limit_mailaliasdomain_txt'] = 'Max. Anzahl an E-Mail Domainaliases'; -$wb['limit_mailmailinglist_error_notint'] = 'Das Mailinglisten Limit muss eine Zahl sein.'; -$wb['limit_openvz_vm_txt'] = 'Max. Anzahl an virtuellen Servern'; -$wb['limit_openvz_vm_template_id_txt'] = 'Template für virtuelle Server erzwingen'; -$wb['limit_openvz_vm_error_notint'] = 'Das Limit virtueller Server muss eine Zahl sein.'; -$wb['web_php_options_notempty'] = 'Keine PHP Option ausgewählt. Wähle mindestens eine PHP Option.'; -$wb['ssh_chroot_notempty'] = 'Keine SSH Chroot-Option ausgewählt. Wähle mindestens eine SSH Option.'; -$wb['username_error_collision'] = 'Der Benutzername sollte nicht mit dem Wort -web- oder -web- gefolgt von einer Nummer anfangen.'; -$wb['web_limits_txt'] = 'Web Limits'; -$wb['email_limits_txt'] = 'E-Mail Limits'; -$wb['database_limits_txt'] = 'Datenbank Limits'; -$wb['cron_job_limits_txt'] = 'Cronjob Limits'; -$wb['dns_limits_txt'] = 'DNS Limits'; -$wb['virtualization_limits_txt'] = 'Virtualisierungs Limits'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; -$wb['email_error_isemail'] = 'Please enter a valid email address.'; +$wb['limit_maildomain_txt'] = "Max. Anzahl an E-Mail Domains"; +$wb['limit_mailbox_txt'] = "Max. Anzahl an Mailboxen"; +$wb['limit_mailalias_txt'] = "Max. Anzahl an E-Mail Aliases"; +$wb['limit_mailforward_txt'] = "Max. Anzahl an E-Mail Weiterleitungen"; +$wb['limit_mailcatchall_txt'] = "Max. Anzahl an E-Mail Catchall Konten"; +$wb['limit_mailrouting_txt'] = "Max. Anzahl an E-Mail Routen"; +$wb['limit_mailfilter_txt'] = "Max. Anzahl an E-Mail Filtern"; +$wb['limit_fetchmail_txt'] = "Max. Anzahl an Fetchmail Konten"; +$wb['limit_mailquota_txt'] = "Mailbox Beschränkung"; +$wb['limit_spamfilter_wblist_txt'] = "Max. Anzahl an White-/Blacklist Filter"; +$wb['limit_spamfilter_user_txt'] = "Max. Anzahl an Spamfilter Benutzern"; +$wb['limit_spamfilter_policy_txt'] = "Max. Anzahl an Spamfilter Richtlinien"; +$wb['default_mailserver_txt'] = "Standardmailserver"; +$wb['company_name_txt'] = "Firmenname"; +$wb['contact_name_txt'] = "Kontakt"; +$wb['username_txt'] = "Benutzername"; +$wb['password_txt'] = "Passwort"; +$wb['password_strength_txt'] = "Passwortkomplexität"; +$wb['language_txt'] = "Sprache"; +$wb['usertheme_txt'] = "Oberflächen Design"; +$wb['street_txt'] = "Straße"; +$wb['zip_txt'] = "PLZ"; +$wb['city_txt'] = "Ort"; +$wb['state_txt'] = "Bundesland"; +$wb['country_txt'] = "Land"; +$wb['telephone_txt'] = "Telefon"; +$wb['mobile_txt'] = "Mobiltelefon"; +$wb['fax_txt'] = "Fax"; +$wb['email_txt'] = "E-Mail"; +$wb['internet_txt'] = "Internet"; +$wb['icq_txt'] = "ICQ"; +$wb['notes_txt'] = "Notizen"; +$wb['company_txt'] = "Firma"; +$wb['title_txt'] = "Titel"; +$wb['firstname_txt'] = "Vorname"; +$wb['surname_txt'] = "Nachname"; +$wb['limit_domain_txt'] = "Max. Anzahl an Domains"; +$wb['limit_subdomain_txt'] = "Max. Anzahl an Subdomains"; +$wb['limit_webquota_txt'] = "Max. Speicherplatzbeschränkung"; +$wb['limit_database_txt'] = "Max. Anzahl an Datenbanken"; +$wb['limit_cron_txt'] = "Max. Anzahl an Cronjobs"; +$wb['limit_cron_type_txt'] = "Erlaubter Cronjob Typen (chrooted und full erlauben auch url)"; +$wb['limit_cron_frequency_txt'] = "Min. Abstand zwischen Ausführungen"; +$wb['ip_address_txt'] = "IP Adresse"; +$wb['limit_client_error_notint'] = "Das Subkunden Limit muss eine Zahl sein."; +$wb['firstname_error_empty'] = "Vorname ist leer."; +$wb['contact_error_empty'] = "Kontakt ist leer."; +$wb['default_webserver_txt'] = "Standardwebserver"; +$wb['limit_web_domain_txt'] = "Max. Anzahl an Webdomains"; +$wb['limit_web_aliasdomain_txt'] = "Max. Anzahl an Webaliasdomains"; +$wb['limit_web_subdomain_txt'] = "Max. Anzahl an Websubdomains"; +$wb['limit_ftp_user_txt'] = "Max. Anzahl an FTP Benutzern"; +$wb['default_dnsserver_txt'] = "Standard DNS Server"; +$wb['limit_dns_zone_txt'] = "Max. Anzahl an DNS Zonen"; +$wb['limit_dns_record_txt'] = "Max. Anzahl an DNS Einträgen"; +$wb['limit_shell_user_txt'] = "Max. Anzahl an Shell Benutzern"; +$wb['limit_client_txt'] = "Max. Anzahl an Kunden"; +$wb['username_error_empty'] = "Benutzername ist leer."; +$wb['username_error_unique'] = "Der Benutzername muss einzigartig sein."; +$wb['limit_maildomain_error_notint'] = "Das E-Mail Domain Limit muss eine Nummer sein."; +$wb['limit_mailbox_error_notint'] = "Das Mailbox Limit muss eine Nummer sein."; +$wb['limit_mailalias_error_notint'] = "Das E-Mail Alias Limit muss eine Zahl sein."; +$wb['limit_mailforward_error_notint'] = "Das E-Mail Weiterleitungs Limit muss eine Zahl sein."; +$wb['limit_mailcatchall_error_notint'] = "Das E-Mail Catchall Limit muss eine Zahl sein."; +$wb['limit_mailrouting_error_notint'] = "Das E-Mail Routing Limit muss eine Zahl sein."; +$wb['limit_mailfilter_error_notint'] = "Das E-Mail Filter Limit muss eine Zahl sein."; +$wb['limit_mailfetchmail_error_notint'] = "Das Fetchmail Limit muss eine Zahl sein."; +$wb['limit_mailquota_error_notint'] = "Das E-Mail Beschräkungs Limit muss eine Zahl sein."; +$wb['limit_spamfilter_wblist_error_notint'] = "Das Spamfilter White-/Blacklist Limit muss eine Zahl sein."; +$wb['limit_spamfilter_user_error_notint'] = "Das Spamfilter Benutzer Limit muss eine Zahl sein."; +$wb['limit_spamfilter_policy_error_notint'] = "Das Spamfilter Richtlinien Limit muss eine Zahl sein."; +$wb['limit_web_domain_error_notint'] = "Das Webseiten Limit muss eine Zahl sein."; +$wb['limit_web_aliasdomain_error_notint'] = "Das Webseiten Aliasdomain Limit muss eine Zahl sein."; +$wb['limit_web_subdomain_error_notint'] = "Das Webseiten Subdomain Limit muss eine Zahl sein."; +$wb['limit_ftp_user_error_notint'] = "Das FTP Benutzer Limit muss eine Zahl sein."; +$wb['limit_shell_user_error_notint'] = "Das Shell Benutzer Limit muss eine Zahl sein."; +$wb['limit_dns_zone_error_notint'] = "Das DNS Einträge Limit muss eine Zahl sein."; +$wb['default_dbserver_txt'] = "Standarddatenbankserver"; +$wb['limit_database_error_notint'] = "Das Datenbank Limit muss eine Zahl sein."; +$wb['limit_cron_error_notint'] = "Das Cronjob Limit muss eine Zahl sein."; +$wb['limit_cron_error_frequency'] = "Das Cronjob Intervall Limit muss eine Zahl sein."; +$wb['username_error_regex'] = "Der Benutzername enthält ungültige Zeichen."; +$wb['template_master_txt'] = "Mastervorlage"; +$wb['template_additional_txt'] = "Add-Ons"; +$wb['add_additional_template_txt'] = "Zusätzliches Template hinzufügen"; +$wb['delete_additional_template_txt'] = "Zusätzliches Template löschen"; +$wb['ssh_chroot_txt'] = "SSH Chroot Optionen"; +$wb['web_php_options_txt'] = "PHP Optionen"; +$wb['limit_cgi_txt'] = "CGI verfügbar"; +$wb['limit_ssi_txt'] = "SSI verfügbar"; +$wb['limit_perl_txt'] = "Perl verfügbar"; +$wb['limit_ruby_txt'] = "Ruby verfügbar"; +$wb['limit_python_txt'] = "Python verfügbar"; +$wb['force_suexec_txt'] = "SuEXEC erzwungen"; +$wb['limit_hterror_txt'] = "Eigene Fehlerseiten verfügbar"; +$wb['limit_wildcard_txt'] = "Wildcard Subdomain verfügbar"; +$wb['limit_ssl_txt'] = "SSL verfügbar"; +$wb['limit_client_error'] = "Die maximale Anzahl an Kunden wurde erreicht."; +$wb['limit_client_error_positive'] = "Die Anzahl an Kunden muss > 0 sein"; +$wb['limit_web_quota_txt'] = "Speicherplatzbeschränkung"; +$wb['limit_traffic_quota_txt'] = "Transfervolumenbeschränkung"; +$wb['limit_trafficquota_error_notint'] = "Transfervolumenbeschränkung muss eine Zahl sein."; +$wb['limit_dns_slave_zone_txt'] = "Max. Anzahl an Secondary DNS Zonen"; +$wb['limit_dns_slave_zone_error_notint'] = "Das Secondary DNS Zonen Limit muss eine Zahl sein."; +$wb['limit_dns_record_error_notint'] = "Das DNS Eintrag Limit muss eine Zahl sein."; +$wb['customer_no_txt'] = "Kundennummer"; +$wb['vat_id_txt'] = "USt-ID"; +$wb['required_fields_txt'] = "* Benötigte Felder"; +$wb['limit_webdav_user_txt'] = "Max. Anzahl an WebDAV Benutzern"; +$wb['limit_webdav_user_error_notint'] = "Das WebDAV Benutzer Limit muss eine Zahl sein."; +$wb['limit_mailmailinglist_txt'] = "Max. Anzahl an Mailinglisten"; +$wb['limit_mailaliasdomain_txt'] = "Max. Anzahl an E-Mail Domainaliases"; +$wb['limit_mailmailinglist_error_notint'] = "Das Mailinglisten Limit muss eine Zahl sein."; +$wb['limit_openvz_vm_txt'] = "Max. Anzahl an virtuellen Servern"; +$wb['limit_openvz_vm_template_id_txt'] = "Template für virtuelle Server erzwingen"; +$wb['limit_openvz_vm_error_notint'] = "Das Limit virtueller Server muss eine Zahl sein."; +$wb['web_php_options_notempty'] = "Keine PHP Option ausgewählt. Wähle mindestens eine PHP Option."; +$wb['ssh_chroot_notempty'] = "Keine SSH Chroot-Option ausgewählt. Wähle mindestens eine SSH Option."; +$wb['username_error_collision'] = "Der Benutzername sollte nicht mit dem Wort -web- oder -web- gefolgt von einer Nummer anfangen."; +$wb['web_limits_txt'] = "Web Limits"; +$wb['email_limits_txt'] = "E-Mail Limits"; +$wb['database_limits_txt'] = "Datenbank Limits"; +$wb['cron_job_limits_txt'] = "Cronjob Limits"; +$wb['dns_limits_txt'] = "DNS Limits"; +$wb['virtualization_limits_txt'] = "Virtualisierungs Limits"; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; +$wb["customer_no_error_unique"] = 'Die Kundennummer muß einzigartig sein (oder leer).'; ?> + diff --git a/interface/web/client/lib/lang/de_resellers_list.lng b/interface/web/client/lib/lang/de_resellers_list.lng index f9084e0..b899434 100644 --- a/interface/web/client/lib/lang/de_resellers_list.lng +++ b/interface/web/client/lib/lang/de_resellers_list.lng @@ -7,3 +7,4 @@ $wb['country_txt'] = 'Land'; $wb['add_new_record_txt'] = 'Neuen Reseller hinzufügen'; ?> + diff --git a/interface/web/client/lib/lang/en_client.lng b/interface/web/client/lib/lang/en_client.lng index 38946a4..1334dc4 100644 --- a/interface/web/client/lib/lang/en_client.lng +++ b/interface/web/client/lib/lang/en_client.lng @@ -139,4 +139,5 @@ $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; +$wb["customer_no_error_unique"] = 'The customer no. must be unique (or empty).'; ?> diff --git a/interface/web/client/lib/lang/en_reseller.lng b/interface/web/client/lib/lang/en_reseller.lng index bc26515..f23cd18 100644 --- a/interface/web/client/lib/lang/en_reseller.lng +++ b/interface/web/client/lib/lang/en_reseller.lng @@ -131,4 +131,5 @@ $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; +$wb["customer_no_error_unique"] = 'The customer no. must be unique (or empty).'; ?> diff --git a/interface/web/client/lib/module.conf.php b/interface/web/client/lib/module.conf.php index 233d4f6..f0564f1 100644 --- a/interface/web/client/lib/module.conf.php +++ b/interface/web/client/lib/module.conf.php @@ -82,6 +82,7 @@ unset($items); } +/* if($_SESSION["s"]["user"]["typ"] == 'admin'){ $items[] = array( 'title' => "Interface Settings", 'target' => 'content', @@ -95,4 +96,5 @@ unset($items); } +*/ ?> \ No newline at end of file diff --git a/interface/web/dashboard/lib/lang/de.lng b/interface/web/dashboard/lib/lang/de.lng index debf754..896b1f1 100644 --- a/interface/web/dashboard/lib/lang/de.lng +++ b/interface/web/dashboard/lib/lang/de.lng @@ -2,3 +2,4 @@ $wb['welcome_user_txt'] = 'Herzlich Willkommen %s'; $wb['available_modules_txt'] = 'Verfügbare Module'; ?> + diff --git a/interface/web/dashboard/lib/lang/de_dashlet_limits.lng b/interface/web/dashboard/lib/lang/de_dashlet_limits.lng index fd6fd93..efa5da3 100644 --- a/interface/web/dashboard/lib/lang/de_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/de_dashlet_limits.lng @@ -1,30 +1,31 @@ <?php -$wb['limits_txt'] = 'Kontolimits'; -$wb['of_txt'] = 'von'; -$wb['unlimited_txt'] = 'unlimitiert'; -$wb['limit_maildomain_txt'] = 'Anzahl der E-Mail Domains'; -$wb['limit_mailbox_txt'] = 'Anzahl der Mailboxen'; -$wb['limit_mailalias_txt'] = 'Anzahl der E-Mail Aliases'; -$wb['limit_mailaliasdomain_txt'] = 'Anzahl der Domain Aliases'; -$wb['limit_mailforward_txt'] = 'Anzahl der E-Mail Weiterleitungen'; -$wb['limit_mailcatchall_txt'] = 'Anzahl der E-Mail Catchall Konten'; -$wb['limit_mailrouting_txt'] = 'Anzahl der E-Mail Routen'; -$wb['limit_mailfilter_txt'] = 'Anzahl der E-Mail Filter'; -$wb['limit_fetchmail_txt'] = 'Anzahl der Fetchmail Konten'; -$wb['limit_spamfilter_wblist_txt'] = 'Anzahl der Spamfilter (White-/Blacklist)'; -$wb['limit_spamfilter_user_txt'] = 'Anzahl der Spamfilter Benutzer'; -$wb['limit_spamfilter_policy_txt'] = 'Anzahl der Spamfilter Richtlinien'; -$wb['limit_cron_txt'] = 'Anzahl der Cronjobs'; -$wb['limit_web_domain_txt'] = 'Anzahl der Web Domains'; -$wb['limit_web_aliasdomain_txt'] = 'Anzahl der Web Aliasdomains'; -$wb['limit_web_subdomain_txt'] = 'Anzahl der Web Subdomains'; -$wb['limit_ftp_user_txt'] = 'Anzahl der FTP Benutzer'; -$wb['limit_dns_zone_txt'] = 'Anzahl der DNS Zonen'; -$wb['limit_dns_slave_zone_txt'] = 'Anzahl der Secondary DNS Zonen'; -$wb['limit_dns_record_txt'] = 'Anzahl der DNS Einträge'; -$wb['limit_shell_user_txt'] = 'Anzahl der Shell Benutzer'; -$wb['limit_webdav_user_txt'] = 'Anzahl der WebDAV Benutzer'; -$wb['limit_client_txt'] = 'Anzahl der Kunden'; -$wb['limit_database_txt'] = 'Anzahl der Datenbanken'; -$wb['limit_mailmailinglist_txt'] = 'Anzahl der Mailinglisten'; +$wb['limits_txt'] = "Kontolimits"; +$wb['of_txt'] = "von"; +$wb['unlimited_txt'] = "unlimitiert"; +$wb['limit_maildomain_txt'] = "Anzahl der E-Mail Domains"; +$wb['limit_mailbox_txt'] = "Anzahl der E-Mail Konten"; +$wb['limit_mailalias_txt'] = "Anzahl der E-Mail Aliases"; +$wb['limit_mailaliasdomain_txt'] = "Anzahl der Domain Aliases"; +$wb['limit_mailforward_txt'] = "Anzahl der E-Mail Weiterleitungen"; +$wb['limit_mailcatchall_txt'] = "Anzahl der E-Mail Catchall Konten"; +$wb['limit_mailrouting_txt'] = "Anzahl der E-Mail Routen"; +$wb['limit_mailfilter_txt'] = "Anzahl der E-Mail Filter"; +$wb['limit_fetchmail_txt'] = "Anzahl der Fetchmail Konten"; +$wb['limit_spamfilter_wblist_txt'] = "Anzahl der Spamfilter (White-/Blacklist)"; +$wb['limit_spamfilter_user_txt'] = "Anzahl der Spamfilter Benutzer"; +$wb['limit_spamfilter_policy_txt'] = "Anzahl der Spamfilter Richtlinien"; +$wb['limit_cron_txt'] = "Anzahl der Cronjobs"; +$wb['limit_web_domain_txt'] = "Anzahl der Web Domains"; +$wb['limit_web_aliasdomain_txt'] = "Anzahl der Web Aliasdomains"; +$wb['limit_web_subdomain_txt'] = "Anzahl der Web Subdomains"; +$wb['limit_ftp_user_txt'] = "Anzahl der FTP Benutzer"; +$wb['limit_dns_zone_txt'] = "Anzahl der DNS Zonen"; +$wb['limit_dns_slave_zone_txt'] = "Anzahl der Secondary DNS Zonen"; +$wb['limit_dns_record_txt'] = "Anzahl der DNS Einträge"; +$wb['limit_shell_user_txt'] = "Anzahl der Shell Benutzer"; +$wb['limit_webdav_user_txt'] = "Anzahl der WebDAV Benutzer"; +$wb['limit_client_txt'] = "Anzahl der Kunden"; +$wb['limit_database_txt'] = "Anzahl der Datenbanken"; +$wb['limit_mailmailinglist_txt'] = "Anzahl der Mailinglisten"; ?> + diff --git a/interface/web/dashboard/lib/lang/de_dashlet_modules.lng b/interface/web/dashboard/lib/lang/de_dashlet_modules.lng index 3d2c6c6..d898ac6 100644 --- a/interface/web/dashboard/lib/lang/de_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/de_dashlet_modules.lng @@ -1,3 +1,4 @@ <?php $wb['available_modules_txt'] = 'Verfügbare Module'; ?> + diff --git a/interface/web/designer/lib/lang/de.lng b/interface/web/designer/lib/lang/de.lng index acb6c35..29f4a51 100644 --- a/interface/web/designer/lib/lang/de.lng +++ b/interface/web/designer/lib/lang/de.lng @@ -1,2 +1,3 @@ <?php ?> + diff --git a/interface/web/designer/lib/lang/de_form_edit.lng b/interface/web/designer/lib/lang/de_form_edit.lng index 74bf458..4eb8e93 100644 --- a/interface/web/designer/lib/lang/de_form_edit.lng +++ b/interface/web/designer/lib/lang/de_form_edit.lng @@ -22,3 +22,4 @@ $wb['auth_preset_perm_group_txt'] = 'Gruppenberechtigungen'; $wb['auth_preset_perm_other_txt'] = 'andere Berechtigungen'; ?> + diff --git a/interface/web/designer/lib/lang/de_form_list.lng b/interface/web/designer/lib/lang/de_form_list.lng index 998a64f..853ce10 100644 --- a/interface/web/designer/lib/lang/de_form_list.lng +++ b/interface/web/designer/lib/lang/de_form_list.lng @@ -5,3 +5,4 @@ $wb['title_txt'] = 'Bezeichnung'; $wb['description_txt'] = 'Beschreibung'; ?> + diff --git a/interface/web/designer/lib/lang/de_form_show.lng b/interface/web/designer/lib/lang/de_form_show.lng index b19fd34..c4b2c1d 100644 --- a/interface/web/designer/lib/lang/de_form_show.lng +++ b/interface/web/designer/lib/lang/de_form_show.lng @@ -16,3 +16,4 @@ $wb['menu_del_txt'] = 'Menü samt Menüeinträgen löschen?'; $wb['item_del_txt'] = 'Menüeintrag löschen?'; ?> + diff --git a/interface/web/designer/lib/lang/de_module_edit.lng b/interface/web/designer/lib/lang/de_module_edit.lng index 6eacd64..09d9f39 100644 --- a/interface/web/designer/lib/lang/de_module_edit.lng +++ b/interface/web/designer/lib/lang/de_module_edit.lng @@ -10,3 +10,4 @@ $wb['header_txt'] = 'Moduleigenschaften'; $wb['description_txt'] = 'Beschreibung'; ?> + diff --git a/interface/web/designer/lib/lang/de_module_list.lng b/interface/web/designer/lib/lang/de_module_list.lng index 6040630..a09b513 100644 --- a/interface/web/designer/lib/lang/de_module_list.lng +++ b/interface/web/designer/lib/lang/de_module_list.lng @@ -3,3 +3,4 @@ $wb['module_txt'] = 'Modul'; $wb['title_txt'] = 'Bezeichnung'; ?> + diff --git a/interface/web/designer/lib/lang/de_module_nav_edit.lng b/interface/web/designer/lib/lang/de_module_nav_edit.lng index d5142f0..25e2085 100644 --- a/interface/web/designer/lib/lang/de_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/de_module_nav_edit.lng @@ -4,3 +4,4 @@ $wb['save_txt'] = 'Speichern'; $wb['cancel_txt'] = 'Abbrechen'; ?> + diff --git a/interface/web/designer/lib/lang/de_module_nav_item_edit.lng b/interface/web/designer/lib/lang/de_module_nav_item_edit.lng index 8c0c33c..6353a73 100644 --- a/interface/web/designer/lib/lang/de_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/de_module_nav_item_edit.lng @@ -6,3 +6,4 @@ $wb['save_txt'] = 'Speichern'; $wb['cancel_txt'] = 'Abbrechen'; ?> + diff --git a/interface/web/designer/lib/lang/de_module_show.lng b/interface/web/designer/lib/lang/de_module_show.lng index f4b2ad1..d0c4d4b 100644 --- a/interface/web/designer/lib/lang/de_module_show.lng +++ b/interface/web/designer/lib/lang/de_module_show.lng @@ -14,3 +14,4 @@ $wb['menu_del_txt'] = 'Wollen Sie das Menü mit allen Untereinträgen löschen?'; $wb['item_del_txt'] = 'Wollen Sie den Menüeintrag löschen?'; ?> + diff --git a/interface/web/dns/form/dns_soa.tform.php b/interface/web/dns/form/dns_soa.tform.php index 00c2aac..4481d5a 100644 --- a/interface/web/dns/form/dns_soa.tform.php +++ b/interface/web/dns/form/dns_soa.tform.php @@ -225,10 +225,14 @@ 'also_notify' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', -// 'validators' => array ( 0 => array ( 'type' => 'ISIPV4', + 'validators' => array ( 0 => array ( 'type' => 'REGEX', + 'regex' => '/^(((25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1?[0-9]{1,2})(;){0,1}(\ ){0,1}){0,10}$/', + 'errmsg'=> 'also_notify_error_regex' + ), +// 0 => array ( 'type' => 'ISIPV4', // 'errmsg'=> 'also_notify_error_regex' // ), -// ), + ), 'default' => '', 'value' => '', 'width' => '30', diff --git a/interface/web/dns/lib/lang/de.lng b/interface/web/dns/lib/lang/de.lng index 7d5f345..6d5146a 100644 --- a/interface/web/dns/lib/lang/de.lng +++ b/interface/web/dns/lib/lang/de.lng @@ -20,3 +20,4 @@ $wb['Secondary Zones'] = 'Secondary DNS Zonen'; $wb['Import Zone File'] = 'Zone File Import'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_a.lng b/interface/web/dns/lib/lang/de_dns_a.lng index 2e21543..2b9ba55 100644 --- a/interface/web/dns/lib/lang/de_dns_a.lng +++ b/interface/web/dns/lib/lang/de_dns_a.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'IPv4 Adressen-Format ist ungültig'; $wb['data_error_duplicate'] = 'Doppelter A oder CNAME Eintrag'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_a_list.lng b/interface/web/dns/lib/lang/de_dns_a_list.lng index 6e8f195..0fc4419 100644 --- a/interface/web/dns/lib/lang/de_dns_a_list.lng +++ b/interface/web/dns/lib/lang/de_dns_a_list.lng @@ -13,3 +13,4 @@ $wb['page_of_txt'] = 'von'; $wb['delete_confirmation'] = 'Wollen Sie den Datensatz wirklich löschen?'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_aaaa.lng b/interface/web/dns/lib/lang/de_dns_aaaa.lng index 854d623..c2d0e35 100644 --- a/interface/web/dns/lib/lang/de_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/de_dns_aaaa.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'IPv6 Adresse ist leer'; $wb['data_error_regex'] = 'IPv6 Adressen Format ist ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_alias.lng b/interface/web/dns/lib/lang/de_dns_alias.lng index e950909..48da14f 100644 --- a/interface/web/dns/lib/lang/de_dns_alias.lng +++ b/interface/web/dns/lib/lang/de_dns_alias.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'Ziel Hostname ist leer'; $wb['data_error_regex'] = 'Ziel Hostname Format ist ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_cname.lng b/interface/web/dns/lib/lang/de_dns_cname.lng index a074194..48efdef 100644 --- a/interface/web/dns/lib/lang/de_dns_cname.lng +++ b/interface/web/dns/lib/lang/de_dns_cname.lng @@ -14,3 +14,4 @@ $wb['data_error_regex'] = 'Ziel Hostname Format ist ungültig'; $wb['data_error_duplicate'] = 'Doppelter A oder CNAME Eintrag'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_hinfo.lng b/interface/web/dns/lib/lang/de_dns_hinfo.lng index 5fb182c..e0393c6 100644 --- a/interface/web/dns/lib/lang/de_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/de_dns_hinfo.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'Host Information ist leer'; $wb['data_error_regex'] = 'Host Information Format ist ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_import.lng b/interface/web/dns/lib/lang/de_dns_import.lng index 6367096..559f1bc 100644 --- a/interface/web/dns/lib/lang/de_dns_import.lng +++ b/interface/web/dns/lib/lang/de_dns_import.lng @@ -12,3 +12,4 @@ $wb['title'] = 'Zone File importieren'; $wb['no_file_uploaded_error'] = 'Keine Datei hochgeladen'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_mx.lng b/interface/web/dns/lib/lang/de_dns_mx.lng index 2968a13..d9a77c5 100644 --- a/interface/web/dns/lib/lang/de_dns_mx.lng +++ b/interface/web/dns/lib/lang/de_dns_mx.lng @@ -14,3 +14,4 @@ $wb['data_error_empty'] = 'Mailserver Hostname ist leer'; $wb['data_error_regex'] = 'Mailserver Hostname Format ist ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_ns.lng b/interface/web/dns/lib/lang/de_dns_ns.lng index 01662d2..0f61c16 100644 --- a/interface/web/dns/lib/lang/de_dns_ns.lng +++ b/interface/web/dns/lib/lang/de_dns_ns.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'Nameserver ist leer.'; $wb['data_error_regex'] = 'Nameserver Format ist ungültig.'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_ptr.lng b/interface/web/dns/lib/lang/de_dns_ptr.lng index 020c7a3..5ff80e3 100644 --- a/interface/web/dns/lib/lang/de_dns_ptr.lng +++ b/interface/web/dns/lib/lang/de_dns_ptr.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'Kanonischer Hostname ist leer'; $wb['data_error_regex'] = 'Kanonischer Hostname Format ist ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_rp.lng b/interface/web/dns/lib/lang/de_dns_rp.lng index 8a398d4..e7cd528 100644 --- a/interface/web/dns/lib/lang/de_dns_rp.lng +++ b/interface/web/dns/lib/lang/de_dns_rp.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'Kontaktperson Feld leer'; $wb['data_error_regex'] = 'Kontaktperson Format ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_slave.lng b/interface/web/dns/lib/lang/de_dns_slave.lng index 724d8a3..241290d 100644 --- a/interface/web/dns/lib/lang/de_dns_slave.lng +++ b/interface/web/dns/lib/lang/de_dns_slave.lng @@ -15,3 +15,4 @@ $wb['eg_domain_tld'] = 'Format: domain.tld.'; $wb['ipv4_form_txt'] = 'IPv4 Format: 1.2.3.4'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_slave_list.lng b/interface/web/dns/lib/lang/de_dns_slave_list.lng index 05dee32..0d80a1b 100644 --- a/interface/web/dns/lib/lang/de_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/de_dns_slave_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Neue Secondary DNS Zone hinzufügen'; $wb['eg_domain_tld'] = 'Format: domain.tld.'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_soa.lng b/interface/web/dns/lib/lang/de_dns_soa.lng index 6fdc875..9c2f697 100644 --- a/interface/web/dns/lib/lang/de_dns_soa.lng +++ b/interface/web/dns/lib/lang/de_dns_soa.lng @@ -35,3 +35,4 @@ $wb['minimum_range_error'] = 'Min. Minimum ist 60 Sekunden.'; $wb['ttl_range_error'] = 'Min. TTL ist 60 Sekunden.'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_soa_list.lng b/interface/web/dns/lib/lang/de_dns_soa_list.lng index 8281fbd..a6df1ee 100644 --- a/interface/web/dns/lib/lang/de_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/de_dns_soa_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Neue DNS Zone (SOA) hinzufügen'; $wb['add_new_record_wizard_txt'] = 'Neue DNS Zone per Assistent hinzufügen'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_srv.lng b/interface/web/dns/lib/lang/de_dns_srv.lng index 91eba84..7dbeb8e 100644 --- a/interface/web/dns/lib/lang/de_dns_srv.lng +++ b/interface/web/dns/lib/lang/de_dns_srv.lng @@ -17,3 +17,4 @@ $wb['srv_error_regex'] = 'Ungültiges Server Record Format. Der ServerRecord muss 3 Text Strings getrennt durch Leerzeichen beinhalten.'; $wb['aux_txt'] = 'Priorität'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_template.lng b/interface/web/dns/lib/lang/de_dns_template.lng index 33d1090..77cf996 100644 --- a/interface/web/dns/lib/lang/de_dns_template.lng +++ b/interface/web/dns/lib/lang/de_dns_template.lng @@ -4,3 +4,4 @@ $wb['template_txt'] = 'Vorlage'; $wb['visible_txt'] = 'Sichtbar'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_template_list.lng b/interface/web/dns/lib/lang/de_dns_template_list.lng index a0f2d9a..3557292 100644 --- a/interface/web/dns/lib/lang/de_dns_template_list.lng +++ b/interface/web/dns/lib/lang/de_dns_template_list.lng @@ -4,3 +4,4 @@ $wb['name_txt'] = 'Name'; $wb['add_new_record_txt'] = 'Neuen Eintrag hinzufügen'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_txt.lng b/interface/web/dns/lib/lang/de_dns_txt.lng index c063867..39a5dbf 100644 --- a/interface/web/dns/lib/lang/de_dns_txt.lng +++ b/interface/web/dns/lib/lang/de_dns_txt.lng @@ -13,3 +13,4 @@ $wb['data_error_empty'] = 'Text ist leer'; $wb['data_error_regex'] = 'Textformat ungültig'; ?> + diff --git a/interface/web/dns/lib/lang/de_dns_wizard.lng b/interface/web/dns/lib/lang/de_dns_wizard.lng index a9a284f..e2d7738 100644 --- a/interface/web/dns/lib/lang/de_dns_wizard.lng +++ b/interface/web/dns/lib/lang/de_dns_wizard.lng @@ -36,3 +36,4 @@ $wb['globalsearch_searchfield_watermark_txt'] = 'Suche'; $wb['globalsearch_suggestions_text_txt'] = 'Vorschläge'; ?> + diff --git a/interface/web/help/lib/lang/de.lng b/interface/web/help/lib/lang/de.lng index f9deb20..606b4f0 100644 --- a/interface/web/help/lib/lang/de.lng +++ b/interface/web/help/lib/lang/de.lng @@ -12,3 +12,4 @@ $wb['Add a Question & Answer Pair'] = 'Neues Frage/Antwort Paar hinzufügen'; $wb['Manage Questions'] = 'Fragen verwalten'; ?> + diff --git a/interface/web/help/lib/lang/de_faq_form.lng b/interface/web/help/lib/lang/de_faq_form.lng index 35042fa..90c6a44 100644 --- a/interface/web/help/lib/lang/de_faq_form.lng +++ b/interface/web/help/lib/lang/de_faq_form.lng @@ -4,3 +4,4 @@ $wb['faq_answer_txt'] = 'Antwort'; $wb['faq_section_txt'] = 'Kategorie'; ?> + diff --git a/interface/web/help/lib/lang/de_faq_manage_questions_list.lng b/interface/web/help/lib/lang/de_faq_manage_questions_list.lng index b47a695..f3be08c 100644 --- a/interface/web/help/lib/lang/de_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/de_faq_manage_questions_list.lng @@ -7,3 +7,4 @@ $wb['faq_faq_questions_txt'] = 'Frequently Asked Questions'; $wb['faq_new_question_txt'] = 'Neues Frage/Antwort Paar hinzufügen'; ?> + diff --git a/interface/web/help/lib/lang/de_faq_sections_form.lng b/interface/web/help/lib/lang/de_faq_sections_form.lng index 873dab2..f9f7cd4 100644 --- a/interface/web/help/lib/lang/de_faq_sections_form.lng +++ b/interface/web/help/lib/lang/de_faq_sections_form.lng @@ -1,3 +1,4 @@ <?php $wb['faq_section_name_txt'] = 'Kategorie Name'; ?> + diff --git a/interface/web/help/lib/lang/de_help_faq_list.lng b/interface/web/help/lib/lang/de_help_faq_list.lng index 3a240f4..66fd26c 100644 --- a/interface/web/help/lib/lang/de_help_faq_list.lng +++ b/interface/web/help/lib/lang/de_help_faq_list.lng @@ -1,3 +1,4 @@ <?php $wb['edit_txt'] = 'Bearbeiten'; ?> + diff --git a/interface/web/help/lib/lang/de_help_faq_sections_list.lng b/interface/web/help/lib/lang/de_help_faq_sections_list.lng index 190f85a..5d52ec8 100644 --- a/interface/web/help/lib/lang/de_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/de_help_faq_sections_list.lng @@ -6,3 +6,4 @@ $wb['faq_faq_sections_txt'] = 'FAQ Kategorie'; $wb['faq_new_section_txt'] = 'Neue Kategorie hinzufügen'; ?> + diff --git a/interface/web/help/lib/lang/de_support_message.lng b/interface/web/help/lib/lang/de_support_message.lng index 60d3c0c..0e34d25 100644 --- a/interface/web/help/lib/lang/de_support_message.lng +++ b/interface/web/help/lib/lang/de_support_message.lng @@ -6,3 +6,4 @@ $wb['tstamp_txt'] = 'Zeitpunkt'; $wb['reply_txt'] = 'Antworten'; ?> + diff --git a/interface/web/help/lib/lang/de_support_message_list.lng b/interface/web/help/lib/lang/de_support_message_list.lng index 7273475..88fb3ba 100644 --- a/interface/web/help/lib/lang/de_support_message_list.lng +++ b/interface/web/help/lib/lang/de_support_message_list.lng @@ -4,3 +4,4 @@ $wb['subject_txt'] = 'Betreff'; $wb['add_new_record_txt'] = 'Neue Supportnachricht erstellen'; ?> + diff --git a/interface/web/js/jquery.tipsy.js b/interface/web/js/jquery.tipsy.js index e6f6600..efe9612 100644 --- a/interface/web/js/jquery.tipsy.js +++ b/interface/web/js/jquery.tipsy.js @@ -249,18 +249,18 @@ var elheight = this.element.height(); var input, self = this, - select = this.element.hide(), + select = this.element, selected = select.children( ":selected" ), value = selected.val() ? selected.text() : "", wrapper = this.wrapper = $( "<span>" ) .addClass( "ui-combobox" ) .insertAfter( select ); - input = $( "<input>" ) - .appendTo( wrapper ) + input = $( "<input>" ).css( { "width": (select.is(':visible') ? (elwidth > 15 ? elwidth - 15 : 1) : 350), "height": (elheight > 0 ? elheight : 16) }); + select.hide(); + input.appendTo( wrapper ) .val( value ) .addClass( "ui-state-default ui-combobox-input" ) - .css( { "width": (elwidth > 15 ? elwidth - 15 : 1), "height": elheight }) .autocomplete({ delay: 0, minLength: 0, @@ -269,7 +269,7 @@ response( select.children( "option" ).map(function() { var text = $( this ).text(); //if ( this.value && ( !request.term || matcher.test(text) ) ) - if ( !request.term || matcher.test(text) ) + if ( (!request.term || matcher.test(text)) && $(this).css('display') != 'none' ) return { label: (text == "" ? " " : text.replace( new RegExp( @@ -278,6 +278,7 @@ ")(?![^<>]*>)(?![^&;]+;)", "gi" ), "<strong>$1</strong>" )), value: text, + class: (select.hasClass('flags') ? 'country-' + $(this).val().toUpperCase() : $(this).attr('class')), option: this }; }) ); @@ -291,6 +292,8 @@ select.onchange( { target: select } ); } else if($(select).attr('onchange')) { eval($(select).attr('onchange')); + } else { + if(!ui.item.internal) $(select).change(); } if (jQuery(".panel #Filter").length > 0) { jQuery(".panel #Filter").trigger('click'); @@ -302,7 +305,7 @@ matchtext = $(this).val(); valid = false; select.children( "option" ).each(function() { - if( ($(this).text() == "" && matchtext == "") || $( this ).text().match( matcher ) ) { + if( (($(this).text() == "" && matchtext == "") || $( this ).text().match( matcher )) && $(this).css('display') != 'none' ) { select.val($(this).val()); this.selected = valid = true; return false; @@ -326,7 +329,7 @@ valid = false, selected = false; select.children( "option" ).each(function() { - if( ($(this).val() == "" && matchtext == "") || $( this ).text().match( matcher ) ) { + if( (($(this).val() == "" && matchtext == "") || $( this ).text().match( matcher )) && $(this).css('display') != 'none' ) { valid = true; selected = $(this); return false; @@ -334,17 +337,36 @@ }); if(!valid) return false; - $(this).autocomplete('option','select').call($(this), event, { item: { option: selected.get(0) } }); + $(this).autocomplete('option','select').call($(this), event, { item: { option: selected.get(0), internal: true } }); } }) .addClass( "ui-widget ui-widget-content ui-corner-left" ); + if(select.hasClass('flags')) input.addClass('flags'); input.data( "autocomplete" )._renderItem = function( ul, item ) { - return $( "<li></li>" ) + var el = $( "<li></li>" ) .data( "item.autocomplete", item ) .append( "<a>" + item.label + "</a>" ) .appendTo( ul ); + if(item.class) el.addClass(item.class); + return el; }; + select.change(function(e) { + var matcher = new RegExp( "" + $.ui.autocomplete.escapeRegex( $(this).val() ) + "", "i" ), + matchtext = $(this).val(); + valid = false, + selected = false; + select.children( "option" ).each(function() { + if( (($(this).val() == "" && matchtext == "") || $( this ).text().match( matcher )) && $(this).css('display') != 'none' ) { + valid = true; + selected = $(this); + return false; + } + }); + if(!valid) return false; + + input.val($(this).val()).autocomplete('option','select').call(input, (e ? e : {target: select}), { item: { option: selected.get(0), internal: true } }); + }); $( "<a>" ) .attr( "tabIndex", -1 ) @@ -358,7 +380,7 @@ }) .removeClass( "ui-corner-all" ) .addClass( "ui-corner-right ui-combobox-toggle" ) - .css( { "width": 15, "height": elheight }) + .css( { "width": 15, "height": (elheight > 0 ? elheight : 16) }) .click(function() { // close if already visible if ( input.autocomplete( "widget" ).is( ":visible" ) ) { diff --git a/interface/web/js/uni-form/uni-form.jquery.js b/interface/web/js/uni-form/uni-form.jquery.js index 99ab409..f103d1f 100644 --- a/interface/web/js/uni-form/uni-form.jquery.js +++ b/interface/web/js/uni-form/uni-form.jquery.js @@ -101,6 +101,7 @@ unit_obj = $("#"+ datetime_id + "_" + unit_name); if (unit_obj.val() !== null) { unit_obj.val(unit_value); + unit_obj.change(); } }); } \ No newline at end of file diff --git a/interface/web/login/lib/lang/de.lng b/interface/web/login/lib/lang/de.lng index 31d18ef..86e22d5 100644 --- a/interface/web/login/lib/lang/de.lng +++ b/interface/web/login/lib/lang/de.lng @@ -22,3 +22,4 @@ $wb['error_maintenance_mode'] = 'Diese ISPConfig Installation wird gerade gewartet. Wir sind in Kürze wieder für Sie da. Vielen Dank für Ihre Geduld.'; $wb['theme_not_compatible'] = 'Das gewählte Design ist mit dieser ISPConfig Version nicht kompatibel. Bitte prüfen Sie, ob ein Update des Themes verfügbar ist.<br />Es wurde nun automatisch das Standard Design aktiviert.'; ?> + diff --git a/interface/web/mail/lib/lang/de.lng b/interface/web/mail/lib/lang/de.lng index 07bb98f..29e7cbd 100644 --- a/interface/web/mail/lib/lang/de.lng +++ b/interface/web/mail/lib/lang/de.lng @@ -1,47 +1,49 @@ <?php -$wb['Email Alias'] = 'E-Mail Alias'; -$wb['Email Blacklist'] = 'E-Mail Blacklist'; -$wb['Blacklist'] = 'Blacklist'; -$wb['Mail Content Filter'] = 'E-Mail Inhaltsfilter'; -$wb['Filter'] = 'Filter'; -$wb['Mail Domain'] = 'E-Mail Domain'; -$wb['Domain'] = 'Domain'; -$wb['Email Catchall'] = 'E-Mail Catchall'; -$wb['Email Forward'] = 'E-Mail Weiterleitung'; -$wb['Get Email'] = 'Get E-Mail'; -$wb['Spamfilter'] = 'Spamfilter'; -$wb['Email Routing'] = 'E-Mail Routing'; -$wb['Email transport'] = 'E-Mail Transport'; -$wb['Mailbox'] = 'Mailbox'; -$wb['Autoresponder'] = 'Autoresponder'; -$wb['Mail Filter'] = 'Mail Filter'; -$wb['Custom Rules'] = 'eigene Regeln'; -$wb['Email filter'] = 'E-Mail Filter'; -$wb['Email Whitelist'] = 'E-Mail Whitelist'; -$wb['Whitelist'] = 'Whitelist'; -$wb['Spamfilter blacklist'] = 'Spamfilter Blacklist'; -$wb['Spamfilter Config'] = 'Spamfilter Konfiguration'; -$wb['Server'] = 'Server'; -$wb['Spamfilter policy'] = 'Spamfilter Richtlinie'; -$wb['Policy'] = 'Richtlinie'; -$wb['Quarantine'] = 'Quarantäne'; -$wb['Tag-Level'] = 'Tag Level'; -$wb['Other'] = 'Andere'; -$wb['Spamfilter users'] = 'Spamfilter Benutzer'; -$wb['Users'] = 'Benutzer'; -$wb['Spamfilter Whitelist'] = 'Spamfilter Whitelist'; -$wb['Email'] = 'E-Mail'; -$wb['Email Mailbox'] = 'E-Mail Mailbox'; -$wb['Email Accounts'] = 'E-Mail Konten'; -$wb['User / Domain'] = 'Benutzer / Domain'; -$wb['Server Settings'] = 'Servereinstellungen'; -$wb['Fetchmail'] = 'Fetchmail'; -$wb['Mailbox traffic'] = 'Mailbox Datenverkehr'; -$wb['Statistics'] = 'Statistiken'; -$wb['Postfix Whitelist'] = 'Postfix Whitelist'; -$wb['Postfix Blacklist'] = 'Postfix Blacklist'; -$wb['Content Filter'] = 'Inhaltsfilter'; -$wb['Global Filters'] = 'globale Filter'; -$wb['Domain Alias'] = 'Domain Alias'; -$wb['Relay Recipients'] = 'Relay Empfänger'; +$wb['Email Alias'] = "E-Mail Alias"; +$wb['Email Blacklist'] = "E-Mail Blacklist"; +$wb['Blacklist'] = "Blacklist"; +$wb['Mail Content Filter'] = "E-Mail Inhaltsfilter"; +$wb['Filter'] = "Filter"; +$wb['Mail Domain'] = "E-Mail Domain"; +$wb['Domain'] = "E-Mail Domain"; +$wb['Email Catchall'] = "E-Mail Catchall"; +$wb['Email Forward'] = "E-Mail Weiterleitung"; +$wb['Get Email'] = "E-Mail Sammeldienst"; +$wb['Spamfilter'] = "Spamfilter"; +$wb['Email Routing'] = "E-Mail Routing"; +$wb['Email transport'] = "E-Mail Transport"; +$wb['Mailbox'] = "E-Mail Konto"; +$wb['Autoresponder'] = "Autoresponder"; +$wb['Mail Filter'] = "E-Mail Filter"; +$wb['Custom Rules'] = "eigene Regeln"; +$wb['Email filter'] = "E-Mail Filter"; +$wb['Email Whitelist'] = "E-Mail Whitelist"; +$wb['Whitelist'] = "Whitelist"; +$wb['Spamfilter blacklist'] = "Spamfilter Blacklist"; +$wb['Spamfilter Config'] = "Spamfilter Konfiguration"; +$wb['Server'] = "Server"; +$wb['Spamfilter policy'] = "Spamfilter Richtlinie"; +$wb['Policy'] = "Richtlinie"; +$wb['Quarantine'] = "Quarantäne"; +$wb['Tag-Level'] = "Tag Level"; +$wb['Other'] = "Andere"; +$wb['Spamfilter users'] = "Spamfilter Benutzer"; +$wb['Users'] = "Benutzer"; +$wb['Spamfilter Whitelist'] = "Spamfilter Whitelist"; +$wb['Email'] = "E-Mail"; +$wb['Email Mailbox'] = "E-Mail Konto"; +$wb['Email Accounts'] = "E-Mail Konten"; +$wb['User / Domain'] = "Benutzer / Domain"; +$wb['Server Settings'] = "Servereinstellungen"; +$wb['Fetchmail'] = "E-Mail Sammeldienst"; +$wb['Mailbox traffic'] = "E-Mail Konto Datenverkehr"; +$wb['Mailbox quota'] = "E-Mail Konto Belegung"; +$wb['Statistics'] = "Statistiken"; +$wb['Postfix Whitelist'] = "Postfix Whitelist"; +$wb['Postfix Blacklist'] = "Postfix Blacklist"; +$wb['Content Filter'] = "Inhaltsfilter"; +$wb['Global Filters'] = "Globale Filter"; +$wb['Domain Alias'] = "E-Mail Domain Alias"; +$wb['Relay Recipients'] = "Relay Empfänger"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_alias.lng b/interface/web/mail/lib/lang/de_mail_alias.lng index 80a9978..2a0c5d3 100644 --- a/interface/web/mail/lib/lang/de_mail_alias.lng +++ b/interface/web/mail/lib/lang/de_mail_alias.lng @@ -1,14 +1,15 @@ <?php -$wb['email_txt'] = 'E-Mail Adresse'; -$wb['destination_txt'] = 'Ziel'; -$wb['active_txt'] = 'Aktiv'; -$wb['email_error_isemail'] = 'E-Mail Adresse ist ungültig'; -$wb['email_error_unique'] = 'Doppelte E-Mail Adresse.'; -$wb['no_domain_perm'] = 'Sie haben keine Berechtigung für diese Domain.'; -$wb['destination_error_isemail'] = 'Zieladresse ist ungültig.'; -$wb['limit_mailalias_txt'] = 'Die maximale Anzahl an E-Mail Aliases für ihr Konto wurde erreicht.'; -$wb['duplicate_mailbox_txt'] = 'Es existiert bereits eine Mailbox mit dieser E-Mail Adresse.'; -$wb['domain_txt'] = 'Domain'; -$wb['duplicate_email_alias_txt'] = 'Dieser E-Mail Alias existiert bereits.'; -$wb['source_txt'] = 'Alias'; +$wb['email_txt'] = "E-Mail Adresse"; +$wb['destination_txt'] = "Ziel"; +$wb['active_txt'] = "Aktiv"; +$wb['email_error_isemail'] = "E-Mail Adresse ist ungültig"; +$wb['email_error_unique'] = "Doppelte E-Mail Adresse."; +$wb['no_domain_perm'] = "Sie haben keine Berechtigung für diese Domain."; +$wb['destination_error_isemail'] = "Zieladresse ist ungültig."; +$wb['limit_mailalias_txt'] = "Die maximale Anzahl an E-Mail Aliasen für Ihr Konto wurde erreicht."; +$wb['duplicate_mailbox_txt'] = "Es existiert bereits eineE-Mail Konto mit dieser E-Mail Adresse."; +$wb['domain_txt'] = "Domain"; +$wb['duplicate_email_alias_txt'] = "Dieser E-Mail Alias existiert bereits."; +$wb['source_txt'] = "Alias"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_alias_list.lng b/interface/web/mail/lib/lang/de_mail_alias_list.lng index e741d02..7c0c114 100644 --- a/interface/web/mail/lib/lang/de_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/de_mail_alias_list.lng @@ -6,3 +6,4 @@ $wb['email_txt'] = 'E-Mail Adresse'; $wb['add_new_record_txt'] = 'Neuen E-Mail Alias hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_aliasdomain.lng b/interface/web/mail/lib/lang/de_mail_aliasdomain.lng index 62e12ae..bf877da 100644 --- a/interface/web/mail/lib/lang/de_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/de_mail_aliasdomain.lng @@ -1,11 +1,12 @@ <?php -$wb['source_txt'] = 'Quelle'; -$wb['destination_txt'] = 'Ziel'; -$wb['active_txt'] = 'Aktiv'; -$wb['no_domain_perm'] = 'Sie haben keine Rechte für diese Domain.'; -$wb['limit_mailaliasdomain_txt'] = 'Die maximale Anzahl an E-Mail Alias Domains für ihr Konto wurde erreicht.'; -$wb['source_destination_identical_txt'] = 'Quell- und Ziel Domain sind identisch.'; -$wb['source_error_empty'] = 'Quell Domain ist leer.'; -$wb['source_error_unique'] = 'Quell Domain duplizieren.'; -$wb['source_error_regex'] = 'Ungültiger Quell Domainname.'; +$wb['source_txt'] = "Quelle"; +$wb['destination_txt'] = "Ziel"; +$wb['active_txt'] = "Aktiv"; +$wb['no_domain_perm'] = "Sie haben keine Rechte für diese Domain."; +$wb['limit_mailaliasdomain_txt'] = "Die maximale Anzahl an E-Mail Alias Domains für Ihr Konto wurde erreicht."; +$wb['source_destination_identical_txt'] = "Quell- und Ziel Domain sind identisch."; +$wb['source_error_empty'] = "Quell Domain ist leer."; +$wb['source_error_unique'] = "Quell Domain duplizieren."; +$wb['source_error_regex'] = "Ungültiger Quell Domainname."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/de_mail_aliasdomain_list.lng index e18fa3b..88a4ae4 100644 --- a/interface/web/mail/lib/lang/de_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/de_mail_aliasdomain_list.lng @@ -1,7 +1,8 @@ <?php -$wb['list_head_txt'] = 'Domain Alias'; -$wb['active_txt'] = 'Aktiv'; -$wb['source_txt'] = 'Quelle'; -$wb['destination_txt'] = 'Ziel'; -$wb['add_new_record_txt'] = 'Neuen Domain Alias hinzufügen'; +$wb['list_head_txt'] = "E-Mail Domain Alias"; +$wb['active_txt'] = "Aktiv"; +$wb['source_txt'] = "Quelle"; +$wb['destination_txt'] = "Ziel"; +$wb['add_new_record_txt'] = "Neuen E-Mail Domain Alias hinzufügen"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_blacklist.lng b/interface/web/mail/lib/lang/de_mail_blacklist.lng index a6ca6dc..e249b19 100644 --- a/interface/web/mail/lib/lang/de_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/de_mail_blacklist.lng @@ -1,9 +1,10 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['source_txt'] = 'Blacklist E-Mail Adresse'; -$wb['recipient_txt'] = 'Empfänger'; -$wb['active_txt'] = 'Aktiv'; -$wb['source_error_notempty'] = 'Adresse ist leer.'; -$wb['type_txt'] = 'Typ'; -$wb['limit_mailfilter_txt'] = 'Die maximale Anzahl an E-Mail Filter für ihr Konto wurde erreicht.'; +$wb['server_id_txt'] = "Server"; +$wb['source_txt'] = "Blacklist E-Mail Adresse"; +$wb['recipient_txt'] = "Empfänger"; +$wb['active_txt'] = "Aktiv"; +$wb['source_error_notempty'] = "Adresse ist leer."; +$wb['type_txt'] = "Typ"; +$wb['limit_mailfilter_txt'] = "Die maximale Anzahl an E-Mail Filter für Ihr Konto wurde erreicht."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_blacklist_list.lng b/interface/web/mail/lib/lang/de_mail_blacklist_list.lng index b169909..03b1b46 100644 --- a/interface/web/mail/lib/lang/de_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/de_mail_blacklist_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Neuen Blacklist Eintrag hinzufügen'; $wb['access_txt'] = 'Zugriff'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_content_filter.lng b/interface/web/mail/lib/lang/de_mail_content_filter.lng index 9ea5422..48348b2 100644 --- a/interface/web/mail/lib/lang/de_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/de_mail_content_filter.lng @@ -7,3 +7,4 @@ $wb['active_txt'] = 'Aktiv'; $wb['pattern_error_empty'] = 'Zeichenkette ist leer'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_content_filter_list.lng b/interface/web/mail/lib/lang/de_mail_content_filter_list.lng index 126f23c..930f1e5 100644 --- a/interface/web/mail/lib/lang/de_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/de_mail_content_filter_list.lng @@ -6,3 +6,4 @@ $wb['action_txt'] = 'Aktion'; $wb['add_new_record_txt'] = 'Neuen Inhaltsfilter hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_domain.lng b/interface/web/mail/lib/lang/de_mail_domain.lng index e0bd051..93fdf4e 100644 --- a/interface/web/mail/lib/lang/de_mail_domain.lng +++ b/interface/web/mail/lib/lang/de_mail_domain.lng @@ -1,13 +1,14 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['type_txt'] = 'Typ'; -$wb['active_txt'] = 'Aktiv'; -$wb['domain_error_empty'] = 'Domain ist leer'; -$wb['domain_error_unique'] = 'Doppelte Domain.'; -$wb['domain_error_regex'] = 'Ungültiger Domainname.'; -$wb['client_txt'] = 'Kunde'; -$wb['limit_maildomain_txt'] = 'Die maximale Anzahl an E-Mail Domains für ihr Konto wurde erreicht.'; -$wb['policy_txt'] = 'Spamfilter'; -$wb['no_policy'] = '- nicht aktiviert -'; +$wb['server_id_txt'] = "Server"; +$wb['domain_txt'] = "Domain"; +$wb['type_txt'] = "Typ"; +$wb['active_txt'] = "Aktiv"; +$wb['domain_error_empty'] = "Domain ist leer"; +$wb['domain_error_unique'] = "Doppelte Domain."; +$wb['domain_error_regex'] = "Ungültiger Domainname."; +$wb['client_txt'] = "Kunde"; +$wb['limit_maildomain_txt'] = "Die maximale Anzahl an E-Mail Domains für Ihr Konto wurde erreicht."; +$wb['policy_txt'] = "Spamfilter"; +$wb['no_policy'] = "- nicht aktiviert -"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/de_mail_domain_admin_list.lng index 403bb90..3b3ac49 100644 --- a/interface/web/mail/lib/lang/de_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/de_mail_domain_admin_list.lng @@ -1,8 +1,9 @@ <?php -$wb['list_head_txt'] = 'E-Mail Domain'; -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['add_new_record_txt'] = 'Neue Domain hinzufügen'; -$wb['active_txt'] = 'Aktiv'; -$wb['sys_groupid_txt'] = 'Kunde'; +$wb['list_head_txt'] = "E-Mail Domain"; +$wb['server_id_txt'] = "Server"; +$wb['domain_txt'] = "Domain"; +$wb['add_new_record_txt'] = "Neue Domain hinzufügen"; +$wb['active_txt'] = "Aktiv"; +$wb['sys_groupid_txt'] = "Kunde"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_domain_catchall.lng b/interface/web/mail/lib/lang/de_mail_domain_catchall.lng index 658139a..15ae2fc 100644 --- a/interface/web/mail/lib/lang/de_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/de_mail_domain_catchall.lng @@ -1,11 +1,12 @@ <?php -$wb['domain_txt'] = 'Domain'; -$wb['destination_txt'] = 'Ziel E-Mail'; -$wb['active_txt'] = 'Aktiv'; -$wb['domain_error_unique'] = 'Es besteht bereits ein Catchall Eintrag für diese Domain.'; -$wb['no_domain_perm'] = 'Sie haben keine Berechtigung für diese Domain.'; -$wb['domain_error_regex'] = 'Ungültiger Domainname oder ungültige Zeichen im Domainnamen.'; -$wb['limit_mailcatchall_txt'] = 'Die maximale Anzahl an Catchall Einträgen für ihr Konto wurde erreicht.'; -$wb['source_txt'] = 'Quelle'; -$wb['destination_error_isemail'] = 'Das Ziel ist keine gültige E-Mail Adresse.'; +$wb['domain_txt'] = "Domain"; +$wb['destination_txt'] = "Ziel E-Mail"; +$wb['active_txt'] = "Aktiv"; +$wb['domain_error_unique'] = "Es besteht bereits ein Catchall Eintrag für diese Domain."; +$wb['no_domain_perm'] = "Sie haben keine Berechtigung für diese Domain."; +$wb['domain_error_regex'] = "Ungültiger Domainname oder ungültige Zeichen im Domainnamen."; +$wb['limit_mailcatchall_txt'] = "Die maximale Anzahl an Catchall Einträgen für Ihr Konto wurde erreicht."; +$wb['source_txt'] = "Quelle"; +$wb['destination_error_isemail'] = "Das Ziel ist keine gültige E-Mail Adresse."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/de_mail_domain_catchall_list.lng index 558cb5c..7ce05d3 100644 --- a/interface/web/mail/lib/lang/de_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/de_mail_domain_catchall_list.lng @@ -7,3 +7,4 @@ $wb['domain_txt'] = 'Domain'; $wb['add_new_record_txt'] = 'Neuen Catchall hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_domain_list.lng b/interface/web/mail/lib/lang/de_mail_domain_list.lng index ff25a58..a13af25 100644 --- a/interface/web/mail/lib/lang/de_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/de_mail_domain_list.lng @@ -1,7 +1,8 @@ <?php -$wb['list_head_txt'] = 'E-Mail Domain'; -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['add_new_record_txt'] = 'Neue Domain hinzufügen'; -$wb['active_txt'] = 'Aktiv'; +$wb['list_head_txt'] = "E-Mail Domain"; +$wb['server_id_txt'] = "Server"; +$wb['domain_txt'] = "Domain"; +$wb['add_new_record_txt'] = "Neue Domain hinzufügen"; +$wb['active_txt'] = "Aktiv"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_forward.lng b/interface/web/mail/lib/lang/de_mail_forward.lng index fb0e0e7..d611a51 100644 --- a/interface/web/mail/lib/lang/de_mail_forward.lng +++ b/interface/web/mail/lib/lang/de_mail_forward.lng @@ -1,9 +1,10 @@ <?php -$wb['email_txt'] = 'E-Mail Adresse'; -$wb['destination_txt'] = 'Ziel E-Mail Adresse'; -$wb['active_txt'] = 'Aktiv'; -$wb['limit_mailforward_txt'] = 'Die maximale Anzahl an E-Mail Weiterleitungen für ihr Konto wurde erreicht.'; -$wb['duplicate_mailbox_txt'] = 'Es existiert bereits eine Mailbox mit dieser Adresse.'; -$wb['domain_txt'] = 'Domain'; -$wb['source_txt'] = 'Quell E-Mail Adresse'; +$wb['email_txt'] = "E-Mail Adresse"; +$wb['destination_txt'] = "Ziel E-Mail Adresse"; +$wb['active_txt'] = "Aktiv"; +$wb['limit_mailforward_txt'] = "Die maximale Anzahl an E-Mail Weiterleitungen für Ihr Konto wurde erreicht."; +$wb['duplicate_mailbox_txt'] = "Es existiert bereits ein E-Mail Konto mit dieser Adresse."; +$wb['domain_txt'] = "Domain"; +$wb['source_txt'] = "Quell E-Mail Adresse"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_forward_list.lng b/interface/web/mail/lib/lang/de_mail_forward_list.lng index 99b6ab5..01b2950 100644 --- a/interface/web/mail/lib/lang/de_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/de_mail_forward_list.lng @@ -6,3 +6,4 @@ $wb['email_txt'] = 'E-Mail'; $wb['add_new_record_txt'] = 'Neue E-Mail Weiterleitung hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_get.lng b/interface/web/mail/lib/lang/de_mail_get.lng index e9c06b5..f634a81 100644 --- a/interface/web/mail/lib/lang/de_mail_get.lng +++ b/interface/web/mail/lib/lang/de_mail_get.lng @@ -1,18 +1,19 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['type_txt'] = 'Typ'; -$wb['source_server_txt'] = 'POP3/IMAP Server'; -$wb['source_username_txt'] = 'Benutzername'; -$wb['source_password_txt'] = 'Passwort'; -$wb['source_delete_txt'] = 'E-Mails nach Empfang löschen'; -$wb['destination_txt'] = 'Ziel'; -$wb['active_txt'] = 'Aktiv'; -$wb['limit_fetchmail_txt'] = 'Die maximale Anzahl an Fetchmail Einträgen für Ihr Konto wurde erreicht.'; -$wb['source_server_error_isempty'] = 'Server ist leer.'; -$wb['source_username_error_isempty'] = 'Benutzername ist leer.'; -$wb['source_password_error_isempty'] = 'Passwort ist leer.'; -$wb['destination_error_isemail'] = 'Kein Ziel gewählt.'; -$wb['source_server_error_regex'] = 'POP3/IMAP Server ist kein gültiger Domainname.'; -$wb['source_read_all_txt'] = 'Alle E-Mails abrufen (inkl. bereits gelesene E-Mails)'; -$wb['error_delete_read_all_combination'] = 'Unzulässige Kombination von Optionen. Sie können '; +$wb['server_id_txt'] = "Server"; +$wb['type_txt'] = "Typ"; +$wb['source_server_txt'] = "POP3/IMAP Server"; +$wb['source_username_txt'] = "Benutzername"; +$wb['source_password_txt'] = "Passwort"; +$wb['source_delete_txt'] = "E-Mails nach Empfang löschen"; +$wb['destination_txt'] = "Ziel"; +$wb['active_txt'] = "Aktiv"; +$wb['limit_fetchmail_txt'] = "Die maximale Anzahl an Sammelkonto Einträgen für Ihr Konto wurde erreicht."; +$wb['source_server_error_isempty'] = "Server ist leer."; +$wb['source_username_error_isempty'] = "Benutzername ist leer."; +$wb['source_password_error_isempty'] = "Passwort ist leer."; +$wb['destination_error_isemail'] = "Kein Ziel gewählt."; +$wb['source_server_error_regex'] = "POP3/IMAP Server ist kein gültiger Domainname."; +$wb['source_read_all_txt'] = "Alle E-Mails abrufen (inkl. bereits gelesene E-Mails)"; +$wb['error_delete_read_all_combination'] = "Unzulässige Kombination von Optionen. Sie können "; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_get_list.lng b/interface/web/mail/lib/lang/de_mail_get_list.lng index f31bc08..ddeba62 100644 --- a/interface/web/mail/lib/lang/de_mail_get_list.lng +++ b/interface/web/mail/lib/lang/de_mail_get_list.lng @@ -1,9 +1,10 @@ <?php -$wb['list_head_txt'] = 'Hole E-Mails von externem POP3 / IMAP Server'; -$wb['active_txt'] = 'Aktiv'; -$wb['server_id_txt'] = 'Server'; -$wb['source_server_txt'] = 'Externer Server'; -$wb['source_username_txt'] = 'Benutzername'; -$wb['destination_txt'] = 'Ziel'; -$wb['add_new_record_txt'] = 'Neues Konto hinzufügen'; +$wb['list_head_txt'] = "E-Mails von externem POP3 / IMAP Server abholen"; +$wb['active_txt'] = "Aktiv"; +$wb['server_id_txt'] = "Server"; +$wb['source_server_txt'] = "Externer Server"; +$wb['source_username_txt'] = "Benutzername"; +$wb['destination_txt'] = "Ziel"; +$wb['add_new_record_txt'] = "Neues Konto hinzufügen"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_mailinglist.lng b/interface/web/mail/lib/lang/de_mail_mailinglist.lng index d854c49..848ef08 100644 --- a/interface/web/mail/lib/lang/de_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/de_mail_mailinglist.lng @@ -17,3 +17,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/de_mail_mailinglist_list.lng index 3eee785..c9959f0 100644 --- a/interface/web/mail/lib/lang/de_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/de_mail_mailinglist_list.lng @@ -3,3 +3,4 @@ $wb['domain_txt'] = 'Domain'; $wb['listname_txt'] = 'Listenname'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_relay_recipient.lng b/interface/web/mail/lib/lang/de_mail_relay_recipient.lng index 3c44260..ee12281 100644 --- a/interface/web/mail/lib/lang/de_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/de_mail_relay_recipient.lng @@ -1,9 +1,10 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['source_txt'] = 'Relay Empfänger'; -$wb['recipient_txt'] = 'Empfänger'; -$wb['active_txt'] = 'Aktiv'; -$wb['source_error_notempty'] = 'Adresse ist leer.'; -$wb['type_txt'] = 'Typ'; -$wb['limit_mailfilter_txt'] = 'Die maximale Anzahl an E-Mail Filtern für ihr Konto wurde erreicht.'; +$wb['server_id_txt'] = "Server"; +$wb['source_txt'] = "Relay Empfänger"; +$wb['recipient_txt'] = "Empfänger"; +$wb['active_txt'] = "Aktiv"; +$wb['source_error_notempty'] = "Adresse ist leer."; +$wb['type_txt'] = "Typ"; +$wb['limit_mailfilter_txt'] = "Die maximale Anzahl an E-Mail Filtern für Ihr Konto wurde erreicht."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/de_mail_relay_recipient_list.lng index fc5d6f4..ec6574a 100644 --- a/interface/web/mail/lib/lang/de_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/de_mail_relay_recipient_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Neuen Relay Empfänger hinzufügen'; $wb['access_txt'] = 'Zugriff'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_spamfilter.lng b/interface/web/mail/lib/lang/de_mail_spamfilter.lng index 4d5c650..f51fe47 100644 --- a/interface/web/mail/lib/lang/de_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/de_mail_spamfilter.lng @@ -1,17 +1,18 @@ <?php -$wb['email_txt'] = 'E-Mail'; -$wb['spam_rewrite_score_int_txt'] = 'Rewrite Bewertung'; -$wb['spam_redirect_score_int_txt'] = 'Redirect Bewertung'; -$wb['spam_delete_score_int_txt'] = 'Bewertung löschen'; -$wb['spam_rewrite_subject_txt'] = 'Rewrite Betreff'; -$wb['spam_redirect_maildir_txt'] = 'Redirect Mailbox'; -$wb['active_txt'] = 'Aktiv'; -$wb['spam_rewrite_txt'] = 'Schreibe E-Mail Betreff über dieser Bewertung um.'; -$wb['spam_redirect_txt'] = 'Leite E-Mails über dieser Bewertung zur ausgewählten Mailbox weiter.'; -$wb['spam_delete_txt'] = 'Lösche E-Mails über dieser Bewertung.'; -$wb['disable_txt'] = 'Tipp: Um eine Filteroption zu deaktivieren, müssen Sie die Bewertung auf 0.00 setzen.'; -$wb['email_error_isemail'] = 'E-Mail Adresse ist ungültig.'; -$wb['email_error_unique'] = 'Es existiert bereits ein Spamfilter Eintrag für diese E-Mail Adresse.'; -$wb['spam_redirect_maildir_purge_txt'] = 'Lösche Maildir nach'; -$wb['days_txt'] = 'Tagen.'; +$wb['email_txt'] = "E-Mail"; +$wb['spam_rewrite_score_int_txt'] = "Rewrite Bewertung"; +$wb['spam_redirect_score_int_txt'] = "Redirect Bewertung"; +$wb['spam_delete_score_int_txt'] = "Bewertung löschen"; +$wb['spam_rewrite_subject_txt'] = "Rewrite Betreff"; +$wb['spam_redirect_maildir_txt'] = "Redirect E-Mail Konto"; +$wb['active_txt'] = "Aktiv"; +$wb['spam_rewrite_txt'] = "Schreibe E-Mail Betreff über dieser Bewertung um."; +$wb['spam_redirect_txt'] = "Leite E-Mails über dieser Bewertung zur ausgewähltem E-Mail Konto weiter."; +$wb['spam_delete_txt'] = "Lösche E-Mails über dieser Bewertung."; +$wb['disable_txt'] = "Tipp: Um eine Filteroption zu deaktivieren, müssen Sie die Bewertung auf 0.00 setzen."; +$wb['email_error_isemail'] = "E-Mail Adresse ist ungültig."; +$wb['email_error_unique'] = "Es existiert bereits ein Spamfilter Eintrag für diese E-Mail Adresse."; +$wb['spam_redirect_maildir_purge_txt'] = "Lösche E-Mail Verzeichnis nach"; +$wb['days_txt'] = "Tagen."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/de_mail_spamfilter_list.lng index 95c7d40..7ccd9f5 100644 --- a/interface/web/mail/lib/lang/de_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/de_mail_spamfilter_list.lng @@ -6,3 +6,4 @@ $wb['email_txt'] = 'E-Mail'; $wb['add_new_record_txt'] = 'Neuen Spamfilter Eintrag hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_transport.lng b/interface/web/mail/lib/lang/de_mail_transport.lng index 0f6f973..0962826 100644 --- a/interface/web/mail/lib/lang/de_mail_transport.lng +++ b/interface/web/mail/lib/lang/de_mail_transport.lng @@ -1,11 +1,12 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['destination_txt'] = 'Ziel'; -$wb['type_txt'] = 'Typ'; -$wb['mx_txt'] = 'Kein MX Lookup'; -$wb['sort_order_txt'] = 'Sortiert nach'; -$wb['active_txt'] = 'Aktiv'; -$wb['limit_mailrouting_txt'] = 'Die maximale Anzahl an E-Mail Routen für ihr Konto wurde erreicht.'; -$wb['transport_txt'] = 'Transport'; +$wb['server_id_txt'] = "Server"; +$wb['domain_txt'] = "Domain"; +$wb['destination_txt'] = "Ziel"; +$wb['type_txt'] = "Typ"; +$wb['mx_txt'] = "Kein MX Lookup"; +$wb['sort_order_txt'] = "Sortiert nach"; +$wb['active_txt'] = "Aktiv"; +$wb['limit_mailrouting_txt'] = "Die maximale Anzahl an E-Mail Routen für Ihr Konto wurde erreicht."; +$wb['transport_txt'] = "Transport"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_transport_list.lng b/interface/web/mail/lib/lang/de_mail_transport_list.lng index 4910863..c08235b 100644 --- a/interface/web/mail/lib/lang/de_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/de_mail_transport_list.lng @@ -1,9 +1,10 @@ <?php -$wb['list_head_txt'] = 'Erweitertes E-Mail Routing'; -$wb['active_txt'] = 'Aktiv'; -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['transport_txt'] = 'Transport'; -$wb['sort_order_txt'] = 'Sortiert nach'; -$wb['add_new_record_txt'] = 'Neuen Transport hinzufügen'; +$wb['list_head_txt'] = "E-Mail Routing"; +$wb['active_txt'] = "Aktiv"; +$wb['server_id_txt'] = "Server"; +$wb['domain_txt'] = "Domain"; +$wb['transport_txt'] = "Transport"; +$wb['sort_order_txt'] = "Sortiert nach"; +$wb['add_new_record_txt'] = "Neuen Transport hinzufügen"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_user.lng b/interface/web/mail/lib/lang/de_mail_user.lng index ecbd92e..c317084 100644 --- a/interface/web/mail/lib/lang/de_mail_user.lng +++ b/interface/web/mail/lib/lang/de_mail_user.lng @@ -1,50 +1,51 @@ <?php -$wb['custom_mailfilter_txt'] = 'Benutzerdefinierte Mail Filter Regel'; -$wb['email_txt'] = 'E-Mail'; -$wb['cryptpwd_txt'] = 'Passwort'; -$wb['active_txt'] = 'Aktiv'; -$wb['email_error_isemail'] = 'E-Mail Adresse ist ungültig.'; -$wb['email_error_unique'] = 'Doppelte E-Mail Adresse.'; -$wb['autoresponder_subject_txt'] = 'E-Mail Betreff'; -$wb['autoresponder_subject'] = 'Abwesenheitsnotiz'; -$wb['autoresponder_text_txt'] = 'Text'; -$wb['autoresponder_txt'] = 'Autoresponder'; -$wb['no_domain_perm'] = 'Sie haben keine Berechtigung für diese Domain.'; -$wb['error_no_pwd'] = 'Passwort ist leer.'; -$wb['quota_error_isint'] = 'Mailboxgröße muss eine Zahl sein.'; -$wb['quota_txt'] = 'Beschränkung'; -$wb['server_id_txt'] = 'Server ID'; -$wb['password_txt'] = 'Passwort'; -$wb['maildir_txt'] = 'Maildir'; -$wb['postfix_txt'] = 'Aktiviere Empfang'; -$wb['access_txt'] = 'Aktiviere Zugriff'; -$wb['policy_txt'] = 'Spamfilter'; -$wb['no_policy'] = '- nicht aktiviert -'; -$wb['limit_mailbox_txt'] = 'Die maximale Anzahl an Mailboxen für Ihr Konto wurde erreicht.'; -$wb['limit_mailquota_txt'] = 'Der maximale Speicherplatz für Ihre Mailboxen wurde erreicht. Der maximal verfügbare Speicher in MB ist'; -$wb['disableimap_txt'] = 'IMAP deaktivieren'; -$wb['disablepop3_txt'] = 'POP3 deaktivieren'; -$wb['password_strength_txt'] = 'Passwortkomplexität'; -$wb['duplicate_alias_or_forward_txt'] = 'Es existiert bereits ein Alias oder eine Weiterleitung mit diese E-Mail Adresse.'; -$wb['quota_error_value'] = 'Ungültige Beschränkungseingabe. Erlaubte Größen sind: 0 für unlimitiert oder Nummern > 1'; -$wb['autoresponder_start_date_txt'] = 'Startet am'; -$wb['autoresponder_start_date_ispast'] = 'Startdatum kann nicht in der Vergangenheit liegen.'; -$wb['autoresponder_end_date_txt'] = 'Endet am'; -$wb['autoresponder_end_date_isgreater'] = 'Enddatum muss angegeben werden und muss später als das Startdatum sein.'; -$wb['move_junk_txt'] = 'Spam E-Mails in den Junk Ordner verschieben'; -$wb['name_txt'] = 'Name'; -$wb['name_optional_txt'] = '(optional)'; -$wb['autoresponder_active'] = 'Autoresponder aktivieren'; -$wb['cc_txt'] = 'Kopie senden an'; -$wb['cc_error_isemail'] = 'Das -Kopie senden an- Feld enthält keine gültige E-Mail Adresse'; -$wb['login_error_unique'] = 'Login wird bereits verwendet.'; -$wb['login_error_regex'] = 'Zulässige Zeichen sind A-Z, a-z, 0-9, ., _ und -.'; -$wb['login_txt'] = 'Login'; -$wb['error_login_email_txt'] = 'Dieser Loginname ist nicht zulässig. Bitte verwenden Sie einen anderen Loginnamen oder die E-Mail Adresse als Login.'; -$wb['domain_txt'] = 'Domain'; -$wb['now_txt'] = 'Jetzt'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; +$wb['custom_mailfilter_txt'] = "Benutzerdefinierte E-Mailfilter Regel"; +$wb['email_txt'] = "E-Mail"; +$wb['cryptpwd_txt'] = "Passwort"; +$wb['active_txt'] = "Aktiv"; +$wb['email_error_isemail'] = "E-Mail Adresse ist ungültig."; +$wb['email_error_unique'] = "Doppelte E-Mail Adresse."; +$wb['autoresponder_subject_txt'] = "E-Mail Betreff"; +$wb['autoresponder_subject'] = "Abwesenheitsnotiz"; +$wb['autoresponder_text_txt'] = "Text"; +$wb['autoresponder_txt'] = "Autoresponder"; +$wb['no_domain_perm'] = "Sie haben keine Berechtigung für diese Domain."; +$wb['error_no_pwd'] = "Passwort ist leer."; +$wb['quota_error_isint'] = "E-Mailkontogröße muss eine Zahl sein."; +$wb['quota_txt'] = "Beschränkung"; +$wb['server_id_txt'] = "Server ID"; +$wb['password_txt'] = "Passwort"; +$wb['maildir_txt'] = "E-Mail Verzeichnis"; +$wb['postfix_txt'] = "Aktiviere Empfang"; +$wb['access_txt'] = "Aktiviere Zugriff"; +$wb['policy_txt'] = "Spamfilter"; +$wb['no_policy'] = "- nicht aktiviert -"; +$wb['limit_mailbox_txt'] = "Die maximale Anzahl an E-Mailkonten für Ihr Konto wurde erreicht."; +$wb['limit_mailquota_txt'] = "Der maximale Speicherplatz für Ihr E-Mail Konto wurde erreicht. Der maximal verfügbare Speicher in MB ist"; +$wb['disableimap_txt'] = "IMAP deaktivieren"; +$wb['disablepop3_txt'] = "POP3 deaktivieren"; +$wb['password_strength_txt'] = "Passwortkomplexität"; +$wb['duplicate_alias_or_forward_txt'] = "Es existiert bereits ein Alias oder eine Weiterleitung mit dieser E-Mail Adresse."; +$wb['quota_error_value'] = "Ungültige Beschränkungseingabe. Erlaubte Größen sind: 0 für unlimitiert oder Nummern > 1"; +$wb['autoresponder_start_date_txt'] = "Startet am"; +$wb['autoresponder_start_date_ispast'] = "Startdatum kann nicht in der Vergangenheit liegen."; +$wb['autoresponder_end_date_txt'] = "Endet am"; +$wb['autoresponder_end_date_isgreater'] = "Enddatum muss angegeben werden und muss später als das Startdatum sein."; +$wb['move_junk_txt'] = "Spam E-Mails in das Junk Verzeichnis verschieben"; +$wb['name_txt'] = "Name"; +$wb['name_optional_txt'] = "(optional)"; +$wb['autoresponder_active'] = "Autoresponder aktivieren"; +$wb['cc_txt'] = "Kopie senden an"; +$wb['cc_error_isemail'] = "Das -Kopie senden an- Feld enthält keine gültige E-Mail Adresse"; +$wb['login_error_unique'] = "Benutzername wird bereits verwendet."; +$wb['login_error_regex'] = "Zulässige Zeichen sind A-Z, a-z, 0-9, ., _ und -."; +$wb['login_txt'] = "Anmelden"; +$wb['error_login_email_txt'] = "Dieser Benutzername ist nicht zulässig. Bitte verwenden Sie einen anderen Benutzernamen oder die E-Mail Adresse als Benutzername."; +$wb['domain_txt'] = "Domain"; +$wb['now_txt'] = "Jetzt"; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_user_filter.lng b/interface/web/mail/lib/lang/de_mail_user_filter.lng index b0b1bc3..116bf26 100644 --- a/interface/web/mail/lib/lang/de_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/de_mail_user_filter.lng @@ -1,20 +1,21 @@ <?php -$wb['rulename_txt'] = 'Name'; -$wb['action_txt'] = 'Aktion'; -$wb['target_txt'] = 'Ordner'; -$wb['active_txt'] = 'Aktiv'; -$wb['rulename_error_empty'] = 'Name ist leer.'; -$wb['searchterm_is_empty'] = 'Suchbegriff ist leer.'; -$wb['source_txt'] = 'Quelle'; -$wb['target_error_regex'] = 'Das Ziel beinhaltet wahrscheinlich diese Zeichen: a-z, 0-9, -, ., _, und {raum}'; -$wb['limit_mailfilter_txt'] = 'Die maximale Anzahl an E-Mail Filtern für Ihr Konto wurde erreicht.'; -$wb['subject_txt'] = 'Betreff'; -$wb['from_txt'] = 'Von'; -$wb['to_txt'] = 'An'; -$wb['contains_txt'] = 'Enthält'; -$wb['is_txt'] = 'Ist'; -$wb['begins_with_txt'] = 'Beginnt mit'; -$wb['ends_with_txt'] = 'Endet mit'; -$wb['move_to_txt'] = 'Verschieben nach'; -$wb['delete_txt'] = 'Löschen'; +$wb['rulename_txt'] = "Name"; +$wb['action_txt'] = "Aktion"; +$wb['target_txt'] = "Verzeichnis"; +$wb['active_txt'] = "Aktiv"; +$wb['rulename_error_empty'] = "Name ist leer."; +$wb['searchterm_is_empty'] = "Suchbegriff ist leer."; +$wb['source_txt'] = "Quelle"; +$wb['target_error_regex'] = "Das Ziel beinhaltet wahrscheinlich diese Zeichen: a-z, 0-9, -, ., _, und {raum}"; +$wb['limit_mailfilter_txt'] = "Die maximale Anzahl an E-Mail Filtern für Ihr Konto wurde erreicht."; +$wb['subject_txt'] = "Betreff"; +$wb['from_txt'] = "Von"; +$wb['to_txt'] = "An"; +$wb['contains_txt'] = "Enthält"; +$wb['is_txt'] = "Ist"; +$wb['begins_with_txt'] = "Beginnt mit"; +$wb['ends_with_txt'] = "Endet mit"; +$wb['move_to_txt'] = "Verschieben nach"; +$wb['delete_txt'] = "Löschen"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_user_filter_list.lng b/interface/web/mail/lib/lang/de_mail_user_filter_list.lng index 003ed0e..695e404 100644 --- a/interface/web/mail/lib/lang/de_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/de_mail_user_filter_list.lng @@ -5,3 +5,4 @@ $wb['page_of_txt'] = 'von'; $wb['delete_confirmation'] = 'Wollen Sie den Filter wirklich löschen?'; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_user_list.lng b/interface/web/mail/lib/lang/de_mail_user_list.lng index 2eba6f6..2a4b775 100644 --- a/interface/web/mail/lib/lang/de_mail_user_list.lng +++ b/interface/web/mail/lib/lang/de_mail_user_list.lng @@ -1,8 +1,9 @@ <?php -$wb['list_head_txt'] = 'Mailbox'; -$wb['email_txt'] = 'E-Mail Adresse'; -$wb['autoresponder_txt'] = 'Autoresponder'; -$wb['add_new_record_txt'] = 'Neue Mailbox hinzufügen'; -$wb['name_txt'] = 'Realname'; -$wb['login_txt'] = 'Anmelden'; +$wb['list_head_txt'] = "E-Mail Konto"; +$wb['email_txt'] = "E-Mail Adresse"; +$wb['autoresponder_txt'] = "Autoresponder"; +$wb['add_new_record_txt'] = "Neues E-Mail Konto hinzufügen"; +$wb['name_txt'] = "Realname"; +$wb['login_txt'] = "Anmelden"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_user_stats_list.lng b/interface/web/mail/lib/lang/de_mail_user_stats_list.lng index 1bb54e0..951fd75 100644 --- a/interface/web/mail/lib/lang/de_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/de_mail_user_stats_list.lng @@ -1,8 +1,9 @@ <?php -$wb['list_head_txt'] = 'E-Mail Datenverkehr'; -$wb['email_txt'] = 'E-Mail Adresse'; -$wb['this_month_txt'] = 'diesen Monat'; -$wb['last_month_txt'] = 'letzten Monat'; -$wb['this_year_txt'] = 'dieses Jahr'; -$wb['last_year_txt'] = 'letztes Jahr'; +$wb['list_head_txt'] = "E-Mail Datenverkehr"; +$wb['email_txt'] = "E-Mail Adresse"; +$wb['this_month_txt'] = "Aktuelles Monat"; +$wb['last_month_txt'] = "Vergangenes Monat"; +$wb['this_year_txt'] = "Aktuelles Jahr"; +$wb['last_year_txt'] = "Vergangenes Jahr"; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_whitelist.lng b/interface/web/mail/lib/lang/de_mail_whitelist.lng index b4190ab..711c645 100644 --- a/interface/web/mail/lib/lang/de_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/de_mail_whitelist.lng @@ -1,9 +1,10 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['source_txt'] = 'Whitelist E-Mail Adresse'; -$wb['recipient_txt'] = 'Empfänger'; -$wb['active_txt'] = 'Aktiv'; -$wb['source_error_notempty'] = 'E-Mail Adresse ist leer.'; -$wb['type_txt'] = 'Typ'; -$wb['limit_mailfilter_txt'] = 'Die maximale Anzahl an E-Mail Filtern für ihr Konto wurde erreicht.'; +$wb['server_id_txt'] = "Server"; +$wb['source_txt'] = "Whitelist E-Mail Adresse"; +$wb['recipient_txt'] = "Empfänger"; +$wb['active_txt'] = "Aktiv"; +$wb['source_error_notempty'] = "E-Mail Adresse ist leer."; +$wb['type_txt'] = "Typ"; +$wb['limit_mailfilter_txt'] = "Die maximale Anzahl an E-Mail Filtern für Ihr Konto wurde erreicht."; ?> + diff --git a/interface/web/mail/lib/lang/de_mail_whitelist_list.lng b/interface/web/mail/lib/lang/de_mail_whitelist_list.lng index bcd4ccb..cf511a5 100644 --- a/interface/web/mail/lib/lang/de_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/de_mail_whitelist_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Whitelist Eintrag hinzufügen'; $wb['access_txt'] = 'Zugriff'; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/de_spamfilter_blacklist.lng index 1dd4c6e..9be7f06 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_blacklist.lng @@ -7,3 +7,4 @@ $wb['active_txt'] = 'Aktiv'; $wb['limit_spamfilter_wblist_txt'] = 'Die maximale Anzahl an White- oder Blacklist Einträgen für ihr Konto wurde erreicht.'; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/de_spamfilter_blacklist_list.lng index 7ba623b..a0fe072 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_blacklist_list.lng @@ -7,3 +7,4 @@ $wb['email_txt'] = 'Blacklisted E-Mail Adressen'; $wb['add_new_record_txt'] = 'Blacklist Eintrag hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_config.lng b/interface/web/mail/lib/lang/de_spamfilter_config.lng index c4a39d4..72548e4 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_config.lng @@ -1,20 +1,21 @@ <?php -$wb['getmail_config_dir_txt'] = 'Getmail Konfigurationspfad'; -$wb['ip_address_txt'] = 'IP Adresse'; -$wb['netmask_txt'] = 'Netzmaske'; -$wb['gateway_txt'] = 'Gateway'; -$wb['hostname_txt'] = 'Hostname'; -$wb['nameservers_txt'] = 'Nameserver'; -$wb['module_txt'] = 'Server Module'; -$wb['maildir_path_txt'] = 'Maildir Pfad'; -$wb['homedir_path_txt'] = 'Homedir Pfad'; -$wb['mailuser_uid_txt'] = 'Mail Benutzer UID'; -$wb['mailuser_gid_txt'] = 'Mail Benutzer GID'; -$wb['mailuser_name_txt'] = 'Mail Benutzer Name'; -$wb['mailuser_group_txt'] = 'Mailuser Gruppe'; -$wb['relayhost_txt'] = 'Relayhost'; -$wb['relayhost_user_txt'] = 'Relayhost Benutzer'; -$wb['relayhost_password_txt'] = 'Relayhost Passwort'; -$wb['mailbox_size_limit_txt'] = 'Mailboxgrössenlimit'; -$wb['message_size_limit_txt'] = 'Nachrichtengrössenlimit'; +$wb['getmail_config_dir_txt'] = "Getmail Konfigurationspfad"; +$wb['ip_address_txt'] = "IP Adresse"; +$wb['netmask_txt'] = "Netzmaske"; +$wb['gateway_txt'] = "Gateway"; +$wb['hostname_txt'] = "Hostname"; +$wb['nameservers_txt'] = "Nameserver"; +$wb['module_txt'] = "Server Module"; +$wb['maildir_path_txt'] = "E-Mail Verzeichnis Pfad"; +$wb['homedir_path_txt'] = "Home Verzeichnis Pfad"; +$wb['mailuser_uid_txt'] = "E-Mail Benutzer UID"; +$wb['mailuser_gid_txt'] = "E-Mail Benutzer GID"; +$wb['mailuser_name_txt'] = "E-Mail Benutzer Name"; +$wb['mailuser_group_txt'] = "E-Mail Benutzer Gruppe"; +$wb['relayhost_txt'] = "Relayhost"; +$wb['relayhost_user_txt'] = "Relayhost Benutzer"; +$wb['relayhost_password_txt'] = "Relayhost Passwort"; +$wb['mailbox_size_limit_txt'] = "E-Mail Kontogrössenlimit"; +$wb['message_size_limit_txt'] = "Nachrichtengrössenlimit"; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_config_list.lng b/interface/web/mail/lib/lang/de_spamfilter_config_list.lng index db92a4b..579d315 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_config_list.lng @@ -3,3 +3,4 @@ $wb['server_name_txt'] = 'Server'; $wb['server_id_txt'] = 'Server ID'; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_policy.lng b/interface/web/mail/lib/lang/de_spamfilter_policy.lng index b503bdf..4d3e985 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_policy.lng @@ -1,38 +1,39 @@ <?php -$wb['policy_name_txt'] = 'Richtlinienname'; -$wb['virus_lover_txt'] = 'Virus Liebhaber'; -$wb['spam_lover_txt'] = 'SPAM Liebhaber'; -$wb['banned_files_lover_txt'] = 'Banned Files Liebhaber'; -$wb['bad_header_lover_txt'] = 'Bad Header Liebhaber'; -$wb['bypass_virus_checks_txt'] = 'Umgehe Virus Überprüfungen'; -$wb['bypass_banned_checks_txt'] = 'Umgehe Banned Überprüfungen'; -$wb['bypass_header_checks_txt'] = 'Umgehe Header Überprüfungen'; -$wb['virus_quarantine_to_txt'] = 'Weiterleiten von Viren zur E-Mail Adresse'; -$wb['spam_quarantine_to_txt'] = 'Weiterleiten von Spam zur E-Mail Adresse'; -$wb['banned_quarantine_to_txt'] = 'Weiterleiten von Banned zur E-Mail Adresse'; -$wb['bad_header_quarantine_to_txt'] = 'Weiterleiten von Bad Header zur E-Mail Adresse'; -$wb['clean_quarantine_to_txt'] = 'Weiterleiten von sauberen Mails zur E-Mail Adresse'; -$wb['other_quarantine_to_txt'] = 'Weiterleiten von anderen Mails zur E-Mail Adresse'; -$wb['spam_tag_level_txt'] = 'SPAM tag Level'; -$wb['spam_tag2_level_txt'] = 'SPAM tag2 Level'; -$wb['spam_kill_level_txt'] = 'SPAM kill Level'; -$wb['spam_dsn_cutoff_level_txt'] = 'SPAM dsn cutoff Level'; -$wb['spam_quarantine_cutoff_level_txt'] = 'SPAM quarantine cutoff Level'; -$wb['spam_modifies_subj_txt'] = 'SPAM ändert Betreff'; -$wb['spam_subject_tag_txt'] = 'SPAM Betreff Markierung tag'; -$wb['spam_subject_tag2_txt'] = 'SPAM Betreff Markierung tag2'; -$wb['addr_extension_virus_txt'] = 'Adresserweiterung Virus'; -$wb['addr_extension_spam_txt'] = 'Adresserweiterung SPAM'; -$wb['addr_extension_banned_txt'] = 'Adresserweiterung Banned'; -$wb['addr_extension_bad_header_txt'] = 'Adresserweiterung Bad Header'; -$wb['warnvirusrecip_txt'] = 'Warne Virus Empfänger'; -$wb['warnbannedrecip_txt'] = 'Warne Banned Empfänger'; -$wb['warnbadhrecip_txt'] = 'Warne Bad Header Empfänger'; -$wb['newvirus_admin_txt'] = 'Newvirus Administrator'; -$wb['virus_admin_txt'] = 'Virus Administrator'; -$wb['banned_admin_txt'] = 'Banned Administrator'; -$wb['bad_header_admin_txt'] = 'Bad Header Administrator'; -$wb['spam_admin_txt'] = 'SPAM Administrator'; -$wb['message_size_limit_txt'] = 'Limit der Nachrichtengröße'; -$wb['banned_rulenames_txt'] = 'Banned Richtliniennamen'; +$wb['policy_name_txt'] = "Richtlinienname"; +$wb['virus_lover_txt'] = "Virus Liebhaber"; +$wb['spam_lover_txt'] = "SPAM Liebhaber"; +$wb['banned_files_lover_txt'] = "Banned Files Liebhaber"; +$wb['bad_header_lover_txt'] = "Bad Header Liebhaber"; +$wb['bypass_virus_checks_txt'] = "Umgehe Virus Überprüfungen"; +$wb['bypass_banned_checks_txt'] = "Umgehe Banned Überprüfungen"; +$wb['bypass_header_checks_txt'] = "Umgehe Header Überprüfungen"; +$wb['virus_quarantine_to_txt'] = "Weiterleiten von Viren zur E-Mail Adresse"; +$wb['spam_quarantine_to_txt'] = "Weiterleiten von Spam zur E-Mail Adresse"; +$wb['banned_quarantine_to_txt'] = "Weiterleiten von Banned zur E-Mail Adresse"; +$wb['bad_header_quarantine_to_txt'] = "Weiterleiten von Bad Header zur E-Mail Adresse"; +$wb['clean_quarantine_to_txt'] = "Weiterleiten von sauberen E-Mails zur E-Mail Adresse"; +$wb['other_quarantine_to_txt'] = "Weiterleiten von anderen E-Mails zur E-Mail Adresse"; +$wb['spam_tag_level_txt'] = "SPAM Markierungslevel"; +$wb['spam_tag2_level_txt'] = "SPAM Markierungslevel 2"; +$wb['spam_kill_level_txt'] = "SPAM Markierungslevel Kill"; +$wb['spam_dsn_cutoff_level_txt'] = "SPAM Markierungslevel DNS Cutoff"; +$wb['spam_quarantine_cutoff_level_txt'] = "SPAM Markierungslevel Quarantine Cutoff"; +$wb['spam_modifies_subj_txt'] = "SPAM ändert Betreff"; +$wb['spam_subject_tag_txt'] = "SPAM Betreff Markierung"; +$wb['spam_subject_tag2_txt'] = "SPAM Betreff Markierung 2"; +$wb['addr_extension_virus_txt'] = "Adresserweiterung Virus"; +$wb['addr_extension_spam_txt'] = "Adresserweiterung SPAM"; +$wb['addr_extension_banned_txt'] = "Adresserweiterung Banned"; +$wb['addr_extension_bad_header_txt'] = "Adresserweiterung Bad Header"; +$wb['warnvirusrecip_txt'] = "Warne Virus Empfänger"; +$wb['warnbannedrecip_txt'] = "Warne Banned Empfänger"; +$wb['warnbadhrecip_txt'] = "Warne Bad Header Empfänger"; +$wb['newvirus_admin_txt'] = "Newvirus Administrator"; +$wb['virus_admin_txt'] = "Virus Administrator"; +$wb['banned_admin_txt'] = "Banned Administrator"; +$wb['bad_header_admin_txt'] = "Bad Header Administrator"; +$wb['spam_admin_txt'] = "SPAM Administrator"; +$wb['message_size_limit_txt'] = "Nachrichtengrößen Limit"; +$wb['banned_rulenames_txt'] = "Banned Richtliniennamen"; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/de_spamfilter_policy_list.lng index b5ec8e9..02083ef 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_policy_list.lng @@ -7,3 +7,4 @@ $wb['bad_header_lover_txt'] = 'Ungültige Header Liebhaber'; $wb['add_new_record_txt'] = 'Richtlinien Eintrag hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_users.lng b/interface/web/mail/lib/lang/de_spamfilter_users.lng index a2667d0..92c60b0 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_users.lng @@ -1,8 +1,9 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['priority_txt'] = 'Priorität'; -$wb['policy_id_txt'] = 'Richtlinie'; -$wb['email_txt'] = 'E-Mail (Zeichenkette)'; -$wb['fullname_txt'] = 'Name'; -$wb['local_txt'] = 'lokal'; +$wb['server_id_txt'] = "Server"; +$wb['priority_txt'] = "Priorität"; +$wb['policy_id_txt'] = "Richtlinie"; +$wb['email_txt'] = "E-Mail (Zeichenkette)"; +$wb['fullname_txt'] = "Name"; +$wb['local_txt'] = "Lokal"; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_users_list.lng b/interface/web/mail/lib/lang/de_spamfilter_users_list.lng index 8e53193..89a5983 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_users_list.lng @@ -8,3 +8,4 @@ $wb['email_txt'] = 'E-Mail Adresse'; $wb['add_new_record_txt'] = 'Spamfilterbenutzer hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/de_spamfilter_whitelist.lng index c47426f..4a95035 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_whitelist.lng @@ -1,9 +1,10 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['wb_txt'] = 'wb'; -$wb['rid_txt'] = 'Benutzer'; -$wb['email_txt'] = 'E-Mail'; -$wb['priority_txt'] = 'Priorität'; -$wb['active_txt'] = 'Aktiv'; -$wb['limit_spamfilter_wblist_txt'] = 'Die maximale Anzahl an White- oder Blacklist Einträgen für ihr Konto wurde erreicht.'; +$wb['server_id_txt'] = "Server"; +$wb['wb_txt'] = "wb"; +$wb['rid_txt'] = "Benutzer"; +$wb['email_txt'] = "E-Mail"; +$wb['priority_txt'] = "Priorität"; +$wb['active_txt'] = "Aktiv"; +$wb['limit_spamfilter_wblist_txt'] = "Die maximale Anzahl an White- oder Blacklist Einträgen für Ihr Konto wurde erreicht."; ?> + diff --git a/interface/web/mail/lib/lang/de_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/de_spamfilter_whitelist_list.lng index 4d7769d..ed8a220 100644 --- a/interface/web/mail/lib/lang/de_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/de_spamfilter_whitelist_list.lng @@ -7,3 +7,4 @@ $wb['email_txt'] = 'Whitelisted E-Mail Adresse'; $wb['add_new_record_txt'] = 'Whitelist Eintrag hinzufügen'; ?> + diff --git a/interface/web/mail/lib/lang/de_user_quota_stats_list.lng b/interface/web/mail/lib/lang/de_user_quota_stats_list.lng index 6207032..7279dae 100755 --- a/interface/web/mail/lib/lang/de_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/de_user_quota_stats_list.lng @@ -1,7 +1,8 @@ <?php -$wb['list_head_txt'] = 'Mailboxbeschränkung'; -$wb['quota_txt'] = 'Beschränkung'; -$wb['name_txt'] = 'Name'; -$wb['email_txt'] = 'E-Mail Adresse'; -$wb['used_txt'] = 'genutzter Speicher'; +$wb['list_head_txt'] = "E-Mail Kontobeschränkung"; +$wb['quota_txt'] = "Verfügbarer Speicherplatz"; +$wb['name_txt'] = "Name"; +$wb['email_txt'] = "E-Mail Adresse"; +$wb['used_txt'] = "Verbrauchter Speicherplatz"; ?> + diff --git a/interface/web/mail/mail_domain_edit.php b/interface/web/mail/mail_domain_edit.php index 7c1d7df..e3cad68 100644 --- a/interface/web/mail/mail_domain_edit.php +++ b/interface/web/mail/mail_domain_edit.php @@ -266,7 +266,7 @@ $tmp_domain = $app->db->queryOneRecord("SELECT sys_groupid FROM mail_domain WHERE domain_id = ".$this->id); // We create a new record $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`) - VALUES (".$_SESSION["s"]["user"]["userid"].", ".$tmp_domain["sys_groupid"].", 'riud', 'riud', '', ".$this->dataRecord["server_id"].", 5, ".$policy_id.", '@".mysql_real_escape_string($this->dataRecord["domain"])."', '@".mysql_real_escape_string($this->dataRecord["domain"])."', 'Y')"; + VALUES (".$_SESSION["s"]["user"]["userid"].", ".$tmp_domain["sys_groupid"].", 'riud', 'riud', '', ".$this->dataRecord["server_id"].", 5, ".$policy_id.", '@".$app->db->quote($this->dataRecord["domain"])."', '@".$app->db->quote($this->dataRecord["domain"])."', 'Y')"; $app->db->datalogInsert('spamfilter_users', $insert_data, 'id'); unset($tmp_domain); } @@ -330,7 +330,7 @@ $tmp_domain = $app->db->queryOneRecord("SELECT sys_groupid FROM mail_domain WHERE domain_id = ".$this->id); // We create a new record $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `priority`, `policy_id`, `email`, `fullname`, `local`) - VALUES (".$_SESSION["s"]["user"]["userid"].", ".$tmp_domain["sys_groupid"].", 'riud', 'riud', '', ".$this->dataRecord["server_id"].", 5, ".$policy_id.", '@".mysql_real_escape_string($this->dataRecord["domain"])."', '@".mysql_real_escape_string($this->dataRecord["domain"])."', 'Y')"; + VALUES (".$_SESSION["s"]["user"]["userid"].", ".$tmp_domain["sys_groupid"].", 'riud', 'riud', '', ".$this->dataRecord["server_id"].", 5, ".$policy_id.", '@".$app->db->quote($this->dataRecord["domain"])."', '@".$app->db->quote($this->dataRecord["domain"])."', 'Y')"; $app->db->datalogInsert('spamfilter_users', $insert_data, 'id'); unset($tmp_domain); } @@ -363,7 +363,7 @@ } //* Update the aliases - $forwardings = $app->db->queryAllRecords("SELECT * FROM mail_forwarding WHERE source like '%@".$app->db->quote($this->oldDataRecord['domain'])."' OR destination like '%@".mysql_real_escape_string($this->oldDataRecord['domain'])."'"); + $forwardings = $app->db->queryAllRecords("SELECT * FROM mail_forwarding WHERE source like '%@".$app->db->quote($this->oldDataRecord['domain'])."' OR destination like '%@".$app->db->quote($this->oldDataRecord['domain'])."'"); if(is_array($forwardings)) { foreach($forwardings as $rec) { $destination = $app->db->quote(str_replace($this->oldDataRecord['domain'],$this->dataRecord['domain'],$rec['destination'])); diff --git a/interface/web/mailuser/lib/lang/de.lng b/interface/web/mailuser/lib/lang/de.lng index 326c749..412abe7 100644 --- a/interface/web/mailuser/lib/lang/de.lng +++ b/interface/web/mailuser/lib/lang/de.lng @@ -7,3 +7,4 @@ $wb['Spamfilter'] = 'Spamfilter'; $wb['Email Filters'] = 'E-Mail Filter'; ?> + diff --git a/interface/web/mailuser/lib/lang/de_index.lng b/interface/web/mailuser/lib/lang/de_index.lng index 0f55778..90c9772 100644 --- a/interface/web/mailuser/lib/lang/de_index.lng +++ b/interface/web/mailuser/lib/lang/de_index.lng @@ -1,12 +1,13 @@ <?php -$wb['page_head_txt'] = 'Mailbox Einstellungen'; -$wb['page_desc_txt'] = 'Hier können Sie die Einstellungen des E-Mail Kontos ändern.'; -$wb['email_txt'] = 'E-Mail Adresse'; -$wb['login_txt'] = 'Login'; -$wb['server_address_txt'] = 'Mailserver Adresse'; -$wb['cc_txt'] = 'Kopie senden an (CC)'; -$wb['quota_txt'] = 'Mailbox Größe'; -$wb['unlimited_txt'] = 'Unlimitiert'; -$wb['mb_txt'] = 'MB'; -$wb['none_txt'] = 'Niemanden'; +$wb['page_head_txt'] = "E-Mail Konten Einstellungen"; +$wb['page_desc_txt'] = "Hier können Sie die Einstellungen des E-Mail Kontos ändern."; +$wb['email_txt'] = "E-Mail Adresse"; +$wb['login_txt'] = "Login"; +$wb['server_address_txt'] = "E-Mailserver Adresse"; +$wb['cc_txt'] = "Kopie senden an (CC)"; +$wb['quota_txt'] = "E-Mail Kontogröße"; +$wb['unlimited_txt'] = "Unlimitiert"; +$wb['mb_txt'] = "MB"; +$wb['none_txt'] = "Niemanden"; ?> + diff --git a/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng index f8d4e46..ce28da0 100644 --- a/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng +++ b/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng @@ -11,3 +11,4 @@ $wb['now_txt'] = 'Jetzt'; $wb['autoresponder_subject_txt'] = 'Betreff'; ?> + diff --git a/interface/web/mailuser/lib/lang/de_mail_user_cc.lng b/interface/web/mailuser/lib/lang/de_mail_user_cc.lng index b85077e..6292bb5 100644 --- a/interface/web/mailuser/lib/lang/de_mail_user_cc.lng +++ b/interface/web/mailuser/lib/lang/de_mail_user_cc.lng @@ -5,3 +5,4 @@ $wb['cc_error_isemail'] = 'E-Mail Adresse ungültig im -Kopie senden an- Feld'; $wb['email_is_cc_error'] = 'E-Mail Adresse und '; ?> + diff --git a/interface/web/mailuser/lib/lang/de_mail_user_filter.lng b/interface/web/mailuser/lib/lang/de_mail_user_filter.lng index 4344b31..9b86cc6 100644 --- a/interface/web/mailuser/lib/lang/de_mail_user_filter.lng +++ b/interface/web/mailuser/lib/lang/de_mail_user_filter.lng @@ -1,20 +1,21 @@ <?php -$wb['rulename_txt'] = 'Name'; -$wb['action_txt'] = 'Aktion'; -$wb['target_txt'] = 'Ordner'; -$wb['active_txt'] = 'Aktiv'; -$wb['rulename_error_empty'] = 'Name ist leer.'; -$wb['searchterm_is_empty'] = 'Suchbegriff ist leer.'; -$wb['source_txt'] = 'Quelle'; -$wb['target_error_regex'] = 'Das Ziel darf nur die folgenden Zeichen enthalten: a-z, 0-9, -, ., _, und {space}'; -$wb['limit_mailfilter_txt'] = 'Die max. Anzahl an Mailfiltern ist erreicht.'; -$wb['subject_txt'] = 'Betreff'; -$wb['from_txt'] = 'Von'; -$wb['to_txt'] = 'An'; -$wb['contains_txt'] = 'Enthält'; -$wb['is_txt'] = 'Ist'; -$wb['begins_with_txt'] = 'Startet mit'; -$wb['ends_with_txt'] = 'Endet mit'; -$wb['move_to_txt'] = 'Verschieben nach'; -$wb['delete_txt'] = 'Löschen'; +$wb['rulename_txt'] = "Name"; +$wb['action_txt'] = "Aktion"; +$wb['target_txt'] = "Verzeichnis"; +$wb['active_txt'] = "Aktiv"; +$wb['rulename_error_empty'] = "Name ist leer."; +$wb['searchterm_is_empty'] = "Suchbegriff ist leer."; +$wb['source_txt'] = "Quelle"; +$wb['target_error_regex'] = "Das Ziel darf nur die folgenden Zeichen enthalten: a-z, 0-9, -, ., _, und {space}"; +$wb['limit_mailfilter_txt'] = "Die max. Anzahl an E-Mailfiltern ist erreicht."; +$wb['subject_txt'] = "Betreff"; +$wb['from_txt'] = "Von"; +$wb['to_txt'] = "An"; +$wb['contains_txt'] = "Enthält"; +$wb['is_txt'] = "Ist"; +$wb['begins_with_txt'] = "Startet mit"; +$wb['ends_with_txt'] = "Endet mit"; +$wb['move_to_txt'] = "Verschieben nach"; +$wb['delete_txt'] = "Löschen"; ?> + diff --git a/interface/web/mailuser/lib/lang/de_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/de_mail_user_filter_list.lng index d0be3c5..f43891e 100644 --- a/interface/web/mailuser/lib/lang/de_mail_user_filter_list.lng +++ b/interface/web/mailuser/lib/lang/de_mail_user_filter_list.lng @@ -6,3 +6,4 @@ $wb['page_of_txt'] = 'von'; $wb['delete_confirmation'] = 'Möchten Sie die E-Mail Filter Regel wirklich löschen?'; ?> + diff --git a/interface/web/mailuser/lib/lang/de_mail_user_password.lng b/interface/web/mailuser/lib/lang/de_mail_user_password.lng index ebca601..e2890c9 100644 --- a/interface/web/mailuser/lib/lang/de_mail_user_password.lng +++ b/interface/web/mailuser/lib/lang/de_mail_user_password.lng @@ -1,10 +1,11 @@ <?php -$wb['mailbox_password_txt'] = 'Mailbox Passwort'; -$wb['password_txt'] = 'Passwort'; -$wb['password_strength_txt'] = 'Passwortkomplexität'; -$wb['email_txt'] = 'E-Mail'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; +$wb['mailbox_password_txt'] = "E-Mail Konto Passwort"; +$wb['password_txt'] = "Passwort"; +$wb['password_strength_txt'] = "Passwortkomplexität"; +$wb['email_txt'] = "E-Mail"; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; ?> + diff --git a/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng index 47ac53a..019679a 100644 --- a/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng +++ b/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng @@ -5,3 +5,4 @@ $wb['no_policy'] = '- nicht aktiviert -'; $wb['policy_txt'] = 'Richtlinie'; ?> + diff --git a/interface/web/monitor/lib/lang/de.lng b/interface/web/monitor/lib/lang/de.lng index d483d92..38096b6 100644 --- a/interface/web/monitor/lib/lang/de.lng +++ b/interface/web/monitor/lib/lang/de.lng @@ -1,149 +1,150 @@ <?php -$wb['Memory usage'] = 'Speicherauslastung'; -$wb['Server online since'] = 'Server ist online seit'; -$wb['Users online'] = 'Benutzer online'; -$wb['System load 1 minute'] = 'Systemlast 1 Minute'; -$wb['System load 5 minutes'] = 'Systemlast 5 Minuten'; -$wb['System load 15 minutes'] = 'Systemlast 15 Minuten'; -$wb['Server Load'] = 'Serverauslastung'; -$wb['Disk usage'] = 'Festplattenbelegung'; -$wb['no_data_serverload_txt'] = 'Derzeit stehen keine Daten über die Serverlast zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_memusage_txt'] = 'Derzeit stehen keine Daten über die Speicherauslastung zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_diskusage_txt'] = 'Derzeit stehen keine Daten über die Festplattenbelegung zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_cpuinfo_txt'] = 'Derzeit stehen keine Daten über die CPU zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_services_txt'] = 'Derzeit stehen keine Daten über die Dienste zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_logdata_txt'] = 'Derzeit stehen keine Protokolldaten zur Verfügung. Bitte später erneut überprüfen.'; -$wb['Monitoring'] = 'Überwachung'; -$wb['Server to Monitor'] = 'Zu überwachende Server'; -$wb['Logfiles'] = 'Protokolldateien'; -$wb['Status of services'] = 'Dienststatus'; -$wb['No Refresh'] = 'keine Aktualisierung'; -$wb['minutes'] = 'Minuten'; -$wb['Show Overview'] = 'Übersicht zeigen'; -$wb['System State (All Servers)'] = 'Systemstatus (Alle Server)'; -$wb['Hardware-Information'] = 'Hardwareinformationen'; -$wb['Show CPU info'] = 'CPU Informationen'; -$wb['Server State'] = 'Serverstatus'; -$wb['Show Update State'] = 'Updatestatus anzeigen'; -$wb['Show RAID state'] = 'RAID Status anzeigen'; -$wb['Show Server load'] = 'Serverauslastung anzeigen'; -$wb['Show Disk usage'] = 'Festplattenbelegung anzeigen'; -$wb['Show Memory usage'] = 'Speicherauslastung anzeigen'; -$wb['Show Services'] = 'Dienste anzeigen'; -$wb['Show Mail-Queue'] = 'Mailwarteschlange anzeigen'; -$wb['Show Mail-Log'] = 'Mail Protokoll anzeigen'; -$wb['Show Mail warn-Log'] = 'Mail Warn Protokoll anzeigen'; -$wb['Show Mail err-Log'] = 'Mail Fehler Protokoll anzeigen'; -$wb['Show System-Log'] = 'System Protokoll anzeigen'; -$wb['Show Freshclam-Log'] = 'Freshclam Protokoll anzeigen'; -$wb['Show Clamav-Log'] = 'ClamAV Protokoll anzeigen'; -$wb['Show ISPConfig-Log'] = 'ISPConfig Protokoll anzeigen'; -$wb['Show RKHunter-Log'] = 'RKHunter Protokoll anzeigen'; -$wb['Show Jobqueue'] = 'Jobwarteschlange anzeigen'; -$wb['Show ISPC Cron-Log'] = 'Cron Protokoll anzeigen'; -$wb['no_data_updates_txt'] = 'Derzeit stehen keine Daten über Updates zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_raid_txt'] = 'Derzeit stehen keine Daten über RAID zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_rkhunter_txt'] = 'Derzeit stehen keine Daten von RKHunter zur Verfügung. Bitte später erneut überprüfen.'; -$wb['no_data_mailq_txt'] = 'Derzeit stehen keine Daten der Mailqueue zur Verfügung.Bitte später erneut überprüfen.'; -$wb['monitor_general_serverstate_txt'] = 'Serverstatus'; -$wb['monitor_general_systemstate_txt'] = 'Systemstatus'; -$wb['monitor_diskusage_filesystem_txt'] = 'Dateisystem'; -$wb['monitor_diskusage_type_txt'] = 'Typ'; -$wb['monitor_diskusage_size_txt'] = 'Größe'; -$wb['monitor_diskusage_used_txt'] = 'In Verwendung'; -$wb['monitor_diskusage_available_txt'] = 'verfügbar'; -$wb['monitor_diskusage_usage_txt'] = 'Verwendung in %'; -$wb['monitor_diskusage_mounted_txt'] = 'gemountet unter'; -$wb['monitor_logs_mail_txt'] = 'Mail Protokoll'; -$wb['monitor_logs_mailwarn_txt'] = 'Mail Warnung Protokoll'; -$wb['monitor_logs_mailerr_txt'] = 'Mail Fehler Protokoll'; -$wb['monitor_logs_messages_txt'] = 'Systemmeldungen Protokoll'; -$wb['monitor_logs_ispccron_txt'] = 'Cron Protokoll'; -$wb['monitor_logs_freshclam_txt'] = 'Freshclam Protokoll'; -$wb['monitor_logs_clamav_txt'] = 'ClamAV Protokoll'; -$wb['monitor_logs_ispc_txt'] = 'ISPConfig Protokoll'; -$wb['monitor_norkhunter_txt'] = 'RKHunter ist nicht installiert, deshalb gibt es keine Protokolldatei'; -$wb['monitor_serverstate_server_txt'] = 'Server'; -$wb['monitor_serverstate_state_txt'] = 'Status'; -$wb['monitor_serverstate_unknown_txt'] = 'unbekannt'; -$wb['monitor_serverstate_info_txt'] = 'Info'; -$wb['monitor_serverstate_warning_txt'] = 'Warnung'; -$wb['monitor_serverstate_critical_txt'] = 'kritisch'; -$wb['monitor_serverstate_error_txt'] = 'Fehler'; -$wb['monitor_serverstate_moreinfo_txt'] = 'Mehr Informationen...'; -$wb['monitor_serverstate_more_txt'] = 'mehr...'; -$wb['monitor_serverstate_fclamok_txt'] = 'Ihr Virenschutz ist in Ordnung.'; -$wb['monitor_serverstate_fclamoutdated_txt'] = 'Ihr Virenschutz ist VERALTET!'; -$wb['monitor_serverstate_fclamunknown_txt'] = 'Freshclam: ???'; -$wb['monitor_serverstate_hdok_txt'] = 'Die Festplattenauslastung ist in Ordnung'; -$wb['monitor_serverstate_hdgoingfull_txt'] = 'Die Festplatte ist bald voll'; -$wb['monitor_serverstate_hdnearlyfull_txt'] = 'Die Festplatte wird langsam voll'; -$wb['monitor_serverstate_hdveryfull_txt'] = 'Die Festplatte ist sehr voll'; -$wb['monitor_serverstate_hdfull_txt'] = 'Die Festplatte hat keinen Platz mehr frei'; -$wb['monitor_serverstate_hdunknown_txt'] = 'Festplatte: ???'; -$wb['monitor_serverstate_listok_txt'] = 'in Ordnung'; -$wb['monitor_serverstate_listinfo_txt'] = 'Information'; -$wb['monitor_serverstate_listwarning_txt'] = 'Warnung'; -$wb['monitor_serverstate_listcritical_txt'] = 'kritisch'; -$wb['monitor_serverstate_listerror_txt'] = 'Fehler'; -$wb['monitor_serverstate_listunknown_txt'] = 'unbekannt'; -$wb['monitor_serverstate_loadok_txt'] = 'Die Serverauslastung ist in Ordnung'; -$wb['monitor_serverstate_loadheavy_txt'] = 'Der Server ist extrem ausgelastet'; -$wb['monitor_serverstate_loadhigh_txt'] = 'Der Server ist stark ausgelastet'; -$wb['monitor_serverstate_loaghigher_txt'] = 'Der Server ist stärker ausgelastet'; -$wb['monitor_serverstate_loadhighest_txt'] = 'Der Server ist höchst ausgelastet'; -$wb['monitor_serverstate_loadunknown_txt'] = 'Serverauslastung: ???'; -$wb['monitor_serverstate_mailqok_txt'] = 'Die Mailq Auslastung ist in Ordnung'; -$wb['monitor_serverstate_mailqheavy_txt'] = 'Die Mailq ist extrem ausgelastet'; -$wb['monitor_serverstate_mailqhigh_txt'] = 'Die Mailq ist stark ausgelastet'; -$wb['monitor_serverstate_mailqhigher_txt'] = 'Die Mailq ist stärker ausgelastet'; -$wb['monitor_serverstate_mailqhighest_txt'] = 'Die Mailq ist höchst ausgelastet'; -$wb['monitor_serverstate_mailqunknown_txt'] = 'Mailq: ???'; -$wb['monitor_serverstate_raidok_txt'] = 'Das RAID ist in Ordnung'; -$wb['monitor_serverstate_raidresync_txt'] = 'Das RAID ist im RESYNC Modus'; -$wb['monitor_serverstate_raidfault_txt'] = 'Das RAID hat eine DEFEKTE Festplatte. Bitte schnellstmöglich ersetzen!'; -$wb['monitor_serverstate_raiderror_txt'] = 'Das RAID funktioniert nicht mehr'; -$wb['monitor_serverstate_raidunknown_txt'] = 'RAID Status: ???'; -$wb['monitor_serverstate_servicesonline_txt'] = 'Alle benötigten Dienste sind online'; -$wb['monitor_serverstate_servicesoffline_txt'] = 'Einer oder mehrere benötigte Dienste sind offline'; -$wb['monitor_serverstate_servicesunknown_txt'] = 'Dienste: ???'; -$wb['monitor_serverstate_syslogok_txt'] = 'Das System Protokoll ist in Ordnung'; -$wb['monitor_serverstate_syslogwarning_txt'] = 'Es gibt Warnungen im System Protokoll'; -$wb['monitor_serverstate_syslogerror_txt'] = 'Es gibt Fehler im System Protokoll'; -$wb['monitor_serverstate_syslogunknown_txt'] = 'System Protokoll: ???'; -$wb['monitor_serverstate_updatesok_txt'] = 'Ihr System ist aktuell'; -$wb['monitor_serverstate_updatesneeded_txt'] = 'Eine oder mehrere Komponenten benötigen ein Update'; -$wb['monitor_serverstate_updatesunknown_txt'] = 'System Update: ???'; -$wb['monitor_services_online_txt'] = 'Online'; -$wb['monitor_services_offline_txt'] = 'Offline'; -$wb['monitor_services_web_txt'] = 'Web Server:'; -$wb['monitor_services_ftp_txt'] = 'FTP Server:'; -$wb['monitor_services_smtp_txt'] = 'SMTP Server:'; -$wb['monitor_services_pop_txt'] = 'POP3 Server:'; -$wb['monitor_services_imap_txt'] = 'IMAP Server:'; -$wb['monitor_services_mydns_txt'] = 'DNS Server:'; -$wb['monitor_services_mysql_txt'] = 'MySQL Server:'; -$wb['monitor_settings_datafromdate_txt'] = 'Daten vom: '; -$wb['monitor_settings_datetimeformat_txt'] = 'd.m.Y H:i'; -$wb['monitor_settings_refreshsq_txt'] = 'Aktualisierungsrate:'; -$wb['monitor_settings_server_txt'] = 'Server'; -$wb['monitor_title_cpuinfo_txt'] = 'CPU Informationen'; -$wb['monitor_title_updatestate_txt'] = 'Updatestatus'; -$wb['monitor_title_mailq_txt'] = 'Mailwarteschlange'; -$wb['monitor_title_raidstate_txt'] = 'RAID Status'; -$wb['monitor_title_rkhunterlog_txt'] = 'RKHunter Protokoll'; -$wb['monitor_updates_nosupport_txt'] = 'Ihre Distribution wird für die Überwachung nicht unterstützt'; -$wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Protokoll'; -$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.'; -$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok'; -$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter'; -$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter'; -$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter'; -$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter'; -$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter'; -$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information'; -$wb['monitor_title_iptables_txt'] = 'IPTables Regeln'; -$wb['Show fail2ban-Log'] = 'Fail2ban Protokoll anzeigen'; -$wb['Show IPTables'] = 'IPTables anzeigen'; -$wb['Show OpenVz VE BeanCounter'] = 'OpenVz VE BeanCounter anzeigen'; +$wb['Memory usage'] = "Speicherauslastung"; +$wb['Server online since'] = "Server ist online seit"; +$wb['Users online'] = "Benutzer online"; +$wb['System load 1 minute'] = "Systemlast 1 Minute"; +$wb['System load 5 minutes'] = "Systemlast 5 Minuten"; +$wb['System load 15 minutes'] = "Systemlast 15 Minuten"; +$wb['Server Load'] = "Serverauslastung"; +$wb['Disk usage'] = "Festplattenbelegung"; +$wb['no_data_serverload_txt'] = "Derzeit stehen keine Daten über die Serverlast zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_memusage_txt'] = "Derzeit stehen keine Daten über die Speicherauslastung zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_diskusage_txt'] = "Derzeit stehen keine Daten über die Festplattenbelegung zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_cpuinfo_txt'] = "Derzeit stehen keine Daten über die CPU zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_services_txt'] = "Derzeit stehen keine Daten über die Dienste zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_logdata_txt'] = "Derzeit stehen keine Protokolldaten zur Verfügung. Bitte später erneut überprüfen."; +$wb['Monitoring'] = "Überwachung"; +$wb['Server to Monitor'] = "Zu überwachende Server"; +$wb['Logfiles'] = "Protokolldateien"; +$wb['Status of services'] = "Dienststatus"; +$wb['No Refresh'] = "keine Aktualisierung"; +$wb['minutes'] = "Minuten"; +$wb['Show Overview'] = "Übersicht zeigen"; +$wb['System State (All Servers)'] = "Systemstatus (Alle Server)"; +$wb['Hardware-Information'] = "Hardwareinformationen"; +$wb['Show CPU info'] = "CPU Informationen"; +$wb['Server State'] = "Serverstatus"; +$wb['Show Update State'] = "Updatestatus anzeigen"; +$wb['Show RAID state'] = "RAID Status anzeigen"; +$wb['Show Server load'] = "Serverauslastung anzeigen"; +$wb['Show Disk usage'] = "Festplattenbelegung anzeigen"; +$wb['Show Memory usage'] = "Speicherauslastung anzeigen"; +$wb['Show Services'] = "Dienste anzeigen"; +$wb['Show Mail-Queue'] = "E-Mail Warteschlange anzeigen"; +$wb['Show Mail-Log'] = "E-Mail Protokoll anzeigen"; +$wb['Show Mail warn-Log'] = "E-Mail Warn Protokoll anzeigen"; +$wb['Show Mail err-Log'] = "E-Mail Fehler Protokoll anzeigen"; +$wb['Show System-Log'] = "System Protokoll anzeigen"; +$wb['Show Freshclam-Log'] = "Freshclam Protokoll anzeigen"; +$wb['Show Clamav-Log'] = "ClamAV Protokoll anzeigen"; +$wb['Show ISPConfig-Log'] = "ISPConfig Protokoll anzeigen"; +$wb['Show RKHunter-Log'] = "RKHunter Protokoll anzeigen"; +$wb['Show Jobqueue'] = "Jobwarteschlange anzeigen"; +$wb['Show ISPC Cron-Log'] = "Cron Protokoll anzeigen"; +$wb['no_data_updates_txt'] = "Derzeit stehen keine Daten über Updates zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_raid_txt'] = "Derzeit stehen keine Daten über RAID zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_rkhunter_txt'] = "Derzeit stehen keine Daten von RKHunter zur Verfügung. Bitte später erneut überprüfen."; +$wb['no_data_mailq_txt'] = "Derzeit stehen keine Daten der EMail Warteschlange zur Verfügung.Bitte später erneut überprüfen."; +$wb['monitor_general_serverstate_txt'] = "Serverstatus"; +$wb['monitor_general_systemstate_txt'] = "Systemstatus"; +$wb['monitor_diskusage_filesystem_txt'] = "Dateisystem"; +$wb['monitor_diskusage_type_txt'] = "Typ"; +$wb['monitor_diskusage_size_txt'] = "Größe"; +$wb['monitor_diskusage_used_txt'] = "In Verwendung"; +$wb['monitor_diskusage_available_txt'] = "verfügbar"; +$wb['monitor_diskusage_usage_txt'] = "Verwendung in %"; +$wb['monitor_diskusage_mounted_txt'] = "gemountet unter"; +$wb['monitor_logs_mail_txt'] = "E-Mail Protokoll"; +$wb['monitor_logs_mailwarn_txt'] = "E-Mail Warnung Protokoll"; +$wb['monitor_logs_mailerr_txt'] = "Mail Fehler Protokoll"; +$wb['monitor_logs_messages_txt'] = "Systemmeldungen Protokoll"; +$wb['monitor_logs_ispccron_txt'] = "Cron Protokoll"; +$wb['monitor_logs_freshclam_txt'] = "Freshclam Protokoll"; +$wb['monitor_logs_clamav_txt'] = "ClamAV Protokoll"; +$wb['monitor_logs_ispc_txt'] = "ISPConfig Protokoll"; +$wb['monitor_norkhunter_txt'] = "RKHunter ist nicht installiert, deshalb gibt es keine Protokolldatei"; +$wb['monitor_serverstate_server_txt'] = "Server"; +$wb['monitor_serverstate_state_txt'] = "Status"; +$wb['monitor_serverstate_unknown_txt'] = "unbekannt"; +$wb['monitor_serverstate_info_txt'] = "Info"; +$wb['monitor_serverstate_warning_txt'] = "Warnung"; +$wb['monitor_serverstate_critical_txt'] = "kritisch"; +$wb['monitor_serverstate_error_txt'] = "Fehler"; +$wb['monitor_serverstate_moreinfo_txt'] = "Mehr Informationen..."; +$wb['monitor_serverstate_more_txt'] = "mehr..."; +$wb['monitor_serverstate_fclamok_txt'] = "Ihr Virenschutz ist in Ordnung."; +$wb['monitor_serverstate_fclamoutdated_txt'] = "Ihr Virenschutz ist VERALTET!"; +$wb['monitor_serverstate_fclamunknown_txt'] = "Freshclam: ???"; +$wb['monitor_serverstate_hdok_txt'] = "Die Festplattenauslastung ist in Ordnung"; +$wb['monitor_serverstate_hdgoingfull_txt'] = "Die Festplatte ist bald voll"; +$wb['monitor_serverstate_hdnearlyfull_txt'] = "Die Festplatte wird langsam voll"; +$wb['monitor_serverstate_hdveryfull_txt'] = "Die Festplatte ist sehr voll"; +$wb['monitor_serverstate_hdfull_txt'] = "Die Festplatte hat keinen Platz mehr frei"; +$wb['monitor_serverstate_hdunknown_txt'] = "Festplatte: ???"; +$wb['monitor_serverstate_listok_txt'] = "in Ordnung"; +$wb['monitor_serverstate_listinfo_txt'] = "Information"; +$wb['monitor_serverstate_listwarning_txt'] = "Warnung"; +$wb['monitor_serverstate_listcritical_txt'] = "kritisch"; +$wb['monitor_serverstate_listerror_txt'] = "Fehler"; +$wb['monitor_serverstate_listunknown_txt'] = "unbekannt"; +$wb['monitor_serverstate_loadok_txt'] = "Die Serverauslastung ist in Ordnung"; +$wb['monitor_serverstate_loadheavy_txt'] = "Der Server ist extrem ausgelastet"; +$wb['monitor_serverstate_loadhigh_txt'] = "Der Server ist stark ausgelastet"; +$wb['monitor_serverstate_loaghigher_txt'] = "Der Server ist stärker ausgelastet"; +$wb['monitor_serverstate_loadhighest_txt'] = "Der Server ist höchst ausgelastet"; +$wb['monitor_serverstate_loadunknown_txt'] = "Serverauslastung: ???"; +$wb['monitor_serverstate_mailqok_txt'] = "Die E-Mail Wartenschlangenauslastung ist in Ordnung"; +$wb['monitor_serverstate_mailqheavy_txt'] = "Die E-Mail Wartenschlange ist extrem ausgelastet"; +$wb['monitor_serverstate_mailqhigh_txt'] = "Die E-Mail Wartenschlange ist stark ausgelastet"; +$wb['monitor_serverstate_mailqhigher_txt'] = "Die E-Mail Wartenschlange ist stärker ausgelastet"; +$wb['monitor_serverstate_mailqhighest_txt'] = "Die E-Mail Wartenschlange ist höchst ausgelastet"; +$wb['monitor_serverstate_mailqunknown_txt'] = "E-Mail Wartenschlange: ???"; +$wb['monitor_serverstate_raidok_txt'] = "Das RAID ist in Ordnung"; +$wb['monitor_serverstate_raidresync_txt'] = "Das RAID ist im RESYNC Modus"; +$wb['monitor_serverstate_raidfault_txt'] = "Das RAID hat eine DEFEKTE Festplatte. Bitte schnellstmöglich ersetzen!"; +$wb['monitor_serverstate_raiderror_txt'] = "Das RAID funktioniert nicht mehr"; +$wb['monitor_serverstate_raidunknown_txt'] = "RAID Status: ???"; +$wb['monitor_serverstate_servicesonline_txt'] = "Alle benötigten Dienste sind online"; +$wb['monitor_serverstate_servicesoffline_txt'] = "Einer oder mehrere benötigte Dienste sind offline"; +$wb['monitor_serverstate_servicesunknown_txt'] = "Dienste: ???"; +$wb['monitor_serverstate_syslogok_txt'] = "Das System Protokoll ist in Ordnung"; +$wb['monitor_serverstate_syslogwarning_txt'] = "Es gibt Warnungen im System Protokoll"; +$wb['monitor_serverstate_syslogerror_txt'] = "Es gibt Fehler im System Protokoll"; +$wb['monitor_serverstate_syslogunknown_txt'] = "System Protokoll: ???"; +$wb['monitor_serverstate_updatesok_txt'] = "Ihr System ist aktuell"; +$wb['monitor_serverstate_updatesneeded_txt'] = "Eine oder mehrere Komponenten benötigen ein Update"; +$wb['monitor_serverstate_updatesunknown_txt'] = "System Update: ???"; +$wb['monitor_services_online_txt'] = "Online"; +$wb['monitor_services_offline_txt'] = "Offline"; +$wb['monitor_services_web_txt'] = "Web Server:"; +$wb['monitor_services_ftp_txt'] = "FTP Server:"; +$wb['monitor_services_smtp_txt'] = "SMTP Server:"; +$wb['monitor_services_pop_txt'] = "POP3 Server:"; +$wb['monitor_services_imap_txt'] = "IMAP Server:"; +$wb['monitor_services_mydns_txt'] = "DNS Server:"; +$wb['monitor_services_mysql_txt'] = "MySQL Server:"; +$wb['monitor_settings_datafromdate_txt'] = "Daten vom: "; +$wb['monitor_settings_datetimeformat_txt'] = "d.m.Y H:i"; +$wb['monitor_settings_refreshsq_txt'] = "Aktualisierungsrate:"; +$wb['monitor_settings_server_txt'] = "Server"; +$wb['monitor_title_cpuinfo_txt'] = "CPU Informationen"; +$wb['monitor_title_updatestate_txt'] = "Updatestatus"; +$wb['monitor_title_mailq_txt'] = "E-Mail Warteschlange"; +$wb['monitor_title_raidstate_txt'] = "RAID Status"; +$wb['monitor_title_rkhunterlog_txt'] = "RKHunter Protokoll"; +$wb['monitor_updates_nosupport_txt'] = "Ihre Distribution wird für die Überwachung nicht unterstützt"; +$wb['monitor_title_fail2ban_txt'] = "Fail2Ban Protokoll"; +$wb['monitor_nosupportedraid1_txt'] = "At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet."; +$wb['monitor_serverstate_beancounterok_txt'] = "The beancounter is ok"; +$wb['monitor_serverstate_beancounterinfo_txt'] = "There are vew failure in the beancounter"; +$wb['monitor_serverstate_beancounterwarning_txt'] = "There are some failure in the beancounter"; +$wb['monitor_serverstate_beancountercritical_txt'] = "There are many failure in the beancounter"; +$wb['monitor_serverstate_beancountererror_txt'] = "There are too much failure in the beancounter"; +$wb['monitor_title_beancounter_txt'] = "OpenVz VE BeanCounter"; +$wb['monitor_beancounter_nosupport_txt'] = "This server is not a OpenVz VE and has no beancounter information"; +$wb['monitor_title_iptables_txt'] = "IPTables Regeln"; +$wb['Show fail2ban-Log'] = "Fail2ban Protokoll anzeigen"; +$wb['Show IPTables'] = "IPTables anzeigen"; +$wb['Show OpenVz VE BeanCounter'] = "OpenVz VE BeanCounter anzeigen"; ?> + diff --git a/interface/web/monitor/lib/lang/de_datalog_list.lng b/interface/web/monitor/lib/lang/de_datalog_list.lng index 0b6bf9a..8939cab 100644 --- a/interface/web/monitor/lib/lang/de_datalog_list.lng +++ b/interface/web/monitor/lib/lang/de_datalog_list.lng @@ -6,3 +6,4 @@ $wb['action_txt'] = 'Aktion'; $wb['status_txt'] = 'Status'; ?> + diff --git a/interface/web/sites/aps_do_operation.php b/interface/web/sites/aps_do_operation.php index 033bece..c3362ae 100644 --- a/interface/web/sites/aps_do_operation.php +++ b/interface/web/sites/aps_do_operation.php @@ -27,7 +27,7 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - + require_once('../../lib/config.inc.php'); require_once('../../lib/app.inc.php'); $app->load('aps_guicontroller'); @@ -72,6 +72,7 @@ $cid = $app->db->queryOneRecord("SELECT client_id FROM client WHERE username = '".$app->db->quote($_SESSION['s']['user']['username'])."';"); $client_id = $cid['client_id']; } + // Assume that the given instance belongs to the currently calling client_id. Unimportant if status is admin if(!$gui->isValidInstanceID($_GET['id'], $client_id, $is_admin)) die($app->lng('Invalid ID')); @@ -79,8 +80,7 @@ $check = $app->db->queryOneRecord("SELECT id FROM aps_instances WHERE id = ".$app->db->quote($_GET['id'])." AND (instance_status = ".INSTANCE_SUCCESS." OR instance_status = ".INSTANCE_ERROR.");"); - if(!empty($check)) $gui->deleteInstance($_GET['id']); - + if($check['id'] > 0) $gui->deleteInstance($_GET['id']); echo $app->lng('Installation_remove'); } else if($_GET['action'] == 'reinstall_instance') diff --git a/interface/web/sites/database_user_edit.php b/interface/web/sites/database_user_edit.php index 357fa89..c486a5a 100644 --- a/interface/web/sites/database_user_edit.php +++ b/interface/web/sites/database_user_edit.php @@ -66,13 +66,13 @@ if ($_SESSION["s"]["user"]["typ"] != 'admin' && $app->auth->has_clients($_SESSION['s']['user']['userid'])) { // Get the limits of the client $client_group_id = $_SESSION["s"]["user"]["default_group"]; - $client = $app->db->queryOneRecord("SELECT client.contactname, client.name, client.client_id FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); + $client = $app->db->queryOneRecord("SELECT client.company_name, client.contact_name, client.client_id FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); // Fill the client select field $sql = "SELECT sys_group.groupid, sys_group.name, CONCAT(client.company_name,' :: ',client.contact_name) as contactname FROM sys_group, client WHERE sys_group.client_id = client.client_id AND client.parent_client_id = ".$client['client_id']." ORDER BY sys_group.name"; $records = $app->db->queryAllRecords($sql); $tmp = $app->db->queryOneRecord("SELECT groupid FROM sys_group WHERE client_id = ".$client['client_id']); - $client_select = '<option value="'.$tmp['groupid'].'">'.$client['name'].' :: '.$client['contactname'].'</option>'; + $client_select = '<option value="'.$tmp['groupid'].'">'.$client['company_name'].' :: '.$client['contact_name'].'</option>'; //$tmp_data_record = $app->tform->getDataRecord($this->id); if(is_array($records)) { foreach( $records as $rec) { diff --git a/interface/web/sites/form/web_aliasdomain.tform.php b/interface/web/sites/form/web_aliasdomain.tform.php index 28307be..71365a1 100644 --- a/interface/web/sites/form/web_aliasdomain.tform.php +++ b/interface/web/sites/form/web_aliasdomain.tform.php @@ -122,7 +122,7 @@ 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'default' => '', diff --git a/interface/web/sites/form/web_domain.tform.php b/interface/web/sites/form/web_domain.tform.php index ee948bb..ca9b852 100644 --- a/interface/web/sites/form/web_domain.tform.php +++ b/interface/web/sites/form/web_domain.tform.php @@ -297,7 +297,7 @@ 'redirect_path' => array ( 'datatype' => 'VARCHAR', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'formtype' => 'TEXT', diff --git a/interface/web/sites/form/web_subdomain.tform.php b/interface/web/sites/form/web_subdomain.tform.php index f0e5751..970c12b 100644 --- a/interface/web/sites/form/web_subdomain.tform.php +++ b/interface/web/sites/form/web_subdomain.tform.php @@ -123,7 +123,7 @@ 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'default' => '', diff --git a/interface/web/sites/form/web_vhost_subdomain.tform.php b/interface/web/sites/form/web_vhost_subdomain.tform.php index bd423b1..f85c5f4 100644 --- a/interface/web/sites/form/web_vhost_subdomain.tform.php +++ b/interface/web/sites/form/web_vhost_subdomain.tform.php @@ -296,7 +296,7 @@ 'redirect_path' => array ( 'datatype' => 'VARCHAR', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'formtype' => 'TEXT', diff --git a/interface/web/sites/lib/lang/de.lng b/interface/web/sites/lib/lang/de.lng index 39d62ef..ba7f57c 100644 --- a/interface/web/sites/lib/lang/de.lng +++ b/interface/web/sites/lib/lang/de.lng @@ -1,33 +1,34 @@ <?php -$wb['Websites'] = 'Webseiten'; -$wb['Website'] = 'Webseite'; -$wb['Subdomain'] = 'Subdomains'; -$wb['Aliasdomain'] = 'Aliasdomains'; -$wb['Database'] = 'Datenbanken'; -$wb['Database User'] = 'Datenbank Benutzer'; -$wb['Web Access'] = 'Web Zugriff'; -$wb['FTP-User'] = 'FTP Benutzer'; -$wb['Webdav-User'] = 'WebDAV Benutzer'; -$wb['Folder'] = 'Geschützte Ordner'; -$wb['Folder users'] = 'Geschützte Ordner Benutzer'; -$wb['Command Line'] = 'Kommando Zeile'; -$wb['Shell-User'] = 'Shell Benutzer'; -$wb['Cron Jobs'] = 'Cronjobs'; -$wb['Statistics'] = 'Statistik'; -$wb['Web traffic'] = 'Web Traffic'; -$wb['Website quota (Harddisk)'] = 'Webseitenbeschränkung (Festplatte)'; -$wb['Cron'] = 'Cron'; -$wb['Stats'] = 'Statistiken'; -$wb['Shell'] = 'Shell'; -$wb['Webdav'] = 'WebDAV'; -$wb['FTP'] = 'FTP'; -$wb['Options'] = 'Optionen'; -$wb['Domain'] = 'Domain'; -$wb['Redirect'] = 'Umleitung'; -$wb['SSL'] = 'SSL'; -$wb['Sites'] = 'Seiten'; -$wb['APS Installer'] = 'APS Installationsassistent'; -$wb['Available packages'] = 'Verfügbare Pakete'; -$wb['Installed packages'] = 'Installierte Pakete'; -$wb['Update Packagelist'] = 'Paketliste aktualisieren'; +$wb['Websites'] = "Webseiten"; +$wb['Website'] = "Webseite"; +$wb['Subdomain'] = "Subdomains"; +$wb['Aliasdomain'] = "Aliasdomains"; +$wb['Database'] = "Datenbanken"; +$wb['Database User'] = "Datenbank Benutzer"; +$wb['Web Access'] = "Web Zugriff"; +$wb['FTP-User'] = "FTP Benutzer"; +$wb['Webdav-User'] = "WebDAV Benutzer"; +$wb['Folder'] = "Geschützte Ordner"; +$wb['Folder users'] = "Geschützte Ordner Benutzer"; +$wb['Command Line'] = "Kommando Zeile"; +$wb['Shell-User'] = "Shell Benutzer"; +$wb['Cron Jobs'] = "Cronjobs"; +$wb['Statistics'] = "Statistik"; +$wb['Web traffic'] = "Web Datentransfer"; +$wb['Website quota (Harddisk)'] = "Webseitenbeschränkung (Festplatte)"; +$wb['Cron'] = "Cron"; +$wb['Stats'] = "Statistiken"; +$wb['Shell'] = "Shell"; +$wb['Webdav'] = "WebDAV"; +$wb['FTP'] = "FTP"; +$wb['Options'] = "Optionen"; +$wb['Domain'] = "Domain"; +$wb['Redirect'] = "Umleitung"; +$wb['SSL'] = "SSL"; +$wb['Sites'] = "Seiten"; +$wb['APS Installer'] = "APS Installationsassistent"; +$wb['Available packages'] = "Verfügbare Pakete"; +$wb['Installed packages'] = "Installierte Pakete"; +$wb['Update Packagelist'] = "Paketliste aktualisieren"; ?> + diff --git a/interface/web/sites/lib/lang/de_aps.lng b/interface/web/sites/lib/lang/de_aps.lng index fa48a7c..5263f8d 100644 --- a/interface/web/sites/lib/lang/de_aps.lng +++ b/interface/web/sites/lib/lang/de_aps.lng @@ -28,7 +28,7 @@ $wb['install_location_txt'] = 'Installationsort'; $wb['btn_install_txt'] = 'Installieren'; $wb['btn_cancel_txt'] = 'Abbrechen'; -$wb['acceptance_txt'] = 'Lizenzvereinbarung'; +$wb['acceptance_txt'] = 'Lizenzvereinbarung akzeptieren'; $wb['acceptance_text_txt'] = 'Ja, ich habe die Lizenzvereinbarung gelesen und akzeptiere sie.'; $wb['install_language_txt'] = 'Sprache der Oberfläche'; $wb['new_database_password_txt'] = 'Datenbank Passwort'; @@ -55,3 +55,4 @@ $wb['installation_remove_txt'] = 'Deinstallation vorgemerkt'; $wb['packagelist_update_finished_txt'] = 'APS Paketlistenupdate beendet.'; ?> + diff --git a/interface/web/sites/lib/lang/de_aps_instances_list.lng b/interface/web/sites/lib/lang/de_aps_instances_list.lng index e5f8b7b..753ba3b 100644 --- a/interface/web/sites/lib/lang/de_aps_instances_list.lng +++ b/interface/web/sites/lib/lang/de_aps_instances_list.lng @@ -11,3 +11,4 @@ $wb['delete_txt'] = 'Löschen'; $wb['reinstall_txt'] = 'Neuinstallieren'; ?> + diff --git a/interface/web/sites/lib/lang/de_aps_packages_list.lng b/interface/web/sites/lib/lang/de_aps_packages_list.lng index 6cada81..ab21a14 100644 --- a/interface/web/sites/lib/lang/de_aps_packages_list.lng +++ b/interface/web/sites/lib/lang/de_aps_packages_list.lng @@ -6,3 +6,4 @@ $wb['status_txt'] = 'Verfügbar'; $wb['filter_txt'] = 'Suche'; ?> + diff --git a/interface/web/sites/lib/lang/de_cron.lng b/interface/web/sites/lib/lang/de_cron.lng index 8cebfa9..d89e2dc 100644 --- a/interface/web/sites/lib/lang/de_cron.lng +++ b/interface/web/sites/lib/lang/de_cron.lng @@ -19,3 +19,4 @@ $wb['command_error_format'] = 'Das Format für den Befehl ist nicht korrekt. Beachten Sie, dass bei einem URL Aufruf nur http und https erlaubt ist.'; $wb['unknown_fieldtype_error'] = 'Es wurde ein unbekanntes Feld verwendet.'; ?> + diff --git a/interface/web/sites/lib/lang/de_cron_list.lng b/interface/web/sites/lib/lang/de_cron_list.lng index 687505b..029cd59 100644 --- a/interface/web/sites/lib/lang/de_cron_list.lng +++ b/interface/web/sites/lib/lang/de_cron_list.lng @@ -11,3 +11,4 @@ $wb['add_new_cron_txt'] = 'Neuen Cronjob anlegen'; $wb['parent_domain_id_txt'] = 'Webseite'; ?> + diff --git a/interface/web/sites/lib/lang/de_database.lng b/interface/web/sites/lib/lang/de_database.lng index 5bed48f..5bec724 100644 --- a/interface/web/sites/lib/lang/de_database.lng +++ b/interface/web/sites/lib/lang/de_database.lng @@ -42,3 +42,4 @@ $wb['globalsearch_searchfield_watermark_txt'] = 'Suche'; $wb['globalsearch_suggestions_text_txt'] = 'Vorschläge'; ?> + diff --git a/interface/web/sites/lib/lang/de_database_admin_list.lng b/interface/web/sites/lib/lang/de_database_admin_list.lng index 3f7542a..af17ba8 100644 --- a/interface/web/sites/lib/lang/de_database_admin_list.lng +++ b/interface/web/sites/lib/lang/de_database_admin_list.lng @@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Neue Datenbank hinzufügen'; $wb['sys_groupid_txt'] = 'Kunde'; ?> + diff --git a/interface/web/sites/lib/lang/de_database_list.lng b/interface/web/sites/lib/lang/de_database_list.lng index bae444c..2995981 100644 --- a/interface/web/sites/lib/lang/de_database_list.lng +++ b/interface/web/sites/lib/lang/de_database_list.lng @@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Neue Datenbank hinzufügen'; $wb['database_user_txt'] = 'Database user'; ?> + diff --git a/interface/web/sites/lib/lang/de_database_user.lng b/interface/web/sites/lib/lang/de_database_user.lng index 78884bc..ca05e60 100644 --- a/interface/web/sites/lib/lang/de_database_user.lng +++ b/interface/web/sites/lib/lang/de_database_user.lng @@ -21,3 +21,4 @@ $wb['globalsearch_searchfield_watermark_txt'] = 'Suche'; $wb['globalsearch_suggestions_text_txt'] = 'Vorschläge'; ?> + diff --git a/interface/web/sites/lib/lang/de_database_user_admin_list.lng b/interface/web/sites/lib/lang/de_database_user_admin_list.lng index 82c09fc..4cbdc9d 100644 --- a/interface/web/sites/lib/lang/de_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/de_database_user_admin_list.lng @@ -4,3 +4,4 @@ $wb['database_user_txt'] = 'Datenbank Benutzer'; $wb['sys_groupid_txt'] = 'Kunde'; ?> + diff --git a/interface/web/sites/lib/lang/de_database_user_list.lng b/interface/web/sites/lib/lang/de_database_user_list.lng index 7ee8222..d746d2f 100644 --- a/interface/web/sites/lib/lang/de_database_user_list.lng +++ b/interface/web/sites/lib/lang/de_database_user_list.lng @@ -3,3 +3,4 @@ $wb['add_new_record_txt'] = 'Neuen Benutzer hinzufügen'; $wb['database_user_txt'] = 'Datenbank Benutzer'; ?> + diff --git a/interface/web/sites/lib/lang/de_ftp_user.lng b/interface/web/sites/lib/lang/de_ftp_user.lng index c367fff..80072ec 100644 --- a/interface/web/sites/lib/lang/de_ftp_user.lng +++ b/interface/web/sites/lib/lang/de_ftp_user.lng @@ -1,34 +1,35 @@ <?php -$wb['uid_txt'] = 'Benutzerkennung (UID)'; -$wb['gid_txt'] = 'Benutzergruppe (GID)'; -$wb['dir_txt'] = 'Verzeichnis'; -$wb['quota_files_txt'] = 'Dateibeschränkung'; -$wb['quota_files_unity_txt'] = 'Dateien'; -$wb['ul_ratio_txt'] = 'Uploadrate'; -$wb['dl_ratio_txt'] = 'Downloadrate'; -$wb['ul_bandwidth_txt'] = 'Uploadbandbreite'; -$wb['dl_bandwidth_txt'] = 'Downloadbandbreite'; -$wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Domain'; -$wb['username_txt'] = 'Benutzername'; -$wb['password_txt'] = 'Passwort'; -$wb['quota_size_txt'] = 'Festplatten Quota'; -$wb['active_txt'] = 'Aktiv'; -$wb['limit_ftp_user_txt'] = 'Die maximale Anzahl an FTP Benutzer für Ihr Konto wurde erreicht.'; -$wb['username_error_empty'] = 'Benutzername ist leer.'; -$wb['username_error_unique'] = 'Der Benutzername muss einzigartig sein.'; -$wb['username_error_regex'] = 'Der Benutzername enthält nicht erlaubte Zeichen.'; -$wb['quota_size_error_empty'] = 'Beschränkung ist leer.'; -$wb['uid_error_empty'] = 'GID ist leer.'; -$wb['directory_error_empty'] = 'Verzeichnis ist leer.'; -$wb['password_strength_txt'] = 'Passwortkomplexität'; -$wb['directory_error_notinweb'] = 'Das Verzeichnis befindet sich nicht innerhalb des Verzeichnisses der Website.'; -$wb['parent_domain_id_error_empty'] = 'Keine Domain ausgewählt.'; -$wb['quota_size_error_regex'] = 'Beschränkung: Geben Sie -1 ein für unlimitiert oder eine Zahl > 0'; -$wb['dir_dot_error'] = 'Kein .. im Pfad erlaubt.'; -$wb['dir_slashdot_error'] = 'Kein ./ im Pfad erlaubt.'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; +$wb['uid_txt'] = "Benutzerkennung (UID)"; +$wb['gid_txt'] = "Benutzergruppe (GID)"; +$wb['dir_txt'] = "Verzeichnis"; +$wb['quota_files_txt'] = "Dateibeschränkung"; +$wb['quota_files_unity_txt'] = "Dateien"; +$wb['ul_ratio_txt'] = "Uploadrate"; +$wb['dl_ratio_txt'] = "Downloadrate"; +$wb['ul_bandwidth_txt'] = "Uploadbandbreite"; +$wb['dl_bandwidth_txt'] = "Downloadbandbreite"; +$wb['server_id_txt'] = "Server"; +$wb['parent_domain_id_txt'] = "Domain"; +$wb['username_txt'] = "Benutzername"; +$wb['password_txt'] = "Passwort"; +$wb['quota_size_txt'] = "Festplatten Quota"; +$wb['active_txt'] = "Aktiv"; +$wb['limit_ftp_user_txt'] = "Die maximale Anzahl an FTP Benutzer für Ihr Konto wurde erreicht."; +$wb['username_error_empty'] = "Benutzername ist leer."; +$wb['username_error_unique'] = "Der Benutzername muss einzigartig sein."; +$wb['username_error_regex'] = "Der Benutzername enthält nicht erlaubte Zeichen."; +$wb['quota_size_error_empty'] = "Beschränkung ist leer."; +$wb['uid_error_empty'] = "GID ist leer."; +$wb['directory_error_empty'] = "Verzeichnis ist leer."; +$wb['password_strength_txt'] = "Passwortkomplexität"; +$wb['directory_error_notinweb'] = "Das Verzeichnis befindet sich nicht innerhalb des Verzeichnisses der Website."; +$wb['parent_domain_id_error_empty'] = "Keine Domain ausgewählt."; +$wb['quota_size_error_regex'] = "Beschränkung: Geben Sie -1 ein für unlimitiert oder eine Zahl > 0"; +$wb['dir_dot_error'] = "Kein .. im Pfad erlaubt."; +$wb['dir_slashdot_error'] = "Kein ./ im Pfad erlaubt."; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; ?> + diff --git a/interface/web/sites/lib/lang/de_ftp_user_list.lng b/interface/web/sites/lib/lang/de_ftp_user_list.lng index 8d1b081..d39ff1f 100644 --- a/interface/web/sites/lib/lang/de_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/de_ftp_user_list.lng @@ -6,3 +6,4 @@ $wb['username_txt'] = 'Benutzername'; $wb['add_new_record_txt'] = 'Neuen FTP Benutzer hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/de_shell_user.lng b/interface/web/sites/lib/lang/de_shell_user.lng index 20d82cc..c9cb6bd 100644 --- a/interface/web/sites/lib/lang/de_shell_user.lng +++ b/interface/web/sites/lib/lang/de_shell_user.lng @@ -27,3 +27,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/sites/lib/lang/de_shell_user_list.lng b/interface/web/sites/lib/lang/de_shell_user_list.lng index c953cf6..176a4e5 100644 --- a/interface/web/sites/lib/lang/de_shell_user_list.lng +++ b/interface/web/sites/lib/lang/de_shell_user_list.lng @@ -6,3 +6,4 @@ $wb['username_txt'] = 'Benutzername'; $wb['add_new_record_txt'] = 'Neuen Shell Benutzer hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/de_user_quota_stats_list.lng b/interface/web/sites/lib/lang/de_user_quota_stats_list.lng index 74a0b17..671b1c0 100644 --- a/interface/web/sites/lib/lang/de_user_quota_stats_list.lng +++ b/interface/web/sites/lib/lang/de_user_quota_stats_list.lng @@ -1,9 +1,10 @@ <?php -$wb['list_head_txt'] = 'Webseiten Festplattenbeschränkung'; -$wb['domain_txt'] = 'Domain / Webseite'; -$wb['system_user_txt'] = 'Linux Benutzer'; -$wb['used_txt'] = 'Verwendeter Speicherplatz'; -$wb['hard_txt'] = 'Hard Limit'; -$wb['soft_txt'] = 'Soft Limit'; -$wb['files_txt'] = 'Dateien'; +$wb['list_head_txt'] = "Webseiten Festplattenbeschränkung"; +$wb['domain_txt'] = "Domain / Webseite"; +$wb['system_user_txt'] = "Linux Benutzer"; +$wb['used_txt'] = "Verwendeter Speicherplatz"; +$wb['hard_txt'] = "Hard Limit"; +$wb['soft_txt'] = "Soft Limit"; +$wb['files_txt'] = "Dateien"; ?> + diff --git a/interface/web/sites/lib/lang/de_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/de_web_aliasdomain_list.lng index df8ebc6..9144746 100644 --- a/interface/web/sites/lib/lang/de_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/de_web_aliasdomain_list.lng @@ -12,3 +12,4 @@ $wb['no_flag_txt'] = 'Kein Flag'; $wb['none_txt'] = 'keine'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_backup_list.lng b/interface/web/sites/lib/lang/de_web_backup_list.lng index 4cc06d8..44f0b8b 100644 --- a/interface/web/sites/lib/lang/de_web_backup_list.lng +++ b/interface/web/sites/lib/lang/de_web_backup_list.lng @@ -13,3 +13,4 @@ $wb['backup_type_mysql'] = 'MySQL Datenbank'; $wb['backup_type_web'] = 'Webseiten Dateien'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_domain.lng b/interface/web/sites/lib/lang/de_web_domain.lng index 220752b..c26522e 100644 --- a/interface/web/sites/lib/lang/de_web_domain.lng +++ b/interface/web/sites/lib/lang/de_web_domain.lng @@ -1,112 +1,113 @@ <?php -$wb['ssl_state_txt'] = 'Bundesland'; -$wb['ssl_locality_txt'] = 'Ort'; -$wb['ssl_organisation_txt'] = 'Firma'; -$wb['ssl_organisation_unit_txt'] = 'Abteilung'; -$wb['ssl_country_txt'] = 'Land'; -$wb['ssl_key_txt'] = 'SSL Key'; -$wb['ssl_request_txt'] = 'SSL Request'; -$wb['ssl_cert_txt'] = 'SSL Zertifikat'; -$wb['ssl_bundle_txt'] = 'SSL Bundle'; -$wb['ssl_action_txt'] = 'SSL Aktion'; -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['type_txt'] = 'Typ'; -$wb['parent_domain_id_txt'] = 'Zugehörige Webseite'; -$wb['web_folder_error_regex'] = 'Ungültige Verzeichnisangabe, bitte keinen / eingeben.'; -$wb['redirect_type_txt'] = 'Weiterleitungstyp'; -$wb['redirect_path_txt'] = 'Weiterleitungspfad'; -$wb['active_txt'] = 'Aktiv'; -$wb['document_root_txt'] = 'Documentroot'; -$wb['system_user_txt'] = 'Linux Benutzer'; -$wb['system_group_txt'] = 'Linux Gruppe'; -$wb['ip_address_txt'] = 'IP Adresse'; -$wb['vhost_type_txt'] = 'VHost Type'; -$wb['hd_quota_txt'] = 'Speicherplatzbeschränkung'; -$wb['traffic_quota_txt'] = 'Transfervolumenbeschränkung'; -$wb['cgi_txt'] = 'CGI'; -$wb['ssi_txt'] = 'SSI'; -$wb['ssl_txt'] = 'SSL'; -$wb['suexec_txt'] = 'SuEXEC'; -$wb['php_txt'] = 'PHP'; -$wb['client_txt'] = 'Kunde'; -$wb['limit_web_domain_txt'] = 'Die maximale Anzahl an Webdomains für Ihr Konto wurde erreicht.'; -$wb['limit_web_aliasdomain_txt'] = 'Die maximale Anzahl an Aliasdomains für Ihr Konto wurde erreicht.'; -$wb['limit_web_subdomain_txt'] = 'Die maximale Anzahl an Subdomains für Ihr Konto wurde erreicht.'; -$wb['apache_directives_txt'] = 'Apache Direktiven'; -$wb['domain_error_empty'] = 'Domain ist leer.'; -$wb['domain_error_unique'] = 'Domain muss eindeutig sein'; -$wb['domain_error_regex'] = 'Domain Name ungültig.'; -$wb['domain_error_autosub'] = 'Es existiert bereits eine Subdomain mit diesen Einstellungen.'; -$wb['hd_quota_error_empty'] = 'Speicherplatzbeschränkung ist leer.'; -$wb['traffic_quota_error_empty'] = 'Transfervolumenbeschränkung ist leer.'; -$wb['errordocs_txt'] = 'Eigene Fehlerseiten'; -$wb['error_ssl_state_empty'] = 'SSL Status ist leer.'; -$wb['error_ssl_locality_empty'] = 'Ort (SSL) ist leer.'; -$wb['error_ssl_organisation_empty'] = 'Organisation (SSL) ist leer.'; -$wb['error_ssl_organisation_unit_empty'] = 'Abteilung (SSL) ist leer.'; -$wb['error_ssl_country_empty'] = 'Land (SSL) ist leer.'; -$wb['subdomain_txt'] = 'Auto Subdomain'; -$wb['client_group_id_txt'] = 'Kunde'; -$wb['stats_password_txt'] = 'Webstatistik Passwort'; -$wb['ssl_domain_txt'] = 'SSL Domain'; -$wb['allow_override_txt'] = 'Allow Override'; -$wb['limit_web_quota_free_txt'] = 'Max. mögliche Speicherplatzbeschränkung'; -$wb['ssl_state_error_regex'] = 'Ungültige SSL State. Gültige Zeichen sind: a-z, 0-9 und .,-_'; -$wb['ssl_locality_error_regex'] = 'Ungültige SSL Locality. Gülige Zeichen sind: a-z, 0-9 und .,-_'; -$wb['ssl_organisation_error_regex'] = 'Ungültige SSL Organisation. Gültige Zeichen sind: a-z, 0-9 und .,-_'; -$wb['ssl_organistaion_unit_error_regex'] = 'Ungültige SSL Organisation Unit. Gültige Zeichen sind: a-z, 0-9 und .,-_'; -$wb['ssl_country_error_regex'] = 'Ungültiges SSL Land. Gültige Zeichen sind: A-Z'; -$wb['limit_traffic_quota_free_txt'] = 'Max. mögliche Transfervolumenbeschränkung'; -$wb['redirect_error_regex'] = 'Ungültiger Weiterleitungspfad. Gültige Angaben sind beispielsweise: /test/ oder http://www.domain.tld/test/'; -$wb['php_open_basedir_txt'] = 'PHP open_basedir'; -$wb['backup_interval_txt'] = 'Backup Intervall'; -$wb['backup_copies_txt'] = 'Anzahl an Backups'; -$wb['traffic_quota_exceeded_txt'] = 'Transfervolumen verbraucht.'; -$wb['ruby_txt'] = 'Ruby'; -$wb['stats_user_txt'] = 'Webstatistik Benutzername'; -$wb['stats_type_txt'] = 'Webstatistik Programm'; -$wb['custom_php_ini_txt'] = 'Individuelle php.ini Einstellungen'; -$wb['error_ssl_cert_empty'] = 'SSL Zertifikat Feld ist leer.'; -$wb['none_txt'] = 'Keine'; -$wb['disabled_txt'] = 'Deaktiviert'; -$wb['no_redirect_txt'] = 'Kein Redirect'; -$wb['no_flag_txt'] = 'Kein Flag'; -$wb['save_certificate_txt'] = 'Zertifikat speichern'; -$wb['create_certificate_txt'] = 'Zertifikat erstellen'; -$wb['delete_certificate_txt'] = 'Zertifikat löschen'; -$wb['nginx_directives_txt'] = 'nginx Direktiven'; -$wb['seo_redirect_txt'] = 'SEO Redirect'; -$wb['non_www_to_www_txt'] = 'Nicht-www -> www'; -$wb['www_to_non_www_txt'] = 'www -> Nicht-www'; -$wb['php_fpm_use_socket_txt'] = 'Benutze Socket für PHP-FPM'; -$wb['ipv6_address_txt'] = 'IPv6 Adresse'; -$wb['error_no_sni_txt'] = 'SNI für SSL ist auf diesem Server nicht aktiviert. Sie können daher nur ein SSL Zertifikat pro IP Adresse eintragen.'; -$wb['python_txt'] = 'Python'; -$wb['perl_txt'] = 'Perl'; -$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; -$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; -$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; -$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; -$wb['error_php_fpm_pm_settings_txt'] = 'Die Werte der PHP-FPM pm Einstellungen müssen wie folgt sein: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children muß eine positive ganze Zahl sein.'; -$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers muß eine positive ganze Zahl sein.'; -$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers muß eine positive ganze Zahl sein.'; -$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers muß eine positive ganze Zahl sein.'; -$wb['hd_quota_error_regex'] = 'Speicherplatzbeschränkung ist ungültig.'; -$wb['traffic_quota_error_regex'] = 'Transfervolumenbeschränkung ist ungültig.'; -$wb['fastcgi_php_version_txt'] = 'PHP Version'; -$wb['pm_txt'] = 'PHP-FPM FastCGI Prozess Manager'; -$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout'; -$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests'; -$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout muß eine positive ganze Zahl sein.'; -$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests muß eine ganze Zahl >= 0 sein.'; -$wb['pm_ondemand_hint_txt'] = 'Bitte beachten Sie, daß Ihre PHP Version >= 5.3.9 sein muß, wenn Sie den ondemand Process-Manager nutzen möchten. Wenn Sie ondemand für eine ältere PHP Version auswählen, wird PHP nicht mehr starten!'; -$wb['generate_password_txt'] = 'Passwort erzeugen'; -$wb['repeat_password_txt'] = 'Passwort wiederholen'; -$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; -$wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; -$wb['available_php_directive_snippets_txt'] = 'Verfügbare PHP Direktiven Schnipsel:'; -$wb['available_apache_directive_snippets_txt'] = 'Verfügbare Apache Direktiven Schnipsel:'; -$wb['available_nginx_directive_snippets_txt'] = 'Verfügbare nginx Direktiven Schnipsel:'; +$wb['ssl_state_txt'] = "Bundesland"; +$wb['ssl_locality_txt'] = "Ort"; +$wb['ssl_organisation_txt'] = "Firma"; +$wb['ssl_organisation_unit_txt'] = "Abteilung"; +$wb['ssl_country_txt'] = "Land"; +$wb['ssl_key_txt'] = "SSL Key"; +$wb['ssl_request_txt'] = "SSL Request"; +$wb['ssl_cert_txt'] = "SSL Zertifikat"; +$wb['ssl_bundle_txt'] = "SSL Bundle"; +$wb['ssl_action_txt'] = "SSL Aktion"; +$wb['server_id_txt'] = "Server"; +$wb['domain_txt'] = "Domain"; +$wb['type_txt'] = "Typ"; +$wb['parent_domain_id_txt'] = "Zugehörige Webseite"; +$wb['web_folder_error_regex'] = "Ungültige Verzeichnisangabe, bitte keinen / eingeben."; +$wb['redirect_type_txt'] = "Weiterleitungstyp"; +$wb['redirect_path_txt'] = "Weiterleitungspfad"; +$wb['active_txt'] = "Aktiv"; +$wb['document_root_txt'] = "Documentroot"; +$wb['system_user_txt'] = "Linux Benutzer"; +$wb['system_group_txt'] = "Linux Gruppe"; +$wb['ip_address_txt'] = "IP Adresse"; +$wb['vhost_type_txt'] = "VHost Type"; +$wb['hd_quota_txt'] = "Speicherplatzbeschränkung"; +$wb['traffic_quota_txt'] = "Transfervolumenbeschränkung"; +$wb['cgi_txt'] = "CGI"; +$wb['ssi_txt'] = "SSI"; +$wb['ssl_txt'] = "SSL"; +$wb['suexec_txt'] = "SuEXEC"; +$wb['php_txt'] = "PHP"; +$wb['client_txt'] = "Kunde"; +$wb['limit_web_domain_txt'] = "Die maximale Anzahl an Webdomains für Ihr Konto wurde erreicht."; +$wb['limit_web_aliasdomain_txt'] = "Die maximale Anzahl an Aliasdomains für Ihr Konto wurde erreicht."; +$wb['limit_web_subdomain_txt'] = "Die maximale Anzahl an Subdomains für Ihr Konto wurde erreicht."; +$wb['apache_directives_txt'] = "Apache Direktiven"; +$wb['domain_error_empty'] = "Domain ist leer."; +$wb['domain_error_unique'] = "Domain muss eindeutig sein"; +$wb['domain_error_regex'] = "Domain Name ungültig."; +$wb['domain_error_autosub'] = "Es existiert bereits eine Subdomain mit diesen Einstellungen."; +$wb['hd_quota_error_empty'] = "Speicherplatzbeschränkung ist leer."; +$wb['traffic_quota_error_empty'] = "Transfervolumenbeschränkung ist leer."; +$wb['errordocs_txt'] = "Eigene Fehlerseiten"; +$wb['error_ssl_state_empty'] = "SSL Status ist leer."; +$wb['error_ssl_locality_empty'] = "Ort (SSL) ist leer."; +$wb['error_ssl_organisation_empty'] = "Organisation (SSL) ist leer."; +$wb['error_ssl_organisation_unit_empty'] = "Abteilung (SSL) ist leer."; +$wb['error_ssl_country_empty'] = "Land (SSL) ist leer."; +$wb['subdomain_txt'] = "Auto Subdomain"; +$wb['client_group_id_txt'] = "Kunde"; +$wb['stats_password_txt'] = "Webstatistik Passwort"; +$wb['ssl_domain_txt'] = "SSL Domain"; +$wb['allow_override_txt'] = "Allow Override"; +$wb['limit_web_quota_free_txt'] = "Max. mögliche Speicherplatzbeschränkung"; +$wb['ssl_state_error_regex'] = "Ungültige SSL State. Gültige Zeichen sind: a-z, 0-9 und .,-_"; +$wb['ssl_locality_error_regex'] = "Ungültige SSL Locality. Gülige Zeichen sind: a-z, 0-9 und .,-_"; +$wb['ssl_organisation_error_regex'] = "Ungültige SSL Organisation. Gültige Zeichen sind: a-z, 0-9 und .,-_"; +$wb['ssl_organistaion_unit_error_regex'] = "Ungültige SSL Organisation Unit. Gültige Zeichen sind: a-z, 0-9 und .,-_"; +$wb['ssl_country_error_regex'] = "Ungültiges SSL Land. Gültige Zeichen sind: A-Z"; +$wb['limit_traffic_quota_free_txt'] = "Max. mögliche Transfervolumenbeschränkung"; +$wb['redirect_error_regex'] = "Ungültiger Weiterleitungspfad. Gültige Angaben sind beispielsweise: /test/ oder http://www.domain.tld/test/"; +$wb['php_open_basedir_txt'] = "PHP open_basedir"; +$wb['backup_interval_txt'] = "Backup Intervall"; +$wb['backup_copies_txt'] = "Anzahl an Backups"; +$wb['traffic_quota_exceeded_txt'] = "Transfervolumen verbraucht."; +$wb['ruby_txt'] = "Ruby"; +$wb['stats_user_txt'] = "Webstatistik Benutzername"; +$wb['stats_type_txt'] = "Webstatistik Programm"; +$wb['custom_php_ini_txt'] = "Individuelle php.ini Einstellungen"; +$wb['error_ssl_cert_empty'] = "SSL Zertifikat Feld ist leer."; +$wb['none_txt'] = "Keine"; +$wb['disabled_txt'] = "Deaktiviert"; +$wb['no_redirect_txt'] = "Kein Redirect"; +$wb['no_flag_txt'] = "Kein Flag"; +$wb['save_certificate_txt'] = "Zertifikat speichern"; +$wb['create_certificate_txt'] = "Zertifikat erstellen"; +$wb['delete_certificate_txt'] = "Zertifikat löschen"; +$wb['nginx_directives_txt'] = "nginx Direktiven"; +$wb['seo_redirect_txt'] = "SEO Redirect"; +$wb['non_www_to_www_txt'] = "Nicht-www -> www"; +$wb['www_to_non_www_txt'] = "www -> Nicht-www"; +$wb['php_fpm_use_socket_txt'] = "Benutze Socket für PHP-FPM"; +$wb['ipv6_address_txt'] = "IPv6 Adresse"; +$wb['error_no_sni_txt'] = "SNI für SSL ist auf diesem Server nicht aktiviert. Sie können daher nur ein SSL Zertifikat pro IP Adresse eintragen."; +$wb['python_txt'] = "Python"; +$wb['perl_txt'] = "Perl"; +$wb['pm_max_children_txt'] = "PHP-FPM pm.max_children"; +$wb['pm_start_servers_txt'] = "PHP-FPM pm.start_servers"; +$wb['pm_min_spare_servers_txt'] = "PHP-FPM pm.min_spare_servers"; +$wb['pm_max_spare_servers_txt'] = "PHP-FPM pm.max_spare_servers"; +$wb['error_php_fpm_pm_settings_txt'] = "Die Werte der PHP-FPM pm Einstellungen müssen wie folgt sein: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0"; +$wb['pm_max_children_error_regex'] = "PHP-FPM pm.max_children muß eine positive ganze Zahl sein."; +$wb['pm_start_servers_error_regex'] = "PHP-FPM pm.start_servers muß eine positive ganze Zahl sein."; +$wb['pm_min_spare_servers_error_regex'] = "PHP-FPM pm.min_spare_servers muß eine positive ganze Zahl sein."; +$wb['pm_max_spare_servers_error_regex'] = "PHP-FPM pm.max_spare_servers muß eine positive ganze Zahl sein."; +$wb['hd_quota_error_regex'] = "Speicherplatzbeschränkung ist ungültig."; +$wb['traffic_quota_error_regex'] = "Transfervolumenbeschränkung ist ungültig."; +$wb['fastcgi_php_version_txt'] = "PHP Version"; +$wb['pm_txt'] = "PHP-FPM FastCGI Prozess Manager"; +$wb['pm_process_idle_timeout_txt'] = "PHP-FPM pm.process_idle_timeout"; +$wb['pm_max_requests_txt'] = "PHP-FPM pm.max_requests"; +$wb['pm_process_idle_timeout_error_regex'] = "PHP-FPM pm.process_idle_timeout muß eine positive ganze Zahl sein."; +$wb['pm_max_requests_error_regex'] = "PHP-FPM pm.max_requests muß eine ganze Zahl >= 0 sein."; +$wb['pm_ondemand_hint_txt'] = "Bitte beachten Sie, daß Ihre PHP Version >= 5.3.9 sein muß, wenn Sie den ondemand Process-Manager nutzen möchten. Wenn Sie ondemand für eine ältere PHP Version auswählen, wird PHP nicht mehr starten!"; +$wb['generate_password_txt'] = "Passwort erzeugen"; +$wb['repeat_password_txt'] = "Passwort wiederholen"; +$wb['password_mismatch_txt'] = "Die Passwörter stimmen nicht überein."; +$wb['password_match_txt'] = "Die Passwörter stimmen überein."; +$wb['available_php_directive_snippets_txt'] = "Verfügbare PHP Direktiven Schnipsel:"; +$wb['available_apache_directive_snippets_txt'] = "Verfügbare Apache Direktiven Schnipsel:"; +$wb['available_nginx_directive_snippets_txt'] = "Verfügbare nginx Direktiven Schnipsel:"; ?> + diff --git a/interface/web/sites/lib/lang/de_web_domain_admin_list.lng b/interface/web/sites/lib/lang/de_web_domain_admin_list.lng index d9dc65c..276696c 100644 --- a/interface/web/sites/lib/lang/de_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/de_web_domain_admin_list.lng @@ -7,3 +7,4 @@ $wb['domain_txt'] = 'Domain'; $wb['add_new_record_txt'] = 'Neue Webseite hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_domain_list.lng b/interface/web/sites/lib/lang/de_web_domain_list.lng index ce56a1c..b722783 100644 --- a/interface/web/sites/lib/lang/de_web_domain_list.lng +++ b/interface/web/sites/lib/lang/de_web_domain_list.lng @@ -6,3 +6,4 @@ $wb['domain_txt'] = 'Domain'; $wb['add_new_record_txt'] = 'Neue Domain hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_folder.lng b/interface/web/sites/lib/lang/de_web_folder.lng index 8defc36..615e340 100644 --- a/interface/web/sites/lib/lang/de_web_folder.lng +++ b/interface/web/sites/lib/lang/de_web_folder.lng @@ -5,3 +5,4 @@ $wb['active_txt'] = 'Aktiv'; $wb['path_error_regex'] = 'Ungültiger Pfad.'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_folder_list.lng b/interface/web/sites/lib/lang/de_web_folder_list.lng index 5491202..2ac8f03 100644 --- a/interface/web/sites/lib/lang/de_web_folder_list.lng +++ b/interface/web/sites/lib/lang/de_web_folder_list.lng @@ -5,3 +5,4 @@ $wb['parent_domain_id_txt'] = 'Webseite'; $wb['path_txt'] = 'Pfad'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_folder_user.lng b/interface/web/sites/lib/lang/de_web_folder_user.lng index 9562168..d570a06 100644 --- a/interface/web/sites/lib/lang/de_web_folder_user.lng +++ b/interface/web/sites/lib/lang/de_web_folder_user.lng @@ -10,3 +10,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_folder_user_list.lng b/interface/web/sites/lib/lang/de_web_folder_user_list.lng index 5357760..cd41dbf 100644 --- a/interface/web/sites/lib/lang/de_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/de_web_folder_user_list.lng @@ -4,3 +4,4 @@ $wb['web_folder_id_txt'] = 'Ordner'; $wb['username_txt'] = 'Benutzername'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_sites_stats_list.lng b/interface/web/sites/lib/lang/de_web_sites_stats_list.lng index f7d8d42..c6e5231 100644 --- a/interface/web/sites/lib/lang/de_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/de_web_sites_stats_list.lng @@ -1,9 +1,10 @@ <?php -$wb['list_head_txt'] = 'Web Datenverkehr'; -$wb['domain_txt'] = 'Domain'; -$wb['this_month_txt'] = 'diesen Monat'; -$wb['last_month_txt'] = 'letzten Monat'; -$wb['this_year_txt'] = 'dieses Jahr'; -$wb['last_year_txt'] = 'letztes Jahr'; -$wb['sum_txt'] = 'Summe'; +$wb['list_head_txt'] = "Web Datenverkehr"; +$wb['domain_txt'] = "Domain"; +$wb['this_month_txt'] = "diesen Monat"; +$wb['last_month_txt'] = "letzten Monat"; +$wb['this_year_txt'] = "dieses Jahr"; +$wb['last_year_txt'] = "letztes Jahr"; +$wb['sum_txt'] = "Summe"; ?> + diff --git a/interface/web/sites/lib/lang/de_web_subdomain.lng b/interface/web/sites/lib/lang/de_web_subdomain.lng index 1847ba8..e64f3f4 100644 --- a/interface/web/sites/lib/lang/de_web_subdomain.lng +++ b/interface/web/sites/lib/lang/de_web_subdomain.lng @@ -41,3 +41,4 @@ $wb['no_redirect_txt'] = 'Kein Redirect'; $wb['no_flag_txt'] = 'Kein Flag'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_subdomain_list.lng b/interface/web/sites/lib/lang/de_web_subdomain_list.lng index 042b9f0..9197076 100644 --- a/interface/web/sites/lib/lang/de_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/de_web_subdomain_list.lng @@ -6,3 +6,4 @@ $wb['domain_txt'] = 'Subdomain'; $wb['add_new_record_txt'] = 'Neue Subdomain hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/de_web_vhost_subdomain.lng index fe83bf2..e0b840c 100644 --- a/interface/web/sites/lib/lang/de_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/de_web_vhost_subdomain.lng @@ -111,3 +111,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/sites/lib/lang/de_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/de_web_vhost_subdomain_list.lng index 042b9f0..9197076 100644 --- a/interface/web/sites/lib/lang/de_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/de_web_vhost_subdomain_list.lng @@ -6,3 +6,4 @@ $wb['domain_txt'] = 'Subdomain'; $wb['add_new_record_txt'] = 'Neue Subdomain hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/de_webdav_user.lng b/interface/web/sites/lib/lang/de_webdav_user.lng index eeefda8..381c0a0 100644 --- a/interface/web/sites/lib/lang/de_webdav_user.lng +++ b/interface/web/sites/lib/lang/de_webdav_user.lng @@ -19,3 +19,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/sites/lib/lang/de_webdav_user_list.lng b/interface/web/sites/lib/lang/de_webdav_user_list.lng index 927bfbb..84b9fad 100644 --- a/interface/web/sites/lib/lang/de_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/de_webdav_user_list.lng @@ -6,3 +6,4 @@ $wb['username_txt'] = 'Benutzername'; $wb['add_new_record_txt'] = 'Neuen WebDAV Benutzer hinzufügen'; ?> + diff --git a/interface/web/sites/lib/lang/en_web_backup_list.lng b/interface/web/sites/lib/lang/en_web_backup_list.lng index 1ac6687..74bcbd9 100644 --- a/interface/web/sites/lib/lang/en_web_backup_list.lng +++ b/interface/web/sites/lib/lang/en_web_backup_list.lng @@ -3,8 +3,8 @@ $wb['date_txt'] = 'Date'; $wb['backup_type_txt'] = 'Type'; $wb['filename_txt'] = 'Backup file'; -$wb['restore_backup_txt'] = 'Restore backup'; -$wb['download_backup_txt'] = 'Download backup'; +$wb['restore_backup_txt'] = 'Restore'; +$wb['download_backup_txt'] = 'Download'; $wb['download_info_txt'] = 'The backup file will be available for download in the backup folder of the website in a few minutes.'; $wb['restore_info_txt'] = 'Restore of the backup has been started. This action takes several minutes to be completed.'; $wb['restore_confirm_txt'] = 'Restoring will overwrite existing files in your website. Do you really want to restore this backup?'; diff --git a/interface/web/sites/templates/aps_instances_list.htm b/interface/web/sites/templates/aps_instances_list.htm index 11de54f..be985b5 100644 --- a/interface/web/sites/templates/aps_instances_list.htm +++ b/interface/web/sites/templates/aps_instances_list.htm @@ -41,10 +41,10 @@ <td class="tbl_col_instancestatus"><span id="status_content{tmpl_var name='__ROWNUM__'}">{tmpl_var name='instance_status'}</span></td> <td class="tbl_col_buttons"> <tmpl_if name='delete_possible'> - <a class="button icons16 icoDelete" href="javascript:if(window.confirm('{tmpl_var name='pkg_delete_confirmation'}')){ loadContentInto('status_content{tmpl_var name='__ROWNUM__'}', 'sites/aps_do_operation.php?action=delete_instance&id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}'); }"><span>{tmpl_var name='delete_txt'}</span></a> + <a class="button icons16 icoDelete" href="javascript: del_record('sites/aps_do_operation.php?action=delete_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_delete_confirmation'}')"><span>{tmpl_var name='delete_txt'}</span></a> </tmpl_if> <tmpl_if name='reinstall_possible'> - <a class="button icons16 icoEdit" href="javascript:if(window.confirm('{tmpl_var name='pkg_reinstall_confirmation'}')){ loadContentInto('status_content{tmpl_var name='__ROWNUM__'}', 'sites/aps_do_operation.php?action=reinstall_instance&id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}'); }"><span>{tmpl_var name='reinstall_txt'}</span></a> + <a class="button icons16 icoEdit" href="javascript: del_record('sites/aps_do_operation.php?action=reinstall_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_delete_confirmation'}')"><span>{tmpl_var name='reinstall_txt'}</span></a> </tmpl_if> </td> </tr> diff --git a/interface/web/sites/templates/web_domain_edit.htm b/interface/web/sites/templates/web_domain_edit.htm index 145104e..fe8e316 100644 --- a/interface/web/sites/templates/web_domain_edit.htm +++ b/interface/web/sites/templates/web_domain_edit.htm @@ -193,7 +193,6 @@ if(data.servertype == "nginx"){ var selected = jQuery('#php').val(); jQuery('.apache').hide(); - jQuery('.apache').hide(); jQuery('#php option[value="fast-cgi"]').hide(); jQuery('#php option[value="cgi"]').hide(); jQuery('#php option[value="mod"]').hide(); @@ -201,12 +200,12 @@ if(selected != "no" && selected != "php-fpm") jQuery('#php option[value="php-fpm"]').attr('selected', 'selected'); } else { jQuery('.apache').show(); - jQuery('.apache').show(); jQuery('#php option[value="fast-cgi"]').show(); jQuery('#php option[value="cgi"]').show(); jQuery('#php option[value="mod"]').show(); jQuery('#php option[value="suphp"]').show(); } + jQuery('#php').change(); }); } @@ -227,7 +226,7 @@ } options += '<option value="'+key+'"'+phpfastcgiselected+'>'+val+'</option>'; }); - $('#fastcgi_php_version').html(options); + $('#fastcgi_php_version').html(options).change(); }); } @@ -246,4 +245,4 @@ }); </tmpl_if> -</script> +</script> \ No newline at end of file diff --git a/interface/web/sites/templates/web_vhost_subdomain_edit.htm b/interface/web/sites/templates/web_vhost_subdomain_edit.htm index ce89c84..60d887e 100644 --- a/interface/web/sites/templates/web_vhost_subdomain_edit.htm +++ b/interface/web/sites/templates/web_vhost_subdomain_edit.htm @@ -167,7 +167,6 @@ if(data.servertype == "nginx"){ var selected = jQuery('#php').val(); jQuery('.apache').hide(); - jQuery('.apache').hide(); jQuery('#php option[value="fast-cgi"]').hide(); jQuery('#php option[value="cgi"]').hide(); jQuery('#php option[value="mod"]').hide(); @@ -175,12 +174,12 @@ if(selected != "no" && selected != "php-fpm") jQuery('#php option[value="php-fpm"]').attr('selected', 'selected'); } else { jQuery('.apache').show(); - jQuery('.apache').show(); jQuery('#php option[value="fast-cgi"]').show(); jQuery('#php option[value="cgi"]').show(); jQuery('#php option[value="mod"]').show(); jQuery('#php option[value="suphp"]').show(); } + jQuery('#php').change(); }); } @@ -201,7 +200,7 @@ } options += '<option value="'+key+'"'+phpfastcgiselected+'>'+val+'</option>'; }); - $('#fastcgi_php_version').html(options); + $('#fastcgi_php_version').html(options).change(); }); } diff --git a/interface/web/sites/web_domain_edit.php b/interface/web/sites/web_domain_edit.php index 142c7d2..8ac503a 100644 --- a/interface/web/sites/web_domain_edit.php +++ b/interface/web/sites/web_domain_edit.php @@ -80,6 +80,7 @@ $client = $app->db->queryOneRecord("SELECT client.default_webserver FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); $app->tpl->setVar("server_id_value", $client['default_webserver']); } + $app->tform->formDef['tabs']['domain']['readonly'] = false; parent::onShowNew(); } diff --git a/interface/web/strengthmeter/lib/lang/de_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/de_strengthmeter.lng index 52f1018..dbfdce3 100644 --- a/interface/web/strengthmeter/lib/lang/de_strengthmeter.lng +++ b/interface/web/strengthmeter/lib/lang/de_strengthmeter.lng @@ -6,3 +6,4 @@ $wb['password_strength_4_txt'] = 'Stark'; $wb['password_strength_5_txt'] = 'Sehr stark'; ?> + diff --git a/interface/web/themes/default-304/ISPC_VERSION b/interface/web/themes/default-304/ispconfig_version similarity index 100% rename from interface/web/themes/default-304/ISPC_VERSION rename to interface/web/themes/default-304/ispconfig_version diff --git a/interface/web/themes/default/css/styles.css b/interface/web/themes/default/css/styles.css index d58d28b..0801b68 100644 --- a/interface/web/themes/default/css/styles.css +++ b/interface/web/themes/default/css/styles.css @@ -667,6 +667,7 @@ .buttons button[type]{ padding:5px 10px 5px 7px; /* Firefox */ line-height:17px; /* Safari */ + white-space: nowrap; } *:first-child+html button[type]{ padding:4px 10px 3px 7px; /* IE7 */ @@ -836,6 +837,12 @@ height: 20px; width: 26px; } +li[class^=country-] { + background-image: url("../icons/flags_sprite.png"); + background-repeat: no-repeat; + text-indent: 24px; +} +li[class^=country-] a.ui-state-hover { background: transparent; } div[class^=country-] span { display: none; } @@ -1444,7 +1451,7 @@ width:16px; height:16px; cursor:pointer; - background: url("../icons/x16_sprite.png") no-repeat center center transparent; + background: url("../icons/x16_sprite.png") no-repeat -2px -42px transparent; float:right; display:inline; position:relative; @@ -1771,7 +1778,7 @@ } .ui-widget { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 100%; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 100%; } -ul.ui-autocomplete { max-height: 250px; overflow-y: auto; } +ul.ui-autocomplete { max-height: 250px; overflow-y: auto; min-width: 50px;} .ui-combobox { position: relative; display: inline-block; margin-right: 17px; } .ui-combobox-toggle { position: absolute !important; top: 0; bottom: 0; margin-left: -1px; padding: 1px !important; background: none repeat scroll 0 0 #FFFFFF !important; border: 1px solid #DFDFDF !important;} .ui-combobox-input { background: none repeat scroll 0 0 #FFFFFF !important; border: 1px solid #DFDFDF !important; padding: 1px; font-weight: normal !important; } \ No newline at end of file diff --git a/interface/web/themes/default_64_navimg/ISPC_VERSION b/interface/web/themes/default_64_navimg/ispconfig_version similarity index 100% rename from interface/web/themes/default_64_navimg/ISPC_VERSION rename to interface/web/themes/default_64_navimg/ispconfig_version diff --git a/interface/web/themes/default_combobox/ISPC_VERSION b/interface/web/themes/default_combobox/ispconfig_version similarity index 100% rename from interface/web/themes/default_combobox/ISPC_VERSION rename to interface/web/themes/default_combobox/ispconfig_version diff --git a/interface/web/themes/default_no_navimg/ISPC_VERSION b/interface/web/themes/default_no_navimg/ispconfig_version similarity index 100% rename from interface/web/themes/default_no_navimg/ISPC_VERSION rename to interface/web/themes/default_no_navimg/ispconfig_version diff --git a/interface/web/tools/form/interface_settings.tform.php b/interface/web/tools/form/interface_settings.tform.php index e992c33..49ed62d 100644 --- a/interface/web/tools/form/interface_settings.tform.php +++ b/interface/web/tools/form/interface_settings.tform.php @@ -113,7 +113,7 @@ while ($file = @readdir ($handle)) { if (substr($file, 0, 1) != '.') { if(@is_dir(ISPC_THEMES_PATH."/$file")) { - if($file == 'default' || (@file_exists(ISPC_THEMES_PATH."/$file/ISPC_VERSION") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ISPC_VERSION")) == ISPC_APP_VERSION)) { + if(!file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") || (@file_exists(ISPC_THEMES_PATH."/$file/ispconfig_version") && trim(@file_get_contents(ISPC_THEMES_PATH."/$file/ispconfig_version")) == ISPC_APP_VERSION)) { $themes_list[$file] = $file; } } diff --git a/interface/web/tools/interface_settings.php b/interface/web/tools/interface_settings.php index 0744c73..0c17ac9 100644 --- a/interface/web/tools/interface_settings.php +++ b/interface/web/tools/interface_settings.php @@ -104,7 +104,7 @@ if($this->dataRecord['app_theme'] != 'default') { $tmp_path = ISPC_THEMES_PATH."/".$this->dataRecord['app_theme']; - if(!@is_dir($tmp_path) || !@file_exists($tmp_path."/ISPC_VERSION") || trim(file_get_contents($tmp_path."/ISPC_VERSION")) != ISPC_APP_VERSION) { + if(!@is_dir($tmp_path) || (@file_exists($tmp_path."/ispconfig_version") && trim(file_get_contents($tmp_path."/ispconfig_version")) != ISPC_APP_VERSION)) { // fall back to default theme if this one is not compatible with current ispc version $this->dataRecord['app_theme'] = 'default'; } diff --git a/interface/web/tools/lib/lang/de.lng b/interface/web/tools/lib/lang/de.lng index 4f0aea4..4748b92 100644 --- a/interface/web/tools/lib/lang/de.lng +++ b/interface/web/tools/lib/lang/de.lng @@ -11,3 +11,4 @@ $wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail'; $wb['PDNS Tupa'] = 'PowerDNS Tupa'; ?> + diff --git a/interface/web/tools/lib/lang/de_import_ispconfig.lng b/interface/web/tools/lib/lang/de_import_ispconfig.lng index f9e171d..63994e1 100644 --- a/interface/web/tools/lib/lang/de_import_ispconfig.lng +++ b/interface/web/tools/lib/lang/de_import_ispconfig.lng @@ -21,3 +21,4 @@ $wb['import_user_filter_txt'] = 'Benutzer Filter importieren'; $wb['import_spamfilter_txt'] = 'Spamfilter importieren'; ?> + diff --git a/interface/web/tools/lib/lang/de_index.lng b/interface/web/tools/lib/lang/de_index.lng index d36ff71..701985b 100644 --- a/interface/web/tools/lib/lang/de_index.lng +++ b/interface/web/tools/lib/lang/de_index.lng @@ -2,3 +2,4 @@ $wb['page_head_txt'] = 'ISPConfig Tools'; $wb['page_desc_txt'] = 'Benutzereinstellungen ändern'; ?> + diff --git a/interface/web/tools/lib/lang/de_interface.lng b/interface/web/tools/lib/lang/de_interface.lng index 9f31f35..a94ba14 100644 --- a/interface/web/tools/lib/lang/de_interface.lng +++ b/interface/web/tools/lib/lang/de_interface.lng @@ -1,7 +1,8 @@ <?php -$wb['interface_head_txt'] = 'Interface Einstellungen'; -$wb['interface_desc_txt'] = 'Passen Sie das Interface für sich an'; -$wb['language_txt'] = 'Sprache'; -$wb['startmodule_txt'] = 'Startmodul'; -$wb['app_theme_txt'] = 'Design'; +$wb['interface_head_txt'] = "Interface Einstellungen"; +$wb['interface_desc_txt'] = "Passen Sie die Benutzeroberfläche für sich an"; +$wb['language_txt'] = "Sprache"; +$wb['startmodule_txt'] = "Startmodul"; +$wb['app_theme_txt'] = "Design"; ?> + diff --git a/interface/web/tools/lib/lang/de_resync.lng b/interface/web/tools/lib/lang/de_resync.lng index 634027c..d90a3e9 100644 --- a/interface/web/tools/lib/lang/de_resync.lng +++ b/interface/web/tools/lib/lang/de_resync.lng @@ -11,3 +11,4 @@ $wb['btn_start_txt'] = 'Start'; $wb['btn_cancel_txt'] = 'Zurück'; ?> + diff --git a/interface/web/tools/lib/lang/de_tpl_default.lng b/interface/web/tools/lib/lang/de_tpl_default.lng index ce9d5bb..72c45ce 100644 --- a/interface/web/tools/lib/lang/de_tpl_default.lng +++ b/interface/web/tools/lib/lang/de_tpl_default.lng @@ -1,7 +1,8 @@ <?php -$wb['no_settings_txt'] = 'Es gibt keine Einstellmöglichkeiten für das default Design.'; -$wb['btn_start_txt'] = 'Speichern'; -$wb['btn_cancel_txt'] = 'Zurück'; -$wb['list_head_txt'] = 'Standard Design Einstellungen'; -$wb['list_desc_txt'] = 'Spezielle Optionen des standard Designs ändern'; +$wb['no_settings_txt'] = "Es gibt keine Einstellmöglichkeiten für das Standard Design."; +$wb['btn_start_txt'] = "Speichern"; +$wb['btn_cancel_txt'] = "Zurück"; +$wb['list_head_txt'] = "Standard Design Einstellungen"; +$wb['list_desc_txt'] = "Spezielle Optionen des standard Designs ändern"; ?> + diff --git a/interface/web/tools/lib/lang/de_usersettings.lng b/interface/web/tools/lib/lang/de_usersettings.lng index 908bbf6..167a0f7 100644 --- a/interface/web/tools/lib/lang/de_usersettings.lng +++ b/interface/web/tools/lib/lang/de_usersettings.lng @@ -10,3 +10,4 @@ $wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.'; $wb['password_match_txt'] = 'Die Passwörter stimmen überein.'; ?> + diff --git a/interface/web/vm/lib/lang/de.lng b/interface/web/vm/lib/lang/de.lng index 474d2ac..536ad31 100644 --- a/interface/web/vm/lib/lang/de.lng +++ b/interface/web/vm/lib/lang/de.lng @@ -5,3 +5,4 @@ $wb['IP addresses'] = 'IP-Adressen'; $wb['OpenVZ'] = 'OpenVZ'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_action.lng b/interface/web/vm/lib/lang/de_openvz_action.lng index f40d2f2..c0a5c0e 100644 --- a/interface/web/vm/lib/lang/de_openvz_action.lng +++ b/interface/web/vm/lib/lang/de_openvz_action.lng @@ -14,3 +14,4 @@ $wb['ostemplate_name_unique_error'] = 'Es existiert bereits ein OSTemplate mit diesem Namen.'; $wb['ostemplate_exec_txt'] = 'Der Befehl um das OSTemplate zu erstellen wurde an den VM-Host gesendet. Es kann einige Minuten dauern bis das OSTemplate verfügbar ist.'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_ip.lng b/interface/web/vm/lib/lang/de_openvz_ip.lng index 48c9a52..b7b1498 100644 --- a/interface/web/vm/lib/lang/de_openvz_ip.lng +++ b/interface/web/vm/lib/lang/de_openvz_ip.lng @@ -7,3 +7,4 @@ $wb['ip_error_unique'] = 'Diese IP-Adresse existiert bereits.'; $wb['IP address'] = 'IP-Adresse'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_ip_list.lng b/interface/web/vm/lib/lang/de_openvz_ip_list.lng index f4302d8..d214e95 100644 --- a/interface/web/vm/lib/lang/de_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/de_openvz_ip_list.lng @@ -5,3 +5,4 @@ $wb['ip_address_txt'] = 'IP-Adresse'; $wb['reserved_txt'] = 'Reserviert'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_ostemplate.lng b/interface/web/vm/lib/lang/de_openvz_ostemplate.lng index 8e4cfcb..e0fb939 100644 --- a/interface/web/vm/lib/lang/de_openvz_ostemplate.lng +++ b/interface/web/vm/lib/lang/de_openvz_ostemplate.lng @@ -9,3 +9,4 @@ $wb['template_file_error_empty'] = 'Template-Dateiname ist leer.'; $wb['Template'] = 'Template'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/de_openvz_ostemplate_list.lng index dff6bd2..09a174e 100644 --- a/interface/web/vm/lib/lang/de_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/de_openvz_ostemplate_list.lng @@ -6,3 +6,4 @@ $wb['allservers_txt'] = 'Existiert auf allen Servern'; $wb['ostemplate_id_txt'] = 'ID'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_template.lng b/interface/web/vm/lib/lang/de_openvz_template.lng index 329a106..9e76eca 100644 --- a/interface/web/vm/lib/lang/de_openvz_template.lng +++ b/interface/web/vm/lib/lang/de_openvz_template.lng @@ -91,3 +91,4 @@ $wb['Template'] = 'Template'; $wb['Advanced'] = 'Erweitert'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_template_list.lng b/interface/web/vm/lib/lang/de_openvz_template_list.lng index 9e32b34..682f2cc 100644 --- a/interface/web/vm/lib/lang/de_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/de_openvz_template_list.lng @@ -3,3 +3,4 @@ $wb['active_txt'] = 'Aktiv'; $wb['template_name_txt'] = 'Template-Name'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_vm.lng b/interface/web/vm/lib/lang/de_openvz_vm.lng index c773885..b45a79f 100644 --- a/interface/web/vm/lib/lang/de_openvz_vm.lng +++ b/interface/web/vm/lib/lang/de_openvz_vm.lng @@ -38,3 +38,4 @@ $wb['Virtual server'] = 'Virtueller Server'; $wb['Advanced'] = 'Erweitert'; ?> + diff --git a/interface/web/vm/lib/lang/de_openvz_vm_list.lng b/interface/web/vm/lib/lang/de_openvz_vm_list.lng index 0b3ac30..aecb462 100644 --- a/interface/web/vm/lib/lang/de_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/de_openvz_vm_list.lng @@ -8,3 +8,4 @@ $wb['ip_address_txt'] = 'IP-Adresse'; $wb['veid_txt'] = 'VEID'; ?> + diff --git a/server/conf/sieve_filter_1.2.master b/server/conf/sieve_filter_1.2.master index 1c63ddf..a88dc2d 100644 --- a/server/conf/sieve_filter_1.2.master +++ b/server/conf/sieve_filter_1.2.master @@ -30,11 +30,17 @@ stop; } +<tmpl_if name="autoresponder_date_limit"> if allof(currentdate :value "ge" "iso8601" "<tmpl_var name='start_date'>", currentdate :value "le" "iso8601" "<tmpl_var name='end_date'>") { +</tmpl_if> + vacation :days 1 :subject "<tmpl_var name='autoresponder_subject'>" <tmpl_var name='addresses'> "<tmpl_var name='autoresponder_text'>"; + +<tmpl_if name="autoresponder_date_limit"> } </tmpl_if> +</tmpl_if> diff --git a/server/cron_daily.sh b/server/cron_daily.sh index 717b943..ea87447 100644 --- a/server/cron_daily.sh +++ b/server/cron_daily.sh @@ -10,3 +10,7 @@ fi /usr/bin/php -q /usr/local/ispconfig/server/cron_daily.php + +if [ -f /usr/local/ispconfig/interface/web/billing/cron/create_recurring_invoices_cron.php ]; then + /usr/bin/php -q /usr/local/ispconfig/interface/web/billing/cron/create_recurring_invoices_cron.php +fi diff --git a/server/lib/classes/system.inc.php b/server/lib/classes/system.inc.php index 01b70fe..b460875 100644 --- a/server/lib/classes/system.inc.php +++ b/server/lib/classes/system.inc.php @@ -709,6 +709,19 @@ return copy($file1,$file2); } + function touch($file, $allow_symlink = false){ + global $app; + if($allow_symlink == false && @file_exists($file) && $this->checkpath($file) == false) { + $this->unlink($file); + } + if(@touch($file)) { + return true; + } else { + $app->log("touch failed: $file",LOGLEVEL_DEBUG); + return false; + } + } + function checkpath($path) { $path = trim($path); //* We allow only absolute paths diff --git a/server/plugins-available/apache2_plugin.inc.php b/server/plugins-available/apache2_plugin.inc.php index a1820d9..182a738 100644 --- a/server/plugins-available/apache2_plugin.inc.php +++ b/server/plugins-available/apache2_plugin.inc.php @@ -115,8 +115,8 @@ $csr_file = $ssl_dir.'/'.$domain.'.csr'; $crt_file = $ssl_dir.'/'.$domain.'.crt'; - //* Create a SSL Certificate - if($data['new']['ssl_action'] == 'create') { + //* Create a SSL Certificate, but only if this is not a mirror server. + if($data['new']['ssl_action'] == 'create' && $conf['mirror_server_id'] == 0) { $this->ssl_certificate_changed = true; @@ -1354,7 +1354,7 @@ $app->system->web_folder_protection($data['new']['document_root'],false); $app->system->file_put_contents($data['new']['document_root'].'/.htpasswd_stats',$htp_file); $app->system->web_folder_protection($data['new']['document_root'],true); - $app->system->chmod($data['new']['document_root'].'/.htpasswd_stats',0755); + $app->system->chmod($data['new']['document_root'].'/.htpasswd_stats',0750); unset($htp_file); } } @@ -1715,8 +1715,8 @@ //* Create empty .htpasswd file, if it does not exist if(!is_file($folder_path.'.htpasswd')) { - touch($folder_path.'.htpasswd'); - $app->system->chmod($folder_path.'.htpasswd',0755); + $app->system->touch($folder_path.'.htpasswd'); + $app->system->chmod($folder_path.'.htpasswd',0750); $app->system->chown($folder_path.'.htpasswd',$website['system_user']); $app->system->chgrp($folder_path.'.htpasswd',$website['system_group']); $app->log('Created file '.$folder_path.'.htpasswd',LOGLEVEL_DEBUG); @@ -1770,7 +1770,7 @@ unset($old_content); $app->system->file_put_contents($folder_path.'.htaccess',$ht_file); - $app->system->chmod($folder_path.'.htaccess',0755); + $app->system->chmod($folder_path.'.htaccess',0750); $app->system->chown($folder_path.'.htaccess',$website['system_user']); $app->system->chgrp($folder_path.'.htaccess',$website['system_group']); $app->log('Created/modified file '.$folder_path.'.htaccess',LOGLEVEL_DEBUG); @@ -1932,7 +1932,7 @@ } $app->system->file_put_contents($new_folder_path.'.htaccess',$ht_file); - $app->system->chmod($new_folder_path.'.htaccess',0755); + $app->system->chmod($new_folder_path.'.htaccess',0750); $app->system->chown($new_folder_path.'.htaccess',$website['system_user']); $app->system->chgrp($new_folder_path.'.htaccess',$website['system_group']); $app->log('Created/modified file '.$new_folder_path.'.htaccess',LOGLEVEL_DEBUG); @@ -2118,6 +2118,8 @@ * @param string $pwd The password-hash of the user */ private function _writeHtDigestFile($filename, $username, $authname, $pwdhash ) { + global $app; + $changed = false; if(is_file($filename) && !is_link($filename)) { $in = fopen($filename, 'r'); diff --git a/server/plugins-available/backup_plugin.inc.php b/server/plugins-available/backup_plugin.inc.php index dfe3ddd..3727f82 100644 --- a/server/plugins-available/backup_plugin.inc.php +++ b/server/plugins-available/backup_plugin.inc.php @@ -61,7 +61,7 @@ global $app,$conf; $backup_id = intval($data); - $backup = $app->db->queryOneRecord("SELECT * FROM web_backup WHERE backup_id = $backup_id"); + $backup = $app->dbmaster->queryOneRecord("SELECT * FROM web_backup WHERE backup_id = $backup_id"); if(is_array($backup)) { diff --git a/server/plugins-available/bind_plugin.inc.php b/server/plugins-available/bind_plugin.inc.php index 4dd37fb..49ca191 100644 --- a/server/plugins-available/bind_plugin.inc.php +++ b/server/plugins-available/bind_plugin.inc.php @@ -39,7 +39,7 @@ function onInstall() { global $conf; - if(isset($conf['bind']['installed']) && $conf['bind']['installed'] == true) { + if(isset($conf['bind']['installed']) && $conf['bind']['installed'] == true && @is_link('/usr/local/ispconfig/server/mods-enabled/dns_module.inc.php')) { return true; } else { return false; diff --git a/server/plugins-available/cron_jailkit_plugin.inc.php b/server/plugins-available/cron_jailkit_plugin.inc.php index f0c96b3..41669b5 100644 --- a/server/plugins-available/cron_jailkit_plugin.inc.php +++ b/server/plugins-available/cron_jailkit_plugin.inc.php @@ -116,9 +116,9 @@ $this->app = $app; $this->jailkit_config = $app->getconf->get_server_config($conf["server_id"], 'jailkit'); - $app->system->web_folder_protection($parent_domain['document_root'],false); - $this->_update_website_security_level(); + + $app->system->web_folder_protection($parent_domain['document_root'],false); $this->_setup_jailkit_chroot(); @@ -185,9 +185,10 @@ $this->data = $data; $this->app = $app; $this->jailkit_config = $app->getconf->get_server_config($conf["server_id"], 'jailkit'); + + $this->_update_website_security_level(); $app->system->web_folder_protection($parent_domain['document_root'],false); - $this->_update_website_security_level(); $this->_setup_jailkit_chroot(); $this->_add_jailkit_user(); @@ -214,6 +215,8 @@ function _setup_jailkit_chroot() { + global $app; + //check if the chroot environment is created yet if not create it with a list of program sections from the config if (!is_dir($this->parent_domain['document_root'].'/etc/jailkit')) { @@ -238,7 +241,7 @@ $bashrc = escapeshellcmd($this->parent_domain['document_root']).'/etc/bash.bashrc'; if(@is_file($bashrc) || @is_link($bashrc)) unlink($bashrc); - file_put_contents($bashrc,$tpl->grab()); + $app->system->file_put_contents($bashrc,$tpl->grab()); unset($tpl); $this->app->log('Added bashrc script: '.$bashrc,LOGLEVEL_DEBUG); @@ -251,7 +254,7 @@ $motd = escapeshellcmd($this->parent_domain['document_root']).'/var/run/motd'; if(@is_file($motd) || @is_link($motd)) unlink($motd); - file_put_contents($motd,$tpl->grab()); + $app->system->file_put_contents($motd,$tpl->grab()); } $this->_add_jailkit_programs(); @@ -296,9 +299,9 @@ $this->app->log("Added jailkit user to chroot with command: ".$command,LOGLEVEL_DEBUG); - mkdir(escapeshellcmd($this->parent_domain['document_root'].$jailkit_chroot_userhome), 0755, true); - chown(escapeshellcmd($this->parent_domain['document_root'].$jailkit_chroot_userhome), escapeshellcmd($this->parent_domain['system_user'])); - chgrp(escapeshellcmd($this->parent_domain['document_root'].$jailkit_chroot_userhome), escapeshellcmd($this->parent_domain['system_group'])); + $app->system->mkdir(escapeshellcmd($this->parent_domain['document_root'].$jailkit_chroot_userhome), 0755, true); + $app->system->chown(escapeshellcmd($this->parent_domain['document_root'].$jailkit_chroot_userhome), escapeshellcmd($this->parent_domain['system_user'])); + $app->system->chgrp(escapeshellcmd($this->parent_domain['document_root'].$jailkit_chroot_userhome), escapeshellcmd($this->parent_domain['system_group'])); } @@ -314,13 +317,18 @@ // load the server configuration options $app->uses("getconf"); $web_config = $app->getconf->get_server_config($conf["server_id"], 'web'); - - //* If the security level is set to high - if($web_config['security_level'] == 20) { - $this->_exec('chmod 755 '.escapeshellcmd($this->parent_domain['document_root'])); - $this->_exec('chown root:root '.escapeshellcmd($this->parent_domain['document_root'])); - } + // Get the parent website of this shell user + $web = $app->db->queryOneRecord("SELECT * FROM web_domain WHERE domain_id = ".$this->data['new']['parent_domain_id']); + + //* If the security level is set to high + if($web_config['security_level'] == 20 && is_array($web)) { + $app->system->web_folder_protection($web["document_root"],false); + $app->system->chmod($web["document_root"],0755); + $app->system->chown($web["document_root"],'root'); + $app->system->chgrp($web["document_root"],'root'); + $app->system->web_folder_protection($web["document_root"],true); + } } //* Wrapper for exec function for easier debugging diff --git a/server/plugins-available/cron_plugin.inc.php b/server/plugins-available/cron_plugin.inc.php index fd83331..4ccbcb2 100644 --- a/server/plugins-available/cron_plugin.inc.php +++ b/server/plugins-available/cron_plugin.inc.php @@ -142,7 +142,7 @@ } // make temp directory writable for the apache and website users - chmod(escapeshellcmd($parent_domain["document_root"].'/tmp'), 0777); + $app->system->chmod(escapeshellcmd($parent_domain["document_root"].'/tmp'), 0777); /** TODO READ CRON MASTER **/ @@ -234,19 +234,19 @@ } if($cmd_count > 0) { - file_put_contents($cron_file, $cron_content); + $app->system->file_put_contents($cron_file, $cron_content); $app->log("Wrote Cron file $cron_file with content:\n$cron_content",LOGLEVEL_DEBUG); } else { - @unlink($cron_file); + $app->system->unlink($cron_file); $app->log("Deleted Cron file $cron_file",LOGLEVEL_DEBUG); } $cron_file = escapeshellcmd($cron_config["crontab_dir"].'/ispc_chrooted_'.$this->parent_domain["system_user"]); if($chr_cmd_count > 0) { - file_put_contents($cron_file, $chr_cron_content); + $app->system->file_put_contents($cron_file, $chr_cron_content); $app->log("Wrote Cron file $cron_file with content:\n$chr_cron_content",LOGLEVEL_DEBUG); } else { - @unlink($cron_file); + $app->system->unlink($cron_file); $app->log("Deleted Cron file $cron_file",LOGLEVEL_DEBUG); } diff --git a/server/plugins-available/maildeliver_plugin.inc.php b/server/plugins-available/maildeliver_plugin.inc.php index 25e4cf2..9df9fd6 100644 --- a/server/plugins-available/maildeliver_plugin.inc.php +++ b/server/plugins-available/maildeliver_plugin.inc.php @@ -127,6 +127,14 @@ // Move junk $tpl->setVar('move_junk',$data["new"]["move_junk"]); + + // Check autoresponder dates + if($data["new"]["autoresponder_start_date"] == '0000-00-00 00:00:00' && $data["new"]["autoresponder_end_date"] == '0000-00-00 00:00:00') { + $tpl->setVar('autoresponder_date_limit',0); + } else { + $tpl->setVar('autoresponder_date_limit',1); + } + // Set autoresponder start date $data["new"]["autoresponder_start_date"] = str_replace (" ", "T", $data["new"]["autoresponder_start_date"]); diff --git a/server/plugins-available/nginx_plugin.inc.php b/server/plugins-available/nginx_plugin.inc.php index 7a329c1..a0e8314 100644 --- a/server/plugins-available/nginx_plugin.inc.php +++ b/server/plugins-available/nginx_plugin.inc.php @@ -115,7 +115,7 @@ $crt_file = $ssl_dir.'/'.$domain.'.crt'; //* Create a SSL Certificate - if($data['new']['ssl_action'] == 'create') { + if($data['new']['ssl_action'] == 'create' && $conf['mirror_server_id'] == 0) { $this->ssl_certificate_changed = true; diff --git a/server/plugins-available/powerdns_plugin.inc.php b/server/plugins-available/powerdns_plugin.inc.php index 74f32b9..0141968 100644 --- a/server/plugins-available/powerdns_plugin.inc.php +++ b/server/plugins-available/powerdns_plugin.inc.php @@ -135,7 +135,7 @@ $serial = $app->db->queryOneRecord("SELECT * FROM dns_soa WHERE id = ".$ispconfig_id); $serial_id = $serial["serial"]; $app->db->query("INSERT INTO powerdns.domains (name, type, notified_serial, ispconfig_id) VALUES ('$origin', 'MASTER', $serial_id, $ispconfig_id)"); - $zone_id = mysql_insert_id(); + $zone_id = $app->db->insertID(); if(substr($data["new"]["ns"], -1) == '.'){ $ns = substr($data["new"]["ns"], 0, -1); } else { @@ -228,7 +228,7 @@ $app->db->query("INSERT INTO powerdns.domains (name, type, master, ispconfig_id) VALUES ('$origin', 'SLAVE', '$master_ns', $ispconfig_id)"); //$app->db->query("INSERT INTO powerdns.domains (name, type, ispconfig_id) VALUES ('$origin', 'NATIVE', $ispconfig_id)"); - $zone_id = mysql_insert_id(); + $zone_id = $app->db->insertID(); //* Reload powerdns nameserver $app->services->restartServiceDelayed('powerdns','reload'); @@ -250,7 +250,7 @@ $app->db->query("UPDATE powerdns.domains SET name = '$origin', type = 'SLAVE', master = '$master_ns' WHERE ispconfig_id=$ispconfig_id AND type = 'SLAVE'"); //$app->db->query("INSERT INTO powerdns.domains (name, type, ispconfig_id) VALUES ('$origin', 'NATIVE', $ispconfig_id)"); - $zone_id = mysql_insert_id(); + $zone_id = $app->db->insertID(); $zone = $app->db->queryOneRecord("SELECT * FROM powerdns.domains WHERE ispconfig_id = ".$ispconfig_id." AND type = 'SLAVE'"); $zone_id = $zone["id"]; diff --git a/server/plugins-available/shelluser_base_plugin.inc.php b/server/plugins-available/shelluser_base_plugin.inc.php index d63b6b2..48e2cde 100755 --- a/server/plugins-available/shelluser_base_plugin.inc.php +++ b/server/plugins-available/shelluser_base_plugin.inc.php @@ -107,10 +107,10 @@ $this->_setup_ssh_rsa(); //* Create .bash_history file - touch(escapeshellcmd($data['new']['dir']).'/.bash_history'); - chmod(escapeshellcmd($data['new']['dir']).'/.bash_history', 0755); - chown(escapeshellcmd($data['new']['dir']).'/.bash_history', escapeshellcmd($data['new']['username'])); - chgrp(escapeshellcmd($data['new']['dir']).'/.bash_history', escapeshellcmd($data['new']['pgroup'])); + $app->system->touch(escapeshellcmd($data['new']['dir']).'/.bash_history'); + $app->system->chmod(escapeshellcmd($data['new']['dir']).'/.bash_history', 0755); + $app->system->chown(escapeshellcmd($data['new']['dir']).'/.bash_history', $data['new']['username']); + $app->system->chgrp(escapeshellcmd($data['new']['dir']).'/.bash_history', $data['new']['pgroup']); //* Disable shell user temporarily if we use jailkit if($data['new']['chroot'] == 'jailkit') { @@ -174,10 +174,10 @@ //* Create .bash_history file if(!is_file($data['new']['dir']).'/.bash_history') { - touch(escapeshellcmd($data['new']['dir']).'/.bash_history'); - chmod(escapeshellcmd($data['new']['dir']).'/.bash_history', 0755); - chown(escapeshellcmd($data['new']['dir']).'/.bash_history',escapeshellcmd($data['new']['username'])); - chgrp(escapeshellcmd($data['new']['dir']).'/.bash_history',escapeshellcmd($data['new']['pgroup'])); + $app->system->touch(escapeshellcmd($data['new']['dir']).'/.bash_history'); + $app->system->chmod(escapeshellcmd($data['new']['dir']).'/.bash_history', 0755); + $app->system->chown(escapeshellcmd($data['new']['dir']).'/.bash_history',escapeshellcmd($data['new']['username'])); + $app->system->chgrp(escapeshellcmd($data['new']['dir']).'/.bash_history',escapeshellcmd($data['new']['pgroup'])); } } else { @@ -248,19 +248,20 @@ exec('ssh-keygen -t rsa -C '.$username.'-rsa-key-'.time().' -f /tmp/id_rsa -N ""'); // use the public key that has been generated - $userkey = file_get_contents('/tmp/id_rsa.pub'); + $userkey = $app->system->file_get_contents('/tmp/id_rsa.pub'); // save keypair in client table - $this->app->db->query("UPDATE client SET created_at = ".time().", id_rsa = '".file_get_contents('/tmp/id_rsa')."', ssh_rsa = '".$userkey."' WHERE client_id = ".$id); + $this->app->db->query("UPDATE client SET created_at = ".time().", id_rsa = '".$app->db->quote($app->system->file_get_contents('/tmp/id_rsa'))."', ssh_rsa = '".$app->db->quote($userkey)."' WHERE client_id = ".$id); - exec('rm -f /tmp/id_rsa /tmp/id_rsa.pub'); + $app->system->unlink('/tmp/id_rsa'); + $app->system->unlink('/tmp/id_rsa.pub'); $this->app->log("ssh-rsa keypair generated for ".$username,LOGLEVEL_DEBUG); }; if (!file_exists($sshkeys)){ // add root's key $app->file->mkdirs($sshdir, '0700'); - if(is_file('/root/.ssh/authorized_keys')) file_put_contents($sshkeys, file_get_contents('/root/.ssh/authorized_keys')); + if(is_file('/root/.ssh/authorized_keys')) $app->system->file_put_contents($sshkeys, $app->system->file_get_contents('/root/.ssh/authorized_keys')); // Remove duplicate keys $existing_keys = @file($sshkeys); @@ -275,7 +276,7 @@ $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); // add the user's key - file_put_contents($sshkeys, $final_keys); + $app->system->file_put_contents($sshkeys, $final_keys); $app->file->remove_blank_lines($sshkeys); $this->app->log("ssh-rsa authorisation keyfile created in ".$sshkeys,LOGLEVEL_DEBUG); } @@ -309,7 +310,7 @@ $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); // add the custom key - file_put_contents($sshkeys, $final_keys); + $app->system->file_put_contents($sshkeys, $final_keys); $app->file->remove_blank_lines($sshkeys); $this->app->log("ssh-rsa key updated in ".$sshkeys,LOGLEVEL_DEBUG); diff --git a/server/plugins-available/shelluser_jailkit_plugin.inc.php b/server/plugins-available/shelluser_jailkit_plugin.inc.php index d0487d1..c465b71 100755 --- a/server/plugins-available/shelluser_jailkit_plugin.inc.php +++ b/server/plugins-available/shelluser_jailkit_plugin.inc.php @@ -80,7 +80,7 @@ */ if ($data['new']['chroot'] == "jailkit") { - $app->system->web_folder_protection($web['document_root'],false); + // load the server configuration options $app->uses("getconf"); @@ -89,6 +89,8 @@ $this->jailkit_config = $app->getconf->get_server_config($conf["server_id"], 'jailkit'); $this->_update_website_security_level(); + + $app->system->web_folder_protection($web['document_root'],false); $this->_setup_jailkit_chroot(); @@ -131,7 +133,6 @@ */ if ($data['new']['chroot'] == "jailkit") { - $app->system->web_folder_protection($web['document_root'],false); // load the server configuration options $app->uses("getconf"); @@ -140,6 +141,8 @@ $this->jailkit_config = $app->getconf->get_server_config($conf["server_id"], 'jailkit'); $this->_update_website_security_level(); + + $app->system->web_folder_protection($web['document_root'],false); $this->_setup_jailkit_chroot(); $this->_add_jailkit_user(); @@ -201,6 +204,8 @@ function _setup_jailkit_chroot() { + global $app; + //check if the chroot environment is created yet if not create it with a list of program sections from the config if (!is_dir($this->data['new']['dir'].'/etc/jailkit')) { @@ -242,7 +247,7 @@ $motd = escapeshellcmd($this->data['new']['dir']).'/var/run/motd'; if(@is_file($motd) || @is_link($motd)) unlink($motd); - file_put_contents($motd,$tpl->grab()); + $app->system->file_put_contents($motd,$tpl->grab()); } } @@ -315,14 +320,14 @@ $this->app->log("Added jailkit user to chroot with command: ".$command,LOGLEVEL_DEBUG); if(!is_dir($this->data['new']['dir'].$jailkit_chroot_userhome)) mkdir(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_userhome), 0755, true); - chown(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_userhome), $this->data['new']['username']); - chgrp(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_userhome), $this->data['new']['pgroup']); + $app->system->chown(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_userhome), $this->data['new']['username']); + $app->system->chgrp(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_userhome), $this->data['new']['pgroup']); $this->app->log("Added created jailkit user home in : ".$this->data['new']['dir'].$jailkit_chroot_userhome,LOGLEVEL_DEBUG); if(!is_dir($this->data['new']['dir'].$jailkit_chroot_puserhome)) mkdir(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_puserhome), 0755, true); - 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']); + $app->system->chown(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_puserhome), $this->data['new']['puser']); + $app->system->chgrp(escapeshellcmd($this->data['new']['dir'].$jailkit_chroot_puserhome), $this->data['new']['pgroup']); $this->app->log("Added jailkit parent user home in : ".$this->data['new']['dir'].$jailkit_chroot_puserhome,LOGLEVEL_DEBUG); @@ -387,19 +392,20 @@ exec('ssh-keygen -t rsa -C '.$username.'-rsa-key-'.time().' -f /tmp/id_rsa -N ""'); // use the public key that has been generated - $userkey = file_get_contents('/tmp/id_rsa.pub'); + $userkey = $app->system->file_get_contents('/tmp/id_rsa.pub'); // save keypair in client table - $this->app->db->query("UPDATE client SET created_at = ".time().", id_rsa = '".file_get_contents('/tmp/id_rsa')."', ssh_rsa = '".$userkey."' WHERE client_id = ".$id); + $this->app->db->query("UPDATE client SET created_at = ".time().", id_rsa = '".$app->db->quote($app->system->file_get_contents('/tmp/id_rsa'))."', ssh_rsa = '".$app->db->quote($userkey)."' WHERE client_id = ".$id); - exec('rm -f /tmp/id_rsa /tmp/id_rsa.pub'); + $app->system->unlink('/tmp/id_rsa'); + $app->system->unlink('/tmp/id_rsa.pub'); $this->app->log("ssh-rsa keypair generated for ".$username,LOGLEVEL_DEBUG); }; if (!file_exists($sshkeys)){ // add root's key $app->file->mkdirs($sshdir, '0755'); - if(is_file('/root/.ssh/authorized_keys')) file_put_contents($sshkeys, file_get_contents('/root/.ssh/authorized_keys')); + if(is_file('/root/.ssh/authorized_keys')) $app->system->file_put_contents($sshkeys, $app->system->file_get_contents('/root/.ssh/authorized_keys')); // Remove duplicate keys $existing_keys = @file($sshkeys); @@ -447,7 +453,7 @@ $final_keys = implode("\n", array_flip(array_flip($new_final_keys_arr))); // add the custom key - file_put_contents($sshkeys, $final_keys); + $app->system->file_put_contents($sshkeys, $final_keys); $app->file->remove_blank_lines($sshkeys); $this->app->log("ssh-rsa key updated in ".$sshkeys,LOGLEVEL_DEBUG); -- Gitblit v1.9.1