Ejemplo n.º 1
0
 /**
  * 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);
 }
Ejemplo n.º 2
0
 /**
  * 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);
 }