Download the PHP package djoudi/laravel-h5p without Composer
On this page you can find all versions of the php package djoudi/laravel-h5p. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-h5p
Laravel H5P Pro
A comprehensive Laravel package for H5P interactive content with xAPI/LRS support.
✨ Features
- 📦 H5P Content Management (Create, Edit, Delete)
- 📚 Library Management
- 📊 Student Results Tracking
- 🔗 xAPI/LRS Integration
- 📈 Reports & Analytics
- 🎨 Tailwind CSS Admin Interface
- 🌍 Multi-language Support (EN, AR, FR)
📋 Requirements
- PHP 8.2+
- Laravel 11/12
- PostgreSQL/MySQL
🚀 Installation
1. Install via Composer
2. Run Installation Command
This will:
- Publish configuration files
- Run database migrations
- Create storage directories
- Link storage to public
3. Check Installation Status
⚙️ Configuration
Environment Variables
Add to your .env:
📖 Available Commands
| Command | Description |
|---|---|
php artisan h5p:install |
Full installation with migrations |
php artisan h5p:publish --force |
Republish assets and config |
php artisan h5p:cleanup --temp |
Clean temporary files |
php artisan h5p:cleanup --unused |
Remove unused libraries |
php artisan h5p:status |
Show installation status |
🔧 Usage
Admin Routes
| Route | Description |
|---|---|
/h5p/library |
Manage H5P libraries |
/admin/h5p |
Manage H5P content |
/admin/reports |
View reports |
Student Routes
| Route | Description |
|---|---|
/lesson/{id} |
View H5P content |
Programmatic Usage
🔗 xAPI/LRS Integration
When LRS is enabled, student results are automatically sent to your LRS:
- Set
LRS_ENABLED=truein.env - Configure LRS credentials
- Run queue worker:
php artisan queue:work
📁 Directory Structure
🤝 Contributing
Contributions are welcome! Please read our contributing guidelines.
📄 License
MIT License - see LICENSE file.
All versions of laravel-h5p with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.0
laravel/framework Version 5.5.*
nesbot/carbon Version ^1.22
laravelcollective/html Version ^5.5
twbs/bootstrap-sass Version @stable
h5p/h5p-core Version ^1.14
h5p/h5p-editor Version ^1.13
guzzlehttp/guzzle Version ^6.2
laravel/framework Version 5.5.*
nesbot/carbon Version ^1.22
laravelcollective/html Version ^5.5
twbs/bootstrap-sass Version @stable
h5p/h5p-core Version ^1.14
h5p/h5p-editor Version ^1.13
guzzlehttp/guzzle Version ^6.2
The package djoudi/laravel-h5p contains the following files
Loading the files please wait ...