Source for file _ajax_send.php
Documentation is available at _ajax_send.php
* @package linea21.modules
* @author Simon Georget <simon@linea21.com>
* @license http://opensource.org/licenses/gpl-3.0.html
include_once('../config/define.php');
include_once(override('../newsletter/'. SQL. '.inc.php'));
include_once('../class/class.newsletter.php');
include_once('../languages/' . U_L . '/lang_newsletter.' . CHARSET . '.php');
$emails_batch = array(0 => array('emailcol_id' => $user_id, 'emailcol_email' => $_REQUEST['user_email']));
$doNotPublish = true; // needed to keep the newsletter with open status
$newsletters[0]['newsletter_title'] .= ' (' . _t('newsletter', 'test_add') . ')';
if (count($newsletters) <= 1 && $newsletters[0] == false) {
$o = _t('newsletter', 'sent_failed');
$path = $newsletter_object->URI_TEMPLATE;
logfile(LOG_MAILING, array('[newsletter-start]', 'test mode', 'calling ' . __FILE__ ));
require (override("../mail/template_newsletter.php"));
logfile(LOG_MAILING, array('[newsletter-stop]'));
$o = _t('newsletter', 'sent_successfully');
echo json_encode(array('status'=> $status,'msg'=> $o));
|