Teck FiLMS is an Organization in the Shared FiLMS Instance. FRO uses the FiLMS Web interface but the other sites use tracking CDs.
Teck builds their own courses as has ICOM deploy them. These files are typically dropped on ICOM File Manager:
Mine Ops uses Trackable Media courses, roughly a count of 71, that are pushed out to file servers at each of their 5 sites. Some of these courses are built by ICOM while others have been built by Teck using the CourseBuilder. All these courses track their enrollment results in Teck FiLMS. The deployment process is unique for Mine Ops.
Request Process
Configuration
Changes required
brain_config.txt
<settings>
<brain />
<courseDir />
<iniFile>FiLMS_ini.txt</iniFile>
<structFile>structure.xml</structFile>
</settings>
FiLMS_ini.txt
<settings>
<isCourseCD>true</isCourseCD>
<COURSE_COMPLETION>http://teck.icomproductions.ca/includes/modules/FM_ExternalAPI/scripts/set_enrollment.php</COURSE_COMPLETION>
<close_window>true</close_window>
<completionPercentage>80</completionPercentage>
<currentVolume>100</currentVolume>
<errorMessage>This is an Error</errorMessage>
<errorTitle>Error</errorTitle>
<fadeTime>0</fadeTime>
<interfaceFile>interface/dInterface.swf</interfaceFile>
<isLockBypass>false</isLockBypass>
<language>EN</language>
<lockNavigation>false</lockNavigation>
<mastery_score>80</mastery_score>
<playPercentage>50</playPercentage>
<retryTimeDelay>5000</retryTimeDelay>
<saveLocal>true</saveLocal>
<seperatedSCOs>false</seperatedSCOs>
<showCertificate>true</showCertificate>
<showErrorPrompt>true</showErrorPrompt>
<showResumePrompt>true</showResumePrompt>
<trackSeperateInteractions>false</trackSeperateInteractions>
<useBetaFeedback>false</useBetaFeedback>
<useCourseExit>true</useCourseExit>
<useFrameBookmarking>true</useFrameBookmarking>
<userInfoSource>UserInput</userInfoSource>
<userType>student</userType>
<useStartOnLoad>true</useStartOnLoad>
<useUserVerify>true</useUserVerify>
</settings>
structure.xml
<course
organization_code="Teck"
course_code="[COURSE CODE FROM teck.icomproductions.ca]"
course_type_id=""
cssFile="css/dStyle.css"
interface_height=""
interface_width=""
is_fullscreen="N"
location="interface/dInterface.swf"
page_bg_color=""
useLessonNameAsID="N"
>
cert_data.xml
<earnedCertificate expiresAt_commentedOut="2019-08-10 02:02:00">
<certificate expiry_days="" filename="certificate/dCertificate.swf">
<name>COURSE-NAME-PROVIDED</name>
<description>for completing Teck Coal's COURSE-NAME-PROVIDED</description>
</certificate>
<comment> </comment>
</earnedCertificate>
Error codes
Teck CourseBuilder QRG
Testing the CD tracking API
http://teck.icomproductions.com/resources/244/index.php
Manual test link:
http://teck.icomproductions.ca/includes/modules/FM_ExternalAPI/scripts/set_enrollment.php?completed_at=2016-08-26%2011:00:43&completion_status=completed&organization_code=Teck&course_code=FireExtinguisherCBT-CD&name=Mark%20Test&email=undefined&login=123&print_debug=yes
Y:\ICOM Productions\__TEMPLATES__\Interface 3.0\teck cbt\
"I’ve included a sample that Wasserman produced for us for Teck’s website that should help you out for picking colours."
~ Oct 19, 2016
If a contractor calls looking for support, direct them to the welcome page of FiLMS:
canada.contractor.inquiry@teck.com
Select courses have a built-in reset code:
Since Teck (teck.icomproductions.ca) has FM_ReportUploader installed, FiLMS has to generate the enrollment report CSV (custom report) daily on Teck FTP Site.
FTP Directory Path: /home/client_jails/teck_sftp/home/teck_sftp/report_export
In case if the report doesn't run daily, here's the following you can do:
Related Issue: