I developed a plugin for setting up a cron job easily to process message queue in the phplist admin panel.
It uses EasyCron's (https://www.easycron.com) API to create and manage a cron job.
This plugin will help users (especially those without adequate cron on hosting or without cron knowledge) configure scheduled tasks to perform periodical jobs required in phplist system.
Download on github:
https://github.com/easycron/phplist-plugin-easycron
Installation:
1. Put easycron.php and easycron folder in your /admins/plugins.
2. Enable the "easycron" plugin in http://your-install-domain/lists/admin/?page=plugins.
3. Go to menu System -> Configure cron job (or directly access http://your-install-domain/lists/admin/ ... i=easycron), and make the configuration.
If you have any feedback, please leave your comment below. If you want to improve the plugin, welcome to contribute on github.
Below is a screenshot of the plugin:
The last thing, I want to submit the plugin to http://resources.phplist.com/plugins/start, but I cannot find a way to do so. Anybody can help would be great.
Thanks!