Starting from Convertigo 5.2, the C-EMS platform has new feature called Site Clipper. This article will describe Site Clipper functionalities and architecture. More information on this module will be available in the Site Clipper programming guide when available.
Site Clipper can be used to automate navigation on a specific web site, for example login in, filling forms to access specific pages, click buttons or links to perform some useful actions. When this automation is done, Convertigo will return control to the end user giving him the opportunity to interact with the web site transparently starting from the state left by the previous automation.
Site Clipper is also able to 'Clip' parts of the original site to present to the end user a streamlined web page to remove logos, headers, footers, or even some parts of the original web page. In this way existing web sites will fit as portlets or widgets to be inserted in portals.
Site Clipper is also able to change the "Look and Feel" of an original web site to make it look in a different style , for example to match a corporate look and feel.
By mixing Web Integrator module with Site Clipper, we can use a Web Integrator transaction to automate navigation through pages, forms and links in order to bring a user session in the required state (page). Then, control is passed to the Site Clipper acting as a reverse proxy as stated before. At any time it is possible to call back a Web Integrator transaction to automate a new navigation giving back the control to the end user.
Replacement rules are based on the very well know Regular Expression standard.