Entries by Ken Young

Enhanced LearnDash CSV Reports

The Enhanced LearnDash CSV Reports module in the Uncanny Toolkit Pro for LearnDash gives you the option to add a number of additional columns/fields to the native .csv reports available at LearnDash LMS > Reports in your WordPress admin panel.  The available columns include: Username First Name Last Name Nickname Display Name Role(s) (comma separated list of readable role names) Group(s) (comma separated list of readable group names) Language Website Biographical info When this module is active, the selected columns will be added to the exported CSV files.  

Restrict Page Access

Overview The Restrict Page Access module enables admins to restrict access to any public-facing page (post, course, lesson, topic, quiz, etc.) based on several criteria.  Users that are denied access can then be shown a message or redirected to another page. Set up restricted access The Restrict Page Access module, when active, adds a metabox to the sidebar of the Edit Post page of every post type that is registered as public: Here’s how to set up restricted access: Check Users must be logged in to view this page to prevent logged-out users from accessing the page. Select one or more Required roles if only users with a specific role should be allowed to view the page.  Users with ANY of the selected roles will be able to view the page. Select one or more Required courses if only users enrolled in a specific course should be allowed to view the page. Users enrolled in ANY of the selected courses will be able to view the page. Select one or more Required groups if only members of a specific group should be allowed to view the page.  Members of ANY of the selected groups will be able to view the page. […]

New Mark Complete Button Options in Tin Canny!

Our Tin Canny LearnDash Reporting plugin offers the easiest way to add modules from tools like Articulate Storyline, Adobe Captivate, Rise, and iSpring to your LearnDash courses. It’s our second most popular LearnDash plugin and gives thousands of LearnDash sites xAPI and SCORM capabilities that rival bigger LMS vendors. Since it was introduced, we gave LearnDash users a way to control progress in courses based on how learners interacted with uploaded modules. It was pretty simple: users could only click the LearnDash Mark Complete button to move forward if they completed, passed, or achieved some other condition inside the module. For Tin Canny some users, that wasn’t enough. We got a lot of questions about Tin Canny like these: Can we hide the Mark Complete button completely until the learner completes a module? Can we change the text on the Mark Complete button if there’s Tin Canny content on the page? Can we automatically mark the lesson/topic complete when the learner completes the module? Can we automatically move the learner to the next lesson when they complete the module? We wrestled with changes for a long time and couldn’t settle on the right way to handle autocompletion and autoadvancing for […]

Certificate Preview

The Certificate Preview module is part of the Pro Suite of modules for the Uncanny LearnDash Toolkit. It lets you preview what a LearnDash .pdf certificate will look like without having to leave the certificate editing interface by adding a metabox with a Certificate Preview button to the Edit Certificate page. Troubleshooting If your certificate doesn’t seem to be rendering correctly in the preview, here are a few things to check: Be sure save changes to your certificate before you click the preview button; unsaved changes will not be reflected in the preview. LearnDash shortcodes (such as quizinfo and courseinfo) will be replaced with static preview values. Non-LearnDash shortcodes may not render at all and are not supported.  

Template Overrides

As of Uncanny LearnDash Enrollment Codes version 3.0.3, developers can edit template files in an upgrade-safe way using overrides.   Copy the template file into a directory within your theme named /uncanny-codes/, keeping the same file and folder structure but removing the /templates/ subdirectory. For example, to override the Codes registration form, copy: wp-content/plugins/uncanny-learndash-codes/src/templates/frontend-user-registration-form.php to wp-content/themes/yourtheme/uncanny-codes/frontend-user-registration-form.php The copied file will now override the default. Warning: Do not edit these files within the the Uncanny Codes plugin itself, as they are overwritten during the upgrade process and any customizations will be lost. Customizations should only be attempted by experienced developers, as we cannot provide support for custom code.

Adding Credits to Student Transcript

Uncanny Continuing Education Credits integrates with the Learner Transcript module in the Uncanny LearnDash Toolkit Pro by adding a column that shows credits earned or credits available for each course in which the user is enrolled. In the screenshot above, credits have been renamed to “Hours” (in the Uncanny CEU plugin settings). To use this functionality: Enable and set up the Learner Transcript module of the Uncanny LearnDash Toolkit Pro. Install and activate the Uncanny Continuing Education Credits plugin.  The column will automatically be added to the transcript.