diff --git a/cis/private/profile/studienplan.php b/cis/private/profile/studienplan.php
index 6585c8ee0..e27a4265c 100644
--- a/cis/private/profile/studienplan.php
+++ b/cis/private/profile/studienplan.php
@@ -73,53 +73,52 @@ if(isset($_GET['getAnmeldung']))
$anzahl=0;
// Die Anmeldung ist zur Lehrveranstaltung selbst und zu den dazu kompatiblen Lehrveranstaltungen moeglich
- if($kompatibel = $lehrveranstaltung->loadLVkompatibel($lehrveranstaltung_id))
+ $kompatibel = $lehrveranstaltung->loadLVkompatibel($lehrveranstaltung_id);
+
+ $kompatibel[]=$lehrveranstaltung_id;
+ $kompatibel = array_unique($kompatibel);
+ foreach($kompatibel as $lvid)
{
- $kompatibel[]=$lehrveranstaltung_id;
- $kompatibel = array_unique($kompatibel);
- foreach($kompatibel as $lvid)
+ $lvangebot = new lvangebot();
+ $lvangebot->getAllFromLvId($lvid, $stsem);
+ if(isset($lvangebot->result[0]))
{
- $lvangebot = new lvangebot();
- $lvangebot->getAllFromLvId($lvid, $stsem);
- if(isset($lvangebot->result[0]))
+ $lv = new lehrveranstaltung();
+ $lv->load($lvid);
+
+ $angebot = $lvangebot->result[0];
+ if($angebot->AnmeldungMoeglich())
{
- $lv = new lehrveranstaltung();
- $lv->load($lvid);
+ $anzahl++;
+ // LV wird angeboten und Anmeldefenster ist offen
- $angebot = $lvangebot->result[0];
- if($angebot->AnmeldungMoeglich())
+ $bngruppe = new benutzergruppe();
+ if(!$bngruppe->load($uid, $lvangebot->result[0]->gruppe_kurzbz, $stsem))
{
- $anzahl++;
- // LV wird angeboten und Anmeldefenster ist offen
+ // User ist noch nicht angemeldet
+ //Pruefen ob genug Credit Points zur Verfuegung stehen zur Anmeldung
- $bngruppe = new benutzergruppe();
- if(!$bngruppe->load($uid, $lvangebot->result[0]->gruppe_kurzbz, $stsem))
- {
- // User ist noch nicht angemeldet
-
- //Pruefen ob genug Credit Points zur Verfuegung stehen zur Anmeldung
-
- $konto = new konto();
- $cp = $konto->getCreditPoints($uid, $stsem);
- if($cp===false || $cp>=$lv->ects)
- echo '
'.$lv->bezeichnung;
- else
- echo '
'.$lv->bezeichnung.'
';
- }
+ $konto = new konto();
+ $cp = $konto->getCreditPoints($uid, $stsem);
+ if($cp===false || $cp>=$lv->ects)
+ echo '
'.$lv->bezeichnung;
else
- {
- // Bereits angemeldet
- echo '
'.$lv->bezeichnung.'
';
- }
+ echo '
'.$lv->bezeichnung.'
';
}
-/* else
+ else
{
- // LV wird angeboten, Anmeldefenster ist aber nicht offen oder keine Gruppe zugeteilt
- echo '
'.$lv->bezeichnung.'
';
- }*/
+ // Bereits angemeldet
+ echo '
'.$lv->bezeichnung.'
';
+ }
}
+/* else
+ {
+ // LV wird angeboten, Anmeldefenster ist aber nicht offen oder keine Gruppe zugeteilt
+ echo '
'.$lv->bezeichnung.'
';
+ }*/
}
}
+
if($anzahl>0)
echo '
';
else