Widgets primarily represent content from your apps. Think of widgets as small building blocks that you can use to add more functionality to pages or communities. With this building block approach, you can add widgets in predefined places that are visible to all users.
Most widgets' features and use cases are explained in their own articles.
Manage widgets
You can find an overview of all available widgets Administration > Features > Widgets. You select which widgets you want to enable for use. You can also determine if the widget can only be managed by moderators. This is already mandatory for the code widget.
You require the "Access to Administration" + "Manage apps and widgets" permissions to access the above settings.
Add widgets
Widget catalog
Users can add the enabled widgets to the appropriate locations by the widget catalog. In this catalog, the widgets are divided into four categories:
- Dynamic: The content of these widgets changes because dynamic widgets use sources that keep updating and changing.
- Static: These widgets are fed from constant, fixed sources. Therefore, the content of these widgets always remains the same - until you change them.
- Personal: These widgets are user-dependent. They make use of the user's personal information. This means that they display content that users have entered or actively set in Haiilo.
- Plugins: The plugins you have included are displayed here.
You can also directly see which widgets are natively available for mobile in the widget catalog with the help of the smartphone icon.
Add a widget to a homepage, page & community
You can add additional elements to homepages, pages, and communities using widgets. There, the widgets are always global. This means that they are inherited and visible in all subsections of the page/community. For this, you need the "Manage global widgets" permission.
Here's how: first, select the "Edit view" option in the profile dropdown.
Then you can add the widgets, with the help of the green plus signs, to the specified places on your homepage, page, or community. Depending on the particular widget, a window for individual settings of the widget will open. The settings only apply to the individual widget, they do not apply globally to all widgets.
Add a widget in a content app
Once you have enabled the content app for your Haiilo, you can add it to a page or community. Within this content app, you can add widgets when you edit it.
The widget menu
While in the edit view, each widget has a small menu bar pinned to the top right.
-
For many widgets, you can change their titles and customize them according to your wishes. You can do this by clicking on the "T".
- The gear wheel opens the settings of the widget.
-
The scissors will cut out the widget from its current place. Immediately, other green plus signs become insert symbols. The widget can be moved from one position to another.
-
With the smartphone icon, you decide whether this widget should be displayed on mobile devices.
-
The trash can deletes the widget.
Move widgets
You can easily drag and drop widgets. Just click on the squares at the top left corner of the widget and keep the mouse clicked.
You can then quickly move the widget within the homepage or the mentioned apps.
Example use case for widgets
The best example is homepages because they are based exclusively on widgets. You can use them to showcase content from pages and communities and design the layout according to your ideas. In addition, you can decide which widgets and, thus also, which contents of the homepage should be shown on mobile devices.