ldap.php 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. $config->user->importldap = new stdclass();
  3. $config->user->importldap->dtable = new stdclass();
  4. $config->user->importldap->dtable->fieldList['id']['name'] = 'id';
  5. $config->user->importldap->dtable->fieldList['id']['title'] = $lang->user->id;
  6. $config->user->importldap->dtable->fieldList['id']['type'] = 'checkID';
  7. $config->user->importldap->dtable->fieldList['id']['fixed'] = false;
  8. $config->user->importldap->dtable->fieldList['account']['name'] = 'account';
  9. $config->user->importldap->dtable->fieldList['account']['title'] = $lang->user->account;
  10. $config->user->importldap->dtable->fieldList['account']['type'] = 'text';
  11. $config->user->importldap->dtable->fieldList['account']['width'] = '100px';
  12. $config->user->importldap->dtable->fieldList['realname']['name'] = 'realname';
  13. $config->user->importldap->dtable->fieldList['realname']['title'] = $lang->user->realname;
  14. $config->user->importldap->dtable->fieldList['realname']['type'] = 'text';
  15. $config->user->importldap->dtable->fieldList['realname']['width'] = '100px';
  16. $config->user->importldap->dtable->fieldList['visions']['name'] = 'visions';
  17. $config->user->importldap->dtable->fieldList['visions']['title'] = $lang->user->visions;
  18. $config->user->importldap->dtable->fieldList['visions']['type'] = 'control';
  19. $config->user->importldap->dtable->fieldList['visions']['control'] = array('type' => 'picker', 'props' => array('multiple' => true, 'required' => true, 'value' => 'rnd'));
  20. $config->user->importldap->dtable->fieldList['visions']['width'] = '200px';
  21. $config->user->importldap->dtable->fieldList['visions']['required'] = true;
  22. $config->user->importldap->dtable->fieldList['link']['name'] = 'link';
  23. $config->user->importldap->dtable->fieldList['link']['title'] = $lang->user->link;
  24. $config->user->importldap->dtable->fieldList['link']['type'] = 'control';
  25. $config->user->importldap->dtable->fieldList['link']['control'] = array('type' => 'picker');
  26. $config->user->importldap->dtable->fieldList['link']['width'] = '100px';
  27. $config->user->importldap->dtable->fieldList['dept']['name'] = 'dept';
  28. $config->user->importldap->dtable->fieldList['dept']['title'] = $lang->user->dept;
  29. $config->user->importldap->dtable->fieldList['dept']['type'] = 'control';
  30. $config->user->importldap->dtable->fieldList['dept']['control'] = array('type' => 'picker');
  31. $config->user->importldap->dtable->fieldList['dept']['width'] = '100px';
  32. $config->user->importldap->dtable->fieldList['role']['name'] = 'role';
  33. $config->user->importldap->dtable->fieldList['role']['title'] = $lang->user->role;
  34. $config->user->importldap->dtable->fieldList['role']['type'] = 'control';
  35. $config->user->importldap->dtable->fieldList['role']['control'] = array('type' => 'picker', 'props' => array('required' => true));
  36. $config->user->importldap->dtable->fieldList['role']['width'] = '100px';
  37. $config->user->importldap->dtable->fieldList['role']['required'] = true;
  38. $config->user->importldap->dtable->fieldList['group']['name'] = 'group';
  39. $config->user->importldap->dtable->fieldList['group']['title'] = $lang->user->group;
  40. $config->user->importldap->dtable->fieldList['group']['type'] = 'control';
  41. $config->user->importldap->dtable->fieldList['group']['control'] = array('type' => 'picker');
  42. $config->user->importldap->dtable->fieldList['group']['width'] = '100px';
  43. $config->user->importldap->dtable->fieldList['gender']['name'] = 'gender';
  44. $config->user->importldap->dtable->fieldList['gender']['title'] = $lang->user->gender;
  45. $config->user->importldap->dtable->fieldList['gender']['type'] = 'control';
  46. $config->user->importldap->dtable->fieldList['gender']['control'] = array('type' => 'picker');
  47. $config->user->importldap->dtable->fieldList['gender']['width'] = '100px';
  48. $config->user->importldap->dtable->fieldList['qq']['name'] = 'qq';
  49. $config->user->importldap->dtable->fieldList['qq']['title'] = $lang->user->qq;
  50. $config->user->importldap->dtable->fieldList['qq']['type'] = 'control';
  51. $config->user->importldap->dtable->fieldList['qq']['control'] = 'input';
  52. $config->user->importldap->dtable->fieldList['qq']['width'] = '100px';