summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src
diff options
context:
space:
mode:
authorSimon Rettberg2016-08-11 14:37:32 +0200
committerSimon Rettberg2016-08-11 14:37:32 +0200
commit8863d82c084d2534dae75ec99d1f2574a1ccc278 (patch)
tree899da5dda5c8dfe55538c1a8d7027eadbbed93a1 /dozentenmodulserver/src
parent[server] lecture creation/updates dates sanitizer now checks if startTime or ... (diff)
downloadtutor-module-8863d82c084d2534dae75ec99d1f2574a1ccc278.tar.gz
tutor-module-8863d82c084d2534dae75ec99d1f2574a1ccc278.tar.xz
tutor-module-8863d82c084d2534dae75ec99d1f2574a1ccc278.zip
[server] Improve template help texts
Diffstat (limited to 'dozentenmodulserver/src')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/mail/MailTemplateConfiguration.java26
1 files changed, 16 insertions, 10 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/mail/MailTemplateConfiguration.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/mail/MailTemplateConfiguration.java
index d4363d4d..1f41bf11 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/mail/MailTemplateConfiguration.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/mail/MailTemplateConfiguration.java
@@ -16,14 +16,14 @@ public class MailTemplateConfiguration {
private static final MailTemplatePlain[] defaultTemplates = {
new MailTemplatePlain(
Template.LECTURE_UPDATED,
- "Wird nach der Aktualisierung einer VM versendet.",
+ "Wird an die Verantwortlichen einer Veranstaltung gesendet, wenn die verknüpfte VM aktualisiert wurde.",
"Zur Veranstaltung %lecture% gehörige VM wurde aktualisiert.",
new String[]{},
new String[]{"lecture"}),
new MailTemplatePlain(
Template.LECTURE_DEACTIVATED,
- "Wird versendet wenn eine Veranstaltung deaktiviert werden musste",
+ "Wird versendet, wenn eine Veranstaltung unerwartet deaktiviert werden musste.",
"Die Veranstaltung '%lecture%' musste deaktiviert werden,"
+ " da die verknüpfte VM gelöscht oder beschädigt wurde. Bitte überprüfen"
+ " Sie die Veranstaltung und ändern Sie ggf. die Verlinkung,"
@@ -34,7 +34,7 @@ public class MailTemplateConfiguration {
new MailTemplatePlain(
Template.VM_CURRENT_VERSION_EXPIRING,
- "Die Update-Erinnerung",
+ "Wird versendet, wenn die aktuellste Version einer VM kurz vor dem Ablaufdatum steht.",
"Die aktuellste Version der VM '%image%' läuft in %remaining_days% Tag(en) ab."
+ " Bitte aktualisieren Sie die VM, da verknüpfte Veranstaltungen sonst deaktiviert werden.",
new String[]{"remaining_days"},
@@ -43,7 +43,7 @@ public class MailTemplateConfiguration {
new MailTemplatePlain(
Template.VM_OLD_VERSION_EXPIRING,
- "Benachrichtigung dass eine alte Version einer VM abläuft.",
+ "Hinweis, dass eine alte Version einer VM abläuft.",
"Eine alte Version der VM '%image%' läuft in %remaining_days% Tag(en) ab (Version vom %created%)."
+ " Eine aktuellere Version ist vorhanden, diese Nachricht dient nur der Information.",
new String[]{"remaining_days", "created"},
@@ -52,7 +52,7 @@ public class MailTemplateConfiguration {
new MailTemplatePlain(
Template.LECTURE_LINKED_VM_EXPIRING,
- "Die Update-Erinnerung",
+ "Hinweis, dass die zu einer Veranstaltung gehörige VM bald abläuft.",
"Hinweis zur Veranstaltung '%lecture%': Die verwendete VM '%image'"
+ " läuft in %remaining_days% Tag(en) ab. Bitte aktualisieren oder wechseln Sie die VM.",
new String[]{"remaining_days"},
@@ -62,7 +62,7 @@ public class MailTemplateConfiguration {
new MailTemplatePlain(
Template.LECTURE_EXPIRING,
- "Erinnerung daran, dass das Enddatum einer Veranstaltung bald erreicht ist",
+ "Wird versendet, wenn eine Veranstaltung kurz vor dem Enddatum steht.",
"Die Veranstaltung '%lecture%' läuft in %remaining_days% Tag(en) ab. Verlängern Sie bei Bedarf das Ablaufdatum.",
new String[]{"remaining_days"},
new String[]{"lecture"}
@@ -71,7 +71,9 @@ public class MailTemplateConfiguration {
new MailTemplatePlain(
Template.VM_DELETED_LAST_VERSION,
- "Bestätigung dass VM gelöscht wird",
+ "Wird versendet, wenn die letzte gültige Version einer VM gelöscht wurde."
+ + " Die Metadaten der VM bleiben für einige Tage erhalten, falls die Verantwortliche"
+ + " eine neue Version hochladen möchte, ohne die Metadaten erneut eingeben zu müssen.",
"Die letzte verbliebene Version der VM '%image%' wurde gelöscht; VM zur Löschung vorgemerkt.",
new String[]{},
new String[]{"image"}
@@ -96,7 +98,7 @@ public class MailTemplateConfiguration {
),
new MailTemplatePlain(
Template.TEST_MAIL,
- "Die Test-Email, die bei der Dozmod-Konfiguration verschickt wird",
+ "Die Test-Email, die in der Mail-Konfiguration verschickt werden kann.",
"Test der Mailkonfiguration.\n\n%host%:%port% \nSSL: %ssl%"
+ "\nLogin: %username%",
new String[]{"host", "port", "ssl", "username"},
@@ -139,12 +141,16 @@ public class MailTemplateConfiguration {
HashMap<Template, MailTemplatePlain> templates = new HashMap<>();
/* add all templates from conf */
for (MailTemplatePlain t : conf.templates) {
- templates.put(t.getName(), t);
+ if (t.getName() != null) {
+ templates.put(t.getName(), t);
+ }
}
/* add all templates from here */
for (MailTemplatePlain t : this.templates) {
- templates.put(t.getName(), t);
+ if (t.getName() != null) {
+ templates.put(t.getName(), t);
+ }
}
/* convert to array */