View Issue Details

IDProjectCategoryView StatusLast Update
0019439phpList 3 applicationAttachmentspublic01-10-18 10:45
ReportersamtukeAssigned To 
Status newResolutionopen 
PlatformLinuxOSFedoraOS Version26
Target Versionnext major 
Summary0019439: Integrate LibreOffice for automatic document generation and attachment
DescriptionFeature proposal: give phpList the ability to create and attach office documents to campaigns, including injection of subscriber attributes into said documents. Example use case: Generate customised invitation letters, invoices, or contracts, as PDF, Docx or ODT, and attach them to campaigns at send time. LibreOfficeKit - the headless LibreOffice backend also used by LibreOffice online, could be accessed using it's API by phpList. A document template (in ODT or OTT format) including special phpList placeholders, could be uploaded via the phpList interface, so that phpList subscriber attributes could be injected into the document for customisation. A new LibreOffice extension to provide a UI for 'picking' available phpList subscriber attbibutes and inserting them automatically into the LibreOffice document could also be created for convenience. Links from the phpList web interface to edit the uploaded LibreOffice document template could be added to enable users to click the document and edit in an instance of LibreOffice online, for convenience.

This may require a new campaign type: document. This feature would likely have a large impact on performance.
TagsNo tags attached.


There are no notes attached to this issue.