/** * Display the form. */ function display($request) { $templateMgr = TemplateManager::getManager($request); $user = $this->getUser(); $templateMgr->assign('username', $user->getUsername()); $templateMgr->assign('profileImage', $user->getSetting('profileImage')); $templateMgr = TemplateManager::getManager($request); $userGroupDao = DAORegistry::getDAO('UserGroupDAO'); $userGroupAssignmentDao = DAORegistry::getDAO('UserGroupAssignmentDAO'); $userGroupAssignments = $userGroupAssignmentDao->getByUserId($user->getId()); $userGroupIds = array(); while ($assignment = $userGroupAssignments->next()) { $userGroupIds[] = $assignment->getUserGroupId(); } $templateMgr->assign('userGroupIds', $userGroupIds); parent::display($request); }
/** * Display the form. */ function display($request) { $templateMgr = TemplateManager::getManager($request); $site = $request->getSite(); $templateMgr->assign('minPasswordLength', $site->getMinPasswordLength()); $context = $request->getContext(); if ($this->captchaEnabled) { import('lib.pkp.lib.recaptcha.recaptchalib'); $publicKey = Config::getVar('captcha', 'recaptcha_public_key'); $useSSL = Config::getVar('security', 'force_ssl') ? true : false; $reCaptchaHtml = recaptcha_get_html($publicKey, null, $useSSL); $templateMgr->assign('reCaptchaHtml', $reCaptchaHtml); $templateMgr->assign('captchaEnabled', true); } if ($context) { $templateMgr->assign('privacyStatement', $context->getLocalizedSetting('privacyStatement')); } $templateMgr->assign('source', $request->getUserVar('source')); parent::display($request); }