Plugins/Widgets

A widget in edit view
A widget in edit view
Widgets are an integral part of the user experience with Elgg. Using Elgg's powerful widget API, it is possible to provide access to both internal and external content, through widgets, on a users dashboard or profile.

Widgets can be available for both the profile and dashboard, or they can be exclusive to either or.

Adding Widgets

An example edit page area
An example edit page area
To add widgets to a profile or dashboard, the user clicks on the edit page link, this then displays an edit area where the user can drag around the widgets as well as select widgets from the 'Widget Gallery'.

All widgets have the ability for the user to choose the access level, some will also provide additional configuration options such as the file widget displayed here.

Open Social

There is a plugin for Elgg that lets users take advantage of the various OpenSocial gadgets available. At this moment Elgg support v0.7 of OpenSocial.

Developer notes

If you are a developer it is worth checking out the Widget overview as it makes the creation of widgets straight forward.

Search docs