form.php 5.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. global $app;
  3. $config->nc->form = new stdclass();
  4. $config->nc->form->edit['title'] = array('required' => true, 'type' => 'string', 'default' => '');
  5. $config->nc->form->edit['type'] = array('required' => false, 'type' => 'string', 'default' => '');
  6. $config->nc->form->edit['execution'] = array('required' => false, 'type' => 'int', 'default' => 0);
  7. $config->nc->form->edit['auditplan'] = array('required' => false, 'type' => 'int', 'default' => 0);
  8. $config->nc->form->edit['deliverable'] = array('required' => false, 'type' => 'int', 'default' => 0);
  9. $config->nc->form->edit['listID'] = array('required' => false, 'type' => 'int', 'default' => 0);
  10. $config->nc->form->edit['severity'] = array('required' => true, 'type' => 'string', 'default' => '');
  11. $config->nc->form->edit['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
  12. $config->nc->form->edit['assignedDate'] = array('required' => false, 'type' => 'string', 'default' => helper::today());
  13. $config->nc->form->edit['uid'] = array('required' => false, 'type' => 'string', 'default' => '');
  14. $config->nc->form->edit['desc'] = array('required' => false, 'type' => 'string', 'default' => '', 'control' => 'editor');
  15. $config->nc->form->edit['deadline'] = array('required' => false, 'type' => 'date', 'default' => null);
  16. $config->nc->form->edit['editedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  17. $config->nc->form->edit['editedDate'] = array('required' => false, 'type' => 'datetime', 'default' => helper::now());
  18. $config->nc->form->assignTo['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
  19. $config->nc->form->assignTo['assignedDate'] = array('required' => false, 'type' => 'string', 'default' => helper::today());
  20. $config->nc->form->assignTo['uid'] = array('required' => false, 'type' => 'string', 'default' => '');
  21. $config->nc->form->assignTo['comment'] = array('required' => false, 'type' => 'string', 'default' => '', 'control' => 'editor');
  22. $config->nc->form->assignTo['editedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  23. $config->nc->form->assignTo['editedDate'] = array('required' => false, 'type' => 'datetime', 'default' => helper::now());
  24. $config->nc->form->resolve['status'] = array('required' => false, 'type' => 'string', 'default' => 'resolved');
  25. $config->nc->form->resolve['resolution'] = array('required' => false, 'type' => 'string', 'default' => 'fixed');
  26. $config->nc->form->resolve['resolvedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  27. $config->nc->form->resolve['resolvedDate'] = array('required' => false, 'type' => 'date', 'default' => helper::today());
  28. $config->nc->form->resolve['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
  29. $config->nc->form->resolve['assignedDate'] = array('required' => false, 'type' => 'string', 'default' => helper::today());
  30. $config->nc->form->resolve['uid'] = array('required' => false, 'type' => 'string', 'default' => '');
  31. $config->nc->form->resolve['desc'] = array('required' => false, 'type' => 'string', 'default' => '', 'control' => 'editor');
  32. $config->nc->form->resolve['editedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  33. $config->nc->form->resolve['editedDate'] = array('required' => false, 'type' => 'datetime', 'default' => helper::now());
  34. $config->nc->form->activate['status'] = array('required' => false, 'type' => 'string', 'default' => 'active');
  35. $config->nc->form->activate['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
  36. $config->nc->form->activate['assignedDate'] = array('required' => false, 'type' => 'string', 'default' => helper::today());
  37. $config->nc->form->activate['uid'] = array('required' => false, 'type' => 'string', 'default' => '');
  38. $config->nc->form->activate['comment'] = array('required' => false, 'type' => 'string', 'default' => '', 'control' => 'editor');
  39. $config->nc->form->activate['activateDate'] = array('required' => false, 'type' => 'date', 'default' => helper::today());
  40. $config->nc->form->activate['resolution'] = array('required' => false, 'type' => 'string', 'default' => '');
  41. $config->nc->form->activate['resolvedBy'] = array('required' => false, 'type' => 'string', 'default' => '');
  42. $config->nc->form->activate['resolvedDate'] = array('required' => false, 'type' => 'date', 'default' => null);
  43. $config->nc->form->activate['editedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  44. $config->nc->form->activate['editedDate'] = array('required' => false, 'type' => 'datetime', 'default' => helper::now());
  45. $config->nc->form->close['status'] = array('required' => false, 'type' => 'string', 'default' => 'closed');
  46. $config->nc->form->close['uid'] = array('required' => false, 'type' => 'string', 'default' => '');
  47. $config->nc->form->close['comment'] = array('required' => false, 'type' => 'string', 'default' => '', 'control' => 'editor');
  48. $config->nc->form->close['closedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  49. $config->nc->form->close['closedDate'] = array('required' => false, 'type' => 'date', 'default' => helper::today());
  50. $config->nc->form->close['editedBy'] = array('required' => false, 'type' => 'string', 'default' => isset($app->user->account) ? $app->user->account : '');
  51. $config->nc->form->close['editedDate'] = array('required' => false, 'type' => 'datetime', 'default' => helper::now());