Closed (fixed)
Project:
ICES
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
31 Oct 2015 at 11:25 UTC
Updated:
29 Dec 2015 at 11:04 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
xavip commentedFirst patch, needs work. Checking tests.
Comment #4
xavip commentedComment #5
xavip commentedComment #6
xavip commentedPatch #2 corrected. Checking tests.
Comment #8
xavip commentedComment #9
xavip commented- All templates in en, es and ca, ready for fresh installation or update.
- New db table for alerts, ready for fresh installation or update.
Needs work in coding new alerts and new function to send emails. Checking tests.
Comment #10
xavip commentedCorrecting templates and new db table. Checking tests.
Comment #11
xavip commented- Corrected problems updating templates in integralces.net
- Alerts admin form ready.
- Needs work in hook_cron, ces_message function to send emails and disabling alerts in user profile.
Checking tests.
Comment #12
xavip commentedImplemented alerts expired and newoffer in cron.
Checking tests.
Comment #13
xavip commented- Changing default behaviour on newoffer and newwant alerts.
- Better rendering tokens.
Checking tests.
Comment #14
xavip commentedConfiguration of email alerts in user profile. Needs work in cron. Checking tests.
Comment #15
xavip commentedAll email alerts in cron. Checking tests.
Comment #16
xavip commentedCleaning code. Ready to commit.
Comment #18
xavip commentedComment #19
xavip commentedNeeds work:
- Match periodicity in ces_alerts_form_submit() and ces_offerswants_cron() for periodic alerts.
- Render template and tokens only once for all emails of an alert, if possible.
- Send emails in series of 50 with cron queue, with a time wait of 1 minute (enough?)
Comment #21
xavip commentedChanges done.
Not possible render template and tokens only once since each user can have different prefered language.