From 1347b89b2ed3945fe88dd48c01ab3289febff02b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Fri, 16 Sep 2011 10:16:51 +0000 Subject: [PATCH] Zeitaufzeichnung an Ressourcen angepasst --- cis/private/tools/zeitaufzeichnung.php | 12 +- include/projekt.class.php | 176 +++++++------------------ include/ressource.class.php | 1 - system/checksystem.php | 2 + system/mlists/mlists_generate.php | 66 +++++++++- 5 files changed, 124 insertions(+), 133 deletions(-) diff --git a/cis/private/tools/zeitaufzeichnung.php b/cis/private/tools/zeitaufzeichnung.php index 9132f01a7..b4f3c5149 100644 --- a/cis/private/tools/zeitaufzeichnung.php +++ b/cis/private/tools/zeitaufzeichnung.php @@ -27,6 +27,9 @@ require_once('../../../include/fachbereich.class.php'); require_once('../../../include/zeitaufzeichnung.class.php'); require_once('../../../include/datum.class.php'); + require_once('../../../include/datum.class.php'); + require_once('../../../include/projekt.class.php'); + if (!$db = new basis_db()) die('Fehler beim Oeffnen der Datenbankverbindung'); echo ' @@ -205,11 +208,12 @@ if(isset($_GET['type']) && $_GET['type']=='edit') } //Projekte holen fuer zu denen der Benutzer zugeteilt ist -$qry_projekt = "SELECT distinct tbl_projekt.* FROM fue.tbl_projektbenutzer JOIN fue.tbl_projekt USING(projekt_kurzbz) WHERE beginn<=now() AND (ende>=now() OR ende is null) AND uid='$user'"; +$projekt = new projekt(); -if($result_projekt = $db->db_query($qry_projekt)) + +if($projekt->getProjekteMitarbeiter($user)) { - if($db->db_num_rows($result_projekt)>0) + if(count($projekt->result)>0) { $bn = new benutzer(); if(!$bn->load($user)) @@ -224,7 +228,7 @@ if($result_projekt = $db->db_query($qry_projekt)) echo ''; //Projekt echo '
Projekt