{"id":2114,"date":"2013-01-15T16:25:16","date_gmt":"2013-01-15T16:25:16","guid":{"rendered":"http:\/\/blogs.sussex.ac.uk\/elearningteam\/?p=2114"},"modified":"2013-01-17T13:21:58","modified_gmt":"2013-01-17T13:21:58","slug":"improving-moodle-import-part-3-the-application","status":"publish","type":"post","link":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/2013\/01\/15\/improving-moodle-import-part-3-the-application\/","title":{"rendered":"Improving Moodle import. Part 3: The application"},"content":{"rendered":"<p>We have developed a new import tool for importing materials from one course to another. The advantages over the Moodle import are:<\/p>\n<ul>\n<li>it is easy to use<\/li>\n<li>it is reliable<\/li>\n<li>it is fast<\/li>\n<li>it only imports questions used in the quiz while maintaining question category structures that are used<\/li>\n<li>it shares many similarities with <a href=\"http:\/\/blogs.sussex.ac.uk\/elearningteam\/2011\/08\/17\/course-yearly-transition-tool\/\">our custom rollover tool<\/a><\/li>\n<li>clicks to import materials is a minimum of 3 compared to the standard moodle which has a minimum of 6<\/li>\n<li>it imports embedded files without bringing all files (unlike Moodle 1.9 import)<\/li>\n<\/ul>\n<p>[vimeo]http:\/\/vimeo.com\/56977353[\/vimeo]<\/p>\n<h2>Technical stuff<\/h2>\n<p>Anyone with experience of Moodle&#8217;s import, backup and restore\u00a0features will\u00a0know that reliability is an ongoing problem. If you are in any doubt try following the <a href=\"https:\/\/moodle.org\/mod\/forum\/view.php?f=128\">backup and restore discussions<\/a>.<\/p>\n<p>Further to this it is still a bit clunky to use. For example, it takes too many clicks, it brings all questions in quizzes whether they are used or not in the quiz you are importing (see<a href=\"http:\/\/tracker.moodle.org\/browse\/MDL-12403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=193430#comment-193430\"> bug tracker issue<\/a>) and, in our version,\u00a0it does not bring embedded files or images.<\/p>\n<p>Our import does not rely on the backup and restore functionality. This means it does not create a temporary zip of an xml representation of the course and associated files which is useful when transferring courses between Moodle installs and keeping course-based backup, but inefficient when importing materials between courses within a Moodle install. Instead it copies records within tables and data files. As \u00a0a result our import is fast and reliable where, in our experience, the standard Moodle import hasn&#8217;t been.<\/p>\n<p>Please feel free to ask any questions!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have developed a new import tool for importing materials from one course to another. The advantages over the Moodle import are: it is easy to use it is reliable it is fast it only imports questions used in the quiz while maintaining question category structures that are used it shares many similarities with our [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[191,21],"_links":{"self":[{"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/posts\/2114"}],"collection":[{"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/comments?post=2114"}],"version-history":[{"count":27,"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/posts\/2114\/revisions"}],"predecessor-version":[{"id":2180,"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/posts\/2114\/revisions\/2180"}],"wp:attachment":[{"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/media?parent=2114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/categories?post=2114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sussex.ac.uk\/elearningteam\/wp-json\/wp\/v2\/tags?post=2114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}