Automatic Updater: an easier way to upgrade phpList

A fuss-free means of upgrading to the latest phpList features is the most community-requested feature of all time, and now it’s here for testing. From phpList 3.3.7 onwards, upgrading to the next version can be achieved in four clicks. This feature has been regularly requested in the Forum, Issue tracker, and at meetups. A key… [+]

phpList Bug Squashing Party – 3 bugs squashed, 7 installations, 16 changes on the manual

Last Saturday 15 hackers, translators, testers and documenters brought the phpList “Bug Squashing Party” to life at Open Labs Hackerspace in Tirana. The event aimed to get first-time contributors to improve phpList, sharing their skills and putting them into practice; getting their hands dirty with a widely-used Open Source application. To keep the event buzzing… [+]

A security review of phpList REST API

APIs are essential for building applications that are open and can integrate with other applications and services, yet with the openness of APIs comes a challenge: APIs can create additional security risks, as they increase the number of ways in which malicious actors could get into applications. Therefore, when developing APIs, careful design and security… [+]

Public Pages Updated Style

phpList public pages, getting the latest look

With phpList 3.3.2 back in May, a new look for public pages was introduced. The default design was greatly improved but to avoid overwriting admin customisations, the improvements were not applied during phpList version upgrades so, only fresh installations of phpList with a new database could benefit from these improvements.   One of the improvements in… [+]

The phpList booth on Saturday at OSCAl, Tirana

phpList at Open Source Conference Albania – OSCAL’18

By Xheni Lala, Booth Volunteer, and Web Developer in Tirana, Albania This year’s Open Source Conference Albania (OSCAL) took place on the sunny weekend of 19th May, and phpList was well represented. As well as a vibrant booth, phpList was the Diversity Sponsor, supporting talks and workshops supporting inclusivity. phpList representatives had two talks and… [+]

Learning advanced PHP with phpList and Treehouse

This post by Xheni Myrtaj describes her experiences extending her PHP skills using online training materials from Treehouse and contributing code to phpList. Xheni is studying for a Masters Degree in Information Security and recently began an Internship with phpList. The transition from being a student to the world of real work can be quite… [+]

phpList OSCAl 2017 booth photo 3

phpList at OSCAl Albania Conference 2017

The Open Source Conference Albania (OSCAl) again took place in Tirana last month, and students and Open Source-lovers took the opportunity to try out the new phpList user interface and learn how to manage mailing lists and send them campaigns with help from phpList Pros. The event had multiple tracks of talks, workshops and of booths… [+]

scales of justice

New guide for use of phpList logos and trademarks

Today new advice on how to use trademarks related to phpList has been published as the Trademark Guidelines. phpList is used widely for both sending and managing email campaigns, and also providing newsletter services and software from community members to others. Because it is Open Source software both created and deployed by an international community,… [+]