[[PhplistDevelopment phplist Development]] ---- ==== Feature Requests (most wanted features) ==== Being software, phplist will never be finished. We try to keep track of the **most wanted** features in our bug tracker [[http://mantis.phplist.com/ mantis]] and the [[http://forums.phplist.com/ forums]]. The main development roadmap for phplist is to develop a plugin system that will allow for easier addition of functionality to the solid base. Apart from that, most wanted features we are aware of are: ~- Customisable front end, some templating system that will enable full manipulation of the data coming from the core. ~~- enhanced customization of public forms ~~~- easy integration of subscribe, preferences, and unsubscribe forms into existing website pages. [[http://forums.phplist.com/viewtopic.php?t=5712 F1]] ~~~- allow redirection to custom public pages (e.g. confirmation and thank you pages). [[http://mantis.phplist.com/view.php?id=1537 M1]], [[http://forums.phplist.com/viewtopic.php?t=16808 F1]], [[http://forums.phplist.com/viewtopic.php?t=8940 F2]] ~~- multiple content areas in message templates. [[http://forums.phplist.com/viewtopic.php?t=7967 F1]], [[http://forums.phplist.com/viewtopic.php?t=4059 F-2]], [[http://mantis.phplist.com/view.php?id=8970 M1]] ~~- enhanced customization of system messages. ~~~- allow placeholders for custom attributes in system messages. [[http://forums.phplist.com/viewtopic.php?t=4966 F1]], [[http://mantis.phplist.com/view.php?id=3288 M1]] ~~~- configurable format selection of system messages (HTML or text). [[http://forums.phplist.com/viewtopic.php?t=6944 F1]] ~~- enhanced placeholder/attribute functionality. ~~~- allow placeholders in subject line of messages. [[http://forums.phplist.com/viewtopic.php?t=16650 F1]], [[http://forums.phplist.com/viewtopic.php?t=2259 F2]] ~~~- placeholder(s) for current date, month, year. [[http://forums.phplist.com/viewtopic.php?t=16005 F1]] ~~~- conditional placeholder display. [[http://mantis.phplist.com/view.php?id=11733 M1]], [[http://forums.phplist.com/viewtopic.php?t=11225 F1]] ~~~- include an 'empty value prefix' in the date attribute. [[http://forums.phplist.com/viewtopic.php?t=16306 F1]] ~~~- placeholder to insert link to an online version of a sent message. [[http://forums.phplist.com/viewtopic.php?t=17183 F1]], [[http://forums.phplist.com/viewtopic.php?p=45821#45821 F2]], [[http://forums.phplist.com/viewtopic.php?p=32557#32557 F3]] ~~- Separate language file text strings for subscribe, unsubscribe and preferences links. [[http://forums.phplist.com/viewtopic.php?t=5962 F1]] ~- Disconnect users from the database, so phplist can slot into third party solutions. [[IntegratingPhpListWithOtherPackages D1]], [[http://forums.phplist.com/viewtopic.php?t=5009 F1]] ~- Provide API to manipulate phplist from third party solutions. [[IntegratingPhpListWithOtherPackages D1]], [[http://forums.phplist.com/viewtopic.php?t=3252 F1]], [[http://forums.phplist.com/viewtopic.php?t=16829 F2]] ~- Sequential auto-responder functionality [[http://mantis.phplist.com/view.php?id=13518 M1]], [[http://mantis.phplist.com/view.php?id=7321 M2]] ~- Full multi-language support for frontend. [[http://mantis.phplist.com/view.php?id=6461 M1]], [[http://forums.phplist.com/viewtopic.php?t=5401 F1]] ~- Additional user management functions: tagging by selection criteria, manual blacklisting of users, deletion of blacklisted or unconfirmed users, [[http://forums.phplist.com/viewtopic.php?p=47274#47274 F1]], [[http://forums.phplist.com/viewtopic.php?p=47278#47278 F2]], [[http://mantis.phplist.com/view.php?id=12801 M1]]. ~- Blacklisting certain domains, so user cannot subscribe with emails from those domains. [[http://mantis.phplist.com/view.php?id=5184 M1]], [[http://mantis.phplist.com/view.php?id=4041 M2]] ~- Statistics and reporting. ~~- improved export functionality for data analysis and statistical reporting with third party solutions. ~~~- include additional selectable fields, e.g. bounce count, blacklisted users, unconfirmed users . [[http://forums.phplist.com/viewtopic.php?p=30097#30097 F1]], [[http://forums.phplist.com/viewtopic.php?p=28223#28223 F2]], [[http://forums.phplist.com/viewtopic.php?t=13483 F3]] ~~- monitoring progress in message sending process, to help detect problems in mailqueue processing. [[http://forums.phplist.com/viewtopic.php?t=16124 F1]], [[http://forums.phplist.com/viewtopic.php?p=44827#44827 F2]], [[http://forums.phplist.com/viewtopic.php?p=46168#46168 F1]] ~- Enhanced admin permissions. ~~- template permissions. [[http://mantis.phplist.com/view.php?id=2743 M1]], [[http://forums.phplist.com/viewtopic.php?t=4928 F1]], [[http://forums.phplist.com/viewtopic.php?t=10662 F2]] ~~- configurable list ownership by multiple admins. [[http://forums.phplist.com/viewtopic.php?t=5197 F1]] We hope that once 2.11 is released, the plugin system will inspire you to contribute some of the above. ~&**Note:** Explanation of references: ~&**D1** - reference to documentation wiki ~&**F1** - reference to forum thread ~&**M1** - reference mantis report ---- CategoryDevelopment