From e4a174f53ea5d3ddab58c6b17c74d9c6568a9eb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 8 Sep 2008 08:47:52 +0000 Subject: [PATCH] --- cis/private/lehre/moodle_choice.php | 17 +----- include/gruppe.class.php | 2 +- include/moodle_course.class.php | 4 +- include/tw/cis_menu_lv.inc.php | 81 +++++++++++++++++++++-------- 4 files changed, 63 insertions(+), 41 deletions(-) diff --git a/cis/private/lehre/moodle_choice.php b/cis/private/lehre/moodle_choice.php index 23ece58a1..ce6192ca2 100644 --- a/cis/private/lehre/moodle_choice.php +++ b/cis/private/lehre/moodle_choice.php @@ -51,23 +51,8 @@ echo ' - - + diff --git a/include/gruppe.class.php b/include/gruppe.class.php index cdc107954..f7891691b 100644 --- a/include/gruppe.class.php +++ b/include/gruppe.class.php @@ -222,7 +222,7 @@ class gruppe $qry .= " AND mailgrp=".($mailgrp?'true':'false'); if(!is_null($sichtbar)) $qry .= " AND sichtbar=".($sichtbar?'true':'false'); - + $qry.=" ORDER BY beschreibung"; if($result=pg_query($this->conn, $qry)) { while($row = pg_fetch_object($result)) diff --git a/include/moodle_course.class.php b/include/moodle_course.class.php index 7856133e6..3efae634e 100644 --- a/include/moodle_course.class.php +++ b/include/moodle_course.class.php @@ -492,7 +492,7 @@ class moodle_course } //Parent laden $qry = "SELECT * FROM public.mdl_course_categories WHERE id='".addslashes($parent)."'"; - echo $qry; + //echo $qry; if($result = pg_query($this->conn_moodle, $qry)) { if($row = pg_fetch_object($result)) @@ -657,7 +657,7 @@ class moodle_course function getCourse($lehrveranstaltung_id, $studiensemester_kurzbz, $student_uid) { //alle betreffenden Kurse holen - $qry = "SELECT lehreinheit_id, mdl_course_id FROM lehre.tbl_moodle JOIN lehre.tbl_lehreinheit USING(lehrveranstaltung_id, studiensemester_kurzbz) + $qry = "SELECT tbl_moodle.lehreinheit_id, mdl_course_id FROM lehre.tbl_moodle JOIN lehre.tbl_lehreinheit USING(lehrveranstaltung_id, studiensemester_kurzbz) WHERE tbl_moodle.lehrveranstaltung_id='".addslashes($lehrveranstaltung_id)."' AND tbl_moodle.studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' UNION diff --git a/include/tw/cis_menu_lv.inc.php b/include/tw/cis_menu_lv.inc.php index 676a08125..c0de61dec 100644 --- a/include/tw/cis_menu_lv.inc.php +++ b/include/tw/cis_menu_lv.inc.php @@ -415,7 +415,11 @@ @@ -522,6 +552,13 @@ if($is_lector) echo 'Wartung'; } + else + { + if($is_lector) + echo ' +
+ Moodle

'; + } ?>

 

  - -
- Benotungstool
("Kreuzerl"-Tool)

- Handbuch [PDF]'; - } - else - { - echo ' -
- "Kreuzerl"-Tool
'; - - } + $show=true; } } + //wenn eine Kreuzerlliste existiert dann den Link immer anzeigen + $qry = "SELECT 1 FROM campus.tbl_uebung + WHERE lehreinheit_id IN (SELECT lehreinheit_id FROM lehre.tbl_lehreinheit + WHERE lehrveranstaltung_id='".addslashes($lvid)."' AND + studiensemester_kurzbz='".addslashes($angezeigtes_stsem)."')"; + if($result = pg_query($sql_conn, $qry)) + { + if(pg_num_rows($result)>0) + { + $show=true; + } + } + + if($show) + { + //Kreuzerltool + if($is_lector) + { + if(isset($angezeigtes_stsem)) + $studiensem = '&stsem='.$angezeigtes_stsem; + else + $studiensem = ''; + + echo ' +
+ Übungstool
("Kreuzerl"-Tool)

+ Handbuch [PDF]'; + } + else + { + echo ' +
+ Übungstool
("Kreuzerl"-Tool)
'; + + } + } + else + { + if($is_lector) + { + echo ' +
+ Übungstool
("Kreuzerl"-Tool)
'; + } + } + ?>