Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-34020

Further work on IMS package importing when using Blackboard packages

    Details

    • Testing Instructions:
      Hide

      Please use my provided IMS package for testing. Without the patch you would expect the package to import but there is no content in the right hand side if you click on each item of the TOC. My patch fixes the import process to associated with html content within the IMS package.

      This IMS package that has resources with linked XML documents so it needs to be recursively processed to find the html / htm content :-

      • imsmanifest.xml -
        <resource identifier="URN_X-WEBCT-VISTA-V0_f2729b16-0ae5-0409-0157-e182c1d4e136.17926318167031" type="webct.manifest" webct:coType="webct.page" xsi:type="webct:ResourceType">
        <file href="X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318167031.xml"/>
        </resource>
      • X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318167031.xml -
        <resource identifier="URN_X-WEBCT-VISTA-V0_f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031" type="webct.manifest" webct:coType="webct.file" xsi:type="webct:ResourceType">
        <file href="X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031.xml"/>
        </resource>
      • X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031.xml -
        <resource identifier="URN_X-WEBCT-VISTA-V0_f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031_R" type="webcontent">
        <file href="X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031_R.html"/>
        </resource>
      Show
      Please use my provided IMS package for testing. Without the patch you would expect the package to import but there is no content in the right hand side if you click on each item of the TOC. My patch fixes the import process to associated with html content within the IMS package. This IMS package that has resources with linked XML documents so it needs to be recursively processed to find the html / htm content :- imsmanifest.xml - <resource identifier="URN_X-WEBCT-VISTA-V0_f2729b16-0ae5-0409-0157-e182c1d4e136.17926318167031" type="webct.manifest" webct:coType="webct.page" xsi:type="webct:ResourceType"> <file href="X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318167031.xml"/> </resource> X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318167031.xml - <resource identifier="URN_X-WEBCT-VISTA-V0_f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031" type="webct.manifest" webct:coType="webct.file" xsi:type="webct:ResourceType"> <file href="X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031.xml"/> </resource> X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031.xml - <resource identifier="URN_X-WEBCT-VISTA-V0_f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031_R" type="webcontent"> <file href="X-WEBCT-VISTA-V0/f2729b16-0ae5-0409-0157-e182c1d4e136.17926318164031_R.html"/> </resource>
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      mdl34020-master

      Description

      Previously in MDL-30419, if a Blackboard / WebCT IMS package was converted using http://elutools.coventry.ac.uk/ImsCleanupBB.aspx you could import the package.

      This patch will convert directly from Blackboard / WebCT IMS package to Moodle now.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  10/Mar/14