From 0c2045d5fa2ed9f34165572db1acc2a0b3008426 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cornelius=20Wei=C3=9F?= <nelius_weiss@alumni.egroupware.org> Date: Fri, 25 Feb 2005 13:18:40 +0000 Subject: [PATCH] work on accessories --- resources/inc/class.bo_resources.inc.php | 15 +++++++++++++++ resources/setup/etemplates.inc.php | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/resources/inc/class.bo_resources.inc.php b/resources/inc/class.bo_resources.inc.php index 51d2fa1035..6ea8381a8b 100755 --- a/resources/inc/class.bo_resources.inc.php +++ b/resources/inc/class.bo_resources.inc.php @@ -75,6 +75,21 @@ class bo_resources { $readonlys["buyable[$resource[id]]"] = true; } + $readonlys["view_acc[$resource[id]]"] = true; + $links = $this->link->get_links('resources',$resource['id']); + if(count($links) != 0) + { + foreach ($links as $link_num => $link) + { + if($link['app'] == 'resources') + { + if($this->so->get_value('accessory_of',$link['id']) != -1) + { + $readonlys["view_acc[$resource[id]]"] = false; + } + } + } + } $rows[$num]['picture_thumb'] = $this->get_picture($resource['id']); $rows[$num]['admin'] = $this->acl->get_cat_admin($resource['cat_id']); } diff --git a/resources/setup/etemplates.inc.php b/resources/setup/etemplates.inc.php index 0571f601ca..0aca32d0d4 100644 --- a/resources/setup/etemplates.inc.php +++ b/resources/setup/etemplates.inc.php @@ -1,5 +1,5 @@ <?php -// eTemplates for Application 'resources', generated by soetemplate::dump4setup() 2005-02-25 13:38 +// eTemplates for Application 'resources', generated by soetemplate::dump4setup() 2005-02-25 14:18 /* $Id$ */