Widgets

Elgg provides a widget framework including a layout with support for adding new widgets and views for rendering individual widgets. It is heavily dependent on the widget JavaScript library included with Elgg (based on jQuery UI).

The widget layout has a configurable number of columns. It also includes a button for toggling the display of a panel with the available widgets for that page.

An individual widget uses the module pattern. The body of the widget can include both the content of the widget and a settings box that can be toggled.

Widgets

Views: page/layout/widgets, object/widget

Developers: Lesson 5 in Chapter 8 describes the process of creating ...

Get Elgg 1.8 Social Networking now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.