Add custom widgets to Communities 

Extend the functionality of the Communities application by adding custom widgets. To make the widgets available for use in Communities, configure the widgets in the widget definition file, widgets-config.xml.

In IBM Connections 3 and later, you can use custom widgets to bring additional functionality to the Communities application. Making custom widgets available gives community owners greater control and flexibility over the content of a community. The widgets must use the iWidget specification, which uses technology based on JavaScriptâ„¢, XML, HTML, and CSS. The widget files are stored on an HTTP server. The widgets can be bundled as EAR applications and deployed on IBM WAS. They can also be hosted in LAMP, .NET, and other environments.

You need to register the widgets developed by iWidget developers to make them available for use in IBM Connections. You do this by configuring the widget attributes defined by the iWidget developer in the widgets-config.xml file.

You can add three types of custom widget to IBM Connections:


Opened by default


Any widget can be used as a mandated, default, or optional widget.

Parent topic

Administer widgets and remote applications

Related concepts
Add custom widgets to Profiles
Integrate web applications into IBM Connections