boing6002 / howtovideos
Laravel Enso 的教程视频管理器
2.2.8
2019-01-21 16:32 UTC
Requires
- php: >=7.1.0
- laravel-enso/activitylog: 1.1.*
- laravel-enso/core: 3.5.*
- laravel-enso/filemanager: 2.5.*
- laravel-enso/helpers: 1.10.*
- laravel-enso/imagetransformer: 1.4.*
- laravel-enso/select: 2.8.*
- laravel-enso/structuremanager: 2.5.*
- laravel-enso/vuecomponents: 2.7.*
This package is not auto-updated.
Last update: 2024-09-29 06:20:13 UTC
README
HowToVideos
为 Laravel Enso 提供的教程视频管理器。
点击图片可查看兼容浏览器中的简短演示
功能
允许您向应用程序添加视频,以展示用户如何执行特定操作、演示功能、呈现流程等。这是 Tutorial Manager 的补充包。
- 轻松从您的计算机上传媒体片段,设置标题和描述
- 简单易用的标签管理器
- 可选地为每个视频添加字幕/封面图片
- 可选地为片段添加标签,然后使用标签进行筛选
- 权限依赖控制,普通用户只能查看视频。
安装
该组件已包含在 Enso 安装中,无需进行任何额外的安装步骤。
注意
尽管在上传时使用 MIME 类型过滤媒体文件,但由于编码和版本的问题,某些文件可能无法工作,这是由于 video.js
库的限制。请尝试并找到适合您的方法。
依赖
- Core 用于中间件和用户模型
- 文件管理器 用于处理文件
- 助手 用于实用类
- 图片转换器 用于优化媒体文件
- 选择 用于选择功能
- 结构管理器 用于迁移
- VueComponents 用于各种 VueJS 组件
发布
php artisan vendor:publish --tag=howToVideos-storage
- 存储文件夹,用于存放将要上传的媒体文件php artisan vendor:publish --tag=howToVideos-assets
- VueJS 组件php artisan vendor:publish --tag=enso-assets
- 更新资产时常用的通用别名,一旦发布新版本,通常与--force
标志一起使用
贡献
欢迎贡献。拉取请求是很好的,但问题报告也很好。
许可
本软件包在 MIT 许可下发布。