Import: IMS Manifest en SCORM-pakketten naar OciDeck #1993
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1993
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Doel
Implementeer IMS Content Packaging/SCORM-import als onderdeel van de algemene eLearning-feature.
Herkenning en mapping
Herken ZIP met imsmanifest.xml aan de root; minimaal SCORM 1.2 en 2004 waar mogelijk. Verwerk organizations, nested item-hiërarchie, resources, file, dependency, scormType, masteryscore, sequencing en metadata.
Mapping:
Runtime CMI-data, suspend-data, learner progress, attempts en SCO-JavaScript worden niet als inhoud voorgesteld. Quizlogica in HTML/JavaScript wordt niet als betrouwbare toets geparsed; structurele vragen gaan naar de eLearning-question-types.
Acceptatiecriteria
Fixtures voor SCORM 1.2/2004, nested organizations, ontbrekende resources, external href, sequencing en onveilige ZIP-paden. Deterministische mapping en importreport. Tests voor inhoud, volgorde, assets, warnings, path traversal, symlink escape en decompression limits. Visuele controle en update FILE_FORMAT.md.
Bron: https://www.adlnet.gov/assets/uploads/ADLGuide2004_Final_073108.pdf
Overkoepelende feature: #1992.