case 'confirm': $message = jnews::printYN(frontend::confirmRegistration($d), _JNEWS_ACCOUNT_CONFIRMED, _JNEWS_VERIFY_INFO); $showPanel = true; $db = JFactory::getDBO(); $query = 'UPDATE IGNORE `#__jnews_subscribers` as S LEFT JOIN `#__users` AS U ON U.`email` = S.`email` SET S.`user_id` = U.`id` WHERE U.`id` > 0 AND S.`id` = ' . $subscriberId; $db->setQuery($query); $db->query(); if (!empty($GLOBALS[JNEWS . 'redirectconfirm'])) { jNews_Tools::redirect($GLOBALS[JNEWS . 'redirectconfirm'], $message); } break; case 'sublist': frontEnd::showSubscriberLists($subscriberId, 'subscribeAll'); break; case 'mailing': frontEnd::mailingOptions($action, $task, $listId, $mailingId, $subscriberId, $lisType, $artId, $contentType, $blogId, $blogType, $dealId, $dealType, $tmplid, $flexiid, $flexitype, $captchaWidth, $captchaHeight, $captchaBGColor, $captchaFTColor); break; case 'show': if (!$validated) { $subscriberId = 0; } frontEnd::subscriptions($subscriber, $subscriberId, 0, 'save'); break; case 'subone': if (!$validated) { $subscriberId = 0; } frontEnd::subscriptions($subscriber, $subscriberId, $listId, 'subscribe'); if (!empty($GLOBALS[JNEWS . 'subs_redirect_url'])) { jNews_Tools::redirect($GLOBALS[JNEWS . 'subs_redirect_url'], $message); }
} $showPanel = false; echo '<!-- Beginning : ' . acajoom::version() . ' -->' . "\n\r"; switch ($action) { case 'confirm': $message = acajoom::printYN(frontend::confirmRegistration($d), _ACA_ACCOUNT_CONFIRMED, _ACA_VERIFY_INFO); $showPanel = true; if (!empty($GLOBALS[ACA . 'redirectconfirm'])) { compa::redirect($GLOBALS[ACA . 'redirectconfirm'], $message); } break; case 'sublist': frontEnd::showSubscriberLists($subscriberId, 'subscribeAll'); break; case 'mailing': frontEnd::mailingOptions($action, $task, $listId, $mailingId, $subscriberId, $lisType); break; case 'savemailing': $message = acajoom::printYN(xmailing::saveMailing($mailingId, $listId), _ACA_MAILING_SAVED, _ACA_ERROR); $showPanel = true; break; case 'show': if (!$validated) { $subscriberId = 0; } frontEnd::subscriptions($subscriberId, 0, 'save'); break; case 'subone': frontEnd::subscriptions($subscriberId, $listId, 'subscribe'); break; case 'change':