escolasoft/laravel-h5p
Composer 安装命令:
composer require escolasoft/laravel-h5p
包简介
H5P Plugin for laravel platform
README 文档
README
This package is archived, work is moved into part of Wells Escola LMS.
Require it in the Composer.
composer require escolasoft/laravel-h5p
Publish the Views, Config and so things.
publish php artisan vendor:publish --provider="EscolaSoft\LaravelH5p\LaravelH5pServiceProvider"
Migrate the Database
php artisan migrate
Add to Composer-Classmap:
'classmap': [ "vendor/h5p/h5p-core/h5p-default-storage.class.php", "vendor/h5p/h5p-core/h5p-development.class.php", "vendor/h5p/h5p-core/h5p-event-base.class.php", "vendor/h5p/h5p-core/h5p-file-storage.interface.php", "vendor/h5p/h5p-core/h5p.classes.php", "vendor/h5p/h5p-editor/h5peditor-ajax.class.php", "vendor/h5p/h5p-editor/h5peditor-ajax.interface.php", "vendor/h5p/h5p-editor/h5peditor-file.class.php", "vendor/h5p/h5p-editor/h5peditor-storage.interface.php", "vendor/h5p/h5p-editor/h5peditor.class.php" ],
'providers' => [ EscolaSoft\LaravelH5p\LaravelH5pServiceProvider::class, ];
Link files
cd public/assets/vendor/h5p
ln -s public/assets/vendor/h5p ../../../../storage/app/public/h5p/libraries
You probably will need to add it to your app/Http/Middleware/VerifyCsrfToken.php due to H5P ajax requests without Laravel CSRF token:
protected $except = [ // 'admin/h5p/ajax', 'admin/h5p/ajax/*' ];
Credits
Abdelouahab Djoudi - Package creator.
Anass Boutakaoua - Laravel 7 support and base for this package.
统计信息
- 总下载量: 1.94k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-12-16