econf / econf
Requires
- php: >=5.6.0
- adamwathan/bootforms: ^0.8.0
- anlutro/l4-settings: ^0.4.8
- barryvdh/laravel-debugbar: ^2.2
- barryvdh/laravel-ide-helper: ^2.1
- cviebrock/eloquent-sluggable: ^4.0.2
- davejamesmiller/laravel-breadcrumbs: ^3.0
- doctrine/dbal: ^2.5
- filp/whoops: ^2.0
- graham-campbell/exceptions: ^8.3
- hashids/hashids: ^1.0
- hoa/mime: 3.16.01.15
- jenssegers/date: ^3.2
- jeroen-g/laravel-packager: ^1.3
- laracasts/flash: ^1.3
- laravel/framework: 5.2.*
- laravelcollective/html: 5.2.*
- lavary/laravel-menu: dev-master
- oyejorge/less.php: v1.7.0.10
- pedro-lucas/laravel-mail-css-inliner: ^1.4
- pragmarx/google2fa: ^0.7.1
- propaganistas/laravel-phone: ~2.0
- roumen/asset: ^2.5
- rutorika/sortable: ^3.2
- thomaswelton/laravel-gravatar: ~1.0
- tormjens/eventy: dev-master
- umpirsky/country-list: ^1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~4.0
- symfony/css-selector: 2.8.*|3.0.*
- symfony/dom-crawler: 2.8.*|3.0.*
This package is auto-updated.
Last update: 2024-09-14 08:35:40 UTC
README
E-Conf 是一个旨在尽可能自动化流程的会议管理系统。
E-Conf 基于 Laravel 框架构建。
这是主要的应用程序包。
服务器要求
要安装 E-Conf,您的服务器必须满足以下要求:
- PHP >= 5.5.9
- OpenSSL PHP 扩展
- PDO PHP 扩展
- Mbstring PHP 扩展
- Tokenizer PHP 扩展
虽然不是必需的,但建议使用 PHP >= 7.0.0,因为它可以提高 E-Conf 的速度。
服务器还必须已安装以下内容:
安装
您可以通过在终端中发出 Composer create-project
命令来安装 E-Conf。此命令将在您指定的目录中创建一个新的 E-Conf 安装。例如,以下命令将在名为 talks
的目录中创建一个包含所有依赖项的新 E-Conf 安装。
composer create-project econf/econf talks
配置
公共目录
安装 E-Conf 后,您应该将 web 服务器上的文档 / 网络根目录配置为 public
目录。
目录权限
在 storage
和 bootstrap/cache
目录内的目录应该可由您的 web 服务器或 E-Conf 编写,否则 E-Conf 将无法运行。
应用程序 URL
应用程序可访问的 URL 必须在 .env
文件中的 APP_URL
键中定义。
多会议
可以通过在 .env
文件中的 ECONF_MULTI
键中打开或关闭多会议,其值必须是 true
或 false
。
应用程序安装后,您必须 不要 改变此值。
数据库设置
数据库设置必须根据相应的 Laravel 文档 进行定义。
在配置数据库后,您需要对其进行准备。可以在应用程序安装的目录中运行以下命令来完成此操作
php artisan migrate
HTTPS
默认情况下,E-Conf 在生产环境中强制使用 HTTPS 连接。这可以通过在 .env
文件中的 ECONF_SECURE
键中更改。
安装程序
要完成 E-Conf 的配置,请在您的网页浏览器中打开其 URL。您将看到一个安装程序,它可以帮助您创建管理帐户。
相关包
E-Conf 有额外的包,它们扩展了其功能,但默认情况下不包含在内。如果需要,您可以按照它们存储库中的说明进行安装。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅许可证文件。