_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); } public function graphgroupAction() { $userIDsNamespace = Zend_Session::namespaceGet('userIDs'); if(isset($userIDsNamespace['groupID'])) { header("Content-Type: image/png"); header("Expires: 0"); $n = new Pbs_Graph(); $level = $this->_request->getParam('level'); if(is_numeric($level) && $level != '') { $n->setHiglightLevel($level); } $groupID = $userIDsNamespace['groupID']; $group = $this->_request->getParam('group'); if((Pbs_Acl::checkRight('gsdo') || Pbs_Acl::checkRight('gsdog')) && is_numeric($group)) { $groupID = $group; } $child = $this->_request->getParam('child'); if(Pbs_Acl::checkRight('glk') && $child != '') { $n->newChild($child); } echo $n->graph($groupID); } } }