In addition to Static HTML Code integration, the appearance and content of a widget can be modified by adding parameters with a widget request to the server. That is; the HTML code to display a widget can be modified in such way that a customized version of the widget is shown. For example, by adding a parameter that modifies the 'query', the widget will display different pictures. Also, settings like the dimensions or colors of a (flash) widget can be customized when it's displayed.
This integration strategy enables a publisher to setup the common settings in a base widget, and to programmatically override widget settings where is is displayed in a specific context. It is also possible to use this strategy to add a widget to a CMS article. This would require an additional query field in a CMS article (and possibly other fields) that -if filled out- triggers the display of the customized widget on the website with the specified query.
The HTML code typically looks like:
<script src="http://publishing.kalooga.com/widget?code=6
&query=spain"/>