<?php
$config->risk->editor = new stdclass();
$config->risk->editor->create   = array('id' => 'prevention,remedy', 'tools' => 'simpleTools');
$config->risk->editor->edit     = array('id' => 'prevention,remedy,resolution', 'tools' => 'simpleTools');
$config->risk->editor->assignto = array('id' => 'comment', 'tools' => 'simpleTools');
$config->risk->editor->cancel   = array('id' => 'comment', 'tools' => 'simpleTools');
$config->risk->editor->hangup   = array('id' => 'comment', 'tools' => 'simpleTools');
$config->risk->editor->activate = array('id' => 'comment', 'tools' => 'simpleTools');
$config->risk->editor->close    = array('id' => 'resolution', 'tools' => 'simpleTools');
$config->risk->editor->track    = array('id' => 'prevention,resolution,comment', 'tools' => 'simpleTools');
$config->risk->editor->view     = array('id' => 'lastComment', 'tools' => 'simpleTools');

$config->risk->create = new stdclass();
$config->risk->edit   = new stdclass();
$config->risk->create->requiredFields = 'name';
$config->risk->edit->requiredFields   = 'name';

$config->risk->actions = new stdclass();
$config->risk->actions->view = array();
$config->risk->actions->view['mainActions']   = array('track', 'assignTo', 'effort', 'cancel', 'close', 'hangup', 'activate', 'importToLib');
$config->risk->actions->view['suffixActions'] = array('edit', 'delete');

global $lang;
$config->risk->search['module']                      = 'risk';
$config->risk->search['fields']['id']                = $lang->risk->id;
$config->risk->search['fields']['name']              = $lang->risk->name;
$config->risk->search['fields']['project']           = $lang->risk->project;
$config->risk->search['fields']['source']            = $lang->risk->source;
$config->risk->search['fields']['category']          = $lang->risk->category;
$config->risk->search['fields']['strategy']          = $lang->risk->strategy;
$config->risk->search['fields']['status']            = $lang->risk->status;
$config->risk->search['fields']['impact']            = $lang->risk->impact;
$config->risk->search['fields']['probability']       = $lang->risk->probability;
$config->risk->search['fields']['rate']              = $lang->risk->rate;
$config->risk->search['fields']['pri']               = $lang->risk->pri;
$config->risk->search['fields']['identifiedDate']    = $lang->risk->identifiedDate;
$config->risk->search['fields']['prevention']        = $lang->risk->prevention;
$config->risk->search['fields']['remedy']            = $lang->risk->remedy;
$config->risk->search['fields']['resolution']        = $lang->risk->resolution;
$config->risk->search['fields']['plannedClosedDate'] = $lang->risk->plannedClosedDate;
$config->risk->search['fields']['actualClosedDate']  = $lang->risk->actualClosedDate;
$config->risk->search['fields']['createdBy']         = $lang->risk->createdBy;
$config->risk->search['fields']['createdDate']       = $lang->risk->createdDate;
$config->risk->search['fields']['resolvedBy']        = $lang->risk->resolvedBy;
$config->risk->search['fields']['activateBy']        = $lang->risk->activateBy;
$config->risk->search['fields']['assignedTo']        = $lang->risk->assignedTo;
$config->risk->search['fields']['cancelBy']          = $lang->risk->cancelBy;
$config->risk->search['fields']['hangupBy']          = $lang->risk->hangupBy;
$config->risk->search['fields']['trackedBy']         = $lang->risk->trackedBy;
$config->risk->search['fields']['editedBy']          = $lang->risk->editedBy;
$config->risk->search['fields']['editedDate']        = $lang->risk->editedDate;

$config->risk->search['params']['name']              = array('operator' => 'include', 'control' => 'input',  'values' => '');
$config->risk->search['params']['project']           = array('operator' => '=', 'control' => 'select', 'values' => '');
$config->risk->search['params']['source']            = array('operator' => '=', 'control' => 'select',  'values' => $lang->risk->sourceList);
$config->risk->search['params']['category']          = array('operator' => '=', 'control' => 'select',  'values' => $lang->risk->categoryList);
$config->risk->search['params']['strategy']          = array('operator' => '=', 'control' => 'select',  'values' => $lang->risk->strategyList);
$config->risk->search['params']['status']            = array('operator' => '=', 'control' => 'select',  'values' => $lang->risk->statusList);
$config->risk->search['params']['impact']            = array('operator' => '=', 'control' => 'select',  'values' => array('') + $lang->risk->impactList);
$config->risk->search['params']['probability']       = array('operator' => '=', 'control' => 'select',  'values' => array('') + $lang->risk->probabilityList);
$config->risk->search['params']['rate']              = array('operator' => '=', 'control' => 'input',  'values' => '');
$config->risk->search['params']['pri']               = array('operator' => '=', 'control' => 'select',  'values' => array('') + $lang->risk->priList);
$config->risk->search['params']['identifiedDate']    = array('operator' => '=', 'control' => 'date',  'values' => '');
$config->risk->search['params']['prevention']        = array('operator' => 'include', 'control' => 'input',  'values' => '');
$config->risk->search['params']['remedy']            = array('operator' => 'include', 'control' => 'input',  'values' => '');
$config->risk->search['params']['plannedClosedDate'] = array('operator' => '=', 'control' => 'date',  'values' => '');
$config->risk->search['params']['actualClosedDate']  = array('operator' => '=', 'control' => 'date',  'values' => '');
$config->risk->search['params']['createdBy']         = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['createdDate']       = array('operator' => '=', 'control' => 'date',  'values' => '');
$config->risk->search['params']['resolution']        = array('operator' => 'include', 'control' => 'input',  'values' => '');
$config->risk->search['params']['resolvedBy']        = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['activateBy']        = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['assignedTo']        = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['cancelBy']          = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['hangupBy']          = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['trackedBy']         = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['editedBy']          = array('operator' => '=', 'control' => 'select',  'values' => 'users');
$config->risk->search['params']['editedDate']        = array('operator' => '=', 'control' => 'date',  'values' => '');

$config->risk->exportFields = 'id,source,name,execution,category,strategy,status,impact,probability,rate,pri,identifiedDate,plannedClosedDate,actualClosedDate,assignedTo,prevention,remedy,resolution';
