diff --git a/application/views/system/infocenter/infocenterData.php b/application/views/system/infocenter/infocenterData.php index 1caa6ffb4..9dd0ef176 100644 --- a/application/views/system/infocenter/infocenterData.php +++ b/application/views/system/infocenter/infocenterData.php @@ -64,9 +64,23 @@ AND tbl_studiengang.typ in(\'b\') LIMIT 1 ) AS "AnzahlAbgeschickt", + array_to_string( + ( + SELECT array_agg(tbl_studiengang.kurzbzlang) + FROM + public.tbl_prestudentstatus pss + INNER JOIN public.tbl_prestudent ps USING(prestudent_id) + JOIN public.tbl_studiengang USING(studiengang_kz) + WHERE pss.status_kurzbz = \'Interessent\' + AND pss.bewerbung_abgeschicktamum IS NOT NULL + AND ps.person_id = p.person_id + AND tbl_studiengang.typ in(\'b\') + LIMIT 1 + ),\',\' + ) AS "StgAbgeschickt", pl.zeitpunkt AS "LockDate" FROM public.tbl_person p - LEFT JOIN (SELECT person_id, zeitpunkt FROM system.tbl_person_lock WHERE app = \''.$APP.'\') pl USING(person_id) + LEFT JOIN (SELECT person_id, zeitpunkt FROM system.tbl_person_lock WHERE app = \''.$APP.'\') pl USING(person_id) WHERE EXISTS( SELECT 1 diff --git a/cis/private/profile/index.php b/cis/private/profile/index.php index 0ada54965..6961ddf11 100644 --- a/cis/private/profile/index.php +++ b/cis/private/profile/index.php @@ -230,6 +230,7 @@ echo '
| ',$p->t('global/anrede'),' | ',$p->t('global/vorname'),' | ',$p->t('global/nachname'),' | ',$p->t('global/studiengang'),' | @@ -161,6 +161,7 @@ function searchPerson($searchItems) echo '
|---|---|---|---|
| ',$row->titelpre,' | '; + echo '',$row->anrede,' | '; echo '',$row->vorname,' | '; echo '',$row->nachname,'';
if($row->aktiv==false)
diff --git a/cis/public/coodle.php b/cis/public/coodle.php
index ac007146b..2ad68c48f 100644
--- a/cis/public/coodle.php
+++ b/cis/public/coodle.php
@@ -19,213 +19,217 @@
* Authors: Karl Burkhart "; + $message .= "" . $p->t('global/fehlerBeimSpeichernDerDaten') . " "; } else { $coodle_help->load($coodle_id); // email an ersteller senden wenn option aktiviert - if ($coodle_help->mailversand && (!isset($_POST['auswahl_termin']))) - sendBenachrichtigung($coodle_id,$teilnehmer_uid); + if ($coodle_help->mailversand && (! isset($_POST['auswahl_termin']))) + sendBenachrichtigung($coodle_id, $teilnehmer_uid); - $saveOk=true; + $saveOk = true; } } // endgültige auswahl des termins speichern -if(isset($_POST['auswahl_termin'])) +if (isset($_POST['auswahl_termin'])) { - if($ersteller) + if ($ersteller) { - $auswahl = $_POST['auswahl_termin']; - if($auswahl!='') + $auswahl = $_POST['auswahl_termin']; + if ($auswahl != '') { // setzte auswahl von termin_id auf true - $coodle_help = new coodle(); + $coodle_help = new coodle(); $coodle_help->loadTermin($auswahl); - $coodle_help->auswahl = true; + $coodle_help->auswahl = true; // alle termine der coodle_id auf false setzen - if(!$coodle_help->setTerminFalse($coodle_id)) - exit('Fehler beim Update aufgetreten'); - - if(!$coodle_help->saveTermin(false)) - $message.="".$p->t('global/fehlerBeimSpeichernDerDaten')." "; + if (! $coodle_help->setTerminFalse($coodle_id)) + exit('Fehler beim Update aufgetreten'); + + if (! $coodle_help->saveTermin(false)) + $message .= "" . $p->t('global/fehlerBeimSpeichernDerDaten') . " "; else - $saveOk=true; + $saveOk = true; - $coodle_status = new coodle(); - $coodle_status->load($coodle_id); - $coodle_status->coodle_status_kurzbz = 'abgeschlossen'; - $coodle_status->new = false; - $coodle_status->save(); + $coodle_status = new coodle(); + $coodle_status->load($coodle_id); + $coodle_status->coodle_status_kurzbz = 'abgeschlossen'; + $coodle_status->new = false; + $coodle_status->save(); - sendEmail($coodle_id); + sendEmail($coodle_id); - - if($coodle_help->datum '; + $message .= $p->t('coodle/raumErfolgreichReserviert', array( + $raum->ort_kurzbz + )) . ' '; } else { - $message.=''.$p->t('coodle/raumBelegt', array($raum->ort_kurzbz)).' '; + $message .= '' . $p->t('coodle/raumBelegt', array( + $raum->ort_kurzbz + )) . ' '; } } } else { - $message.=''.$p->t('coodle/raumNichtReserviert', array($datum_obj->formatDatum(RES_TAGE_LEKTOR_BIS, 'd.m.Y'))).' '; + $message .= '' . $p->t('coodle/raumNichtReserviert', array( + $datum_obj->formatDatum(RES_TAGE_LEKTOR_BIS, 'd.m.Y') + )) . ' '; } } } else - $message.= ''.$p-t('global/keineBerechtigung').''; + $message .= '' . $p - t('global/keineBerechtigung') . ''; } +$coodle->load($coodle_id); -$coodle->load($coodle_id); +if ($coodle->coodle_status_kurzbz == 'abgeschlossen') + $abgeschlossen = true; -if($coodle->coodle_status_kurzbz == 'abgeschlossen') - $abgeschlossen = true; - -if(isset($_GET['resend'])) +if (isset($_GET['resend'])) { - if($ersteller && $abgeschlossen) - sendEmail ($coodle_id); + if ($ersteller && $abgeschlossen) + sendEmail($coodle_id); } ?> @@ -255,11 +259,16 @@ if(isset($_GET['resend'])) function showInfotext() { $("#infotext").show(); - } + }; function hideInfotext() { $("#infotext").hide(); - } + }; + window.setTimeout(function() { + $("#success-alert").fadeTo(500, 0).slideUp(500, function(){ + $(this).remove(); + }); + }, 1500); '.$p->t('coodle/coodle').''; +echo ' ' . $p->t('coodle/coodle') . ''; -if(!isset($_GET['zugangscode'])) - echo "<< ".$p->t('coodle/zurueckZurUebersicht').""; +if (! isset($_GET['zugangscode'])) + echo "<< " . $p->t('coodle/zurueckZurUebersicht') . ""; echo ''; echo ' ';
-
-$coodle_help = new coodle();
-$coodle_help->load($coodle_id);
-$alt = strtotime($coodle_help->insertamum) ;
+$coodle_help = new coodle();
+$coodle_help->load($coodle_id);
+
+$alt = strtotime($coodle_help->insertamum);
$differenz = time() - $alt;
$differenz = $differenz / 86400;
$benutzer = new benutzer();
$benutzer->load($coodle->ersteller_uid);
-//$ersteller_name = trim($benutzer->titelpre.' '.$benutzer->vorname.' '.$benutzer->nachname.' '.$benutzer->titelpost);
-$ersteller_name = trim($benutzer->vorname.' '.$benutzer->nachname);
-echo ' ';
-if($abgeschlossen)
+if ($abgeschlossen)
{
$datum = new datum();
$coodle_abgeschlossen = new coodle();
$termin_id = $coodle_abgeschlossen->getTerminAuswahl($coodle_id);
$coodle_abgeschlossen->loadTermin($termin_id);
- echo ''.$coodle->titel.''; -$erstellt = array($ersteller_name, round($differenz)); -echo ''.$p->t('coodle/erstelltVon', $erstellt).''; -// echo ' Erstellt von '.$coodle->ersteller_uid.' ( vor '.round($differenz).' Tagen)'; +// $ersteller_name = trim($benutzer->titelpre.' '.$benutzer->vorname.' '.$benutzer->nachname.' '.$benutzer->titelpost); +$ersteller_name = trim($benutzer->vorname . ' ' . $benutzer->nachname); +echo '' . $coodle->titel . ''; +$erstellt = array( + $ersteller_name, + round($differenz) +); +echo '' . $p->t('coodle/erstelltVon', $erstellt) . ''; +echo '' . $p->t('coodle/dauer') . ': ' . $coodle->dauer . ' min. '; + echo $coodle->beschreibung; echo ' '.$p->t('coodle/umfrageAbgeschlossen',array($datum->formatDatum($coodle_abgeschlossen->datum, 'd.m.Y').' '.$coodle_abgeschlossen->uhrzeit)).' ';
+ echo '' . $p->t('coodle/umfrageAbgeschlossen', array(
+ $datum->formatDatum($coodle_abgeschlossen->datum, 'd.m.Y') . ' ' . $coodle_abgeschlossen->uhrzeit
+ )) . ' ';
}
echo '';
-
- $coodle_ressourcen = new coodle();
- $coodle_ressourcen->getRessourcen($coodle_id);
-
- // alle termine der coodle umfrage holen
- $coodle_termine = new coodle();
- $coodle_termine->getTermine($coodle_id);
- $datum = new datum();
- $datum_colspan = '';
- $mailadressen = '?subject=Coodle%20Umfrage%20'.htmlspecialchars($coodle->titel).'&bcc=';
+$coodle_ressourcen = new coodle();
+$coodle_ressourcen->getRessourcen($coodle_id);
- echo "
@@ -657,100 +698,101 @@ echo '
+// alle termine der coodle umfrage holen
+$coodle_termine = new coodle();
+$coodle_termine->getTermine($coodle_id);
+
+$datum = new datum();
+$datum_colspan = '';
+$mailadressen = '?subject=Coodle%20Umfrage%20' . htmlspecialchars($coodle->titel) . '&bcc=';
+
+echo " " . $message . ''.$mailMessage; + ' . $mailMessage; ?> |