Support » Plugin: Sensei LMS » Course Progression Sidebar. ‘Other Lessons’ that don’t exist.

  • Hi there,

    In our course progress sidebar we have a section at the bottom labelled ‘other lessons’ which should not exist.

    The lessons under ‘other lessons’ are not actual lessons. They are no-where to be found on the back-end of the Sensei plugin. The URLs of these ‘other lessons’ are dead links and will take you straight to a 404 page.

    We have scanned the entire back end in search for where these URLs have come from, but can not find them.

    Note:
    We have been using the WPML plugin to translate our English lessons to Spanish.

    All of these ‘other lessons’ in the course progression sidebar are in fact duplicates of the translated lessons.

    Normally, our translated lessons have the URL: .com/es/lesson/xxx
    Whereas, the English lessons would have the URL: .com/lesson/xxx

    The duplicated lessons in the ‘other lessons’ part of the course progression sidebar have the URL: .com/lesson/xxx-2
    < Meaning these duplicated Spanish lessons have an English URL, and always end with a ‘-2’ at the end of the URL.

    Any help as to where to find these non-existing lessons and therefore get rid/remove the ‘other lessons’ from the course progression sidebar?

    Many thanks.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Richard Archambault

    (@richardmtl)

    Hi!

    I suspect that this is a side-effect of the interaction with WPML. I don’t know what it would be, though. Have you asked WPML for help as well? Can you tell me what they say? If there’s something that we need to change in our plugin to improve compatibility with WPML, we’ll be glad to do it. If WPML doesn’t have any clear idea as to what’s causing the problem, let me know and I’ll ask a developer for input.

    Hi Richard,

    Thanks for the reply and apologies for the delay. As soon as I read this I contacted WPML support which resulted in the following answer:

    “Hey Josh,

    Thank you for helping me with this. I was able to see the left sidebar this time.

    As I can see, the widget used on this section is added by the Sensei Course Progress plugin. I checked this out and it seems that this plugin is not a part of our WPML compatible plugins list (https://wpml.org/documentation/plugins-compatibility). In this case, please reach out the plugin authors and ask them to have a look at this. I don’t know how the plugin works but I’m sure that the authors of it will be able to see why the Other lessons section gets the wrong lessons.

    You can suggest them to apply for the Go Global program right here https://wpml.org/documentation/theme-compatibility/go-global-program/. This way, they will work with our compatibility team to test the functionality and make sure that everything is compatible with WPML.

    Thanks,
    Radu”

    What is the best course of action? I’m keen to get this issue resolved.

    Many thanks,
    Josh

    everythingtrading

    (@everythingtrading)

    Hi Richard,

    Just checking back up on this and whether we have any progress?

    Thank you,
    Josh

    Plugin Contributor Dan

    (@drawmyface)

    Hi Josh

    Are you able to provide the exact steps we can take to reproduce this issue on a test site?

    If we’re able to reproduce it, we can open an issue so that our developers can look into fixing it, although I can’t provide any timeline for that at this stage.

    Thanks

    **Dan** – _Happiness Engineer_

    everythingtrading

    (@everythingtrading)

    Hi Dan,

    I hope that you are well.

    To reproduce this bug:

    1) Create a couple of lessons using Sensei plugin.
    2) Install the course progression side-bar plugin and add into the lesson.
    3) Use WPML to translate these lessons.
    4) On the side-bar this ‘other lessons’ issue should appear in the course progression side-bar.

    Thanks,
    Josh

    Plugin Contributor Dan

    (@drawmyface)

    Hi Josh

    I wasn’t able to reproduce it unfortunately. Can you describe the process you’re using to translate the lessons in WPML?

    Thanks

    everythingtrading

    (@everythingtrading)

    Hi Dan,

    To get the lesson translated via WPML I follow the following route:

    1) Go to ‘Translation Management’
    2) Change the drop down from ‘page’ to ‘lesson’
    3) Select ‘Filter’
    4) Then I find the lesson that I have want to be translated, highlight it and send it to the translation basket.
    5) In the translation basket I select the translator and send it over to him. The translator then follows everything on his backend to complete the translation of this method.

    As you can see from our site not every single lesson that has been translated has fallen into this ‘other lessons’ issue.
    There are 9 of these non-existing lessons in the other lessons category – we have 26 lessons translated.

    If you would like access to our site to make any tests – you’re more than welcome.

    Thanks for the help,
    Josh

    everythingtrading

    (@everythingtrading)

    Hi Dan,

    Would you like access to our site to have a more detailed look?

    Many Thanks,
    Josh

    Plugin Contributor Dan

    (@drawmyface)

    Hi Josh

    We need a way to consistently reproduce the issue before we can fix it. Would you be able to create a new test site and see if you’re able to reproduce the issue there with only Sensei and WPML activated? If so, please send the exact steps we can take to reproduce the issue.

    Thanks
    Dan

Viewing 9 replies - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.