Alexander
Forum Replies Created
-
Hi @ifatg ,
I understand your concern with certain courses not appearing under “My Courses” for some students. This could be related to cached data, so let’s rule out potential caching issues.
To troubleshoot:
Rule out potential caching issues
- To rule out caching issues, please visit your website in?incognito mode?after each of the following steps.
- Please deactivate all caching plugins you are using.
- Check if your website served by a content delivery network (CDN). If your CDN is Cloudflare, follow this document to purge your CDN cache. More resources about CDNs and how to purge them can be found here.
- Check if your web host is using server-side caching. You can use this tool to check if your webpage is using server-side caching. You may need to contact your web host’s support to purge this cache for you.
- If any of these cache purging steps fixes your problem, then you simply have some caching issues. To learn more about how caching can affect LifterLMS, you can visit lifterlms.com/docs/caching-issues-faqs.
If you’re specifically referring to the “My Courses” area in the student dashboard, caching is the most common cause. However, if you’re referring to visibility issues in the course catalog, it could be related to course visibility settings, as outlined in this documentation.
Try these steps, and let us know if there’s anything else we can assist you with!
All the best,
Hi @dmed ,
I understand your concern regarding the challenges of integrating LifterLMS with your Beaver Builder site, especially since most options seem to utilize the Block Editor. It’s true that many aspects of LifterLMS require custom coding to align with your layout needs. I recommend checking out the LifterLMS Action Reference and the Shortcodes documentation for useful guidance.
If you find the current layout options limiting, using custom CSS is a practical solution. However, for more control, consider creating custom templates within your child theme to structure the pages as needed. To keep users within the customized dashboard while accessing features like “Edit Account,” you can implement redirects or modify the menu structure to reduce navigation away from the dashboard.
While some shortcodes may seem missing, leveraging actions and filters will enable you to insert custom content. For further customization, I highly suggest consulting with our LifterLMS experts at this link: LifterLMS Experts. They can provide suggestions and assist you in achieving the desired customization with LifterLMS.
Let me know if you need any more assistance!
All the best,
Hi @dmed ,
Could you confirm if updating to the latest GravityView 2.31 resolved the issue on your end? Please let us know so we can mark this as resolved or assist you further if needed.
All the best,
Hi @mrcasual ,
Thank you for confirming the fix in GravityView 2.31 and for your transparency. I appreciate the suggestion regarding the
class_exists()
check before instantiation in our integration classes. We’ll review this in our codebase and implement it where needed to help prevent similar conflicts.Thanks again for the collaboration.
All the best,
Hi @dmed ,
Thank you for the detailed information. It looks like there’s a conflict between LifterLMS and the GravityView plugin, resulting in the fatal error you encountered. This issue seems to stem from the
LLMS_Integration_GravityView
class not being found when both plugins are active.To address this, I recommend the following steps:
- Ensure that both LifterLMS and GravityView are updated to their latest versions, as compatibility improvements are often included in updates.
- Since the issue is reproducible, it may be helpful to report this directly to GravityKit with the specifics of your setup and the error message. They may need to investigate further or provide a patch.
- Conflict Testing: If possible, try deactivating other plugins to see if the issue persists with only LifterLMS and GravityView active. This can help identify if there’s an interaction with another plugin causing the conflict.
If the problem continues after these steps, please let us know, and we can explore further solutions.
All the best,
Hi @ulf01 ,
In LifterLMS, the ability to modify the course layout via Appearance > Customize can depend on the theme you’re using. Some themes, like the default WordPress themes or the Sky Pilot theme, include LifterLMS specific settings for layout adjustments. If you’re not seeing LifterLMS options in the Customizer, I recommend checking if your theme supports these settings.
LifterLMS also offers the LaunchPad Theme, which provides customization options for course layouts. You can learn more about customizing it here: LifterLMS LaunchPad Theme Customization.
To switch the sidebar on or off, you may need to look for layout options in the theme settings. Alternatively, you can achieve this through custom CSS or by switching to a theme that offers built-in support for LifterLMS layouts.
Please let us know which theme you are using so we can replicate the issue and provide more guidance.
All the best,
Hi?@hayleyct ,
As we haven’t had any response in a week I am going to mark this thread as resolved.
Please reopen or post a new thread if you require further assistance.
All the best,
Thank you for letting us know that the issue is fixed.
If there’s anything else we can assist you with, please open a new thread.
All the best,
Hi @hayleyct ,
Thank you for reaching out, and I apologize for the delay in getting back to you.
It sounds like the LRS connection is recording the completion (“passed”) correctly, but it seems that the information isn’t being passed to LifterLMS to update the course progress.
To help us better understand the issue, could you please provide a screenshot of the problem? This will allow us to see exactly what’s happening on your end. Additionally, please ensure that both the Grassblade plugin and LifterLMS are updated to their latest versions, as outdated plugins can sometimes cause data synchronization problems.
Since it has been some time, I’m also curious if you’ve had a chance to reach out to Grassblade support about this issue. They might have additional insights.
Thank you for your patience, and please let us know if there’s anything else we can assist you with.
All the best,
Hi @dargye,
As we haven’t had any response in a week I am going to mark this thread as resolved.
Please reopen or post a new thread if you require further assistance.
All the best,
Thank you for providing the details.
Our team is aware of the issue with the styling tags not being parsed correctly in quiz questions, and a pull request (PR) addressing this is already in progress.
While we cannot confirm the exact release date, we anticipate that the fix may be included in an update later this week.
All the best,
@jurasjo ,
Thank you for reaching out!
Our team is aware of the PHP warnings you’re seeing and is currently working on a fix. While we cannot provide an exact release date, we anticipate that an update addressing this issue may be available later this week.
In the meantime, let us know if there’s anything else we can assist you with.
All the best,
- This reply was modified 3 months, 1 week ago by Alexander.
Hi @dargye ,
Thank you for your response, and I appreciate your clarification.
I understand that you are hosting videos on your own server and are looking for optimization strategies. As mentioned by Nick, our typical recommendation is to use platforms like Vimeo or Wistia. These services offer adaptive streaming, which automatically adjusts the video quality based on the viewer’s device and internet connection. This approach ensures smooth playback and reduces the load on your server.
Another option to consider is using a Content Delivery Network (CDN). CDNs distribute your video files across multiple servers globally, which can significantly reduce latency and improve the overall viewing experience.
If you are interested in using Vimeo or Wistia, we also offer an add-on called LifterLMS Advanced Videos, which provides enhanced control over video playback features and integrates with your courses and lessons. You can find more details here: LifterLMS Advanced Videos.
Please let us know if there is anything else I can assist you with.
All the best,
Thank you for keeping us in the loop.
It’s great to hear that replacing the code using the info from this PR seems to resolve the problem. We’re aiming to release the update today or tomorrow, but I’ll confirm with our product team.
This pull request appears to resolve the issue with the featured video.
Please let us know if you still encounter the issue once the update is released.
All the best,
Hi @jurasjo ,
Thank you for creating a new thread for this topic. As I mentioned in the other threads, LifterLMS version 7.7.1 was intended to fix the Featured Video issue.
While it resolved the display problem in the Course Catalog, I can confirm that the video course tiles still do not appear in the My Account or dashboard page.
To help us investigate further, could you please provide a quick screen recording or steps on how you replicate this issue on your site? This will assist us in identifying the problem.
Please let us know if there’s anything else we can assist you with.
All the best,