mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-02 04:39:28 +00:00
Merge branch 'master' of https://github.com/FH-Complete/FHC-Core
This commit is contained in:
@@ -71,6 +71,7 @@ class prestudent extends person
|
||||
public $studienplan_bezeichnung;
|
||||
public $bestaetigtam;
|
||||
public $bestaetigtvon;
|
||||
public $bewerbung_abgeschicktamum;
|
||||
|
||||
public $studiensemester_old = '';
|
||||
public $ausbildungssemester_old = '';
|
||||
@@ -477,6 +478,7 @@ class prestudent extends person
|
||||
$rolle->bestaetigtam = $row->bestaetigtam;
|
||||
$rolle->bestaetigtvon = $row->bestaetigtvon;
|
||||
$rolle->anmerkung_status = $row->anmerkung;
|
||||
$rolle->bewerbung_abgeschicktamum = $row->bewerbung_abgeschicktamum;
|
||||
$this->result[] = $rolle;
|
||||
}
|
||||
return true;
|
||||
@@ -529,6 +531,7 @@ class prestudent extends person
|
||||
$this->bestaetigtam = $row->bestaetigtam;
|
||||
$this->bestaetigtvon = $row->bestaetigtvon;
|
||||
$this->anmerkung_status = $row->anmerkung;
|
||||
$this->bewerbung_abgeschicktamum = $row->bewerbung_abgeschicktamum;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -584,6 +587,12 @@ class prestudent extends person
|
||||
case "interessenten":
|
||||
$qry.=" AND a.rolle='Interessent'";
|
||||
break;
|
||||
case "bewerbungabgeschickt":
|
||||
$qry.=" AND a.rolle='Interessent' AND bewerbung_abgeschicktamum is not null";
|
||||
break;
|
||||
case "statusbestaetigt":
|
||||
$qry.=" AND a.rolle='Interessent' AND bestaetigtam is not null";
|
||||
break;
|
||||
case "zgv":
|
||||
$stg_obj = new studiengang();
|
||||
$stg_obj->load($studiengang_kz);
|
||||
@@ -772,7 +781,7 @@ class prestudent extends person
|
||||
$qry = 'INSERT INTO public.tbl_prestudentstatus (prestudent_id, status_kurzbz,
|
||||
studiensemester_kurzbz, ausbildungssemester, datum, insertamum, insertvon,
|
||||
updateamum, updatevon, ext_id, orgform_kurzbz, bestaetigtam, bestaetigtvon, anmerkung,
|
||||
studienplan_id) VALUES('.
|
||||
bewerbung_abgeschicktamum, studienplan_id) VALUES('.
|
||||
$this->db_add_param($this->prestudent_id).",".
|
||||
$this->db_add_param($this->status_kurzbz).",".
|
||||
$this->db_add_param($this->studiensemester_kurzbz).",".
|
||||
@@ -787,6 +796,7 @@ class prestudent extends person
|
||||
$this->db_add_param($this->bestaetigtam).",".
|
||||
$this->db_add_param($this->bestaetigtvon).",".
|
||||
$this->db_add_param($this->anmerkung_status).",".
|
||||
$this->db_add_param($this->bewerbung_abgeschicktamum).",".
|
||||
$this->db_add_param($this->studienplan_id,FHC_INTEGER).");";
|
||||
}
|
||||
else
|
||||
@@ -813,6 +823,7 @@ class prestudent extends person
|
||||
' updatevon='.$this->db_add_param($this->updatevon).",".
|
||||
' bestaetigtam='.$this->db_add_param($this->bestaetigtam).",".
|
||||
' bestaetigtvon='.$this->db_add_param($this->bestaetigtvon).",".
|
||||
' bewerbung_abgeschicktamum='.$this->db_add_param($this->bewerbung_abgeschicktamum).",".
|
||||
' studienplan_id='.$this->db_add_param($this->studienplan_id, FHC_INTEGER).",".
|
||||
' anmerkung='.$this->db_add_param($this->anmerkung_status).",".
|
||||
' orgform_kurzbz='.$this->db_add_param($this->orgform_kurzbz).
|
||||
@@ -870,7 +881,7 @@ class prestudent extends person
|
||||
$log->sql = $qry;
|
||||
$log->sqlundo = 'INSERT INTO public.tbl_prestudentstatus(prestudent_id, status_kurzbz, studiensemester_kurzbz,'
|
||||
. ' ausbildungssemester, datum, insertamum, insertvon, updateamum, updatevon, ext_id, orgform_kurzbz,'
|
||||
. ' bestaetigtam, bestaetigtvon, anmerkung, studienplan_id) VALUES('.
|
||||
. ' bestaetigtam, bestaetigtvon, anmerkung, bewerbung_abgeschicktamum, studienplan_id) VALUES('.
|
||||
$this->db_add_param($this->prestudent_id).','.
|
||||
$this->db_add_param($this->status_kurzbz).','.
|
||||
$this->db_add_param($this->studiensemester_kurzbz).','.
|
||||
@@ -885,6 +896,7 @@ class prestudent extends person
|
||||
$this->db_add_param($this->bestaetigtam).','.
|
||||
$this->db_add_param($this->bestaetigtvon).','.
|
||||
$this->db_add_param($this->anmerkung_status).','.
|
||||
$this->db_add_param($this->bewerbung_abgeschicktamum).','.
|
||||
$this->db_add_param($this->studienplan_id, FHC_INTEGER).');';
|
||||
if($log->save(true))
|
||||
{
|
||||
@@ -983,6 +995,7 @@ class prestudent extends person
|
||||
$this->updatevon = $row->updatevon;
|
||||
$this->bestaetigtam = $row->bestaetigtam;
|
||||
$this->bestaetigtvon = $row->bestaetigtvon;
|
||||
$this->bewerbung_abgeschicktamum = $row->bewerbung_abgeschicktamum;
|
||||
$this->orgform_kurzbz = $row->orgform_kurzbz;
|
||||
$this->studienplan_id = $row->studienplan_id;
|
||||
$this->studienplan_bezeichnung = $row->studienplan_bezeichnung;
|
||||
@@ -1035,6 +1048,7 @@ class prestudent extends person
|
||||
$this->updatevon = $row->updatevon;
|
||||
$this->bestaetigtam = $row->bestaetigtam;
|
||||
$this->bestaetigtvon = $row->bestaetigtvon;
|
||||
$this->bewerbung_abgeschicktamum = $row->bewerbung_abgeschicktamum;
|
||||
$this->orgform_kurzbz = $row->orgform_kurzbz;
|
||||
$this->studienplan_id = $row->studienplan_id;
|
||||
return true;
|
||||
|
||||
@@ -177,6 +177,24 @@ function draw_orgformsubmenu($stg_kz, $orgform)
|
||||
<VERBAND:orgform>'.$orgform.'</VERBAND:orgform>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="'.$rdf_url.$stg_kurzbz.'/'.$orgform.'/'.$stsem->studiensemester_kurzbz.'/interessenten/bewerbungabgeschickt" >
|
||||
<VERBAND:name>Bewerbung abgeschickt</VERBAND:name>
|
||||
<VERBAND:stg>'.$stg_kurzbz.'</VERBAND:stg>
|
||||
<VERBAND:stg_kz>'.$stg_kz.'</VERBAND:stg_kz>
|
||||
<VERBAND:stsem>'.$stsem->studiensemester_kurzbz.'</VERBAND:stsem>
|
||||
<VERBAND:typ>bewerbungabgeschickt</VERBAND:typ>
|
||||
<VERBAND:orgform>'.$orgform.'</VERBAND:orgform>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="'.$rdf_url.$stg_kurzbz.'/'.$orgform.'/'.$stsem->studiensemester_kurzbz.'/interessenten/statusbestaetigt" >
|
||||
<VERBAND:name>Status bestätigt</VERBAND:name>
|
||||
<VERBAND:stg>'.$stg_kurzbz.'</VERBAND:stg>
|
||||
<VERBAND:stg_kz>'.$stg_kz.'</VERBAND:stg_kz>
|
||||
<VERBAND:stsem>'.$stsem->studiensemester_kurzbz.'</VERBAND:stsem>
|
||||
<VERBAND:typ>statusbestaetigt</VERBAND:typ>
|
||||
<VERBAND:orgform>'.$orgform.'</VERBAND:orgform>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="'.$rdf_url.$stg_kurzbz.'/'.$orgform.'/'.$stsem->studiensemester_kurzbz.'/interessenten/zgv" >
|
||||
<VERBAND:name>ZGV erfüllt</VERBAND:name>
|
||||
<VERBAND:stg>'.$stg_kurzbz.'</VERBAND:stg>
|
||||
@@ -253,6 +271,8 @@ function draw_orgformsubmenu($stg_kz, $orgform)
|
||||
|
||||
$orgform_sequence[$stg_kz].= "\t\t\t<RDF:li>";
|
||||
$orgform_sequence[$stg_kz].= "\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/$orgform/$stsem->studiensemester_kurzbz/interessenten\">\n";
|
||||
$orgform_sequence[$stg_kz].= "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$orgform/$stsem->studiensemester_kurzbz/interessenten/bewerbungabgeschickt\" />\n";
|
||||
$orgform_sequence[$stg_kz].= "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$orgform/$stsem->studiensemester_kurzbz/interessenten/statusbestaetigt\" />\n";
|
||||
$orgform_sequence[$stg_kz].= "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$orgform/$stsem->studiensemester_kurzbz/interessenten/zgv\" />\n";
|
||||
$orgform_sequence[$stg_kz].= "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$orgform/$stsem->studiensemester_kurzbz/interessenten/reihungstestangemeldet\" />\n";
|
||||
$orgform_sequence[$stg_kz].= "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$orgform/$stsem->studiensemester_kurzbz/interessenten/reihungstestnichtangemeldet\" />\n";
|
||||
@@ -465,7 +485,23 @@ while ($row=$dbo->db_fetch_object())
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>interessenten</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten/bewerbungabgeschickt'; ?>" >
|
||||
<VERBAND:name>Bewerbung abgeschickt</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>bewerbungabgeschickt</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten/statusbestaetigt'; ?>" >
|
||||
<VERBAND:name>Status bestätigt</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>statusbestaetigt</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten/zgv'; ?>" >
|
||||
<VERBAND:name>ZGV erfüllt</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
@@ -683,6 +719,8 @@ draw_orgformpart($stg_kz);
|
||||
|
||||
echo "\t\t\t<RDF:li>";
|
||||
echo "\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten\">\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/bewerbungabgeschickt\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/statusbestaetigt\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/zgv\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/reihungstestangemeldet\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/reihungstestnichtangemeldet\" />\n";
|
||||
|
||||
+1
-1
@@ -529,7 +529,7 @@ if($xmlformat=='rdf')
|
||||
}
|
||||
elseif(in_array($typ, array('prestudent', 'interessenten','bewerber','aufgenommen',
|
||||
'warteliste','absage','zgv','reihungstestangemeldet',
|
||||
'reihungstestnichtangemeldet','absolvent','diplomand')))
|
||||
'reihungstestnichtangemeldet','absolvent','diplomand','bewerbungabgeschickt','statusbestaetigt')))
|
||||
{
|
||||
$prestd = new prestudent();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user