New Placeholder [INTROINFO]
Following entries in the forums I decided to re-visit my earlier modifications to allow full HTML admin messages to be sent to new subscribers. This modification builds on the full implementration of the HTML eMail series 1 - 4 as well as the hack that re-instates the Subscriber Reconcile Options.
The Forum posting by Jim Longo asked how best to un-confirm all subscribers so that a Please Confirm Your Subscription (in Reconcile Subscriber Options) message could be sent out to everyone in order to comply with new Canadian Anti-Spam Legislation (CASL) that requires providers to use a double-opt in for anyone subscribing to a newsletter.
Now in Parts 1 - 4 I'd not fully implemented my modification to display List Name as well as the List Description in the Please Re-Confirm Message sent to previously unconfirmed subscribers. This now corrects that as well as introducing a new placeholder [INTROINFO] that is used in both the inital message sent to a subscriber (Please Confirm) and the follow up message generated by the Reconcile Subscriber Options (Please Re-Confirm)
In addition to that by using the placeholder solution it allows the message to be included in the body of the eMail rather than as an ugly pre-pendage to the eMail.
Again a relatively quite simple process to identify the code to be modified which requires an associative array in one part and adding the new messages to be added to the Subscriber Messages that are applied by the placeholder [INTROINFO] .
Additional System Message Identified
- Message to Non-Confirmed Subscribers.
In order to use this System Message you also have to switch on the Reconcile Subscriber Options that the developers switched off....ho.....hummmmmm
Now before implementing this, it will be necessary to apply the hacks from Part 1 of the HTML eMail series as well as a portion of Part 3 to enable the Preferences Update eMails to be sent out. Once that has been accomplished the hack to allow custom placeholders is really quite simple and only involves three files. Actually it's now 4 files since out latest discovery but who's counting, does it really matter.....
To see this in action click on the link below, then as any subscriber would do complete the form, subscribe, confirm, update your preferences and then UnSubscribe to see the whole life cycle working.
Subscriber System eMails Affected
- Please Confirm Your Details.
- Request for Confirmation
ListName and Description
- Photography - Another side
- Photography - Random images and reviews
- Web Design - Quarterly Bulletin
In order to use this System Message you also have to switch on the Reconcile Subscriber Options that the developers switched off....ho.....hummmmmm
Now before implementing this, it will be necessary to apply the hacks from Part 1 of the HTML eMail series as well as a portion of Part 3 to enable the Preferences Update eMails to be sent out. Once that has been accomplished the hack to allow custom placeholders is really quite simple and only involves three files. Actually it's now 4 files since out latest discovery but who's counting, does it really matter.....
To see this in action click on the link below, then as any subscriber would do complete the form, subscribe, confirm, update your preferences and then UnSubscribe to see the whole life cycle working.
Link to v3 Subscriber and Archive Pages
Download
Release Date |
Version |
Notes |
agp modified code hacks are distributed under the LGPL. Read More
|
15.01.2023 |
2.3.6 |
Documentation updated for phpList 3.6.11 |
24.10.2022 |
2.3.5 |
Documentation updated for phpList 3.6.10 |
30.05.2022 |
2.3.4 |
Documentation updated for phpList 3.6.8 |
21.02.2022 |
2.3.3 |
Documentation updated for phpList 3.6.7 |
25.01.2022 |
2.3.2 |
Confirmed compatability with phpList v3.6.6 |
29.09.2021 |
2.3.1 |
Confirmed compatability with phpList v3.6.5 |
09.08.2021 |
2.3.0 |
Confirmed compatability with phpList v3.6.4 |
25.05.2021 |
2.2.9 |
Confirmed compatability with phpList v3.6.3 |
15.03.2020 |
2.2.8 |
Confirmed compatability with phpList v3.5.2 |
12.04.2019 |
2.2.7 |
Confirmed compatability with phpList v3.4.1 |
18.03.2019 |
2.2.6 |
Confirmed compatability with phpList v3.4.0 |
27-02-2019 |
2.2.5 |
Confirmed compatability with phpList v3.3.9 |
21-02-2019 |
2.2.4 |
Confirmed compatability with phpList v3.3.7 |
29-11-2018 |
2.2.3 |
Confirmed compatability with phpList v3.3.6 |
20-11-2018 |
2.2.2 |
Confirmed compatability with phpList v3.3.5 |
22-09-2018 |
2.2.1 |
Confirmed compatability with phpList v3.3.4 |
29-05-2018 |
2.2.0 |
Confirmed compatability with phpList v3.3.3 |
14-02-2017 |
2.1.9 |
Confirmed compatability with phpList v3.3.1 |
06-02-2017 |
2.1.8 |
Confirmed compatability with phpList v3.3.0 |
31-01-2017 |
2.1.7 |
Confirmed compatability with phpList v3.3.0 RC4 |
08-01-2017 |
2.1.6 |
Confirmed compatability with phpList v3.2.7 |
10-11-2016 |
2.1.5 |
Confirmed compatability with phpList v3.2.6 |
07-10-2016 |
2.1.4 |
Confirmed compatability with phpList v3.2.6 rc1 |
29-05-2016 |
2.1.3 |
Confirmed compatability with phpList v3.2.5 |
25-02-2016 |
2.1.1 |
Confirmed compatability with phpList v3.2.4 |
23-02-2016 |
2.1.0 |
Confirmed compatability with phpList v3.2.3 |
21-02-2016 |
2.0.9 |
Confirmed compatability with phpList v3.2.2 |
13-02-2016 |
2.0.8 |
Confirmed compatability with phpList v3.2.1 |
06-02-2016 |
2.0.7 |
Confirmed compatability with phpList v3.2.0 |
05-02-2015 |
2.0.6 |
Confirmed compatability with phpList v3.0.12 |
12-01-2015 |
2.0.5 |
Confirmed compatability with phpList v3.0.11 |
24-10-2014 |
2.0.4 |
Confirmed compatability with phpList v3.0.9 & 10 |
13-09-2014 |
2.0.3 |
Confirmed compatability with phpList v3.0.8 |
26-04-2014 |
2.0.2 |
Confirmed compatability with phpList v3.0.6 |
05-09-2013 |
2.0.1 |
Minor changes to code |
05-09-2013 |
2.0.0 |
Allows sending of properly defined HTML eMails - initial release |
Release Date |
Version |
Notes |
Download |
agp modified code hacks are distributed under the LGPL. Read More
|
15.01.2023 |
2.3.6 |
Documentation update for phpList v3.6.11 |
Download |
24.10.2022 |
2.3.5 |
Documentation update for phpList v3.6.10 |
Download |
30.05.2022 |
2.3.4 |
Documentation update for phpList v3.6.8 |
Download |
21.02.2022 |
2.3.3 |
Documentation update for phpList v3.6.7 |
Download |
25.01.2022 |
2.3.2 |
Documentation update for phpList v3.6.6 |
Download |
29.09.2021 |
2.3.1 |
Documentation update for phpList v3.6.5 |
Download |
09.08.2021 |
2.3.0 |
Documentation update for phpList v3.6.4 |
Download |
25.05.2021 |
2.2.9 |
Documentation update for phpList v3.6.3 |
Download |
15.03.2020 |
2.2.7 |
Documentation update for phpList v3.5.2 |
Download |
12.04.2019 |
2.2.7 |
Documentation update for phpList v3.4.1 |
Download |
18.03.2019 |
2.2.6 |
Documentation update for phpList v3.4.0 |
Download |
27.02.2019 |
2.2.5 |
Documentation update for phpList v3.3.9 |
Download |
21.02.2019 |
2.2.4 |
Documentation update for phpList v3.3.7 |
Download |
29.11.2018 |
2.2.3 |
Documentation update for phpList v3.3.6 |
Download |
20.11.2018 |
2.2.2 |
Documentation update for phpList v3.3.5 |
Download |
22.09.2018 |
2.2.1 |
Documentation update for phpList v3.3.4 |
Download |
29.05.2018 |
2.2.0 |
Documentation update for phpList v3.3.3 |
Download |
14.02.2017 |
2.1.9 |
Documentation update for phpList v3.3.1 |
Download |
06.02.2017 |
2.1.8 |
Documentation update for phpList v3.3.0 |
Download |
31.01.2017 |
2.1.7 |
Documentation update for phpList v3.3.0 RC4 |
Download |
08.01.2017 |
2.1.6 |
Documentation update for phpList v3.2.7 |
Download |
10.11.2016 |
2.1.5 |
Documentation update for phpList v3.2.6 |
Download |
07.10.2016 |
2.1.4 |
Documentation update for phpList v3.2.6 rc1 |
Download |
28.05.2016 |
2.1.3 |
Documentation update for phpList v3.2.5 |
Download |
25.02.2016 |
2.1.2 |
Documentation update for phpList v3.2.4 |
Download |
23.02.2016 |
2.1.1 |
Documentation update for phpList v3.2.3 |
Download |
21.02.2016 |
2.1.0 |
Code & Documentation update for phpList v3.2.2 |
Download |
13.02.2016 |
2.0.9 |
Apply to phpList v3.2.1 |
Download |
06.02.2016 |
2.0.8 |
Apply to phpList v3.2.0 |
Download |
05.02.2015 |
2.0.7 |
Apply to phpList v3.0.12 |
Download |
12.01.2015 |
2.0.6 |
Apply to phpList v3.0.11 only |
Download |
24.10.2014 |
2.0.5 |
Apply to phpList v3.0.9 & 10 only |
Download |
13.09.2014 |
2.0.4 |
Apply to phpList v3.0.8 only |
Download |
21.08.2014 |
2.0.3 |
Apply to phpList v3.0.7 only |
Download |
26.04.2014 |
2.0.2 |
Documentation Update |
Download |
12.09.2013 |
2.0.1 |
Initial Release |
Download |
All photographs & images are the copyright of Alan G Fairhall and may not be reproduced or downloaded without express permission from the photographer.
alangeorge-photography