Widgets are lightweight, reusable user interface (UI) elements. Within Telligent's platform, widgets are used for all UI, whether a menu or a forums list. Related widgets are combined to create applications. For example, the forums application in the Telligent platform is a series of widgets that act in unison to provide a forums experience. View a list of factory default widgets by release where you can click through to a definition for each widget.
The great part about widgets is that from a user experience point of view you can dial up or dial down the functionality by adding or removing widgets. Furthermore, the platform enables you to control properties on widgets as well as drag-and-drop placement.
For each theme, we've provided a default layout of widgets for each page throughout the site, but you can move, rename, remove, add and/or customize each widget within each page. And you can control which widgets are available for customization by others on each of the four main sections of your community:
- Dashboard - Home page for all community members (by default customizable by each individual community member)
- Group pages - Home page and all application pages within the group except for blogs (by default customizable by the group owner(s))
- Blog pages - All blog application pages (by default customizable by the blog author and group owner(s))
- Site pages - All other pages throughout your community including log in/out, error pages, etc. (customizable only by the administrator)
You can change the default permissions assigned to community members (Registered Users role), group owners, and blog authors to not allow customization of these areas of your community.
Some widgets are designed to be used only on very specific pages and, when used on pages they are not designed for, may cause your page not to display correctly. As an administrator, you can always fix this problem by switching into Edit Page mode by including the Page-EditMode=True query string parameter on the URL for the page (e.g., http://localhost/CS/publicopen1/subpublicopena/b/create.aspx?Page-EditMode=True).
Finally, in the Developer Documentation you can learn more about building custom widgets to provide the exact functionality your community needs.