Index: branches/5.3.x/core/units/email_queue/email_queue_config.php =================================================================== diff -u -N -r15659 -r15916 --- branches/5.3.x/core/units/email_queue/email_queue_config.php (.../email_queue_config.php) (revision 15659) +++ branches/5.3.x/core/units/email_queue/email_queue_config.php (.../email_queue_config.php) (revision 15916) @@ -1,6 +1,6 @@ 'email-queue', 'ItemClass' => Array ('class' => 'kDBItem', 'file' => '', 'build_event' => 'OnItemBuild'), 'ListClass' => Array ('class' => 'kDBList', 'file' => '', 'build_event' => 'OnListBuild'), - 'EventHandlerClass' => Array ('class' => 'kDBEventHandler', 'file' => '', 'build_event' => 'OnBuild'), + 'EventHandlerClass' => Array ('class' => 'EmailQueueEventHandler', 'file' => 'email_queue_eh.php', 'build_event' => 'OnBuild'), 'TagProcessorClass' => Array ('class' => 'EmailQueueTagProcessor', 'file' => 'email_queue_tp.php', 'build_event' => 'OnBuild'), 'AutoLoad' => true, @@ -31,12 +31,19 @@ 5 => 'mode', ), + 'ScheduledTasks' => Array ( + 'process_email_queue' => Array ('EventName' => 'OnProcess', 'RunSchedule' => '* * * * *'), + ), + 'IDField' => 'EmailQueueId', 'TableName' => TABLE_PREFIX . 'EmailQueue', 'TitlePresets' => Array ( 'email_queue_list' => Array ('prefixes' => Array ('email-queue_List'), 'format' => '!la_tab_EmailQueue!',), + + 'email_send' => Array ('prefixes' => Array (), 'format' => '!la_title_SendingPreparedEmails!. !la_title_PleaseWait!'), + 'email_send_complete' => Array ('prefixes' => Array (), 'format' => '!la_title_SendMailComplete!'), ), 'PermSection' => Array ('main' => 'in-portal:email_queue'),