setDefaultTask('cron'); acym_setNoTemplate(); } function cron() { header("Content-type:text/html; charset=utf-8"); if (strlen(ACYM_LIVE) < 10) { die(acym_translation_sprintf('ACYM_CRON_WRONG_DOMAIN', ACYM_LIVE)); } if (empty($_SERVER['HTTP_REFERER']) || strpos($_SERVER['HTTP_REFERER'], 'www.yourcrontask.com') === false) { exit; } echo ''.acym_translation('ACYM_CRON').''; $cronHelper = acym_get('helper.cron'); $cronHelper->report = true; $cronHelper->skip = explode(',', acym_getVar('string', 'skip')); $emailtypes = acym_getVar('string', 'emailtypes'); if (!empty($emailtypes)) { $cronHelper->emailtypes = explode(',', $emailtypes); } $cronHelper->cron(); $cronHelper->report(); echo ''; exit; } }