diff --git a/cis/private/lehre/abgabe_student.php b/cis/private/lehre/abgabe_student.php index 20311ea90..5935ad69c 100644 --- a/cis/private/lehre/abgabe_student.php +++ b/cis/private/lehre/abgabe_student.php @@ -88,11 +88,16 @@ $htmlstr = ''; $htmlstr1 = ''; $vorname=''; $nachname=''; +$zweitbetreuer = ''; $sql_query = "SELECT (SELECT nachname FROM public.tbl_person WHERE person_id=tbl_projektbetreuer.person_id) AS bnachname, (SELECT vorname FROM public.tbl_person WHERE person_id=tbl_projektbetreuer.person_id) AS bvorname, (SELECT titelpre FROM public.tbl_person WHERE person_id=tbl_projektbetreuer.person_id) AS btitelpre, (SELECT titelpost FROM public.tbl_person WHERE person_id=tbl_projektbetreuer.person_id) AS btitelpost, + (SELECT person_id FROM lehre.tbl_projektbetreuer WHERE projektarbeit_id=tbl_projektarbeit.projektarbeit_id + AND betreuerart_kurzbz IN ('Zweitbetreuer', 'Zweitbegutachter') LIMIT 1) AS zweitbetreuer_person_id, + (SELECT betreuerart_kurzbz FROM lehre.tbl_projektbetreuer WHERE projektarbeit_id=tbl_projektarbeit.projektarbeit_id + AND betreuerart_kurzbz IN ('Zweitbetreuer', 'Zweitbegutachter') LIMIT 1) AS zweitbetreuer_betreuerart_kurzbz, tbl_projektbetreuer.person_id AS betreuer_person_id, tbl_projekttyp.bezeichnung AS prjbez, * FROM lehre.tbl_projektarbeit @@ -127,18 +132,25 @@ else ".$p->t('abgabetool/betreuer')." ".$p->t('abgabetool/typ')." ".$p->t('abgabetool/titel')." - ".$p->t('abgabetool/betreuerart').""; + "; $htmlstr .= "\n"; $i = 0; while($row=$db->db_fetch_object($erg)) { - $htmlstr1=''; + $htmlstr1 = ''; + $zweitbetreuer_obj = new person(); + if ($zweitbetreuer_obj->load($row->zweitbetreuer_person_id)) + { + $zweitbetreuer = ', '.$db->convert_html_chars($row->zweitbetreuer_betreuerart_kurzbz).': '.$zweitbetreuer_obj->titelpre.' '.$zweitbetreuer_obj->vorname.' '.$zweitbetreuer_obj->nachname.' '.$zweitbetreuer_obj->titelpost; + } + $htmlstr1 = ''.$db->convert_html_chars($row->betreuerart_kurzbz).': '; $vorname=$row->vorname; $nachname=$row->nachname; $uid=$row->uid; - ($row->btitelpre!=''?$htmlstr1 = $row->btitelpre.' ':$htmlstr1 .= ''); + ($row->btitelpre!=''?$htmlstr1 .= $row->btitelpre.' ':$htmlstr1 .= ''); $htmlstr1 .= $row->bvorname.' '.$row->bnachname; ($row->btitelpost!=''?$htmlstr1 .= ' '.$row->btitelpost:$htmlstr1 .= ''); + $htmlstr1 .= $zweitbetreuer; $htmlstr .= " \n"; //class='liste".($i%2)."' $htmlstr .= " ".$p->t('abgabetool/upload')."\n"; $htmlstr .= " ".$row->studiensemester_kurzbz."\n"; @@ -164,7 +176,7 @@ else $htmlstr .= " ".$htmlstr1." \n"; $htmlstr .= " ".$db->convert_html_chars($row->prjbez)."\n"; $htmlstr .= " ".$db->convert_html_chars($row->titel)."\n"; - $htmlstr .= " ".$db->convert_html_chars($row->betreuerart_kurzbz)."\n"; +// $htmlstr .= " ".$db->convert_html_chars($row->betreuerart_kurzbz)."\n"; $htmlstr .= " \n"; $i++; }