AT Data Merge
ATDataMerge provides "mail merge" type functionality within other content.
Current release
AT Data Merge 0.1
Released Jan 09, 2007 — tested with Plone 2.5.1, Plone 2.5, Plone 2.1.4, Plone 2.1.3, Plone 2.1.2, Plone 2.1.1, Plone 2.1, Plone 2.0.5, Archetypes 1.4
The initial release of ATDataMerge. This is already integrated into the eCampaigning Tool.
More about this release…
Get
AT Data Merge
for
all platforms
(0 kB)
- Product Package
Project Description
ATDataMerge is a widget that provides mail merge type functionality within other content. It does this by providing custom fields and widgets that look up for fields embedded in textual content and dynamically replaces those with data.
It needs to be integrated with any application that uses it. It was developed in conjunction with the eCampaigning Tool in which it is integrated and works well.
The purpose of the widget it to make it possible for any content creator to insert a fixed range of variables into their content without having to know TALES, Python, etc.
Future Improvements
A number of improvements could be made to AT Data merge to make it easier to integrate and flexible for end users. These include:
- Data Merge language improvements to allow conditional and looped variables (and adopting/defining the micro-language for this)
- Make AT Data Merge work in any content without requiring changes to the underlying content type (as must occur now). This would require taking advantage of Zope 3 capabilities.
- Enable the use of acquired variables so there is no need for a Python Script to return the variables in many cases (a script could still be used to return values from calculations)
At present (Jan 2007), FairSay has no immediate plans to integrate these improvements, but this would change if others wish to work with us in implementing them or the changes were part funded by one or several people who want these features.
