Entries by Ryan

What’s new with Uncanny Groups

The Uncanny Owl team has been hard at work adding some interesting new features to our popular Uncanny Groups plugin over the last few weeks. Given the scope of some of the changes, we want to walk users through and them outline how to use the new options. Group-specific welcome emails We’ve had feedback from some of our users that global emails to welcome users to groups just aren’t sufficient. Different groups may have different instructions and expectations, maybe an introduction by an instructor is warranted, perhaps it’s just different branding that’s important. Whatever the case, we have tried to address this gap by adding group-specific welcome emails. Now, when you edit groups, you’ll see a new section that looks like this on the edit group page in the Group page tab: It works just the way other welcome emails work on the Uncanny Groups > Settings page; the same tokens are also available. To use this new feature for specific groups: Check the Override “Add and invite (new user)” email checkbox. This tells our plugin to use this email template instead of the global one. Populate the Subject and Body areas with appropriate content. Now, when new students are added to this group, they’ll […]

Add Seats to Group Subscription, Excel Reports and More

This is the Uncanny Groups for LearnDash update that many of our customers have been eagerly anticipating. After months of development, we’re excited to introduce a feature unique to our plugin that will completely transform B2B group subscriptions for LearnDash: support for adding seats to existing subscription-based groups. We wrestled with the logic for months. How would someone manage multiple subscriptions linked to a single group? What if one of several subscriptions was cancelled? Could we minimize the confusion of having multiple subscriptions for individual groups? And would all of this be easy enough for end users to understand? In terms of the visible changes to Group Leaders and admins, it’s all very straightforward. Administrators see a new section under Uncanny Groups > Settings to enable the option (we don’t want it to appear with no context for existing sites) and to set up a link so users can learn more about adding seats to subscriptions. We do recommend setting a page up with more details because the behaviour will be different depending on your settings around synchronization in WooCommerce Subscriptions. And for Group Leaders, the Group Management page gets a new Add Seats button just like the one they’re probably used […]

Q1 2022 Plugin Updates

Our blog has been quiet this quarter, but that’s mostly because we’ve been so busy with updates. And just how busy have we been in Q1? Here’s a summary of our plugin releases: Uncanny Toolkit for LearnDash: 1 release Uncanny Toolkit Pro: 2 releases Uncanny Groups: 3 releases Tin Canny: 4 releases Uncanny Continuing Education Credits: 2 releases Uncanny Automator: 9 releases Uncanny Automator Pro: 4 releases In total, that’s a whopping 25 releases this quarter. Many have been pretty big releases too, so in case you missed the updates, we’ll cover some of the most exciting highlights below. Uncanny Toolkit Pro Our most popular add-on for LearnDash, Toolkit Pro gained a number of new additions. There’s a new module for Autocomplete Lessons and Topics on WPForms submission. We had it for Gravity Forms, now we’re extending support to WPForms as well. This is one of our more popular modules and a great way to require users to submit evaluation and feedback forms before course completion. The Simple Course Timer added 4 new shortcodes. Instead of only outputting time at the course level, now there’s a way to show time spent on topics, lessons and quizzes. And there’s an additional shortcode […]

LearnDash Quiz Question Analysis Report

The LearnDash Quiz Question Analysis report is a front end report for Administrator and Group Leader roles that allows easy review of selections for multiple choice questions. To use the report, add this shortcode to a page in WordPress: [uo_question_report] When viewed by a user, the report looks like the screenshot below. This is a very powerful report for analyzing question quality and performance, but there are several things users should keep in mind when using the report: Administrators can see results for all quizzes and users. Group Leaders see quizzes associated with courses in their groups and for users in their groups only. Records are output for LearnDash “single choice” (a.k.a. multiple choice) question types only. The report will also only work when there are 2 to 5 possible answers to a question. If there are fewer than 5 answers for all questions, fewer columns will be output. Percentages are colour coded to make it easy to review results at a glance. If a correct answer has a percentage of students answers in the 90-100% range, it will be solid green. If it’s 0-10% (suggesting the question is too hard because few people choose the correct answer), it’s dark […]

Autocomplete Lessons & Topics on WPForms Submission

Important Note For this module to function correctly, lessons must be associated with a course, and topics must be associated with both a lesson and a course. Overview The Autocomplete Lessons & Topics on WPForms Submission module is part of the Pro Suite of modules for the Uncanny LearnDash Toolkit. It lets you control whether or not to automatically mark a lesson or topic complete when a user submits a form from WPForms on that page. When this module is enabled and the autocompletion option is checked in Form Settings, you will see the WPForms submit button rather than the standard Mark Complete button on a lesson/topic. After submitting the form, the lesson/topic will be automatically marked as complete. Auto Advance On Submit If you would like the user to be automatically advanced to the next topic or lesson after submitting the form, do not enable AJAX form submission (if using a shortcode, set the parameter ajax=false) and disable any redirect on submission in the form’s confirmation settings.  Note: If the form is embedded in the last topic of a lesson, they will be returned to the lesson for that topic, not moved to the next lesson. Behavior of a Previously Submitted Form […]

Plugin Update Roundup

Today we pushed updates to 3 of our plugins (Uncanny Groups, Toolkit Pro and Tin Canny) and a fourth plugin update is coming tomorrow. While most of the changes are small fixes and improvements, there are some larger enhancements that deserve a bit more attention. Uncanny Toolkit Pro for LearnDash Perhaps the most interesting update is that the plugin, and specifically the Import Users module, no long requires LearnDash. This was done primarily to allow Uncanny Automator users to run imports that trigger actions as part of our new support for running actions on users in bulk. The Toolkit itself isn’t moving away from LearnDash, but this will be a big win for Automator users that aren’t necessarily using LearnDash. The Enhanced CSV Reports module doubles the number of custom usermeta columns to 10. You can now run some very big reports with this tool with a lot of custom user profile data. The Enhanced Course Grid module has the most changes, including all of the following: There’s a new “hide_title” attribute to turn off course titles in the grid. Multiple categories can now be defined for inclusion in the shortcode or block, separated by commas There are 7 new […]

Group Hierarchy Reporting support for LearnDash

It’s time for a huge Uncanny Groups for LearnDash release that adds some important new tools for site owners, end users and developers. Let’s jump straight in to what’s new. Group Hierarchy support for LearnDash reports This has been a popular request for months now but we needed to be very careful about how we approached it. We didn’t want to slow report generation down too much, nor did we want to potentially confuse users with new views of consolidated data. As such, the very first thing we did was to make the hierarchy support optional. To use it, turn on group hierarchies in LearnDash and enable this new option in your Uncanny Groups settings page: Once those changes are made, and you have some groups set up in hierarchies, visit your Group Management page on the front end. If you select a parent group from the drop-down (or you view it as a user with a single group that is a parent), you’ll see a new checkbox to include data from child groups in the table. When you check this, the page will reload and students across the current group and all child groups will be output in the table. The list […]

Expanded SCORM and xAPI/Tin Can support for LearnDash

At long last, the Tin Canny 4.0 release is now available! And it includes one major new feature that will transform what’s possible for small businesses running LearnDash sites: full SCORM and xAPI support. Back when we originally launched Tin Canny it was an easy way for LearnDash sites to upload their modules from popular elearning tools like Articulate Storyline, Adobe Captivate and iSpring. Over the years we added support for Lectora, Quizmaker, H5P, Presenter, Rise… but all of that support was explicitly defined and we couldn’t offer fully SCORM or xAPI compliant solutions. Introducing full SCORM and xAPI/Tin Can support The 4.0 release should work with any standards-compliant SCORM 1.2, 2004 and xAPI / Tin Can file. It took us close to a year to get there, but the effort was absolutely worth it. Now we can stop saying “no” to people every time we get requests to add support for a custom authoring tool or something third party that we don’t support. Better yet, there’s no longer a need to ask! With this update, he’s a partial list of authoring tools we will be supporting with Tin Canny: Camtasia Elucidat Adapt Easygenerator Of course, there are hundreds of authoring […]

Uncanny Groups 4.0: Dozens of enhancements

The Uncanny Groups for LearnDash 4.0 release has been in development for months and focuses heavily on reliability and marginal improvements. And there are a lot of those; this release includes almost 50 plugin enhancements and fixes. Let’s jump right into some of what’s new: More form support Use Gravity Forms, WPForms or Formidable Forms? Now you can add enrollment key redemption fields from the form editor so you can link any form in those plugins to key redemption in Uncanny Groups. New edit group page options Ever wish administrators could see invited users? That’s in, so is the ability to see orders and products associated with groups that were created from a purchase. You can even unlink a group from an order if you no longer want users to be able to add courses or seats to a group via purchase. New group list page options We modified the group listing under LearnDash LMS > Groups to show seat counts and to make enrollment keys downloadable by admins. Both of these changes will make it a lot easier for administrators to get data they need without drilling down into a group or switching to the front end Group Management page. Shortcode support in […]

Two Factor Authentication for LearnDash Login Forms

Version 3.5 of the Uncanny Toolkit for LearnDash was released today with one very important addition: new support for Two Factor Authentication (2FA). We have had a number of requests to improve security options for our login module and we’re pleased to now support a direction integration with WP 2FA, a popular two-factor authentication plugin for WordPress. Easy 2FA for WordPress sites What this new integration means is that it’s easier than ever to integrate the flexible, clean login forms in the Uncanny Toolkit with the additional security of the WP 2FA plugin. It’s the best of both worlds. Using both plugins together, you can now: Require some or all users to authenticate with 2FA (including setting rules by role) Allow users to add a secondary login check using an email or supported 2FA app Beyond the additional account security, LearnDash site owners may appreciate that this additional security measure makes it much harder for users to share WordPress accounts. Here’s what the login process looks like for end users when they try to sign in: The use of two-factor authentication is of course completely optional, but we’ve made it as easy as possible to install the WP 2FA plugin […]