phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] projects/inc/class.boprojects.inc.php, 1.136


From: nomail
Subject: [Phpgroupware-cvs] projects/inc/class.boprojects.inc.php, 1.136
Date: Wed, 2 Jun 2004 18:27:20 +0200

Update of /projects/inc
Modified Files:
        Branch: 
          class.boprojects.inc.php

date: 2004/06/02 16:27:20;  author: ceb;  state: Exp;  lines: +17 -2

Log Message:
update
=====================================================================
Index: projects/inc/class.boprojects.inc.php
diff -u projects/inc/class.boprojects.inc.php:1.135 
projects/inc/class.boprojects.inc.php:1.136
--- projects/inc/class.boprojects.inc.php:1.135 Tue Jun  1 15:34:29 2004
+++ projects/inc/class.boprojects.inc.php       Wed Jun  2 16:27:20 2004
@@ -875,7 +875,7 @@
                {
                        if($params['function'] == 'gantt')
                        {
-                               $pro_list = 
$this->soprojects->read_gantt_projects(array('project_id' => 
$params['project_id'],'parent' => $params['parent']));
+                               $pro_list = 
$this->soprojects->read_gantt_projects(array('project_id' => 
$params['project_id'],'parent_array' => $params['parent_array']));
                        }
                        else
                        {
@@ -1057,6 +1057,21 @@
                function read_single_project($project_id,$page = 'bla',$action 
= 'subs')
                {
                        $pro = 
$this->soprojects->read_single_project($project_id);
+
+                       $check_pro = array
+                       (
+                               'coordinator'   => $pro['coordinator'],
+                               'main'                  => $pro['main'],
+                               'parent'                => $pro['parent'],
+                               'action'                => 
($pro['parent']>0?'subs':'mains')
+                       );
+
+                       $perms = $this->edit_perms($check_pro);
+
+                       if (!$perms || !is_array($pro))
+                       {
+                               return False;
+                       }
 
                        if($page == 'budget' || $page == 'hours' || $page = 
'planned')
                        {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]