Developing an Extensible SDL Tridion Workflow Framework

The SDL Tridion Web Content Management System provides a flexible approval workflow engine which is tied directly into the vision of Content Management held by Tridion. The system does not readily integrate with business processes.

The workflow engine however has three key challenges that require solving for all but the most simple applications, namely;

Flexible action handling e.g. sending email, integration with external applications – as standard, sending email would require a custom handler which needs to be unique per recipient (user or group)

Modification without in-depth technical knowledge for complex workflows – this can be an expensive development activity that is required for all but the most simple workflow definitions

High degree of duplication for the creation of new workflows – workflows and workflow processes cannot be easily reused or shared (ignoring recent product developments allowing workflow definitions to be ‘BluePrinted’) increasing development and testing costs, and the likelihood of defects

Continue reading Developing an Extensible SDL Tridion Workflow Framework

Integrating GIS with SDL Tridion

In a recent Tridion delivery, Amaze was engaged to integrate managed content with a Geographical Information System (GIS) implementation. The GIS system was hosted within a completely separate business and technical domain managed by the client and it was essential that the GIS team were to be allowed to use their tools with a minimum of integration effort with the CMS.

The specification of the system called for the mapping element to surface content via a search interface with free text, radius and point of interest type options. The search results then calls a further page with a rendered map with search results plotted on the map. Each plotted point is a record in the Tridion CMS and a synopsis of the records displayed on the page. Further functionality allowed the map to be moved (in a similar fashion to Google Maps) and further points outside of the original search

Continue reading Integrating GIS with SDL Tridion