From e24ef40259c7dabcc506b165c3599701aef1cd45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 14 Apr 2011 08:29:43 +0000 Subject: [PATCH] =?UTF-8?q?Baumstruktur=20f=C3=BCr=20Dokumentenkategorien?= =?UTF-8?q?=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/FH-Complete.txp | 226 +++++++++++++++++++++++++++++++++++++++-- system/checksystem.php | 15 ++- 2 files changed, 231 insertions(+), 10 deletions(-) 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"),