config.php 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. global $lang, $app;
  3. $app->loadLang('review');
  4. $config->projectchange->create = new stdclass();
  5. $config->projectchange->create->requiredFields = 'name,urgency,type,owner,reaason,desc';
  6. $config->projectchange->edit = new stdclass();
  7. $config->projectchange->edit->requiredFields = 'name,urgency,type,owner,reaason,desc';
  8. $config->projectchange->editor = new stdclass();
  9. $config->projectchange->editor->create = array('id' => 'desc', 'tools' => 'simpleTools');
  10. $config->projectchange->editor->edit = array('id' => 'desc', 'tools' => 'simpleTools');
  11. $config->projectchange->actions = new stdclass();
  12. $config->projectchange->actions->view = array();
  13. $config->projectchange->actions->view['mainActions'] = array('submit', 'recall', 'assess', 'progress');
  14. $config->projectchange->actions->view['suffixActions'] = array('edit', 'delete');
  15. $config->projectchange->actionList = array();
  16. $config->projectchange->actionList['submit']['icon'] = 'sub-review';
  17. $config->projectchange->actionList['submit']['text'] = $lang->projectchange->submit;
  18. $config->projectchange->actionList['submit']['hint'] = $lang->projectchange->submit;
  19. $config->projectchange->actionList['submit']['url'] = array('module' => 'projectchange', 'method' => 'submit', 'params' => 'changeID={id}');
  20. $config->projectchange->actionList['submit']['data-toggle'] = 'modal';
  21. $config->projectchange->actionList['recall']['icon'] = 'back';
  22. $config->projectchange->actionList['recall']['text'] = $lang->projectchange->recall;
  23. $config->projectchange->actionList['recall']['hint'] = $lang->projectchange->recall;
  24. $config->projectchange->actionList['recall']['url'] = array('module' => 'projectchange', 'method' => 'recall', 'params' => 'changeID={id}');
  25. $config->projectchange->actionList['recall']['className'] = 'ajax-submit';
  26. $config->projectchange->actionList['recall']['data-confirm'] = $lang->review->confirmRecall;
  27. $config->projectchange->actionList['assess']['icon'] = 'glasses';
  28. $config->projectchange->actionList['assess']['text'] = $lang->projectchange->review;
  29. $config->projectchange->actionList['assess']['hint'] = $lang->projectchange->review;
  30. $config->projectchange->actionList['assess']['url'] = array('module' => 'review', 'method' => 'assess', 'params' => 'id={reviewID}');
  31. $config->projectchange->actionList['progress']['icon'] = 'list-alt';
  32. $config->projectchange->actionList['progress']['text'] = $lang->projectchange->progress;
  33. $config->projectchange->actionList['progress']['hint'] = $lang->projectchange->progress;
  34. $config->projectchange->actionList['progress']['url'] = array('module' => 'approval', 'method' => 'progress', 'params' => 'approvalID={approval}');
  35. $config->projectchange->actionList['progress']['data-toggle'] = 'modal';
  36. $config->projectchange->actionList['progress']['notLoadModel'] = true;
  37. $config->projectchange->actionList['edit']['icon'] = 'edit';
  38. $config->projectchange->actionList['edit']['text'] = $lang->projectchange->edit;
  39. $config->projectchange->actionList['edit']['hint'] = $lang->projectchange->edit;
  40. $config->projectchange->actionList['edit']['url'] = array('module' => 'projectchange', 'method' => 'edit', 'params' => 'changeID={id}');
  41. $config->projectchange->actionList['delete']['icon'] = 'trash';
  42. $config->projectchange->actionList['delete']['text'] = $lang->projectchange->delete;
  43. $config->projectchange->actionList['delete']['hint'] = $lang->projectchange->delete;
  44. $config->projectchange->actionList['delete']['url'] = array('module' => 'projectchange', 'method' => 'delete', 'params' => 'changeID={id}');
  45. $config->projectchange->actionList['delete']['className'] = 'ajax-submit';
  46. $config->projectchange->actionList['delete']['data-confirm'] = array('message' => $lang->projectchange->confirmDelete, 'icon' => 'icon-exclamation-sign', 'iconClass' => 'warning-pale rounded-full icon-2x');
  47. $config->projectchange->actionList['delete']['notInModal'] = true;