Uncanny Owl
Forum Replies Created
-
We wondered too if perhaps you have old versions of LearnDash licensing or hub plugins installed. It could be related.
Hi @torlowski ,
Sorry to hear about the issue. It does unfortunately seem like a conflict and not something we can reproduce on our side. I wonder if perhaps you could try cloning out to a Staging environment and disable everything except LearnDash and our plugins to see if it still happens. If not, maybe you could try reactivating plugins to identify the source.
It would also help to see the LearnDash System Report from LearnDash LMS > Settings > Support, but since it does have a lot of data about your site, it may not be something you want to upload here. You could also share that with us via [email protected] instead.
Fantastic @ateya3d , thanks for checking quickly and following up!
I’ll tentatively mark this as resolved and we’ll include it in the update.
Both of you, since the error seems the same. Let us know if it fixes things.
Okay, we were able to trace what happened and fix it! The outcome surprised us, because this is not related to the LearnDash update nor the recent Toolkit update, it is actually a much older issue that had simply gone unreported.
Basically LearnDash loads their plugin list page there a bit differently than we expect (via plugin_api()) and the Toolkit doesn’t handle it properly.
We have made an updated copy of the Toolkit available at https://we.tl/t-3q9WIEocjD with the fix. Once you have confirmed this is working as expected for you, we’ll get a public release out (in the next few days either way).
Hi @shaharm ,
Sorry to hear about the issue. Please note that this is a support forum for our Toolkit plugin only; for Tin Canny support you can submit a ticket on our site from inside your account or on our contact page. We can better assist you there.
The shortcode in question will only show the highest score earned across any quiz attempt. If nothing is showing there, we would want to collect more details about what the quiz is associated with (e.g. course, lesson, topic), whether or not statistics for the quiz were enabled, whether the quiz was graded (and if so, if it is fully completed), and maybe you can also send us the system report from LearnDash LMS > Settings > Support so we have more details about the environment.
We’ll go ahead and close the ticket here so that we can follow up via our Help Desk since this is about Tin Canny.
Thanks!
Hi @ateya3d , thanks, that’s really helpful!
That’s odd though, the current version of LearnDash goes to /wp-admin/admin.php?page=learndash-hub for add-ons and then links to a repo listing for the third party page.
I wonder if you’re using the old LearnDash Hub plugin? Or could your old LearDash files be cached?Maybe you could know what other LearnDash plugins you’re using and their versions, because this doesn’t seem like LearnDash and Toolkit directly.
If you have a Staging environment, maybe you could try with only LearnDash 4.5.0.2 and Uncanny Toolkit 3.6.4.2 active to see if it still happens?
Maybe you could also confirm your WordPress version, PHP version, LearnDash version and Toolkit version.
Hi @sld , sorry to hear about the issue.
I wonder if you could confirm exactly the page you mean. Is this under LearnDash > Add-ons? Toolkit > LearnDash Plugins? The WordPress Plugins page? A screenshot might help to know where you’re clicking.
It would also help immensely if you could check the error log for your site (your host can help if you’re not sure where to find it) and send us the details of the error.
Forum: Plugins
In reply to: [Uncanny Toolkit for LearnDash] 3.6.4.2 Security fixHi @pautgn ,
Great question!
We definitely recommend updating and using the latest version, in this case and always.
Without going into too much detail, there was a way for users?with permission to install plugins?(so usually only admins) to install a plugin from?www.ads-software.com via the Toolkit. If perhaps an admin was tricked into doing something (and it would have to be very targeted and intentional), a plugin from?www.ads-software.com?could be installed on the site. Yesterday’s update adds a nonce check to block this scenario. It does only affect users who already have permission to install plugins though and the installed plugin would have to be from?www.ads-software.com.
Forum: Plugins
In reply to: [Uncanny Toolkit for LearnDash] Redirection after quiz completionSorry @alexplayerone , we missed this one.
Any chance you can point us in the direction of the thread you mean? We didn’t notice anything in the last few months, and anything before that would been incorporated into the last release–unless it wasn’t a patch or fix for the plugin directly.
Forum: Plugins
In reply to: [Uncanny Toolkit for LearnDash] How to translateThat is quite strange. We haven’t seen similar issues with Loco Translate (we test with and see PolyLang on user sites less often), but we’ll pass this on to our dev team.
Forum: Plugins
In reply to: [Uncanny Toolkit for LearnDash] eye toggle password visibilityHi @max0220it , I did want to confirm that we have added this to our roadmap for Q1. We’ll go ahead and close this for now since it has been actioned, and you will see it included in the plugin in an upcoming release.
Forum: Plugins
In reply to: [Uncanny Toolkit for LearnDash] How to translateHi @guymal ,
Sorry about the delay; we’ll be back to normal operating hours next week.
Polylang is completely fine to use for translations with our plugin. It’s great to hear you were able to get things set up as needed. We do testing against Loco Translate, so that should be fine too, and our plugins generally have WPML compatibility as well.
Sorry to hear about the issue you’re having with the static assets.
The file blocks.style.build.css doesn’t exist anymore in the latest version, and we’re loading the same assets for blocks and shortcodes now. This means updating to the latest version will remove that file from your site.
Regarding the two bundle files, Uncanny Toolkit is loading the files on all pages because sometimes it’s impossible to detect whether a shortcode or block is on a page, especially when using some builders. That said, the two modules you mentioned you’re using are not styled by those files, which means that for now it’s safe to dequeue the bundles in your site. To do so, please add the following PHP snippet to the functions.php of your child theme, or to a custom plugin if you have one:
/** * Uncanny Toolkit * Dequeue static assets */ add_action( 'wp_enqueue_scripts', function() { wp_dequeue_script( 'uncannyowl-learndash-toolkit-free' ); wp_dequeue_style( 'uncannyowl-learndash-toolkit-free' ); }, 999 );
This fix is temporary, as it will affect the styling of the Frontend Login (in case you need to use the module), which is styled by those files. For that reason, we’ll work on improving the shortcode and block detection to load the assets strictly where they’re required, and we’ll load them in the footer so it’s not a render blocking resource.
Hope this helps!
Thanks,
Agus @ Uncanny Owl