| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- <?php
- $config->chart->create = new stdclass();
- $config->chart->create->requiredFields = 'name,type,group';
- $config->chart->edit = new stdclass();
- $config->chart->edit->requiredFields = 'name,type,group';
- $config->chart->design = new stdclass();
- $config->chart->design->requiredFields = 'name,group';
- $config->chart->multiColumn = array('cluBarX' => 'yaxis', 'cluBarY' => 'yaxis', 'radar' => 'yaxis', 'line' => 'yaxis', 'stackedBar' => 'yaxis', 'stackedBarY' => 'yaxis', 'waterpolo' => 'condition');
- $config->chart->dateGroup = array('pie' => 'group', 'cluBarX' => 'xaxis', 'cluBarY' => 'xaxis', 'radar' => 'xaxis', 'line' => 'xaxis', 'stackedBar' => 'xaxis', 'stackedBarY' => 'xaxis');
- $config->chart->checkForm = array();
- $config->chart->checkForm['line'] = array('cantequal' => 'xaxis,yaxis');
- $config->chart->checkForm['cluBarX'] = array('cantequal' => 'xaxis,yaxis');
- $config->chart->checkForm['cluBarY'] = array('cantequal' => 'xaxis,yaxis');
- $config->chart->checkForm['radar'] = array('cantequal' => 'xaxis,yaxis');
- $config->chart->checkForm['stackedBar'] = array('cantequal' => 'xaxis,yaxis');
- $config->chart->checkForm['stackedBarY'] = array('cantequal' => 'xaxis,yaxis');
- global $lang;
- $config->chart->settings = array();
- $config->chart->settings['cluBarX'] = array();
- $config->chart->settings['cluBarX']['xaxis'] = array();
- $config->chart->settings['cluBarX']['xaxis'][] = array('field' => 'xaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['cluBarX']['yaxis'] = array();
- $config->chart->settings['cluBarX']['yaxis'][] = array('field' => 'yaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['cluBarX']['yaxis'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['cluBarY'] = array();
- $config->chart->settings['cluBarY']['xaxis'] = array();
- $config->chart->settings['cluBarY']['xaxis'][] = array('field' => 'xaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['cluBarY']['yaxis'] = array();
- $config->chart->settings['cluBarY']['yaxis'][] = array('field' => 'yaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['cluBarY']['yaxis'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['stackedBarY'] = array();
- $config->chart->settings['stackedBarY']['xaxis'] = array();
- $config->chart->settings['stackedBarY']['xaxis'][] = array('field' => 'xaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['stackedBarY']['yaxis'] = array();
- $config->chart->settings['stackedBarY']['yaxis'][] = array('field' => 'yaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['stackedBarY']['yaxis'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['line'] = array();
- $config->chart->settings['line']['xaxis'] = array();
- $config->chart->settings['line']['xaxis'][] = array('field' => 'xaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['line']['yaxis'] = array();
- $config->chart->settings['line']['yaxis'][] = array('field' => 'yaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['line']['yaxis'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['pie'] = array();
- $config->chart->settings['pie']['group'] = array();
- $config->chart->settings['pie']['group'][] = array('field' => 'group', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['pie']['metric'] = array();
- $config->chart->settings['pie']['metric'][] = array('field' => 'metric', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['pie']['metric'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['radar'] = array();
- $config->chart->settings['radar']['xaxis'] = array();
- $config->chart->settings['radar']['xaxis'][] = array('field' => 'xaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['radar']['yaxis'] = array();
- $config->chart->settings['radar']['yaxis'][] = array('field' => 'yaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['radar']['yaxis'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['stackedBar'] = array();
- $config->chart->settings['stackedBar']['xaxis'] = array();
- $config->chart->settings['stackedBar']['xaxis'][] = array('field' => 'xaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 8);
- $config->chart->settings['stackedBar']['yaxis'] = array();
- $config->chart->settings['stackedBar']['yaxis'][] = array('field' => 'yaxis', 'type' => 'select', 'options' => 'field', 'required' => true, 'placeholder' => $lang->chart->chooseField, 'col' => 4);
- $config->chart->settings['stackedBar']['yaxis'][] = array('field' => 'valOrAgg', 'type' => 'select', 'options' => 'aggList', 'required' => false, 'placeholder' => $lang->chart->aggType, 'col' => 4);
- $config->chart->settings['waterpolo']['goal'] = array();
- $config->chart->settings['waterpolo']['goal'][] = array('field' => 'goal', 'type' => 'select', 'required' => true);
- $config->chart->settings['waterpolo']['goal'][] = array('field' => 'calc', 'type' => 'select', 'required' => true);
- $config->chart->settings['waterpolo']['condition'][] = array('field' => 'field', 'type' => 'select', 'required' => true);
- $config->chart->settings['waterpolo']['condition'][] = array('field' => 'condition', 'type' => 'input', 'required' => true);
- $config->chart->settings['waterpolo']['condition'][] = array('field' => 'value', 'type' => 'select', 'required' => true);
- $config->chart->settings['testingReport'] = array('field' => array('type' => 'td'));
- $config->chart->transTypes = array();
- $config->chart->transTypes['int'] = 'number';
- $config->chart->transTypes['float'] = 'number';
- $config->chart->transTypes['double'] = 'number';
- $config->chart->transTypes['datetime'] = 'date';
- $config->chart->transTypes['date'] = 'date';
- $config->chart->ipdFields['story'] = array('BSA', 'duration', 'demand', 'submitedBy', 'roadmap');
- $config->chart->ipdFields['project'] = array('charter', 'category');
- $config->chart->ipdFields['product'] = array('PMT');
|