HumHub Documentation (unofficial)

widgets

Table of Contents

Namespaces

assets
mails

Interfaces

Reloadable
Interface Reloadable

Classes

ActiveForm
ActiveForm
AjaxLinkPager
AjaxLinkPager
BaseMenu
BaseMenu is the base class for navigations.
BaseSidebar
BaseSidebar
BaseStack
StackWidget is a widget which can hold a set of subwidgets.
BlueimpGallery
BlueimpGallery gallery layout
BootstrapComponent
BootstrapComponent is an abstract class used to define bootstrap based ui components and provides common features as sizing, color, text and alignment configuration.
Button
Helper class for creating buttons.
ColorPickerField
Adds a color picker form field for the given model.
ContentTagDropDown
Class ContentTagDropDown
CoreJsConfig
JSConfig LayoutAddition used to configure core js modules.
DataSaved
DataSavedWidget shows an flash message after saving
DatePicker
DatePicker
DurationPicker
DurationPicker renders an UI form widget to select time durations.
FadeIn
Simple FadeIn JsWidget
FooterMenu
FooterMenu displays a footer navigation for pages e.g. Imprint
GlobalConfirmModal
GlobalConfirmModal used as template for humhub.ui.modal.confirm actions.
GlobalModal
GlobalModal is the standard modal which can be used in every layout.
GridView
The GridView widget is used to display data in a grid.
JPlayerPlaylistWidget
Description of JPlayerWidget
JsWidget
Description of JsWidget
Label
Labels for Wall Entries This widget will attached labels like Pinned, Archived to Wall Entries
LanguageChooser
LanguageChooser
LayoutAddons
LayoutAddons are inserted at the end of all layouts (standard or login).
Link
Helper class for creating links.
LinkPager
LinkPager displays a list of hyperlinks that lead to different pages of target.
LoaderWidget
LoaderWidget adds a loader animation
MetaSearchProviderWidget
Meta Search Provider Widget
MetaSearchWidget
Meta Search Widget for TopMenuRightStack
Modal
AjaxButton is an replacement for Yii1 CHtml::AjaxButton
ModalButton
Helper class for creating buttons.
ModalClose
This Widget can be used to finish a modal process.
ModalDialog
Used for rendering a modal header
NotificationArea
NotificationAddonWidget is used to add items like Notification, Mail, Timer to the main layout
PageAddonStack
PageAddonStackWidget holds additional code for every pages
PanelMenu
PanelMenuWidget add an dropdown menu to the panel header
Pjax
Pjax is a widget integrating the [pjax](https://github.com/yiisoft/jquery-pjax) jQuery plugin.
PjaxLayoutContent
Pjax Widget
PoweredBy
PoweredBy widget
SettingsTabs
Extends `\yii\bootstrap\Tabs` by providing providing view based tab items.
ShowMorePager
ShowMore ajax pager
SiteLogo
Widget is the base class for widgets.
StatusBar
StatusBar for user feedback (error/warning/info).
Tabs
Extends `\yii\bootstrap\Tabs` by providing providing view based tab items.
TimeAgo
Shows a given date & time as automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago").
TimePicker
Class TimePicker
TimeZoneDropdownAddition
This input addition will add a time zone input dropdown field, which is hidden by default and a time zone link displaying the curren time zone value.
TopMenu
TopMenuWidget is the primary top navigation class extended from MenuWidget.
TopMenuRightStack
TopMenuRightStackWidget holds items like search (right part)

        
On this page

Search results