diff --git a/application/controllers/system/infocenter/InfoCenter.php b/application/controllers/system/infocenter/InfoCenter.php
index 5b13ce76d..cbb9e9b8c 100644
--- a/application/controllers/system/infocenter/InfoCenter.php
+++ b/application/controllers/system/infocenter/InfoCenter.php
@@ -896,7 +896,7 @@ class InfoCenter extends VileSci_Controller
//parse freigabe html email template, wordwrap wraps text so no display errors
$email = wordwrap($this->parser->parse('templates/mailtemplates/interessentFreigabe', $data, true), 70);
- $subject = ($person->geschlecht == 'm' ? 'Interessent ' : 'Interessentin ').$person->vorname.' '.$person->nachname.' freigegeben';
+ $subject = ($person->geschlecht == 'm' ? 'Interessent ' : 'Interessentin ').$person->vorname.' '.$person->nachname.' für '.$prestudent->studiengangbezeichnung.$orgform.' freigegeben';
$receiver = $prestudent->studiengangmail;
diff --git a/vilesci/stammdaten/ampel_details.php b/vilesci/stammdaten/ampel_details.php
index d04da9992..f4bad58ee 100644
--- a/vilesci/stammdaten/ampel_details.php
+++ b/vilesci/stammdaten/ampel_details.php
@@ -1,230 +1,250 @@
-
- */
-/**
- * Seite zur Wartung der Ampeln
- */
-require_once('../../config/vilesci.config.inc.php');
-require_once('../../include/ampel.class.php');
-require_once('../../include/benutzerberechtigung.class.php');
-require_once('../../include/datum.class.php');
-
-if (!$db = new basis_db())
- die('Es konnte keine Verbindung zum Server aufgebaut werden.');
-
-$user = get_uid();
-
-$rechte = new benutzerberechtigung();
-$rechte->getBerechtigungen($user);
-
-if(!$rechte->isBerechtigt('basis/ampel'))
- die($rechte->errormsg);
-
-$datum_obj = new datum();
-?>
-
-
-
- Ampel - Details
-
-
-
-
-
-
-
-
-
-
-
-$value)
- {
- if(mb_strstr($key,'beschreibung'))
- {
- $idx = mb_substr($key, mb_strlen('beschreibung'));
- $beschreibung[$idx] = $value;
- }
- elseif(mb_strstr($key,'buttontext'))
- {
- $idx = mb_substr($key, mb_strlen('buttontext'));
- $buttontext[$idx] = $value;
- }
- }
- $benutzer_select = (isset($_POST['benutzer_select'])?$_POST['benutzer_select']:die('Benutzer_select fehlt'));
- $deadline = (isset($_POST['deadline'])?$_POST['deadline']:die('Deadline fehlt'));
- $vorlaufzeit = (isset($_POST['vorlaufzeit'])?$_POST['vorlaufzeit']:die('Vorlaufzeit fehlt'));
- $verfallszeit = (isset($_POST['verfallszeit'])?$_POST['verfallszeit']:die('verfallszeit fehlt'));
- $email = isset($_POST['email']);
- $verpflichtend = isset($_POST['verpflichtend']);
- $new = (isset($_POST['new'])?$_POST['new']:'true');
- if($new=='true')
- {
- $ampel->insertamum=date('Y-m-d H:i:s');
- $ampel->insertvon = $user;
- $ampel->new = true;
- }
- else
- {
- if(!$ampel->load($ampel_id))
- die($ampel->errormsg);
-
- $ampel->new=false;
- }
-
- $ampel->kurzbz=$kurzbz;
- $ampel->beschreibung = $beschreibung;
- $ampel->benutzer_select = $benutzer_select;
- $ampel->deadline = $datum_obj->formatDatum($deadline,'Y-m-d');
- $ampel->vorlaufzeit = $vorlaufzeit;
- $ampel->verfallszeit = $verfallszeit;
- $ampel->email = $email;
- $ampel->verpflichtend = $verpflichtend;
- $ampel->buttontext = $buttontext;
- $ampel->updateamum = date('Y-m-d H:i:s');
- $ampel->updatevon = $user;
-
- if($ampel->save())
- {
- echo 'Daten erfolgreich gespeichert';
- echo "\n";
- $action='update';
- $ampel_id = $ampel->ampel_id;
- }
- else
- {
- $action='new';
- echo ''.$ampel->errormsg.'';
- }
- }
-
- echo '';
-?>
-
-
+
+ * Cristina Hainberger
+ */
+/**
+ * Seite zur Wartung der Ampeln
+ */
+require_once('../../config/vilesci.config.inc.php');
+require_once('../../include/ampel.class.php');
+require_once('../../include/benutzerberechtigung.class.php');
+require_once('../../include/datum.class.php');
+
+if (!$db = new basis_db())
+ die('Es konnte keine Verbindung zum Server aufgebaut werden.');
+
+$user = get_uid();
+
+$rechte = new benutzerberechtigung();
+$rechte->getBerechtigungen($user);
+
+if(!$rechte->isBerechtigt('basis/ampel'))
+ die($rechte->errormsg);
+
+$datum_obj = new datum();
+?>
+
+
+
+ Ampel - Details
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$value)
+ {
+ if(mb_strstr($key,'beschreibung'))
+ {
+ $idx = mb_substr($key, mb_strlen('beschreibung'));
+ $beschreibung[$idx] = $value;
+ }
+ elseif(mb_strstr($key,'buttontext'))
+ {
+ $idx = mb_substr($key, mb_strlen('buttontext'));
+ $buttontext[$idx] = $value;
+ }
+ }
+ $benutzer_select = (isset($_POST['benutzer_select'])?$_POST['benutzer_select']:die('Benutzer_select fehlt'));
+ $deadline = (isset($_POST['deadline'])?$_POST['deadline']:die('Deadline fehlt'));
+ $vorlaufzeit = (isset($_POST['vorlaufzeit'])?$_POST['vorlaufzeit']:die('Vorlaufzeit fehlt'));
+ $verfallszeit = (isset($_POST['verfallszeit'])?$_POST['verfallszeit']:die('verfallszeit fehlt'));
+ $email = isset($_POST['email']);
+ $verpflichtend = isset($_POST['verpflichtend']);
+ $new = (isset($_POST['new'])?$_POST['new']:'true');
+ if($new=='true')
+ {
+ $ampel->insertamum=date('Y-m-d H:i:s');
+ $ampel->insertvon = $user;
+ $ampel->new = true;
+ }
+ else
+ {
+ if(!$ampel->load($ampel_id))
+ die($ampel->errormsg);
+
+ $ampel->new=false;
+ }
+
+ $ampel->kurzbz=$kurzbz;
+ $ampel->beschreibung = $beschreibung;
+ $ampel->benutzer_select = $benutzer_select;
+ $ampel->deadline = $datum_obj->formatDatum($deadline,'Y-m-d');
+ $ampel->vorlaufzeit = $vorlaufzeit;
+ $ampel->verfallszeit = $verfallszeit;
+ $ampel->email = $email;
+ $ampel->verpflichtend = $verpflichtend;
+ $ampel->buttontext = $buttontext;
+ $ampel->updateamum = date('Y-m-d H:i:s');
+ $ampel->updatevon = $user;
+
+ if($ampel->save())
+ {
+ echo 'Daten erfolgreich gespeichert';
+ echo "\n";
+ $action='update';
+ $ampel_id = $ampel->ampel_id;
+ }
+ else
+ {
+ $action='new';
+ echo ''.$ampel->errormsg.'';
+ }
+ }
+
+ echo '';
+?>
+
+