module = 'Emails'; $additionalFormFields = array(); $additionalFormFields['type'] = 'archived'; // cn: bug 5727 - must override the parents' parent for contacts (which could be an Account) $additionalFormFields['parent_type'] = $defines['focus']->module_dir; $additionalFormFields['parent_id'] = $defines['focus']->id; $additionalFormFields['parent_name'] = $defines['focus']->name; if(isset($defines['focus']->email1)) { $additionalFormFields['to_email_addrs'] = $defines['focus']->email1; } if(ACLController::moduleSupportsACL($defines['module']) && !ACLController::checkAccess($defines['module'], 'edit', true)){ $button = "\n"; return $button; } $button = $this->_get_form($defines, $additionalFormFields); $button .= "\n"; $button .= ""; return $button; } } ?>