diff --git a/system/FH-Complete.txp b/system/FH-Complete.txp
index b2e3726b8..642a56455 100644
--- a/system/FH-Complete.txp
+++ b/system/FH-Complete.txp
@@ -8159,6 +8159,8 @@
0
{DF006C80-3200-4DFD-BA17-9A7CB8950FB9}
+ {72386A74-ABC9-4DFA-863B-A347AEBBE80B}
+ {72386A74-ABC9-4DFA-863B-A347AEBBE80B}
0
0
@@ -22892,15 +22894,15 @@
{BFDDE1D9-E065-41BE-B0CE-1F1BE440A785}
7745
- 345
+ 362
7912
- 315
+ 348
7881
- 315
+ 348
7809
@@ -22912,6 +22914,49 @@
+
+ {72386A74-ABC9-4DFA-863B-A347AEBBE80B}
+ fk_dms_kategorie_dms_kategorie
+ 0
+ {FF1EE218-805C-42F2-A66C-6E819539AF13}
+ 0
+ {731A95F5-891C-428D-AB70-04D0424B3CAC}
+ 1
+ 0
+ 15780518
+ 238
+ 0
+ Arial
+ 0
+ 0
+ -28
+
+ {577ADD03-4F7D-4E06-93CF-EA771FA5F21B}
+
+
+ {577ADD03-4F7D-4E06-93CF-EA771FA5F21B}
+
+ 7812
+ 232
+
+
+ 8307
+ 315
+
+
+ 8338
+ 315
+
+
+ 7881
+ 282
+
+
+ 7912
+ 282
+
+
+
@@ -33389,7 +33434,7 @@
185
7234
0
- 791
+ 897
200
0
1
@@ -33398,6 +33443,8 @@
1
{780C12DE-5D77-4B7D-AB71-C372292BBC4B}
+ {1237216E-1E61-4C81-A8C6-ACD59A780B4A}
+ {1237216E-1E61-4C81-A8C6-ACD59A780B4A}
1
1
@@ -34518,15 +34565,15 @@
{439F10E7-105D-47FC-AC0C-FC2E1B001559}
- 7529
+ 7630
491
- 7630
+ 7832
385
- 7630
+ 7832
416
@@ -34539,6 +34586,61 @@
+
+ {1237216E-1E61-4C81-A8C6-ACD59A780B4A}
+ fk_dms_kategorie_dms_kategorie
+ 0
+ {671F551B-C3BD-40AD-9868-A2A813AEBB95}
+ 0
+ {731A95F5-891C-428D-AB70-04D0424B3CAC}
+ 1
+ 0
+ 15780518
+ 238
+ 0
+ Arial
+ 0
+ 0
+ -28
+
+ {D199CFAB-9E94-4CC6-B40B-690A229BC9F4}
+
+
+ {D199CFAB-9E94-4CC6-B40B-690A229BC9F4}
+
+ 8275
+ 376
+
+
+ 8131
+ 285
+
+
+ 8162
+ 285
+
+
+ 8162
+ 285
+
+
+ 8162
+ 416
+
+
+ 7533
+ 416
+
+
+ 7533
+ 416
+
+
+ 7533
+ 385
+
+
+
@@ -40989,8 +41091,8 @@
Systementwicklung
Technikum Wien
2.0
- 2009-04-17T10:15:21.000+01:00
- 2011-03-24T16:06:30.630+01:00
+ 2009-04-17T11:15:21.000+02:00
+ 2011-04-12T13:52:57.450+02:00
FH-Complete 2.0
@@ -130527,6 +130629,8 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
0
{9A664AD5-0ED4-4C12-9942-706B3FF47906}
+ {731A95F5-891C-428D-AB70-04D0424B3CAC}
+ {731A95F5-891C-428D-AB70-04D0424B3CAC}
@@ -130559,6 +130663,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
{45D6608F-1D4C-4EF7-B119-AC58B4A4BE26}
+ {E709B261-A797-4EC0-92EB-AD51D4E89F28}
@@ -130656,6 +130761,49 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
0
+
+ {FB6A4A6C-1630-468A-84EA-8B42F519C408}
+ parent_kategorie_kurzbz
+ 0
+ {697E7778-C785-4332-9A7F-6770D3A6258B}
+ 0
+ 0
+ 0
+ 0
+ 1
+
+
+
+
+ 32
+
+ 0
+
+ 0
+ 1
+ parent_kategorie_kurzbz
+ 0
+
+
+
+
+
+
+ {E709B261-A797-4EC0-92EB-AD51D4E89F28}
+
+
+
+
+ {ECB8F02F-B683-4252-8508-ED9D064C9AF3}
+
+
+
+
+
+
+
+ 0
+
@@ -130691,11 +130839,13 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
{45D6608F-1D4C-4EF7-B119-AC58B4A4BE26}
+ {E709B261-A797-4EC0-92EB-AD51D4E89F28}
{9A664AD5-0ED4-4C12-9942-706B3FF47906}
+ {731A95F5-891C-428D-AB70-04D0424B3CAC}
@@ -150931,6 +151081,64 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
SIMPLE
1
+
+ {731A95F5-891C-428D-AB70-04D0424B3CAC}
+ fk_dms_kategorie_dms_kategorie
+ 0
+ {5FFA653B-BFDA-4DBA-851E-DB18DA4DE6DC}
+ 0
+
+ {A2D07E22-6009-40D8-9292-E22C5FF15CCA}
+
+
+ {A2D07E22-6009-40D8-9292-E22C5FF15CCA}
+
+ 1
+
+
+ 0
+ 0
+ 0
+ -1
+
+ fk_dms_kategorie_dms_kategorie
+
+ 2
+ 1
+ 0
+ 0
+
+ {A79F3C1F-29C9-41CF-9BF2-21D3D3714CE1}
+
+
+
+ {E709B261-A797-4EC0-92EB-AD51D4E89F28}
+ FK kategorie_kurzbz - parent_kategorie_kurzbz
+ 0
+ {CF866429-E4C3-4F0D-B5C0-3F3C8D26E820}
+ 0
+ 1
+
+
+
+
+
+ {4F47288B-1992-4E37-A8EB-BBCA1C7474FA}
+
+
+ {FB6A4A6C-1630-468A-84EA-8B42F519C408}
+
+
+ {9A1BC723-FACA-4DE6-9F7B-CAA974627DDB}
+
+
+
+
+ 0
+ 0
+ SIMPLE
+ 1
+
diff --git a/system/checksystem.php b/system/checksystem.php
index 05cda4e65..b54e76a6e 100644
--- a/system/checksystem.php
+++ b/system/checksystem.php
@@ -2163,6 +2163,19 @@ if(!@$db->db_query("SELECT 1 FROM campus.tbl_dms LIMIT 1"))
else
echo 'Tabelle campus.tbl_dms und campus.tbl_dms_kategorie hinzugefuegt!
';
}
+// projektarbeit_note_anzeige zu tbl_studiengang hinzufuegen
+if(!@$db->db_query("SELECT parent_kategorie_kurzbz FROM campus.tbl_dms_kategorie LIMIT 1"))
+{
+ $qry = "
+ ALTER TABLE campus.tbl_dms_kategorie ADD COLUMN parent_kategorie_kurzbz varchar(32);
+ ALTER TABLE campus.tbl_dms_kategorie ADD CONSTRAINT fk_dms_kategorie_dms_kategorie FOREIGN KEY(parent_kategorie_kurzbz) REFERENCES campus.tbl_dms_kategorie (kategorie_kurzbz) ON UPDATE CASCADE ON DELETE RESTRICT;
+ ";
+
+ if(!$db->db_query($qry))
+ echo 'campus.tbl_dms_kategorie: '.$db->db_last_error().'
';
+ else
+ echo 'Tabelle campus.tbl_dms_kategorie Spalte parent_kategorie_kurzbz hinzugefuegt!
';
+}
echo '
';
$tabellen=array(
@@ -2195,7 +2208,7 @@ $tabellen=array(
"campus.tbl_contentgruppe" => array("content_id","gruppe_kurzbz","insertamum","insertvon"),
"campus.tbl_contentsprache" => array("contentsprache_id","content_id","sprache","version","sichtbar","content","reviewvon","reviewamum","updateamum","updatevon","insertamum","insertvon"),
"campus.tbl_dms" => array("dms_id","version","oe_kurzbz","dokument_kurzbz","kategorie_kurzbz","filename","mimetype","name","beschreibung","letzterzugriff","updateamum","updatevon","insertamum","insertvon"),
- "campus.tbl_dms_kategorie" => array("kategorie_kurzbz","bezeichnung","beschreibung"),
+ "campus.tbl_dms_kategorie" => array("kategorie_kurzbz","bezeichnung","beschreibung","parent_kategorie_kurzbz"),
"campus.tbl_erreichbarkeit" => array("erreichbarkeit_kurzbz","beschreibung","farbe"),
"campus.tbl_feedback" => array("feedback_id","betreff","text","datum","uid","lehrveranstaltung_id","updateamum","updatevon","insertamum","insertvon"),
"campus.tbl_legesamtnote" => array("student_uid","lehreinheit_id","note","benotungsdatum","updateamum","updatevon","insertamum","insertvon"),