browse.ldapauth.html.hook.php 1.0 KB

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace zin;
  3. global $lang, $config;
  4. //$this->session->set('ldapBackLink', $this->app->getURI(true));
  5. if(hasPriv('user', 'importLDAP') && $config->vision != 'or')
  6. {
  7. $deptTree = data('deptTree');
  8. $type = data('type');
  9. $param = data('param');
  10. $browseType = data('browseType');
  11. query('#mainContent .sidebar')->replaceWith(
  12. sidebar
  13. (
  14. moduleMenu(set(array
  15. (
  16. 'modules' => $deptTree,
  17. 'activeKey' => $type == 'bydept' ? $param : 0,
  18. 'settingLink' => createLink('dept', 'browse'),
  19. 'closeLink' => createLink('company', 'browse', "browseType={$browseType}&param=0&type={$type}"),
  20. 'showDisplay' => false,
  21. 'filterMap' => array(),
  22. 'settingText' => $lang->dept->manage,
  23. 'appendSettingItems' => array(array('text' => $lang->user->importLDAP, 'url' => createLink('user', 'importLDAP')))
  24. )))
  25. ));
  26. }