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); }