Benutzer-Werkzeuge

Webseiten-Werkzeuge


fn2lm:prftnmail

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
fn2lm:prftnmail [2016/05/13 13:48] swismerfn2lm:prftnmail [2020/02/14 16:53] (aktuell) gfischer
Zeile 1: Zeile 1:
 ===== Benachrichtigungsmail an Teilnehmer von zentralen und dezentralen Prüfungen===== ===== Benachrichtigungsmail an Teilnehmer von zentralen und dezentralen Prüfungen=====
-<WRAP TODO round> + 
-Die Funktionalität ist momentan **nur für zentrale Prüfungen** realisiert. Die zeitnahe Umsetzung für dezentrale Prüfungen ist jedoch vorgesehen. +Nachdem für eine Prüfung eine Teilnehmerliste geladen wurde, besteht in FN2LM die Möglichkeit an die Prüfungsteilnehmer/innen eine Benachrichtigungsmail zu senden.  Damit die Box **Email an alle Teilnehmer versenden** sichtbar ist, muss das Feld 'visible' der Custvalues, die in der Spalte key_ die folgenden Werte haben, auf 1 gesetzt sein.(Fenster zentral oder dezentral)
-</WRAP> +
-Nachdem für eine Prüfung eine Teilnehmerliste geladen wurde, besteht in FN2LM die Möglichkeit an die Prüfungsteilnehmer/innen eine Benachrichtigungsmail zu senden.  Damit die Box **Email an alle Teilnehmer versenden** sichtbar ist, muss das Feld 'visible' aller folgenden  Custvalues auf 1 gesetzt sein :+
   * AbsenderFlexNowLabel   * AbsenderFlexNowLabel
   * AbsenderPersoenlich   * AbsenderPersoenlich
Zeile 13: Zeile 11:
   * EmailSubjekt   * EmailSubjekt
   * EmailText    * EmailText 
 +  * EmailWWWFreigabe
 +
 +
 +Mithilfe der folgenden Custvalues kann die Funktionalität eingeblendet (visible = 1) oder ausgeblendet (visible= 0) werden.
 +  * Dezentrale Prüfungen 
 +<code>
 +UPDATE Custvalue
 +SET visible=0
 +WHERE fenster='PrfDezentral' and dialog='EmailAllTeilnehmer';
 +commit; 
 +</code>
 +
 +
 +  * Zentrale Prüfungen
 +<code> 
 +UPDATE Custvalue
 +SET visible=0
 +WHERE fenster='PrfZentral' and dialog='EmailAllTeilnehmer';
 +commit;
 +</code>
  
 Der **Titel der Box** wird durch das Label des Custvalues 'EmailAllTeilnehmer' definiert. Der **Titel der Box** wird durch das Label des Custvalues 'EmailAllTeilnehmer' definiert.
Zeile 21: Zeile 39:
 Lehrende können entscheiden, ob die **E-Mail Adresse von FlexNow**, die als Absender in der Datenbank für die FnMail mit der ID 22 bzw. 23 hinterlegt ist als **Absender** eingetragen wird (Ziffer 1) oder, ob ihre **persönliche  E-Mail Adresse und ihr Name als Absender** der E-Mail angegeben werden sollen (Ziffer 2). Weiterhin kann der **Inhaber der entsprechenden Lehreinheit als Absender** ausgewählt werden (Ziffer 3). Lehrende können entscheiden, ob die **E-Mail Adresse von FlexNow**, die als Absender in der Datenbank für die FnMail mit der ID 22 bzw. 23 hinterlegt ist als **Absender** eingetragen wird (Ziffer 1) oder, ob ihre **persönliche  E-Mail Adresse und ihr Name als Absender** der E-Mail angegeben werden sollen (Ziffer 2). Weiterhin kann der **Inhaber der entsprechenden Lehreinheit als Absender** ausgewählt werden (Ziffer 3).
 Die beiden letzten Optionen werden nur angezeigt, wenn für die entsprechende Person ein Eintrag in der Datenbank in der Tabelle Person oder PersonStub(FN2Meta) existiert und eine E-Mail Adresse hinterlegt ist.  Die beiden letzten Optionen werden nur angezeigt, wenn für die entsprechende Person ein Eintrag in der Datenbank in der Tabelle Person oder PersonStub(FN2Meta) existiert und eine E-Mail Adresse hinterlegt ist. 
 +
 +Wird keine Auswahl angezeigt wird der Absender der in FnMail hinterlegt ist verwendet (ID = 22 oder 23).
  
 Die Texte der Auswahlmöglichkeiten werden über  das Label des Custvalues  'AbsenderFlexNowLabel' (Ziffer 1) bzw. 'AbsenderPersoenlichLabel' (Ziffer 2 ) und 'AbsenderOrgeinheitLabel' (Ziffer 3 ) festgelegt. Damit die persönliche E-Mail Adresse automatisch in die zweite und dritte Auswahlmöglichkeit eingefügt wird, muss der Text **'##adresse##'** im Label vorhanden sein. Daher darf dieser bei Änderungen **auf keinen Fall entfernt** werden.  Die Texte der Auswahlmöglichkeiten werden über  das Label des Custvalues  'AbsenderFlexNowLabel' (Ziffer 1) bzw. 'AbsenderPersoenlichLabel' (Ziffer 2 ) und 'AbsenderOrgeinheitLabel' (Ziffer 3 ) festgelegt. Damit die persönliche E-Mail Adresse automatisch in die zweite und dritte Auswahlmöglichkeit eingefügt wird, muss der Text **'##adresse##'** im Label vorhanden sein. Daher darf dieser bei Änderungen **auf keinen Fall entfernt** werden. 
Zeile 31: Zeile 51:
  
 Zusätzlich gibt es die Möglichkeit ein Prefix für den Betreff einzufügen. Dieses kann über die FNMailtexte mit den IDs 54 und 55 konfiguriert werden.    Zusätzlich gibt es die Möglichkeit ein Prefix für den Betreff einzufügen. Dieses kann über die FNMailtexte mit den IDs 54 und 55 konfiguriert werden.   
 +
 +Zusätzlich zu dem Prefix in der Tabelle FN_Mailtexte gibt es noch einen weiteren in der Tabelle Setup_ unter dem Param_ ='EMAIL_SUBJECTPREFIX'. Dieser kann, wenn es nicht gewünscht wir gelöscht werden. Bitte beachten, dass dieser eventuell von den Modulen PA, PD etc. auch verwendet wird.
 +
 ===Text der E-Mail=== ===Text der E-Mail===
-Die Anrede wird abhängig davon, ob die E-Mail das Ergebnis der Prüfung  enthält,  gewählt.  Wird kein Ergebnis versendet, ist die Anrede allgemein gehalten, wohingegen sie für E-Mails mit Ergebnis personalisiert ist. Nach der Anrede folgt der von den Lehrenden eingegebene Text und ggf. der Text für die Benachrichtigung über das Prüfungsergebnis. Wenn weder Text eingegeben wird noch das Prüfungsergebnis in der E-Mail enthalten sein soll, wird die E-Mail nicht versendet. +Die Anrede wird abhängig davon, ob die E-Mail das Ergebnis der Prüfung  enthält,  gewählt.  Wird kein Ergebnis versendet, ist die Anrede allgemein gehalten, wohingegen sie für E-Mails mit Ergebnis personalisiert ist. Nach der Anrede folgt der von den Lehrenden eingegebene Text und ggf. der Text für die Benachrichtigung über das Prüfungsergebnis. Wenn weder Text eingegeben wirdnoch das Prüfungsergebnis in der E-Mail enthalten sein soll, wird die E-Mail nicht versendet. 
  
-Es besteht die Möglichkeit eigene Texte einzufügen. Dabei muss darauf geachtet werden, dass keine bestehenden Mailtexte überschrieben werden. Es sollten immer alle SQL Statements eingespielt werden, bevor neue Texte eingefügt werden. Die Texte mit der FN_MAILTEXT_ID 53-57 werden an festen Stellen eingefügt und sollten daher nicht durch völlig andere Texte ersetzt werden. Die Textbausteine, die neu hinzufügt werden, werden nach ihrer ID geordnet eingefügt. Damit ein Text für einen der beiden Mailtypen eingefügt wird, muss in der Tabelle FN_MAIL_MAILTEXT ein entsprechender Eintrag für die Zuordnung gemacht werden.+Es besteht die Möglichkeiteigene Texte einzufügen. Dabei muss darauf geachtet werden, dass keine bestehenden Mailtexte überschrieben werden. Es sollten immer alle SQL Statements eingespielt werden, bevor neue Texte eingefügt werden. Die Texte mit der FN_MAILTEXT_ID 53-57 werden an festen Stellen eingefügt und sollten daher nicht durch völlig andere Texte ersetzt werden. Die Textbausteine, die neu hinzufügt werden, werden nach ihrer ID geordnet eingefügt. Damit ein Text für einen der beiden Mailtypen eingefügt wird, muss in der Tabelle FN_MAIL_MAILTEXT ein entsprechender Eintrag für die Zuordnung gemacht werden.
  
 Zudem wird in jeder E-Mail ein Informationstext eingefügt, so dass die Studierenden wissen, auf welche Prüfung sich die E-Mail bezieht.  Zudem wird in jeder E-Mail ein Informationstext eingefügt, so dass die Studierenden wissen, auf welche Prüfung sich die E-Mail bezieht. 
 ===Optionen für Empfänger und Inhalt=== ===Optionen für Empfänger und Inhalt===
 Mithilfe der beiden Checkboxen lässt sich steuern, ob die E-Mail nur an Studierende versendet werden soll, deren Prüfungsergebnis noch nicht verbucht wurde (Ziffer 4) und ob, das Prüfungsergebnis mit verschickt werden soll (Ziffer 5).  Das Prüfungsergebnis wird jedoch nur, in die E-Mail eingefügt, wenn die/der Studierende dem Versand von Noten zugestimmt haben. Ist dies nicht der Fall, erhält die/der Studierende eine E-Mail ohne das Ergebnis.  Mithilfe der beiden Checkboxen lässt sich steuern, ob die E-Mail nur an Studierende versendet werden soll, deren Prüfungsergebnis noch nicht verbucht wurde (Ziffer 4) und ob, das Prüfungsergebnis mit verschickt werden soll (Ziffer 5).  Das Prüfungsergebnis wird jedoch nur, in die E-Mail eingefügt, wenn die/der Studierende dem Versand von Noten zugestimmt haben. Ist dies nicht der Fall, erhält die/der Studierende eine E-Mail ohne das Ergebnis. 
 +<WRAP IMPORTANT round>
 +Es besteht die Möglichkeit mit Versenden der Note die wwwFreigabe für den prfstdteil auf 1 zu setzen, so dass das Ergebnis unter Akutelles sichtbar ist. Dazu muss der value des Custvalue **'EmailWWWFreigabe'** auf true gesetzt werden.
 +</WRAP>
 +
  
 Das Label der ersten Checkbox wird über den Custvalue 'EmailCheck1'  gesetzt,  das der zweiten über den Custvalue  'EmailCheck2'. Das Label der ersten Checkbox wird über den Custvalue 'EmailCheck1'  gesetzt,  das der zweiten über den Custvalue  'EmailCheck2'.
  
 Wenn in der Tabelle SETUP_ ein Eintrag 'EMAIL_BCC' existiert, wird die E-Mail außerdem im BCC an die hinterlegte E-Mail Adresse versendet.  Wenn in der Tabelle SETUP_ ein Eintrag 'EMAIL_BCC' existiert, wird die E-Mail außerdem im BCC an die hinterlegte E-Mail Adresse versendet. 
 +Auch der Versender der E-Mail erhält eine Kopie, sofern für die Person eine E-Mail Adresse in der Datenbank vorhanden ist. 
      
 ==== Einstellungsmöglichkeiten der Datenbank ==== ==== Einstellungsmöglichkeiten der Datenbank ====
Zeile 55: Zeile 83:
   * FN_MAILTEXT_ID 53: Dieser Block wird bei E-Mails mit Noten am Ende eingefügt.   * FN_MAILTEXT_ID 53: Dieser Block wird bei E-Mails mit Noten am Ende eingefügt.
  Der Text kann angepasst werden, jedoch sollten ##PRFBEM## und ##Note## erhalten bleiben, da diese als Platzhalter für die Ergebnisse dienen.   Der Text kann angepasst werden, jedoch sollten ##PRFBEM## und ##Note## erhalten bleiben, da diese als Platzhalter für die Ergebnisse dienen. 
-  * FN_MAILTEXT_ID 54: Betreff Prefix für E-Mails, die keine Note enthalten +  * FN_MAILTEXT_ID 54: Betreff Prefix für E-Mails mit Note  
-  * FN_MAILTEXT_ID 55: Betreff Prefix für E-Mails mit Note+  * FN_MAILTEXT_ID 55: Betreff Prefix für E-Mails, die keine Note enthalten
   * FN_MAILTEXT_ID 56: Text, der Studierende darüber informiert, dass nicht auf die E-Mail geantwortet werden sollte (wird nur, wenn FlexNow der Absender ist, eingefügt)   * FN_MAILTEXT_ID 56: Text, der Studierende darüber informiert, dass nicht auf die E-Mail geantwortet werden sollte (wird nur, wenn FlexNow der Absender ist, eingefügt)
   * FN_MAILTEXT_ID 57: Text, der vor den Informationen zur Prüfung eingefügt wird   * FN_MAILTEXT_ID 57: Text, der vor den Informationen zur Prüfung eingefügt wird
 +  * FN_MAILTEXT_ID 58: Text, der Dozierende darauf hinweist, dass er die E-Mail zur Kontrolle erhält
 ===Tabelle SETUP=== ===Tabelle SETUP===
   * EMAIL_BCC: wird für diesen Parameter ein Wert eingetragen, werden alle E-Mails als BCC an die eingetragene Adresse versendet   * EMAIL_BCC: wird für diesen Parameter ein Wert eingetragen, werden alle E-Mails als BCC an die eingetragene Adresse versendet
fn2lm/prftnmail.1463140113.txt.gz · Zuletzt geändert: 2017/04/13 10:48 (Externe Bearbeitung)