tra('Hold a chat session using XMPP (uses the ConverseJS client).'), 'name' => tra('XMPP'), 'params' => [ 'show_controlbox_by_default' => [ 'name' => tra('Show controlbox on load'), 'description' => tra('If controlbox should be shown after page load'), 'default' => 'y', 'filter' => 'alpha', ], ], 'prefs' => ['xmpp_feature'], 'title' => tra('XMPP'), 'type' => 'function' ]; } /** * @param $mod_reference * @param $module_params */ function module_xmpp($mod_reference, &$module_params) { TikiLib::lib('xmpp')->render_xmpp_client($module_params); }