protected function setupTemplate()
 {
     parent::setupTemplate();
     if (isset($this->fieldData['userToEdit'])) {
         $uid = $this->fieldData['userToEdit'];
         $this->assign('id', $uid);
     } else {
         $uid = null;
     }
     $this->assignCustomFields('users', $uid);
     if (isset($this->fieldData['userToEdit'])) {
         $this->assign('treeUser', 'user');
         $this->assign('groupinfo', $this->getGroupInfoForUser($uid));
         $this->assign('username', AuthUtil::getUsername($uid));
     }
     $this->assign('users', AuthUtil::getUserList());
 }