frappe / lms

Easy to Use, 100% Open Source Learning Management System
https://frappe.io/learning
GNU Affero General Public License v3.0
1.06k stars 479 forks source link

feat: SCORM #1132

Closed pateljannat closed 6 days ago

pateljannat commented 6 days ago
  1. You can now add SCORM packages as chapters to the courses.
  2. When creating a chapter, enable Is SCORM Package, then select the zip file of the package and upload.
  3. The package then becomes accessible as a lesson to the course.
  4. When a SCORM package returns cmi.core.lesson_status as passed, the lessons get marked as complete, and the student can proceed to the next lesson.

https://github.com/user-attachments/assets/ec4fa62d-aba9-441b-b998-bd9840a37963

cypress[bot] commented 6 days ago

lms    Run #818

Run Properties:  status check passed Passed #818  •  git commit 9e32d5b693 ℹ️: Merge cf014bca3c5ea5012e73eac4bfd0236b546e4ee0 into 9323d8e17d8f5156dd3973564408...
Project lms
Branch Review SCORM-2
Run status status check passed Passed #818
Run duration 00m 47s
Commit git commit 9e32d5b693 ℹ️: Merge cf014bca3c5ea5012e73eac4bfd0236b546e4ee0 into 9323d8e17d8f5156dd3973564408...
Committer Jannat Patel
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 1
View all changes introduced in this branch ↗︎
frappe-pr-bot commented 2 days ago

:tada: This PR is included in version 2.12.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: