• Resolved jstead

    (@jstead)


    Hi,

    Just trying to clarify something while setting up Prerequisites to lesson and the course syllabus widget.

    I remember seeing once when researching the plugin, that if a lesson had a perquisite and you moused over it, a tool-tip would appear telling your which lesson to do first (the lessons where also un-clickable).

    Currently, we have 7 lessons all with perquisite of the previous lesson. If someone clicks lesson 6 for instance, They navigate to the last non-prequiste required lesson, and get a big block of text telling them about the 5 perquisites they have to get to that lesson.

    Can we have tool-tips? or was that another plugin during my research I saw it on, also can the perquisite required lesson not be clickable?

    Cheers,
    Jason

Viewing 7 replies - 1 through 7 (of 7 total)
  • @jstead,

    It’s a bit more complicated than “tooltips” or “no tooltips”

    Yes, LifterLMS has some tooltips. They display on the course syllabus (on the bottom of the course)

    If you navigate to a lesson and you don’t meet the required prereqs then you’re redirected back to the course with an error message that lets you know which prereqs you don’t meet

    It isn’t the greatest solution but it’s better than what we used to have and honestly I dont think adding tooltips in this redirect situation would really solve any problems, would it?

    If you don’t meet prereqs the lessons display the tooltip (and not be clickable). Can you provide me with an example of where this isn’t working and I’ll see if that’s a bug.

    Thanks,

    Thread Starter jstead

    (@jstead)

    Hi Thomas,

    Thank you and I understand… I now see where I saw it on the next lesson button. I didn’t mean having the tool-tip display on the page reload, but when you mouse-over a side menu item that you don’t have perquisites for.. preventing the ability to click it in the first place (similar to the next lesson button).

    With the display issue, in the below image each lesson has a perquisite of the previous lesson
    Example of bulk perquisites display

    So when I click on “service testimonial” It only redirects to the last lesson with passed perquisites(Review and Authorize), but returns the error message for every lesson between it and the one I selected. (in this example 5).

    Should this only display the first required perquisite (the bottom one in the image) and not stack them?

    Thanks,
    Jason
    Note: As temporarily fix I have hidden all <li> tags within ul.llms-error excluding the last-of-type to only show the bottom one.

    @jstead,

    Ah, you’re correct that the sidebar syllabus doesn’t show a tooltip. I’ve added that to my backlog and will work on that later this week, hopefully…

    As far as only displaying the first prerequisite, it’s arguable what should happen here. We used to only show one and I had a lot of complaints about this so we added some recursion in to display all requirements.

    In general though this wont be an issue if the syllabus links aren’t clickable because users wont be getting to things that are restricted in the first place.

    Please bear with me on the former update. I maintain LifterLMS by myself and also do about 90% of our support. We just released a big update and I’m always a little burnt out after major releases…

    Thanks!

    @jstead,

    Lost track of this topic, sorry…

    So when I click on “service testimonial” It only redirects to the last lesson with passed perquisites(Review and Authorize), but returns the error message for every lesson between it and the one I selected. (in this example 5).

    Should this only display the first required perquisite (the bottom one in the image) and not stack them?

    We could argue about whether it should or shouldn’t do this but it DOES do this and that’s intended. Why does it to that? Because it seems like users should get the whole picture of what they need instead of just one. The reason it’s doing this is because it’s attempting some redirects and checks as it goes and adding error messages along the way. I haven’t received this feedback before but I will see if it comes up more and if it does we’ll absolutely change it but in the meantime it’s going to stay this way, I’m sorry.

    I’ve recorded the lack of notices / restrictions on the sidebar widget as a bug and will get that resolved in a future release.

    Thanks,

    Thread Starter jstead

    (@jstead)

    Hi Thomas,

    No worries at all, thank you for following up. Appreciate it.

    After using it for a bit, I agree with the case for having them all, so that there is a complete picture of the multiple steps needed before getting to your clicked link. I think its just in our use case, it’s a huge block of text.

    I actually got some interesting feedback from our team when bringing up this questions, our product in fact handles a similar situation in a similar way, but minimizes the message by combining the reported text.

    e.g “The lesson “[lesson accessed]” cannot be accessed until the required lessons [x], [y] and [z] are completed”
    Not sure if the way the data is gathered could be tweaked in this way for a happy medium?

    But for our immediate use I was able to use ul.llms-error li:not(:first-of-type){display: none;} to only show the message for the link clicked.

    Thank you again for the great support!

    @jstead,

    Yes, thanks for the feedback, I think this is something that I really can’t justify rewriting (the message as x,y,and z as it’s something that appears to really only be occurring because of the aforementioned issue with the lesson list not properly switching the links when they shouldn’t be accessible due to prereqs.

    Once that’s addressed you’d only see this if a user acquired a direct link to a lesson (which they’d only get if you gave it to them out of order) and tried to access it directly.

    Thank you again for the feedback and I’m sorry I can’t simply click a few buttons to address this as it’s a bit complicated an issue.

    Please let me know if you need further help but it sounds like your current resolution will get the job done until i fix the sidebar widget issue.

    Thanks,

    Thread Starter jstead

    (@jstead)

    Thats right, the prerequisites would completely remove this issue from being accessible in the first place and make any fix redundant.

    Sorry about that… been long week ??

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Lesson Prequesite tooltip’ is closed to new replies.