neue DB Variable emailadressentrennzeichen legt fest welches Trennzeichen beim Versenden der Emails verwendet wird

This commit is contained in:
Andreas Österreicher
2008-02-05 13:40:53 +00:00
parent a87807db7d
commit 1d02528183
8 changed files with 438 additions and 425 deletions
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -454,7 +454,7 @@
//FB Leiter auslesen
$qry = "SELECT distinct vorname, nachname FROM public.tbl_benutzerfunktion JOIN campus.vw_mitarbeiter USING(uid) WHERE funktion_kurzbz='fbl' AND fachbereich_kurzbz in (SELECT distinct fachbereich_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach WHERE lehrveranstaltung_id='$lv' AND studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE tbl_lehreinheit.lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1) AND tbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id)";
echo "<tr><td class='tdvertical'><b>FB Leiter</b></td><td>";
echo "<tr><td class='tdvertical'><b>Institutsleiter</b></td><td>";
if($result=pg_query($conn,$qry))
{
while($row=pg_fetch_object($result))
@@ -480,7 +480,7 @@
vw_mitarbeiter.uid=COALESCE(koordinator, tbl_benutzerfunktion.uid) AND
tbl_benutzerfunktion.studiengang_kz=tbl_lehrveranstaltung.studiengang_kz";
echo "<tr><td class='tdvertical'><b>FB Koordinator</b></td><td>";
echo "<tr><td class='tdvertical'><b>Institutskoordinator</b></td><td>";
if($result=pg_query($conn,$qry))
{
while($row=pg_fetch_object($result))
+1 -1
View File
@@ -298,7 +298,7 @@
//Fachbereiche und Leiter/Koordinatoren anzeigen
if (count($fachbereich['bezeichnung'])>0)
{
echo '<tr><td>Fachbereich:&nbsp;</td><td>';
echo '<tr><td>Institut:&nbsp;</td><td>';
//Fachbereiche durchlaufen
for($i=0;$i<count($fachbereich['kurzbz']);$i++)
{
+8 -2
View File
@@ -19,7 +19,13 @@
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
*/
include('../vilesci/config.inc.php');
require_once('../vilesci/config.inc.php');
require_once('../include/functions.inc.php');
if(!$conn = pg_pconnect(CONN_STRING))
die('Fehler beim Connecten zur DB');
loadVariables($conn, get_uid());
?>
var currentAuswahl=new auswahlValues();
@@ -189,7 +195,7 @@ function LektorFunktionMail()
if(tree.view.getCellText(v,col).length>1)
{
if(mailempfaenger!='')
mailempfaenger=mailempfaenger+','+tree.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
mailempfaenger=mailempfaenger+'<?php echo $emailadressentrennzeichen; ?>'+tree.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
else
mailempfaenger='mailto:'+tree.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
}
@@ -903,7 +903,7 @@ function MitarbeiterSendMail()
if(treeMitarbeiter.view.getCellText(v,col).length>1)
{
if(mailempfaenger!='')
mailempfaenger=mailempfaenger+','+treeMitarbeiter.view.getCellText(v,col)+'@technikum-wien.at';
mailempfaenger=mailempfaenger+'<?php echo $emailadressentrennzeichen; ?>'+treeMitarbeiter.view.getCellText(v,col)+'@technikum-wien.at';
else
mailempfaenger='mailto:'+treeMitarbeiter.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
}
+1 -1
View File
@@ -2718,7 +2718,7 @@ if(!$error)
if($row = pg_fetch_object($result))
{
if($data!='')
$data.=','.$row->kontakt;
$data.=$emailadressentrennzeichen.$row->kontakt;
else
$data = $row->kontakt;
}
+1 -1
View File
@@ -3813,7 +3813,7 @@ function StudentSendMail()
if(tree.view.getCellText(v,col).length>1)
{
if(mailempfaenger!='')
mailempfaenger=mailempfaenger+','+tree.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
mailempfaenger=mailempfaenger+'<?php echo $emailadressentrennzeichen; ?>'+tree.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
else
mailempfaenger='mailto:'+tree.view.getCellText(v,col)+'@<?php echo DOMAIN; ?>';
}
+5
View File
@@ -225,6 +225,11 @@ function loadVariables($conn, $user)
$ignore_reservierung='false';
}
if (!isset($emailadressentrennzeichen))
{
global $emailadressentrennzeichen;
$emailadressentrennzeichen=',';
}
return $error_msg;
}