Register for InstructureCon25 • Passes include access to all sessions, the expo hall, entertainment and networking events, meals, and extraterrestrial encounters.
Found this content helpful? Log in or sign up to leave a like!
Hello All:
I've created a script with Claude that will automatically create an IMSCC archive consisting of HTML files. When I load this file to https://common-cartridge-viewer.netlify.app/, everything loads perfectly. However, when I load it to Canvas, it forces all of the pages to load as files. I have banging my head against the wall to try and fix this problem but I can't get Canvas to accept that the wiki_content should be imported as pages.
Any thoughts? Here is the code on GtitHub: https://github.com/smrice3/rise_scorm_creator.
Thanks in advance for your insights.
Stuart
Solved! Go to Solution.
Hi @stuartriceaz,
I believe there is a (possibly hidden, if so contact your Customer Success Manager) feature option to have Canvas convert html content from an imscc file into a page instead of a file. Screenshot included here:
-Chris
Can you share one simple IMSCC file generated by this code (with one or pages)? I'd compare it with an IMSCC export from Canvas with a page vs with a file.
I made a Canvas site with just a page, and a module linking to that page.
Exported the Canvas site as an IMSCC.
One thing missing I noticed in the file you posted is any reference to settings, so I tried removing the settings from the IMSCC I created, and that made the page be imported both as a page as well as a file. So not exactly the same situation, but perhaps making a course_settings folder with the appropriate files, and adding the settings resources to the imsmanifest you shared could help:
<resource identifier="[...]" type="associatedcontent/imscc_xmlv1p1/learning-application-resource" href="course_settings/canvas_export.txt">
<file href="course_settings/course_settings.xml"/>
<file href="course_settings/module_meta.xml"/>
<file href="course_settings/assignment_groups.xml"/>
<file href="course_settings/files_meta.xml"/>
<file href="course_settings/context.xml"/>
<file href="course_settings/media_tracks.xml"/>
<file href="course_settings/canvas_export.txt"/>
</resource>
Hi @stuartriceaz,
I believe there is a (possibly hidden, if so contact your Customer Success Manager) feature option to have Canvas convert html content from an imscc file into a page instead of a file. Screenshot included here:
-Chris
To interact with Panda Bot in the Instructure Community, you need to sign up or log in:
Sign In