如何在Humhub中手动安装聊天模块

时间:2016-05-27 20:50:36

标签: php chat

我刚刚安装了humhub并从github下载了聊天模块。 https://github.com/ychoucha/HUMHUB-module-chat 我把它gitcloned到humhub / protected / modules。但是,它不会显示在管理登录的模块部分中。如何在Humhub中安装这个或其他第三方模块?

2 个答案:

答案 0 :(得分:1)

根据2014年9月12日的这个链接https://github.com/humhub/humhub/issues/165,卢克说:

您也可以手动安装模块:

  1. 下载模块(例如邮件)
  2. 将其放入protected / modules / mail
  3. 在管理中启用它 - >模块
  4. 我已尝试过使用任务模块,但它确实有效。确保您拥有Humhub存储库中最新的稳定版代码。您还必须能够直接从管理中心下载>模块>在线查找

答案 1 :(得分:0)

自humhub v1.0以来,该模块不再有效。

根据文档,您需要添加config.php文件。 https://www.humhub.org/docs/guide-dev-module.html

config.php (替换autostart.php)

<?php

use humhub\modules\dashboard\widgets\Sidebar;

return [
    'id' => 'chat',
    'class' => 'humhub\modules\chat\ChatModule',
    'namespace' => 'humhub\modules\chat',
    'events' => [
    array(
        'class' => Sidebar::className(), 
        'event' => Sidebar::EVENT_INIT, 
        'callback' => array(
            'humhub\modules\chat\ChatModule',
            'onSidebarInit'
            )
        ),
    ],
];