Commit 4bd960b1 authored by tbrehm's avatar tbrehm

Merged revisions 3557-3594 from 3.0.5 stable branch.

parent d3707065
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;
......@@ -1550,6 +1550,11 @@ CREATE TABLE `sys_session` (
--
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,
......
......@@ -306,7 +306,8 @@ class ApsGUIController extends ApsBase
*/
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 @@ class ApsGUIController extends ApsBase
$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);
}
/**
......
......@@ -1261,6 +1261,13 @@ class remoting {
$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) {
......
......@@ -113,6 +113,7 @@ class remoting_lib {
var $sys_userid;
var $sys_default_group;
var $sys_groups;
var $client_id;
//* Load the form definition from file.
......@@ -136,12 +137,12 @@ class remoting_lib {
}
//* 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 @@ class remoting_lib {
$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 {
......
......@@ -799,7 +799,9 @@ class tform {
}
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 @@ class tform {
$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 @@ class tform {
$this->errorMessage .= $errmsg."<br />\r\n";
}
}
}
}
}
break;
case 'NOTEMPTY':
if(empty($field_value)) {
......
<?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.";
?>
......@@ -100,7 +100,7 @@ $handle = @opendir(ISPC_THEMES_PATH);
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;
}
}
......
<?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";
?>
<?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.";
?>
......@@ -5,3 +5,4 @@ $wb['name_txt'] = 'Name des Schnipsels';
$wb['type_txt'] = 'Typ';
$wb['add_new_record_txt'] = 'Direcktiven Schnipsel hinzufügen';
?>
......@@ -9,3 +9,4 @@ $wb['firewall_error_unique'] = 'Es gibt bereits einen Firewalldatensatz für die
$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 ,.';
?>
<?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";
?>
......@@ -3,3 +3,4 @@ $wb['description_txt'] = 'Beschreibung';
$wb['name_txt'] = 'Gruppe';
$wb['name_err'] = 'Der Gruppenname muss min. 1, max. 30 Zeichen lang sein.';
?>
......@@ -5,3 +5,4 @@ $wb['name_txt'] = 'Gruppe';
$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!';
?>
<?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.";
?>
<?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.";
?>
......@@ -6,3 +6,4 @@ $wb['language_new_hint_txt'] = '2 Buchstaben ISO 639-1 Sprachcode (siehe http://
$wb['btn_save_txt'] = 'Neues Sprachdateiset erstellen';
$wb['btn_cancel_txt'] = 'Zurück';
?>
......@@ -5,3 +5,4 @@ $wb['language_select_txt'] = 'Sprache auswählen';
$wb['btn_save_txt'] = 'Dateien jetzt zusammenführen';
$wb['btn_cancel_txt'] = 'Zurück';
?>
......@@ -6,3 +6,4 @@ $wb['lang_file_txt'] = 'Sprachdatei';
$wb['btn_save_txt'] = 'Speichern';
$wb['btn_cancel_txt'] = 'Zurück';
?>
......@@ -4,3 +4,4 @@ $wb['language_select_txt'] = 'Sprache auswählen';
$wb['btn_save_txt'] = 'Ausgewähltes Sprachdateiset exportieren';
$wb['btn_cancel_txt'] = 'Zurück';
?>
......@@ -6,3 +6,4 @@ $wb['language_overwrite_txt'] = 'Datei überschreiben, falls diese schon existie
$wb['btn_cancel_txt'] = 'Zurück';
$wb['ignore_version_txt'] = 'ISPConfig Versionsüberprüfung überspringen';
?>
......@@ -5,3 +5,4 @@ $wb['module_txt'] = 'Modul';
$wb['lang_file_txt'] = 'Sprachdatei';
$wb['lang_file_date_txt'] = 'Letzte Änderung';
?>
......@@ -5,3 +5,4 @@ $wb['repo_username_txt'] = 'Benutzername (optional)';
$wb['repo_password_txt'] = 'Passwort (optional)';
$wb['active_txt'] = 'Aktiv';
?>
......@@ -10,3 +10,4 @@ $wb['select_all_server'] = 'Alle Server';
$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>';
?>
<