form.php 2.5 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. $config->admin->form = new stdclass();
  3. $config->admin->form->safe = array();
  4. $config->admin->form->safe['mode'] = array('type' => 'int', 'required' => false, 'default' => 1);
  5. $config->admin->form->safe['weak'] = array('type' => 'string', 'required' => false);
  6. $config->admin->form->safe['changeWeak'] = array('type' => 'int', 'required' => false, 'default' => 1);
  7. $config->admin->form->safe['modifyPasswordFirstLogin'] = array('type' => 'int', 'required' => false, 'default' => 0);
  8. $config->admin->form->safe['loginCaptcha'] = array('type' => 'int', 'required' => false, 'default' => 0);
  9. $config->admin->form->sso = array();
  10. $config->admin->form->sso['turnon'] = array('type' => 'int', 'required' => true, 'default' => 1);
  11. $config->admin->form->sso['redirect'] = array('type' => 'int', 'required' => true, 'default' => 0);
  12. $config->admin->form->sso['addr'] = array('type' => 'string', 'required' => false);
  13. $config->admin->form->sso['code'] = array('type' => 'string', 'required' => false, 'filter' => 'trim');
  14. $config->admin->form->sso['key'] = array('type' => 'string', 'required' => false, 'filter' => 'trim');
  15. $config->admin->form->setmodule = array();
  16. $config->admin->form->setmodule['module'] = array('type'=> 'array', 'required' => true, 'default' => array('myScore' => 0, 'productRoadmap' => 1, 'productTrack' => 1, 'productUR' => 1, 'otherDevops' => 1, 'otherKanban' => 1));
  17. $config->admin->form->log = array();
  18. $config->admin->form->log['days'] = array('type' => 'int', 'required' => true, 'default' => 30);
  19. $config->admin->form->resetpwdsetting = array();
  20. $config->admin->form->resetpwdsetting['resetPWDByMail'] = array('type' => 'int', 'required' => false, 'default' => 0);
  21. $config->admin->form->register['mobile'] = array('type' => 'string', 'required' => true);
  22. $config->admin->form->register['code'] = array('type' => 'string', 'required' => true);
  23. $config->admin->form->register['agreeUX'] = array('type' => 'string', 'required' => false);
  24. $config->admin->form->register['fingerprint'] = array('type' => 'string', 'required' => true);
  25. $config->admin->form->giftPackage['nickname'] = array('type' => 'string', 'required' => true);
  26. $config->admin->form->giftPackage['position'] = array('type' => 'string', 'required' => true);
  27. $config->admin->form->giftPackage['company'] = array('type' => 'string', 'required' => true);
  28. $config->admin->form->giftPackage['solvedProblems'] = array('type' => 'array', 'required' => true);