Support » Plugin: LifterLMS - WordPress LMS Plugin for eLearning » On screen notifications

  • Resolved jurasjo

    (@jurasjo)


    Hi
    I have noticed that on screen notifications are displayed multiple times.
    SCREEN

    For example: after quiz failed attempt it is showed firstly on the quiz summary screen and then on each site on the dashboard: my courses, orders etc. This is quite annoying.

    Other notification behaves similar.

Viewing 13 replies - 1 through 13 (of 13 total)
  • Quiz notifications (and some others) are not set to automatically dismiss. EG: They redisplay until the user explicitly acknowledges and dismissed them (clicks on the red X in the top right corner).

    I’ve received a lot of complaints about this and I have a backlogged task to change this behavior but as of this moment I don’t have an ETA on when that will be changed and deployed.

    In the meantime I hope you can make due with the existing behavior.

    Thanks for your patience,

    Thread Starter jurasjo

    (@jurasjo)

    Thanks.

    galt

    (@galt)

    I was going to open a ticket on this, but it seemed to make more sense for you if I piggyback this one.

    I have explicitly dismissed this repeating notification over a dozen times, and it keeps coming back on every page. Even multiple times on the same page if I revisit it again. It does eventually stop. It seems to stop if I go to a different browser window for a couple of minutes and then return. If the away time is too short it continues to pester me. Hope this helps with debug. currently running version 3.16.9 and WP 4.9.4

    @galt,

    It’s possible that the dismissal isn’t being recorded. Can you open your dev console and see if there’s any errors on screen after dismissing

    Follow step 3 here: https://codex.wordpress.org/Debugging_in_WordPress

    Best,

    galt

    (@galt)

    Your instructions were pretty cryptic

    You need to talk to me like I don’t know what you are talking about.

    The page you referenced does not have numbered steps, so I don’t know what step 3 is. My best guess is this:

    define( ‘WP_DEBUG_DISPLAY’, false );

    So I did that, as well as
    define( ‘WP_DEBUG’, true );

    The I restarted my server, just because I did not know if it was needed.
    ******
    By “open my dev console”, do you mean open my wp-admin screen? I did that and see nothing unusual. But I don’t know what I am looking for. I dont even know if that is the dev console….

    mgriesde

    (@mgriesde)

    I had the same behaviour some weeks ago. For me it turned out that it had something to do with the content of the basic notifications.

    If I had add the course progress bar via a merge code, I had the notifications reappearing again and again. I then removed the course progress bar and everything worked finde.

    Hope that helps.

    @galt,

    Your instructions were pretty cryptic

    You need to talk to me like I don’t know what you are talking about.

    The instructions would have been a lot less cryptic had I sent the proper steps. I always have that link and the link I meant to sent you in my clipboard history and I pasted the wrong one. I’m really sorry! Forgive me. I mess things up because I’m stupid not because I’m trying to be rude.

    Try step 3 on this link to open the dev console: https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors

    I’m guessing there’s a 500 error resulting from who knows what on your site when trying to save the dismissals but I can’t tell. If you dismiss one and see an error message on your console that will point us in the right direction.

    Thanks,

    galt

    (@galt)

    Ha.

    I was wondering where all that source code / developer stuff was for Safari…. But it seems to be causing some problems with things that used to work. I will play with it more and disable it if needed.

    I do not see an error when signing up a new member, just the notification. And when I dismiss it, no error either. it keeps repeating that I need to pay, but it does eventually stop. I am running local on FLywheel if that matters….

    But I am having some very odd issues with any quizzes tonight, including getting a 500 error – failed to load a resource on admin-ajax.php when I finish the quiz. the system also hangs in the “grading” phase. But it does issue a quiz completion notification. Sorry it appears I can’t upload a screen snapshot…

    This could just be due to the flaky nature of this testing system. I am using it mostly to test plug-in compatability and a few other issues. But it is not what I would call well established for testing beyond single issues.. Seeing several new problems today I never saw before, mostly related to quizzes.

    Maybe the ajax thing is the clue you need ? I know ajax is important, but no idea what it is.

    **********
    Also, (clearly a separate issue you should be aware of) I used admin account to buy a membership. I am testing renewals.. Membership now expired and it locked me out of the course that access expired to. My admin credentials evidently overridden by the expired …Not sure that would ever come up in the real world, but maybe useful knowledge for you.. No need to try and fix or explain this one.

    @galt,

    I do not see an error when signing up a new member, just the notification. And when I dismiss it, no error either. it keeps repeating that I need to pay, but it does eventually stop. I am running local on FLywheel if that matters….

    I’m confused about what you’re actually reporting now because I’m fairly certain we don’t have any notifications about needing to pay… can you grab a screencap of this notification for me please. (These forms don’t have uploads, use a cloud service like dropbox or drive or skitch or evernote and paste the link here)

    But I am having some very odd issues with any quizzes tonight, including getting a 500 error – failed to load a resource on admin-ajax.php when I finish the quiz. the system also hangs in the “grading” phase. But it does issue a quiz completion notification. Sorry it appears I can’t upload a screen snapshot…

    500 errors are errors but a 500 error itself provide me with almost no information as to how to go about recreating and resolving the issue…

    To figure out what’s going on please enable WP_DEBUG and WP_DEBUG_LOG in your wp-config.php file and then recreate the issue (make that 500 error happen) after that happens find the debug.log file in your wp-content/ directory and let me know what it says in there.

    Here’s how to enable WP_DEBUG: https://codex.wordpress.org/Debugging_in_WordPress

    Hope that helps,

    Hi!
    Having the same issue on my site. Every notification (completed lesson, completed section, reward) is showing on every page load within the same visit to the page.
    No errors i the js console when trying to close on red X in upper right corner.

    Was there a fix yet (not trying to stress) or a way to make a notification showing only once and never again?

    Keep up the awesome work!

    @ovellemark,

    As far as I know this has been resolved (or was a plugin conflict of some kind with other users reporting it). I see a lot of people that don’t realize they can dismiss notifications when they have a theme with a floating header: https://lifterlms.com/docs/can-fix-notifications-hidden-floating-header-menu/

    And they think notifications are permanent but they don’t see that it’s dismissible.

    Does that help?

    Thread Starter jurasjo

    (@jurasjo)

    @thomasplevy

    It is no about z-index. Notifications are reappearing again and again. No js errors.
    I can see and click them and they are reappearing.

    @jurasjo,

    Did this issue go away for you and then reappear after your initial response to my initial response?

    Are you on the latest version?

    Help me recreate reliably so I can debug and fix it!

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘On screen notifications’ is closed to new replies.