{"id":262,"date":"2013-09-24T14:42:07","date_gmt":"2013-09-24T02:42:07","guid":{"rendered":"http:\/\/danmarsden.com\/blog\/?p=262"},"modified":"2014-08-23T11:37:08","modified_gmt":"2014-08-22T23:37:08","slug":"managing-scorm-content-in-moodle-2-6","status":"publish","type":"post","link":"https:\/\/danmarsden.com\/blog\/2013\/09\/24\/managing-scorm-content-in-moodle-2-6\/","title":{"rendered":"Managing SCORM content in Moodle 2.6"},"content":{"rendered":"<p>Following on from <a href=\"\/blog\/2012\/11\/01\/managing-scorm-content-in-moodle-2\/\">an earlier post<\/a> we now have 2 new methods for managing SCORM content in Moodle 2.6.<\/p>\n<p><strong>Selecting a Zip package as an alias from a repository.<\/strong><br \/>\nWhen adding\/updating a SCORM and selecting a Zip package from a repository in Moodle 2.6 you now have the ability to create an alias\/shortcut to the file &#8211; you can then set an update frequency to set how often Moodle should check to see if there is an updated zip. To set this up follow the steps below:<\/p>\n<ol>\n<li>Click the &#8216;Turn editing on&#8217; button at the top right of the course page<\/li>\n<li>Click the &#8216;Add an activity or resource&#8217; link in the section you wish to add your SCORM package, then in the activity chooser, select SCORM package then click the Add button (or select &#8216;SCORM package&#8217; from the &#8216;Add an activity&#8217; dropdown menu)<\/li>\n<li>Enter a name and a description.<\/li>\n<li>click the Add button to open the <a title=\"File picker\" href=\"http:\/\/docs.moodle.org\/25\/en\/File_picker\">File picker<\/a> menu in order to choose a file a repository<\/li>\n<li>Select the repository that contains your SCORM zip files<\/li>\n<li>Browse and select the SCORM zip file\u00a0 you wish to add &#8211; makes sure you select the option to create an alias\/shortcut to the file.<br \/>\n<a href=\"\/blog\/wp-content\/uploads\/2013\/09\/scormzippicker.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-268\" alt=\"scormzippicker\" src=\"\/blog\/wp-content\/uploads\/2013\/09\/scormzippicker-284x300.png\" width=\"284\" height=\"300\" srcset=\"https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/scormzippicker-284x300.png 284w, https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/scormzippicker.png 468w\" sizes=\"auto, (max-width: 284px) 100vw, 284px\" \/><\/a><\/li>\n<li>Set the auto-update setting to &#8220;every day&#8221; &#8211; which will check overnight if a package update is required or &#8220;every time it&#8217;s used&#8221; to check if a new package is available every time a user enters the SCORM.<br \/>\n<a href=\"\/blog\/wp-content\/uploads\/2013\/09\/autoupdate.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-270\" alt=\"autoupdate\" src=\"\/blog\/wp-content\/uploads\/2013\/09\/autoupdate-300x50.png\" width=\"300\" height=\"50\" srcset=\"https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/autoupdate-300x50.png 300w, https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/autoupdate.png 387w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Click the button &#8216;Save and display&#8217; at the bottom of the page and then enter the SCORM package to make sure it has worked!<\/li>\n<\/ol>\n<p><strong>Selecting an imsmanifest.xml from an unzipped SCORM in a file system repository.<\/strong><br \/>\nThis allows you to create a repository that contains all your unzipped SCORM packages &#8211; you can also share assets between your SCORM packages &#8211; for example if you re-use the same video file across multiple packages you can just link to that single video file from multiple imsmanifest.xml files &#8211; you can also update your content and as the content is loaded directly from the repository the user will always see the most up to date file. To set this up follow the steps below(some of this is copied from <a title=\"MoodleDocs: File System Repository\" href=\"http:\/\/docs.moodle.org\/en\/File_system_repository\" target=\"_blank\">MoodleDocs<\/a>)<\/p>\n<ol>\n<li><strong>First set up a new File system repository (you need direct access to your server to do this)<br \/>\n<\/strong><\/p>\n<ol>\n<li>Find the moodledata folder on the server<\/li>\n<li>Inside it, create a folder called &#8220;repository&#8221; (if it doesn&#8217;t exist already)<\/li>\n<li>Inside that folder, create a new folder for your repository of SCORM packages named appropriately.<\/li>\n<li>Extract your SCORM packages into appropriate locations within this folder.<\/li>\n<\/ol>\n<\/li>\n<li><b>. Enabling the File System repository plugin<br \/>\n<\/b><\/p>\n<ol>\n<li>Go to Settings &gt; Site administration &gt; Plugins &gt; Repositories &gt; Manage Repositories;<\/li>\n<li>Select from the drop down next to File sytem &#8220;Enabled and visible&#8221;<a href=\"\/blog\/wp-content\/uploads\/2013\/09\/350px-filesystemrepo23.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-265 aligncenter\" alt=\"350px-filesystemrepo23\" src=\"\/blog\/wp-content\/uploads\/2013\/09\/350px-filesystemrepo23-300x28.png\" width=\"300\" height=\"28\" srcset=\"https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/350px-filesystemrepo23-300x28.png 300w, https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/350px-filesystemrepo23.png 350w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Click the <b>Settings<\/b> link..<\/li>\n<li>Click Create a repository instance<\/li>\n<li>Give it a name and choose from the dropdown the folder you created with your SCORM packages.<\/li>\n<li>Click the checkbox &#8220;Allow relative files&#8221; and Save.<\/li>\n<\/ol>\n<p><a href=\"\/blog\/wp-content\/uploads\/2013\/09\/filesystemconfig.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-266 aligncenter\" alt=\"filesystemconfig\" src=\"\/blog\/wp-content\/uploads\/2013\/09\/filesystemconfig-300x138.png\" width=\"300\" height=\"138\" srcset=\"https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/filesystemconfig-300x138.png 300w, https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/filesystemconfig.png 626w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li><strong>Adding a SCORM package<\/strong>\n<ol>\n<li>Click the &#8216;Turn editing on&#8217; button at the top right of the course page<\/li>\n<li>Click the &#8216;Add an activity or resource&#8217; link in the section you wish to add your SCORM package, then in the activity chooser, select SCORM package then click the Add button (or select &#8216;SCORM package&#8217; from the &#8216;Add an activity&#8217; dropdown menu)<\/li>\n<li>Enter a name and a description.<\/li>\n<li>click the Add button to open the <a title=\"File picker\" href=\"http:\/\/docs.moodle.org\/25\/en\/File_picker\">File picker<\/a> menu.<\/li>\n<li>Select the SCORM file system repository you created in the file picker window.<\/li>\n<li>Browse and select the imsmanifest.xml file you wish to add &#8211; makes sure you select the option to create an alias\/shortcut to the file.<br \/>\n<a href=\"\/blog\/wp-content\/uploads\/2013\/09\/filepickerimsmanifest.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-267 aligncenter\" alt=\"File picker selecting imsmanifest file\" src=\"\/blog\/wp-content\/uploads\/2013\/09\/filepickerimsmanifest-281x300.png\" width=\"281\" height=\"300\" srcset=\"https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/filepickerimsmanifest-281x300.png 281w, https:\/\/danmarsden.com\/blog\/wp-content\/uploads\/2013\/09\/filepickerimsmanifest.png 478w\" sizes=\"auto, (max-width: 281px) 100vw, 281px\" \/><\/a><\/li>\n<li>After selecting the imsmanifest.xml file click the button &#8216;Save and display&#8217; at the bottom of the page and then enter the SCORM package to make sure it has worked!<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>This method is only currently supported by the file system repository &#8211; it&#8217;s possible that some of the other repository types could be added in future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Following on from an earlier post we now have 2 new methods for managing SCORM content in Moodle 2.6. Selecting a Zip package as an alias from a repository. When adding\/updating a SCORM and selecting a Zip package from a repository in Moodle 2.6 you now have the ability to create an alias\/shortcut to the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,12],"tags":[3,5],"class_list":["post-262","post","type-post","status-publish","format-standard","hentry","category-moodle","category-scorm","tag-moodle","tag-scorm"],"_links":{"self":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts\/262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/comments?post=262"}],"version-history":[{"count":11,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts\/262\/revisions"}],"predecessor-version":[{"id":314,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts\/262\/revisions\/314"}],"wp:attachment":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/media?parent=262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/categories?post=262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/tags?post=262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}