lispa / amos-videoconference
此包的最新版本(1.0.7)没有提供许可证信息。
Amos 视频会议
1.0.7
2020-05-27 18:22 UTC
Requires
- php: >=5.4.0
- open20/amos-core: >=1.9
- open20/amos-notify: >=1.4
- softark/yii2-dual-listbox: ^1.0
This package is auto-updated.
Last update: 2024-08-28 03:51:32 UTC
README
E015 公共模块的插件。
安装
1. 安装此扩展的首选方式是通过 composer。
运行以下命令之一:
composer require open20/amos-videoconference
或者将此行添加到您的 composer.json
文件的 require 部分:
"open20/amos-videoconference": "dev-master"
2. 将模块添加到您的 common 主配置中
<?php 'modules' => [ 'videoconference' => [ 'class' => 'open20\amos\videoconference\AmosVideoconference', 'rbacEnabled' => false, 'jitsiDomain' => 'jitsi-server.example.com', ], ],
将 jitsiDomain 设置为 Jitsi 服务器地址。
3. 应用迁移
php yii migrate/up --migrationPath=@vendor/open20/amos-videoconference/src/migrations
或者将此行添加到您的控制台迁移配置中
<?php return [ '@vendor/open20/amos-videoconference/src/migrations', ];
4. 控制台发送电子邮件的配置
在 /console/component-others.php 中插入
'urlManager' => [ 'class' => 'yii\web\UrlManager', 'baseUrl' => '/', 'hostInfo' => 'http://example.org', // Disable index.php 'showScriptName' => false, // Disable r= routes 'enablePrettyUrl' => true, 'rules' => array( '<module:[\w-]+>/<controller:[\w-]+>/<action:[\w-]+>/<id:\d+>] => <module>/<controller>/<action>', ), ],
将参数 'hostInfo' 修改为您的应用程序的基本 URL,这是在电子邮件模板中插入图片所必需的。
5. 定时任务的控制台命令
启动定时任务的控制台命令是
php yii videoconference/cron/start_video_conference
php yii videoconference/cron/send_email_reminder