diff --git a/module/user/control.php b/module/user/control.php index d3983c7b7c..bac616f1fe 100644 --- a/module/user/control.php +++ b/module/user/control.php @@ -539,17 +539,16 @@ class user extends control } else { - $demoUsers = $this->user->getPairs('nodeleted, noletter'); - array_shift($demoUsers); - array_shift($demoUsers); - array_pop($demoUsers); - $this->view->showDemoUsers = $this->dao->select('value')->from(TABLE_CONFIG)->where('`key`')->eq('showDemoUsers')->fetch(); - $this->view->demoUsers = $demoUsers; + if(!empty($this->config->global->showDemoUsers)) + { + $demoUsers = $this->user->getPairs('nodeleted, noletter, noempty, noclosed'); + $this->view->demoUsers = $demoUsers; + } $header['title'] = $this->lang->user->login; $this->view->header = $header; $this->view->referer = $this->referer; - $this->view->s = $this->loadModel('setting')->getItem('system', 'common', 'global', 'sn', 0); + $this->view->s = $this->config->global->sn; $this->view->keepLogin = $this->cookie->keepLogin ? $this->cookie->keepLogin : 'off'; $this->display(); } diff --git a/module/user/view/login.html.php b/module/user/view/login.html.php index ef59cea3c8..01fe052528 100644 --- a/module/user/view/login.html.php +++ b/module/user/view/login.html.php @@ -37,24 +37,27 @@ include '../../common/view/colorbox.html.php'; - + +
- " . $lang->user->loginWithDemoUser . ""; - $sign = $config->requestType == 'GET' ? '&' : '?'; - if(isset($demoUsers['productManager'])) echo html::a(inlink('login') . $sign . "account=productManager&password=123456", $demoUsers['productManager'], 'hiddenwin'); - if(isset($demoUsers['projectManager'])) echo html::a(inlink('login') . $sign . "account=projectManager&password=123456", $demoUsers['projectManager'], 'hiddenwin'); - if(isset($demoUsers['testManager'])) echo html::a(inlink('login') . $sign . "account=testManager&password=123456", $demoUsers['testManager'], 'hiddenwin'); - if(isset($demoUsers['dev1'])) echo html::a(inlink('login') . $sign . "account=dev1&password=123456", $demoUsers['dev1'], 'hiddenwin'); - if(isset($demoUsers['tester1'])) echo html::a(inlink('login') . $sign . "account=tester1&password=123456", $demoUsers['tester1'], 'hiddenwin'); - ?> + " . $lang->user->loginWithDemoUser . ""; + $sign = $config->requestType == 'GET' ? '&' : '?'; + if(isset($demoUsers['productManager'])) echo html::a(inlink('login') . $sign . "account=productManager&password=123456", $demoUsers['productManager'], 'hiddenwin'); + if(isset($demoUsers['projectManager'])) echo html::a(inlink('login') . $sign . "account=projectManager&password=123456", $demoUsers['projectManager'], 'hiddenwin'); + if(isset($demoUsers['testManager'])) echo html::a(inlink('login') . $sign . "account=testManager&password=123456", $demoUsers['testManager'], 'hiddenwin'); + if(isset($demoUsers['dev1'])) echo html::a(inlink('login') . $sign . "account=dev1&password=123456", $demoUsers['dev1'], 'hiddenwin'); + if(isset($demoUsers['tester1'])) echo html::a(inlink('login') . $sign . "account=tester1&password=123456", $demoUsers['tester1'], 'hiddenwin'); + ?>
+
powered by ZenTaoPMS(version;?>) donate;?>
+