opportunity = new stdclass(); $config->opportunity->batchCreate = 10; $config->opportunity->editor = new stdclass(); $config->opportunity->editor->create = array('id' => 'prevention', 'tools' => 'simpleTools'); $config->opportunity->editor->edit = array('id' => 'prevention,resolution', 'tools' => 'simpleTools'); $config->opportunity->editor->assignto = array('id' => 'comment', 'tools' => 'simpleTools'); $config->opportunity->editor->cancel = array('id' => 'comment', 'tools' => 'simpleTools'); $config->opportunity->editor->close = array('id' => 'resolution', 'tools' => 'simpleTools'); $config->opportunity->editor->track = array('id' => 'prevention,resolution,comment', 'tools' => 'simpleTools'); $config->opportunity->editor->hangup = array('id' => 'comment', 'tools' => 'simpleTools'); $config->opportunity->editor->activate = array('id' => 'comment', 'tools' => 'simpleTools'); $config->opportunity->editor->view = array('id' => 'lastComment', 'tools' => 'simpleTools'); $config->opportunity->create = new stdclass(); $config->opportunity->create->requiredFields = 'name'; $config->opportunity->edit = new stdclass(); $config->opportunity->edit->requiredFields = 'name'; $config->opportunity->track = new stdclass(); $config->opportunity->track->requiredFields = 'name'; $config->opportunity->cancel = new stdclass(); $config->opportunity->cancel->requiredFields = 'cancelReason'; $config->opportunity->labelDot = array(); $config->opportunity->labelDot['active'] = 'doing'; $config->opportunity->labelDot['closed'] = 'closed'; $config->opportunity->labelDot['hangup'] = 'pause'; $config->opportunity->labelDot['canceled'] = 'cancel'; global $lang; $config->opportunity->search['module'] = 'opportunity'; $config->opportunity->search['fields']['id'] = $lang->opportunity->id; $config->opportunity->search['fields']['name'] = $lang->opportunity->name; $config->opportunity->search['fields']['source'] = $lang->opportunity->source; $config->opportunity->search['fields']['type'] = $lang->opportunity->type; $config->opportunity->search['fields']['strategy'] = $lang->opportunity->strategy; $config->opportunity->search['fields']['status'] = $lang->opportunity->status; $config->opportunity->search['fields']['impact'] = $lang->opportunity->impact; $config->opportunity->search['fields']['chance'] = $lang->opportunity->chance; $config->opportunity->search['fields']['ratio'] = $lang->opportunity->ratio; $config->opportunity->search['fields']['pri'] = $lang->opportunity->pri; $config->opportunity->search['fields']['identifiedDate'] = $lang->opportunity->identifiedDate; $config->opportunity->search['fields']['assignedTo'] = $lang->opportunity->assignedTo; $config->opportunity->search['fields']['prevention'] = $lang->opportunity->prevention; $config->opportunity->search['fields']['resolution'] = $lang->opportunity->resolution; $config->opportunity->search['fields']['plannedClosedDate'] = $lang->opportunity->plannedClosedDate; $config->opportunity->search['fields']['actualClosedDate'] = $lang->opportunity->actualClosedDate; $config->opportunity->search['fields']['createdBy'] = $lang->opportunity->createdBy; $config->opportunity->search['fields']['createdDate'] = $lang->opportunity->createdDate; $config->opportunity->search['fields']['resolvedBy'] = $lang->opportunity->resolvedBy; $config->opportunity->search['fields']['activatedBy'] = $lang->opportunity->activatedBy; $config->opportunity->search['fields']['canceledBy'] = $lang->opportunity->canceledBy; $config->opportunity->search['fields']['hangupedBy'] = $lang->opportunity->hangupedBy; $config->opportunity->search['fields']['lastCheckedBy'] = $lang->opportunity->lastCheckedBy; $config->opportunity->search['fields']['editedBy'] = $lang->opportunity->editedBy; $config->opportunity->search['fields']['editedDate'] = $lang->opportunity->editedDate; $config->opportunity->search['params']['name'] = array('operator' => 'include', 'control' => 'input', 'values' => ''); $config->opportunity->search['params']['source'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->opportunity->sourceList); $config->opportunity->search['params']['type'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->opportunity->typeList); $config->opportunity->search['params']['strategy'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->opportunity->strategyList); $config->opportunity->search['params']['status'] = array('operator' => '=', 'control' => 'select', 'values' => $lang->opportunity->statusList); $config->opportunity->search['params']['impact'] = array('operator' => '=', 'control' => 'select', 'values' => array('' => '') + $lang->opportunity->impactList); $config->opportunity->search['params']['chance'] = array('operator' => '=', 'control' => 'select', 'values' => array('' => '') + $lang->opportunity->chanceList); $config->opportunity->search['params']['ratio'] = array('operator' => '=', 'control' => 'input', 'values' => ''); $config->opportunity->search['params']['pri'] = array('operator' => '=', 'control' => 'select', 'values' => array('' => '') + $lang->opportunity->priList); $config->opportunity->search['params']['identifiedDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date'); $config->opportunity->search['params']['prevention'] = array('operator' => 'include', 'control' => 'input', 'values' => ''); $config->opportunity->search['params']['plannedClosedDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date'); $config->opportunity->search['params']['actualClosedDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date'); $config->opportunity->search['params']['createdBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['createdDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date'); $config->opportunity->search['params']['resolution'] = array('operator' => 'include', 'control' => 'input', 'values' => ''); $config->opportunity->search['params']['resolvedBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['activatedBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['assignedTo'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['canceledBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['hangupedBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['lastCheckedBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['editedBy'] = array('operator' => '=', 'control' => 'select', 'values' => 'users'); $config->opportunity->search['params']['editedDate'] = array('operator' => '=', 'control' => 'input', 'values' => '', 'class' => 'date'); $config->opportunity->exportFields = 'id,source,name,execution,type,strategy,status,impact,chance,ratio,pri,identifiedDate,assignedTo,assignedDate,prevention,resolution,plannedClosedDate,actualClosedDate,resolvedBy,resolvedDate';