{"id":40348,"date":"2022-11-27T20:45:15","date_gmt":"2022-11-27T20:45:15","guid":{"rendered":"https:\/\/staging.totara.fortyapp.com\/events\/reporting-on-scorm-activities-in-your-totara-lms\/"},"modified":"2024-08-02T21:02:45","modified_gmt":"2024-08-02T21:02:45","slug":"reporting-on-scorm-activities-in-your-totara-lms","status":"publish","type":"event","link":"https:\/\/staging.totara.fortyapp.com\/us\/events\/reporting-on-scorm-activities-in-your-totara-lms\/","title":{"rendered":"Reporting on SCORM Activities in Your Totara LMS"},"content":{"rendered":"\n<div class='inline-text-container MobileAlignment DesktopAlignment'>\n  <div class='richText'><p class=\"lead large\"><strong>SCORM is a great way to add interactive elements to your Totara courses. Reporting on your SCORM activities will give you a good insight as to how effective they are, and what topics your users are struggling with.<\/strong><\/p>\n<p>In this webinar, we will be demonstrating functionality using authoring tools from the Articulate suite (Storyline and Rise), however many skills will be transferrable to other authoring tools.In this webinar join Jordan Ash from the Totara Academy as we show you:<\/p>\n<ul>\n<li>How to export and upload your SCORM package to get the best possible reporting data<\/li>\n<li>Understanding and interpreting the inbuilt SCORM reports<\/li>\n<li>Creating an activity leaderboard using SCORM reporting data<\/li>\n<li>Creating a custom report to compare different SCORM packages<\/li>\n<li>How to export variable data from Articulate Storyline to be included in the interactions report<\/li>\n<\/ul>\n<p>&nbsp;If you&#8217;re keen to learn how to better report on SCORM activities, the advice in this webinar is for you! Complete the form to register and you&#8217;ll also be sent the replay if you cant attend.<\/p>\n<\/div>\n  <\/div>\n<div class='newsletter-hubspot-container themePink padding-'>\n  <div class='wrapper'>\n    \n    <div class='content-wrapper'>\n            <div class='form-wrapper grey-background-'>\n                                    <h2 class='title '>Register to watch the recording<\/h2>\n                                                    <div id=\"hubspot-form-container\">\n            \n\t\t\t\t\t<script>\n\t\t\t\t\t\twindow.hsFormsOnReady = window.hsFormsOnReady || [];\n\t\t\t\t\t\twindow.hsFormsOnReady.push(()=>{\n\t\t\t\t\t\t\thbspt.forms.create({\n\t\t\t\t\t\t\t\tportalId: 3415253,\n\t\t\t\t\t\t\t\tformId: \"7ac5fa78-3d50-445f-b4f2-d8bbdba455d0\",\n\t\t\t\t\t\t\t\ttarget: \"#hbspt-form-1777601204000-4636023955\",\n\t\t\t\t\t\t\t\tregion: \"na1\",\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t})});\n\t\t\t\t\t<\/script>\n\t\t\t\t\t<div class=\"hbspt-form\" id=\"hbspt-form-1777601204000-4636023955\"><\/div>          <\/div>\n          <div id=\"hubspot-fallback-message\" style=\"display: none; padding: 20px; background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px;\">\n            <p style=\"margin: 0; font-size: 14px;\">\n              This form may be blocked by your browser&#8217;s privacy settings (e.g., Firefox Enhanced Tracking Protection). Please email us at <a href=\"mailto:marketing@totara.com\" style=\"color: #007ab8; text-decoration: none;\">marketing@totara.com<\/a>.\n            <\/p>\n          <\/div>\n                      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  \/\/If the form has a dynamic content field for hubspot automation workflows, it will grab that ACF value and plop it inside of the embedded iframe form\n  jQuery(document).ready(function ($) {\n    let formDetected = false;\n    let fallbackShown = false;\n\n    \/\/ Function to check for HubSpot form and show fallback if needed\n    function checkForHubSpotForm() {\n      const hubspotContainer = document.getElementById('hubspot-form-container');\n      const fallbackMessage = document.getElementById('hubspot-fallback-message');\n      \n      if (!hubspotContainer || !fallbackMessage || fallbackShown) {\n        return;\n      }\n\n      \/\/ Check for various HubSpot form elements\n      const hsForm = hubspotContainer.querySelector('.hs-form');\n      const hsIframe = hubspotContainer.querySelector('.hs-form-iframe');\n      const hsScript = hubspotContainer.querySelector('script[src*=\"js.hsforms.net\"]');\n      const hasHubSpotContent = hubspotContainer.innerHTML.trim().length > 0;\n\n      if (hsForm || hsIframe || hsScript) {\n        formDetected = true;\n      } else if (hasHubSpotContent && !formDetected) {\n        \/\/ If there's content but no recognizable HubSpot elements after timeout, show fallback\n        setTimeout(function() {\n          if (!formDetected && !fallbackShown) {\n            fallbackMessage.style.display = 'block';\n            hubspotContainer.style.display = 'none';\n            fallbackShown = true;\n          }\n        }, 2000);\n      } else if (!hasHubSpotContent) {\n        \/\/ If container is completely empty, show fallback immediately\n        fallbackMessage.style.display = 'block';\n        hubspotContainer.style.display = 'none';\n        fallbackShown = true;\n      }\n    }\n\n    \/\/ Initial check\n    setTimeout(checkForHubSpotForm, 1000);\n    \n    \/\/ Additional checks at intervals\n    setTimeout(checkForHubSpotForm, 3000);\n\n    setTimeout(function() {\n      const fieldElement = document.querySelector('input[name=lead_source_description]');\n      let iframe = document.querySelector('.hs-form-iframe');\n\n      if (iframe && iframe?.contentWindow) {\n        let iframeDocument = iframe.contentWindow.document;\n        let input = iframeDocument.querySelector('input[name=lead_source_description]');\n        if (input) {\n          input.value = 'Reporting on SCORM Activities in Your Totara LMS';\n        }\n      }\n    }, 5000);\n  });\n<\/script>","protected":false},"menu_order":126,"template":"","tax\/tags":[],"tax\/topics":[],"tax\/event-types":[820],"class_list":["post-40348","event","type-event","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/events\/40348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/events"}],"about":[{"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/types\/event"}],"wp:attachment":[{"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/media?parent=40348"}],"wp:term":[{"taxonomy":"tag","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/tax\/tags?post=40348"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/tax\/topics?post=40348"},{"taxonomy":"event-type","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/us\/wp-json\/wp\/v2\/tax\/event-types?post=40348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}