summaryrefslogtreecommitdiff
path: root/app/Controller
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2015-07-18 10:02:29 -0400
committerFrederic Guillot <fred@kanboard.net>2015-07-18 10:02:29 -0400
commit5369c74ec0df35aa072a6067837c1d748836b96e (patch)
tree0739b5ed6c1329782f46b7a625cfae274ff14382 /app/Controller
parent536c6964aad9c0b4f7cca60163a889657ccb15e2 (diff)
Add form to create remote user
Diffstat (limited to 'app/Controller')
-rw-r--r--app/Controller/User.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/Controller/User.php b/app/Controller/User.php
index 189d068d..10a3a931 100644
--- a/app/Controller/User.php
+++ b/app/Controller/User.php
@@ -60,7 +60,9 @@ class User extends Base
*/
public function create(array $values = array(), array $errors = array())
{
- $this->response->html($this->template->layout('user/new', array(
+ $is_remote = $this->request->getIntegerParam('remote') == 1 || (isset($values['is_ldap_user']) && $values['is_ldap_user'] == 1);
+
+ $this->response->html($this->template->layout($is_remote ? 'user/create_remote' : 'user/create_local', array(
'timezones' => $this->config->getTimezones(true),
'languages' => $this->config->getLanguages(true),
'board_selector' => $this->projectPermission->getAllowedProjects($this->userSession->getId()),