High Definition eLearning
Welcome guest, is this your first visit? Create Account now to join.
  • Login:

Welcome to the Lectora and CourseMill Forums

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

+ Reply to Thread
Results 1 to 1 of 1
  1. #1
    db
    db is offline
    Member
    Join Date
    Jan 2004
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default How to Insert Metadata into imsmanifest.xml or courseid.xml for LMS

    We support some organisations actively using IBM's legacy LMS in its sunset years. They desire to publish SCORM 1.2 courses from Lectora such that they launch in a new window when deployed in the LMS.

    After some experimentation I believe we can do this by adding some additional xmlns URIs and an additional metadata section per <item identifier ... > section.

    Here is that bit ...
    <metadata>
    <schema>ADL SCORM</schema>
    <schemaversion>1.2</schemaversion>
    <imsmd:lom>
    <imsmd:technical>
    <imsmd:format>Format</imsmd:format>
    <imsmd:location type="TEXT">Location</imsmd:location>
    <ibmls:launchsettings newwindow="true" tracking="standard">
    </ibmls:launchsettings>
    </imsmd:technical>
    </imsmd:lom>
    </metadata>

    I have a manual edit of imsmanifest.xml which works on my initial tests but have a couple of questions about this ...

    1. Is metadata best added here in imsmanifest.xml or in the courseid.xml file. If in the courseid file will I need to make the additional xmlns declarations there too or will that "carry over" from the imsmanifest.xml? ... OK here's the full manifest tag I now have ...
    <manifest identifier="OCCLaunch001" version="1.2"
    xmlns="http://www.imsproject.org/xsd/imscp_rootv1p1p2"
    xmlns:adlcp="http://www.adlnet.org/xsd/adlcp_rootv1p2"
    xmlns:ibmls="http://www.ibm.com/learningspace"
    xmlns:imsmd="http://www.imsglobal.org/xsd/imsmd_rootv1p2p1"
    xmlns:imsss="http://www.imsglobal.org/xsd/imsss"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.imsproject.org/xsd/imscp_rootv1p1p2 imscp_rootv1p1p2.xsd
    http://www.imsglobal.org/xsd/imsmd_rootv1p2p1 imsmd_rootv1p2p1.xsd
    http://www.adlnet.org/xsd/adlcp_rootv1p2 adlcp_rootv1p2.xsd
    http://www.ibm.com/learningspace ibmls_0p1.xsd
    http://www.imsglobal.org/xsd/imsss imsss_v0p8p2.xsd">

    2. If the client Always wants published courses to have these settings is it possible to add something in to an 'XML template file' in Lectora somewhere so that the Publish to SCORM operation always puts these static tags in position without making the users edit XML files after each re-publish?

    ... or does this deserve a "you're trying to do WHAT?!!" response :-)

    Thanks!


 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Lectora and CourseMill are registered trademarks of Trivantis Corporation, Camtasia and Snagit are registered trademarks of TechSmith Corporation and
Flypaper is a trademark of Flypaper Studio. Camtasia and Snagit are used with the permission of TechSmith Corporation.
Copyright © 1999-2012 Trivantis Corporation Inc. All rights reserved.