The Tin Canny Uploader is part of the Tin Canny LearnDash Reporting Toolkit that we developed to help you add e-learning content authored in Storyline, Captivate, or iSpring to a LearnDash lesson or topic. (H5P modules are added through the H5P plugin rather than uploaded.) The Uploader is integrated with the both the Classic Editor and Gutenberg so you can quickly attach an e-learning module as part of your content creation workflow.
Please note that file names must contain fewer than 100 characters and should not contain any special characters.
Important: Make sure you give the module you are uploading a distinct and descriptive title. This title will be identified as the module’s name in the Tin Can Report and it can’t be changed later.
You have three different ways to display Storyline/Rise, Captivate, or iSpring content:
- Embed the module in an iFrame on the current page
- Use a link or button to launch the module in a Lightbox
- Use a link or button to launch the module in a new window
Your module will be added as a shortcode in the Classic Editor:
Elementor/WP Bakery Page Builder/Other Editors
If you are using a pagebuilder such as Elementor or WP Bakery Page Builder, look for a “text” module and add that to the page. The editor in the text module should display the Add Tin Canny Media button (see above), which you can use to insert your content.
You can use the included Gutenberg block to add Tin Canny content using the Gutenberg editor:
Tin Can/xAPI Data
In order to capture Tin Can data, your Storyline/Rise, Captivate, or iSpring module must have been published to xAPI or SCORM (1.2 or 2004). The module will still work if it was published to web but you won’t be able to capture Tin Can data. We recommend publishing to xAPI if the option is available, as in some situations it offers performance advantages over SCORM tracking.
Very large files
If for any reason the zip file is too big to upload inside WordPress (this would typically include files over 100 MB), this workaround is available but should only be performed for large files:
- Publish the zip file as you normally would.
- Extract the contents of the zip file. (Don’t use a Mac for this, as it can add hidden files that break the upload process.)
- Move the big media files elsewhere and remember the folder they were in.
- Zip the files back up so the structure is the same (minus the large files; just make sure the XML file is still in the root).
- Upload the zip file through the Tin Canny uploader as before. if there’s an error, maybe it wasn’t zipped back up again properly.
- On the lesson/topic edit page, note the identifier in the shortcode. You’ll see an snc one.
- Connect to the site by FTP. Navigate to /wp-content/uploads/uncanny-snc/.
- Find the # corresponding with the shortcode in step 6 and go into it.
- Upload the large files to wherever they’re supposed to be.
Single Page Courses
Out of the box, Tin Canny modules should not be use on LearnDash course post types, especially if there are no lessons attached to the course. LearnDash relies on lesson completions to track progress and trigger course completion. If you also have Toolkit Pro and the Single Page Courses module is enabled, versions 3.6 of Tin Canny and later do offer support and make uploading modules at the course level for microlearning possible. Make sure you follow the same Mark Complete rules as you do for lessons and topics, and to protect content we suggest hiding the module to non-students with the LearnDash student shortcode.
If you use Tin Canny in a multisite network, it is possible to broadcast Tin Canny modules to other network sites using the Broadcast plugin from Plainview Plugins along with their LearnDash addon. See https://broadcast.plainviewplugins.com/addon/learndash/ for more information.