diff --git a/error_report.php b/error_report.php
index b85d87ed..01ff2eb0 100644
--- a/error_report.php
+++ b/error_report.php
@@ -95,12 +95,13 @@ if (!empty($errid)) {
// finally remove error from fs
@unlink($err_file);
- Response::redirectTo($filename);
+ Response::standardSuccess('sent_error_report', '', ['filename' => 'index.php']);
}
// show a nice summary of the error-report
// before actually sending anything
UI::view('user/error_report.html.twig', [
- 'mail_html' => $mail_body
+ 'mail_html' => $mail_body,
+ 'errorid' => $errid
]);
} else {
Response::redirectTo($filename);
diff --git a/lng/de.lng.php b/lng/de.lng.php
index bb913aa7..00cf01f8 100644
--- a/lng/de.lng.php
+++ b/lng/de.lng.php
@@ -60,8 +60,10 @@ return [
'resources' => 'Ressourcen',
'customer' => 'Kunde',
'customers' => 'Kunden',
+ 'customers_list_desc' => 'Kundenverwaltung',
'customer_add' => 'Kunden anlegen',
'customer_edit' => 'Kunden bearbeiten',
+ 'username_default_msg' => 'Leer lassen für automatische Benutzername-Vergabe',
'domains' => 'Domains',
'domain_add' => 'Domain anlegen',
'domain_edit' => 'Domain bearbeiten',
@@ -74,6 +76,7 @@ return [
'domains_see_all' => 'Kann alle Domains sehen?',
'change_serversettings' => 'Kann Servereinstellungen bearbeiten?',
'serversettings' => 'Einstellungen',
+ 'serversettings_desc' => 'Verwalte dein froxlor System',
'rebuildconf' => 'Configs neu schreiben',
'stdsubdomain' => 'Standardsubdomain',
'stdsubdomain_add' => 'Standardsubdomain anlegen',
@@ -105,6 +108,7 @@ return [
'files' => 'Konfigurationsdateien: Der Befehl direkt vor dem Textfeld sollte einen Editor mit der Zieldatei öffnen. Der Inhalt kann nun einfach kopiert und in den Editor eingefügt und die Datei gespeichert werden.
Bitte beachten: Das MySQL-Passwort wurde aus Sicherheitsgründen nicht ersetzt. Bitte ersetzen Sie "FROXLOR_MYSQL_PASSWORD" manuell oder nutzen Sie das folgende Formular, um es temporär auf dieser Seite zu setzen. Falls das Passwort vergessen wurde, findet es sich in der Datei "lib/userdata.inc.php".',
'finishnote' => 'Parameter Datei erfolgreich erstellt. Folgende Befehle müssen als root ausgeführt werden:',
'description' => 'System-Dienste konfigurieren',
+ 'minihowto' => 'Auf dieser Seite können die verschiedenen Konfigurationsvorlagen für jeden Dienst angezeigt werden, bestimmte Dienste bei Bedarf (erneut) konfiguriert oder die aktuelle Auswahl in eine JSON-Datei exportiert werden, um sie in den CLI-Skripten oder auf einem anderen Server zu verwenden.
Beachte, dass die hervorgehobenen Dienste nicht die auf dem Server genutzten Dienste widerspiegeln, sondern Anforderungen/Empfehlungen aus den aktuellen Einstellungswerten zeigen.',
'skipconfig' => 'Nicht (erneut) konfigurieren',
'recommendednote' => 'Empfohlene/benötigte Dienste anhand der aktuellen Systemeinstellungen',
'selectrecommended' => 'Empfohlene wählen',
@@ -381,7 +385,7 @@ return [
'description' => 'Aktivieren Sie diese Option, um das offizielle Froxlor newsfeed (https://inside.froxlor.org/news/) auf deinem Dashboard anzuzeigen und verpasse keine wichtigen Informationen oder Release-Announcements.',
],
'cronsettings' => 'Cronjob-Einstellungen',
- 'integritycheck' => 'Datenbankprüfung',
+ 'integritycheck' => 'Datenbankprüfung',
'integrityname' => 'Name',
'integrityresult' => 'Ergebnis',
'integrityfix' => 'Probleme automatisch beheben',
@@ -2039,6 +2043,7 @@ Vielen Dank, Ihr Administrator',
'dns_record_deleted' => 'Eintrag erfolgreich entfernt',
'testmailsent' => 'Test E-Mail erfolgreich gesendet',
'settingsimported' => 'Einstellungnen erfolgreich importiert',
+ 'sent_error_report' => 'Fehlerbericht erfolgreich gesendet. Danke für die Unterstützung.',
],
'tasks' => [
'outstanding_tasks' => 'Ausstehende Cron-Aufgaben',
diff --git a/lng/en.lng.php b/lng/en.lng.php
index 8aad9f02..eb8ea114 100644
--- a/lng/en.lng.php
+++ b/lng/en.lng.php
@@ -60,8 +60,10 @@ return [
'resources' => 'Resources',
'customer' => 'Customer',
'customers' => 'Customers',
+ 'customers_list_desc' => 'Manage your customers',
'customer_add' => 'Create customer',
'customer_edit' => 'Edit customer',
+ 'username_default_msg' => 'Leave empty for autogenerated value',
'domains' => 'Domains',
'domain_add' => 'Create domain',
'domain_edit' => 'Edit domain',
@@ -75,6 +77,7 @@ return [
'change_serversettings' => 'Can change server settings?',
'server' => 'System',
'serversettings' => 'Settings',
+ 'serversettings_desc' => 'Manage your froxlor system',
'rebuildconf' => 'Rebuild config files',
'stdsubdomain' => 'Standard subdomain',
'stdsubdomain_add' => 'Create standard subdomain',
@@ -107,6 +110,7 @@ return [
'importexport' => 'Import/Export',
'finishnote' => 'Parameter file generated successfully. Now run the following command as root:',
'description' => 'Configure the system services',
+ 'minihowto' => 'On this page you can view the different configuration templates for each service, (re-)configure specific services if needed or export the current selection to a JSON file to use in the CLI scripts or on another server.
Note that the services highlighted do not reflect your current setup but show requirements/recommendations from your current setting values.',
'skipconfig' => 'Don\'t (re)configure',
'recommendednote' => 'Recommended/required services based on current system settings',
'selectrecommended' => 'Select recommended',
@@ -2423,6 +2427,7 @@ Yours sincerely, your administrator',
'dns_record_deleted' => 'Record deleted successfully',
'testmailsent' => 'Test mail sent successfully',
'settingsimported' => 'Settings imported successfully',
+ 'sent_error_report' => 'Succesfully sent error report. Thank you for your contribution.',
],
'tasks' => [
'outstanding_tasks' => 'Outstanding cron-tasks',
diff --git a/templates/Froxlor/settings/configuration.html.twig b/templates/Froxlor/settings/configuration.html.twig
index d2b83db4..cf2766fc 100644
--- a/templates/Froxlor/settings/configuration.html.twig
+++ b/templates/Froxlor/settings/configuration.html.twig
@@ -17,6 +17,11 @@
{% endblock %}
{% block content %}
+
+
{{ lng('admin.configfiles.minihowto') }}
+