Deploying a CD course for Teck Coal

Tracking Cd

  • they send us cbt's to turn into tracking cd's

Host: ftp://teluswan.icomproductions.ca Username: teck_rdt Password: t3ckicom

  • Save the RFD and the course files they send us to a working folder. At this time we use P:\Teams\Technical QA\2014. Extract them once they are there
  • Open with course builder 3<
  • In coursebuilder, click on Edit>Properties
  • Change the following
    • organization_code="Teck"
    • course_code="<unique and relevant to course>"
    • Course Name add a " - CD" so that when it is uploaded it is shown to be a cd tracking course
  • In settings
  • In messages
    • UserInfoIdText=Employee ID
    • UserInfoNameText=Enter Full Name
  • Publish tracking cd
  • Move zip into P:\Teams\Technical QA\2012\Teck, extract
  • Make sure Course builder puts this line into the films.ini: <userInfoSource>UserInput</userInfoSource>
  • Make the course not open in full screen, flash will not allow text to be entered while in full screen. Go to Y:\ICOM Productions\__TEMPLATES__\Deployment\3\Teck rapid dev tracking cd. Copy all the files and replace what is needed. Make sure you replace the files inside the course folder as well. DO NOT DO THIS FOR THE COURSES MADE IN HOUSE. If you do, don't replace the interface.swf.
  • Manually open cert_data.xml change

<name>______________________________</name> <description>for completing Teck Coal's __________</description>

to example courses name is "Tire Bay Safety CBT"

<name>Tire Bay Safety CBT</name> <description>for completing Teck Coal's Tire Bay Safety CBT</description>

This will allow you to login as sysadmin but end up as teck org admin (i dont know admin password)

and import cd's structure.xml into lms, and enroll yourself (teck admin) to create curriculum

  • and launch to QA and confirm tracking in lms and certificate.
  • Contact dan.jackson@teck.com, harshal.patel@teck.com, the Teck person who requested the work and the ICOM person who created the AtTask project with download links to CD Course.

Error Codes

502 No course code set 503 No org code set 508 or 504 No curriculum for course, you need to enrol someone or make a class/curriculum in their LMS 507 A Lookup Detail field being set for user doesn’t have that value as a choice 500 No structure for that Course code 501a No Course Code set or of completion status was set to something weird 501b No Org Code set 501c No login or email was set for user 501d No Completion Status set

Log of CDs sent to Teck

Please check the Technical Team course vault.

Course builder for Teck

Teck has their own unique version of CourseBuilder EXE. The latest version:

Admin guide:

Version 3.511024x768v9:

To order slide images template first move it to front in slide_templates.xml

<slide_templates> <template id="007" name="864x650 Image/Movieclip Only" sample_img="007.jpg" num_bkg_imgs="1" /> <template id="001" name="Text bottom w/ 1 image" sample_img="001.jpg" num_bkg_imgs="1" /> <template id="002" name="Text bottom w/ 2 images" sample_img="002.jpg" num_bkg_imgs="2" /> <template id="003" name="Text bottom w/ 3 images" sample_img="003.jpg" num_bkg_imgs="3" /> <template id="004" name="Text Only" sample_img="004.jpg" num_bkg_imgs="0" /> <template id="005" name="Image/Movieclip Only" sample_img="005.jpg" num_bkg_imgs="1" /> <template id="006" name="Image left w/ text right" sample_img="006.jpg" num_bkg_imgs="1" /> <template id="008" name="FLV Video Only" sample_img="008.jpg" num_bkg_imgs="1" /> </slide_templates>

unique course

Conveyors uses FM_ResetFailed with class detail field set to 0 to restart on fail

  • User fails the exam, but a course failure is not tracked at this point, to avoid automatically resetting their enrollment.
  • Interface locks down, and presents them the "Get your trainer to input the password" screen.
  • Trainer comes and inputs the password.
  • Course tracks itself as failed, commits data, and closes.
  • User relaunches the course, with their reset enrollment in the course.
  • If user attempts to close/open the course before the trainer enters their password, they will be taken to the same "Get your trainer to input the password" screen.
  • password file*

is called passwordInput.txt, value should be set always as restartcourse

setPass=restartcourse

contained in course folder,