/
Regular Events execution environment differs

Regular Events execution environment differs

Imported From: http://groups.google.com/group/in-portal-dev/browse_thread/thread/f5e570384533674a#

I noticed that if RegularEvents run through a cron (file /tools/cron.php), then the script runs with a constant "define ('ADMIN', 1);". If in the adm.console start from cron is switched off, then RegularEvents are processed on Front-end. Because of this the result of RegularEvents may differ significantly.

For example, if you want to parse some template in the RegularEvent, then when you run via cron.php - the template file will be matched within admin_templates, and if on the the Front-end - in themes.

Maybe is necessary to make RegularEvents always run the same way - either in admin or as a front-end - regardless of whether cron is enabled or not.

Related Tasks

INP-1058 - Getting issue details... STATUS