$router = JRouter::getInstance('site');
$juri = new JURI($href);
$queryVars = $router->parse($juri);
$option = isset($queryVars['option']) ? $queryVars['option'] : null;
$task = isset($queryVars['task']) ? $queryVars['task'] : null;
if ($option == 'com_comprofiler')
{
$user_id = $queryVars['user'];
}
private function rewardAlphaUserPoints($enabled, $href, $type)
{
if ($enabled)
{
$router = JRouter::getInstance('site');
$juri = new JURI($href);
$queryVars = $router->parse($juri);
$option = isset($queryVars['option']) ? $queryVars['option'] : null;
$task = isset($queryVars['task']) ? $queryVars['task'] : null;
if ($option == 'com_comprofiler' && $task == 'userprofile')
{
$user_id = $queryVars['user'];
}
$api_AUP = JPATH_SITE . '/components/com_alphauserpoints/helper.php';
if (file_exists($api_AUP))
{
require_once ($api_AUP);
if ($user_id)
{
$aupid = AlphaUserPointsHelper::getAnyUserReferreID( $user_id );
}
if ($aupid)
{
AlphaUserPointsHelper::newpoints('plgjfbconnect_'.$type.'_new', $aupid, $href);
}
else AlphaUserPointsHelper::newpoints('plgjfbconnect_'.$type.'_new', '', $href);
}
}
}
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.