diff --git a/cis/private/lvplan/stpl_detail.php b/cis/private/lvplan/stpl_detail.php
index 2e966a468..80bbca1a4 100644
--- a/cis/private/lvplan/stpl_detail.php
+++ b/cis/private/lvplan/stpl_detail.php
@@ -144,7 +144,7 @@ Stunde:
0)
-echo ' | UNr | Lektor | Ort | Lehrfach | Bezeichnung | Verband | Einheit |
';
+echo ' | UNr | Lektor | Ort | Lehrfach | Bezeichnung | Verband | Einheit | Info |
';
$ort = new ort();
for ($i=0; $i<$num_rows_stpl; $i++)
{
@@ -164,6 +164,7 @@ for ($i=0; $i<$num_rows_stpl; $i++)
$gruppe_kurzbz=trim($db->db_result($erg_stpl,$i,"gruppe_kurzbz"));
$anzahl_lvb=trim($db->db_result($erg_stpl,$i,"anzahl_lvb"));
$anzahl_grp=trim($db->db_result($erg_stpl,$i,"anzahl_grp"));
+ $titel=trim($db->db_result($erg_stpl,$i,"titel"));
$gesamtanzahl = ($anzahl_grp!=0?$anzahl_grp:$anzahl_lvb);
$ort->load($ortkurzbz);
?>
@@ -177,6 +178,7 @@ for ($i=0; $i<$num_rows_stpl; $i++)
|
+ |
load($stundenplan->studiengang_kz);
+
+
+
+
@@ -78,6 +82,18 @@ $studiengang->load($stundenplan->studiengang_kz);
+
+
+
+
+
+
+
+
+
+
+
+
@@ -136,14 +152,7 @@ $studiengang->load($stundenplan->studiengang_kz);
-
-
-
-
-
-
-
-
+
@@ -226,7 +235,7 @@ $studiengang->load($stundenplan->studiengang_kz);
-
+
diff --git a/content/lvplanung/stpl-details-overlay.xul.php b/content/lvplanung/stpl-details-overlay.xul.php
index 252ae4b11..1b818cb6a 100644
--- a/content/lvplanung/stpl-details-overlay.xul.php
+++ b/content/lvplanung/stpl-details-overlay.xul.php
@@ -44,10 +44,10 @@ echo '';
-
+
';
enableColumnDrag="true"
style="margin:0px;"
context="stpldetail-treestpldetail-popup"
+ ondblclick="STPLDetailEdit()"
>
-
-
-
-
-
-
-
-
-
-
+ sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#lehreinheit_id" />
-
-
-
-
-
+
-
+
-
+
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -122,6 +123,14 @@ echo '';
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#anzahlstudenten" />
+
+
+
+
@@ -145,6 +154,8 @@ echo '';
+
+
diff --git a/content/lvplanung/stpl-week-overlay.js.php b/content/lvplanung/stpl-week-overlay.js.php
index 3c64cd88f..fa567165b 100644
--- a/content/lvplanung/stpl-week-overlay.js.php
+++ b/content/lvplanung/stpl-week-overlay.js.php
@@ -281,7 +281,7 @@ function STPLDetailEdit()
return false;
}
- window.open('content/lvplanung/stpl-details-dialog.xul.php?id='+id,'Details', 'height=350,width=350,left=100,top=100,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes');
+ window.open('content/lvplanung/stpl-details-dialog.xul.php?id='+id,'Details', 'height=400,width=350,left=100,top=100,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes');
}
// ****
diff --git a/content/lvplanung/stpl-week-overlay.xul.php b/content/lvplanung/stpl-week-overlay.xul.php
index 6c4e74210..06b797961 100644
--- a/content/lvplanung/stpl-week-overlay.xul.php
+++ b/content/lvplanung/stpl-week-overlay.xul.php
@@ -159,7 +159,7 @@ echo '
-
+
-
diff --git a/include/wochenplan.class.php b/include/wochenplan.class.php
index 0395f90e5..48b52ae43 100644
--- a/include/wochenplan.class.php
+++ b/include/wochenplan.class.php
@@ -354,7 +354,7 @@ class wochenplan extends basis_db
$this->std_plan[$tag][$stunde][$idx]->lehrform=$this->wochenplan->lehrstunden[$i]->lehrform;
$this->std_plan[$tag][$stunde][$idx]->lehrfach_id=$this->wochenplan->lehrstunden[$i]->lehrfach_id;
$this->std_plan[$tag][$stunde][$idx]->farbe=$this->wochenplan->lehrstunden[$i]->farbe;
- //$this->std_plan[$tag][$stunde][$idx]->titel=$this->wochenplan->lehrstunden[$i]->titel;
+ $this->std_plan[$tag][$stunde][$idx]->titel=$this->wochenplan->lehrstunden[$i]->titel;
}
$this->std_plan[$tag][$stunde][$idx]->titel=$this->wochenplan->lehrstunden[$i]->titel;
$this->std_plan[$tag][$stunde][$idx]->stundenplan_id=$this->wochenplan->lehrstunden[$i]->stundenplan_id;
@@ -582,6 +582,7 @@ class wochenplan extends basis_db
$lektor[]=$lehrstunde->lektor;
// Lehrverband
$lvb=$lehrstunde->stg.'-'.$lehrstunde->sem;
+ $stg = $lehrstunde->stg_kz;
if ($lehrstunde->ver!=null && $lehrstunde->ver!='0' && $lehrstunde->ver!='')
{
$lvb.=$lehrstunde->ver;
@@ -668,12 +669,19 @@ class wochenplan extends basis_db
echo '&ver='.$this->ver;
echo '&grp='.$this->grp;
echo '&ort_kurzbz='.$this->std_plan[$i][$j][0]->ort; //.'">'
- echo "','Details', 'height=320,width=480,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=no,toolbar=no,location=no,menubar=no,dependent=yes');";
+ echo "','Details', 'height=320,width=550,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=no,toolbar=no,location=no,menubar=no,dependent=yes');";
echo '" title="'.$titel.'" ';
echo ' href="#">';
// Ausgabe
- echo $lf;
+ //echo $lf;
+ echo mb_substr($lf, 0,-strlen('
'));
+
+ if($titel!='' && $stg!=0)
+ {
+ echo '';
+ }
+ echo '
';
if ($this->type=='ort' || $this->type=='lektor')
echo $lvb;
if ($this->type!='lektor')
@@ -1114,14 +1122,25 @@ class wochenplan extends basis_db
grp="'.$this->grp.'" gruppe="'.$this->gruppe_kurzbz.'"
datum="'.date("Y-m-d",$datum).'" stunde="'.$j.'"
pers_uid="'.$this->pers_uid.'" ort_kurzbz="'.$this->ort_kurzbz.'">';
+
echo '';
+ echo $blink_aus;
+
+ echo '';
+ echo '';
}
}
if (isset($this->std_plan[$i][$j][0]->frei_orte))
diff --git a/rdf/lehrstunde.rdf.php b/rdf/lehrstunde.rdf.php
index bc4f1680b..22df0eb64 100644
--- a/rdf/lehrstunde.rdf.php
+++ b/rdf/lehrstunde.rdf.php
@@ -170,10 +170,12 @@ if (is_array($lehrstunden->lehrstunden))
{
foreach ($lehrstunden->lehrstunden as $ls)
{
- //Anzahl der Studenten in der Gruppe ermitteln
- $stsem = getStudiensemesterFromDatum($ls->datum);
- $anzahl = getAnzahl($ls->studiengang_kz, $ls->sem, $ls->ver, $ls->grp, $ls->gruppe_kurzbz, $stsem);
- ?>
+ if(is_null($stunde) || $ls->stunde==$stunde)
+ {
+ //Anzahl der Studenten in der Gruppe ermitteln
+ $stsem = getStudiensemesterFromDatum($ls->datum);
+ $anzahl = getAnzahl($ls->studiengang_kz, $ls->sem, $ls->ver, $ls->grp, $ls->gruppe_kurzbz, $stsem);
+ ?>
stundenplan_id ?>
@@ -194,11 +196,12 @@ if (is_array($lehrstunden->lehrstunden))
studiengang ?>
farbe ?>
anmerkung; ?>]]>
+ titel; ?>]]>
]]>
diff --git a/skin/images/sticky.png b/skin/images/sticky.png
new file mode 100644
index 000000000..7870de3df
Binary files /dev/null and b/skin/images/sticky.png differ