mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-25 08:34:29 +00:00
Bugfixes for Incoming-Tool
- Upload Picture fixed - Multilanguage for document-upload - Removed Picture from document-upload - All courses are shown. Even those without vacancies - Phrase for no vacancies
This commit is contained in:
@@ -90,7 +90,7 @@ $person = new person();
|
|||||||
if(isset($_SESSION['prestudent/user']))
|
if(isset($_SESSION['prestudent/user']))
|
||||||
$person_id=$person->checkZugangscode($_SESSION['prestudent/user']);
|
$person_id=$person->checkZugangscode($_SESSION['prestudent/user']);
|
||||||
if(isset($_SESSION['incoming/user']))
|
if(isset($_SESSION['incoming/user']))
|
||||||
$person_id=$person->checkZugangscode($_SESSION['prestudent/user']);
|
$person_id=$person->checkZugangscode($_SESSION['incoming/user']);
|
||||||
if($person_id!=$_GET['person_id'])
|
if($person_id!=$_GET['person_id'])
|
||||||
die('Sie haben keine Berechtigung für diese Seite');
|
die('Sie haben keine Berechtigung für diese Seite');
|
||||||
|
|
||||||
|
|||||||
@@ -165,12 +165,12 @@ if(isset($_GET['person_id']))
|
|||||||
<SELECT name='dokumenttyp'>";
|
<SELECT name='dokumenttyp'>";
|
||||||
foreach ($dokument->result as $dok)
|
foreach ($dokument->result as $dok)
|
||||||
{
|
{
|
||||||
if($dok->dokument_kurzbz == 'Lebenslf' || $dok->dokument_kurzbz == 'Motivat' || $dok->dokument_kurzbz == 'Zeugnis' || $dok->dokument_kurzbz == 'Lichtbil' || $dok->dokument_kurzbz == 'LearnAgr')
|
if($dok->dokument_kurzbz == 'Lebenslf' || $dok->dokument_kurzbz == 'Motivat' || $dok->dokument_kurzbz == 'Maturaze' || $dok->dokument_kurzbz == 'LearnAgr')
|
||||||
{
|
{
|
||||||
$selected ="";
|
$selected ="";
|
||||||
if($dok->dokument_kurzbz == $dokumenttyp)
|
if($dok->dokument_kurzbz == $dokumenttyp)
|
||||||
$selected = "selected";
|
$selected = "selected";
|
||||||
echo '<option '.$selected.' value="'.$dok->dokument_kurzbz.'" >'.$dok->bezeichnung."</option>\n";
|
echo '<option '.$selected.' value="'.$dok->dokument_kurzbz.'" >'.$dok->bezeichnung_mehrsprachig[$sprache]."</option>\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
echo " </select>
|
echo " </select>
|
||||||
|
|||||||
@@ -644,12 +644,20 @@ else if($method=="lehrveranstaltungen")
|
|||||||
AND aktiv = true
|
AND aktiv = true
|
||||||
)a ) as anzahl
|
)a ) as anzahl
|
||||||
FROM
|
FROM
|
||||||
lehre.tbl_lehrveranstaltung JOIN public.tbl_studiengang USING(studiengang_kz)
|
lehre.tbl_lehrveranstaltung
|
||||||
|
JOIN
|
||||||
|
public.tbl_studiengang USING(studiengang_kz)
|
||||||
WHERE
|
WHERE
|
||||||
tbl_lehrveranstaltung.incoming>0 AND
|
tbl_lehrveranstaltung.incoming>0 AND
|
||||||
tbl_lehrveranstaltung.aktiv AND
|
tbl_lehrveranstaltung.aktiv AND
|
||||||
tbl_lehrveranstaltung.lehre
|
tbl_lehrveranstaltung.lehre AND
|
||||||
AND ((tbl_lehrveranstaltung.studiengang_kz>0 AND tbl_lehrveranstaltung.studiengang_kz<10000) OR tbl_lehrveranstaltung.studiengang_kz=10006)";
|
tbl_lehrveranstaltung.lehrveranstaltung_id IN (
|
||||||
|
SELECT lehrveranstaltung_id FROM lehre.tbl_studienplan_lehrveranstaltung
|
||||||
|
JOIN lehre.tbl_studienplan USING (studienplan_id)
|
||||||
|
JOIN lehre.tbl_studienordnung USING (studienordnung_id)
|
||||||
|
WHERE tbl_studienordnung.status_kurzbz='approved'
|
||||||
|
AND tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_studienplan_lehrveranstaltung.lehrveranstaltung_id) AND
|
||||||
|
((tbl_lehrveranstaltung.studiengang_kz>0 AND tbl_lehrveranstaltung.studiengang_kz<10000) OR tbl_lehrveranstaltung.studiengang_kz=10006)";
|
||||||
|
|
||||||
if (isset($_GET['studiengang']) && $_GET['studiengang'] !='')
|
if (isset($_GET['studiengang']) && $_GET['studiengang'] !='')
|
||||||
$qry .= "AND tbl_lehrveranstaltung.studiengang_kz=".$_GET['studiengang'];
|
$qry .= "AND tbl_lehrveranstaltung.studiengang_kz=".$_GET['studiengang'];
|
||||||
@@ -679,8 +687,8 @@ else if($method=="lehrveranstaltungen")
|
|||||||
while($row = $db->db_fetch_object($result))
|
while($row = $db->db_fetch_object($result))
|
||||||
{
|
{
|
||||||
$freieplaetze = $row->incoming - $row->anzahl;
|
$freieplaetze = $row->incoming - $row->anzahl;
|
||||||
if($freieplaetze>0)
|
//if($freieplaetze>0)
|
||||||
{
|
//{
|
||||||
$studiengang = new studiengang();
|
$studiengang = new studiengang();
|
||||||
$studiengang->load($row->studiengang_kz);
|
$studiengang->load($row->studiengang_kz);
|
||||||
$studiengang_language = ($sprache == 'German') ? $studiengang->bezeichnung : $studiengang->english;
|
$studiengang_language = ($sprache == 'German') ? $studiengang->bezeichnung : $studiengang->english;
|
||||||
@@ -691,8 +699,10 @@ else if($method=="lehrveranstaltungen")
|
|||||||
$typ = 'MA';
|
$typ = 'MA';
|
||||||
echo '<tr>';
|
echo '<tr>';
|
||||||
echo '<td style="display:none">'.$row->lehrveranstaltung_id.'</td>';
|
echo '<td style="display:none">'.$row->lehrveranstaltung_id.'</td>';
|
||||||
if(!$preincoming->checkLehrveranstaltung($preincoming->preincoming_id, $row->lehrveranstaltung_id))
|
if(!$preincoming->checkLehrveranstaltung($preincoming->preincoming_id, $row->lehrveranstaltung_id) && $freieplaetze>0)
|
||||||
echo '<td><a href="incoming.php?method=lehrveranstaltungen&mode=add&id='.$row->lehrveranstaltung_id.'">'.$p->t('global/anmelden').'</a></td>';
|
echo '<td><a href="incoming.php?method=lehrveranstaltungen&mode=add&id='.$row->lehrveranstaltung_id.'">'.$p->t('global/anmelden').'</a></td>';
|
||||||
|
elseif (!$preincoming->checkLehrveranstaltung($preincoming->preincoming_id, $row->lehrveranstaltung_id) && $freieplaetze==0)
|
||||||
|
echo '<td>'.$p->t('incoming/noVacancies').'</td>';
|
||||||
else
|
else
|
||||||
echo '<td>'.$p->t('global/angemeldet').'</td>';
|
echo '<td>'.$p->t('global/angemeldet').'</td>';
|
||||||
echo '<td>',$studiengang_language,'</td>';
|
echo '<td>',$studiengang_language,'</td>';
|
||||||
@@ -709,7 +719,7 @@ else if($method=="lehrveranstaltungen")
|
|||||||
</td>';
|
</td>';
|
||||||
echo '<td>',($freieplaetze<$row->incoming?'<strong>'.$freieplaetze.'/'.$row->incoming.'</strong>':$freieplaetze.'/'.$row->incoming),'</td>';
|
echo '<td>',($freieplaetze<$row->incoming?'<strong>'.$freieplaetze.'/'.$row->incoming.'</strong>':$freieplaetze.'/'.$row->incoming),'</td>';
|
||||||
echo '</tr>';
|
echo '</tr>';
|
||||||
}
|
//}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
echo '</tbody></table>';
|
echo '</tbody></table>';
|
||||||
|
|||||||
@@ -120,4 +120,5 @@ $this->phrasen['incoming/bereitsAusgewaehlt']='Diese Universität wurde bereits
|
|||||||
$this->phrasen['incoming/anfrageAbschicken']='Anfrage an CIR abschicken';
|
$this->phrasen['incoming/anfrageAbschicken']='Anfrage an CIR abschicken';
|
||||||
$this->phrasen['incoming/captcha']='Geben Sie bitte hier die Zeichen aus der Grafik ein (Spamschutz).';
|
$this->phrasen['incoming/captcha']='Geben Sie bitte hier die Zeichen aus der Grafik ein (Spamschutz).';
|
||||||
$this->phrasen['incoming/andereGrafik']='Andere Grafik';
|
$this->phrasen['incoming/andereGrafik']='Andere Grafik';
|
||||||
|
$this->phrasen['incoming/noVacancies']='LV voll belegt';
|
||||||
?>
|
?>
|
||||||
@@ -121,4 +121,5 @@ $this->phrasen['incoming/bereitsAusgewaehlt']='This universtity has already been
|
|||||||
$this->phrasen['incoming/anfrageAbschicken']='Send request to CIR';
|
$this->phrasen['incoming/anfrageAbschicken']='Send request to CIR';
|
||||||
$this->phrasen['incoming/captcha']='Please enter the characters shown in the picture (spam protection).';
|
$this->phrasen['incoming/captcha']='Please enter the characters shown in the picture (spam protection).';
|
||||||
$this->phrasen['incoming/andereGrafik']='Reload picture';
|
$this->phrasen['incoming/andereGrafik']='Reload picture';
|
||||||
|
$this->phrasen['incoming/noVacancies']='No vacancies';
|
||||||
?>
|
?>
|
||||||
Reference in New Issue
Block a user