phpList version 3.0.x - Code Enhancements

These Code Enhancements or hacks are documented here purely for my own benefit. That said if they are of any use to you in enhancing either your UX factor or your mass emailing solution then by all means feel free to download and incorporate into your site.

All code enhancements have been tested and working within normal parameters from v2.10.16. through to 3.2.5 though not all are available for download. This has primarily come about after I mentioned on the forum that I had written an enhancement that allowed the inclusion of Placeholders in the system generated messages sent out to new subscribers and I was slapped down for telling porky pies by the developers. Two years later they finally worked out how to do it.

Do not forget to backup both your database and the files that will be modified .


News Archive Standard

Inital Release: 19.08.2013 Version 2.0.0
Latest Release: 17.09.2018 Version: 2.3.2
Compatible with phpList: 3.0.0 - 3.3.4

Shown below are all the code modifications required to add a Newsletter Archive page to you system. This is based on original work by Adrian .....

News Archive Pagination

Inital Release: 19.08.2013 Version 3.0.1
Latest Release: 17.09.2018 Version: 3.2.1
Compatible with phpList: 3.0.0 - 3.3.4

Shown below are all the code modifications required to add a Newsletter Archive with Pagination to you system. This is based on original work by Adrian ...

Captcha

Inital Release: 20.08.2013 Version 2.0.0
Latest Release: 21.09.2018 Version: 2.2.0
Compatible with phpList: 3.0.0 - 3.3.4

This modification will add another layer of security to your subscriber pages in the form of a Captcha image. ...

Duplicated To: Envelope

Inital Release: 30.09.2013 Version 2.0.0
Latest Release: 30.09.2013 Version: 2.0.0
Compatible with: 3.04 only

This enhancement corrects the duplicated To: envelope header introduced in phpList 3.0.4 missed by the developers.....

View Newsletter OnLine

Inital Release: 19.08.2013 Version 2.0.0
Latest Release: 22.09.2018 Version: 2.2.0
Compatible with phpList: 3.0.0 - 3.3.4

Shown below are all the code modifications required to update TomAble's hack that allows subscribers to view HTML Newsletters. ..

Envelope Headers

Inital Release: 24.08.2013 Version 2.0.0
Latest Release: 22.09.2018 Version: 2.2.2
Compatible with: 3.0.0 - 3.3.4

Shown below are all the code modifications required to include the List-Unsubscribe header in your eMails based on the original.....

Reconcile Subscribers - Part 1

Inital Release: 02.10.2013 Version 2.0.0
Latest Release: 22.09.2018 Version: 2.2.0
Compatible with: 3.0.0 - 3.3.4

Many of the familiar options in the Reconcile Subscribers section have been switched off by the developers with no explanation.....

Reconcile Subscribers - Part 2

Inital Release: 09.02.2015 Version 2.0.0
Latest Release: 22.09.2018 Version: 2.2.0
Compatible with: 3.3.4

This modification captures and then prevents either specific or wild card IP addresses used by comment spammers when attempting to ..