View Issue Details

IDProjectCategoryView StatusLast Update
0003292phpList 3 applicationPlugin APIpublic04-08-10 16:20
Reportermichiel Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status newResolutionopen 
Summary0003292: plugin API functionality
Descriptionit would be good to move new features more towards creating plugins and give them more power over things.

Things I'd imagine plugins would want to do:

- change the thank you page
- parse and manipulate an email before sending, which includes Header Fields and Body, as well as plain text and html.

but there must be more. Anyone who has some ideas about this, please add to this list.
TagsNo tags attached.

Relationships

related to 0015459 new phpList 3 application Wizard plugin 
parent of 0000740 acknowledged phpList 3 application PHPList Archive 
parent of 0008242 new phpList 3 application Method for Selecting Recipients by Zip Code 
parent of 0007321 new phpList 3 plugins phplist autoresponder 
parent of 0011151 new phpList 3 application Auto response plugin 
parent of 0015508 new phpList 3 application Plugin: display custom user attributes on user listing 
parent of 0015509 resolvedmichiel phpList 3 application Plugin: Monitor progress during sending of messages 
parent of 0015187 assigneduser3543 phpList 3 application Birthday mailing plugin - by Hernol 
parent of 0000683 new phpList 3 plugins graphical statistics 
parent of 0015511 new phpList 3 application Plugin: display statistics of message opens and bounces per message 
parent of 0015507 new phpList 3 application Add more export options 
parent of 0015513 new phpList 3 application Export bounce statistics options 
parent of 0015585 new phpList 3 application Plugin: user history report 
related to 0002335 closedDamienMcKenna phpList 3 application Table of contents 
Not all the children of this issue are yet resolved or closed.

Activities

duncanc

04-08-10 16:20

updater   ~0051066

Another suggestion is to provide a "hook" mechanism for plugins to add extra functionality to existing pages.
For example, the messages page has an Action column and it would be useful to allow a plugin to add an action to this column so that it can provide extra functionality for a message.
I have created a plugin that duplicates the content of a message into a new message, and currently the plugin has to display all messages in a similar way to the message page in order to provide its own action.