Esempio n. 1
0
 protected function _actionAdd(KCommandContext $context)
 {
     $parameters = JComponentHelper::getParams('com_users');
     if (!($group_name = $parameters->get('new_usertype'))) {
         $group_name = 'Registered';
     }
     $context->data->id = 0;
     $context->data->group_name = $group_name;
     $context->data->users_group_id = JFactory::getAcl()->get_group_id('', $group_name, 'ARO');
     $context->data->registered_on = JFactory::getDate()->toMySQL();
     if ($parameters->get('useractivation') == '1') {
         $password = $this->getService('com://site/users.helper.password');
         $context->data->activation = $password->getHash($password->getRandom(32));
         $context->data->enabled = 0;
         $message = JText::_('REG_COMPLETE_ACTIVATE');
     } else {
         $message = JText::_('REG_COMPLETE');
     }
     return parent::_actionAdd($context);
 }