Hi we currently produce on-line courses through storyline, then publish to Moodle could we use LearnDash as it seems to be better for our training courses.
We are using LearnDash along with GrassBlade LRS. It is all still rather experimental for us, as I am continuing to ramp it up. I have been watching and experimenting in this space for over a year and now I am really starting to put things together with LearnDash as we speak. I am hoping to switch completely over to LearnDash and GrassBlade LRS and GrassBlade Companion plug-in in January. I would definitely suggest you look into it.
I've built a few WordPress/LearnDash solutions. It depends on what features and functionality you need. Do you have a requirements document for your training and reporting needs?
Have you made any major strides with Grassblade LRS and LearnDash? I assume you also have the GrassBlade Companion plug-in.
I am wondering about the mark complete button that is integrated in LearnDash lessons. Does Grassblade LRS completely get rid of the button? Is it simply a feature you turn on and off?
I'm testing that feature now. Using Grassblade LRS marks the course complete and the button goes away, you don't have to click it. I believe you can turn it off altogether, but then I don't think you'll be able to award badges automatically, if that's something you're doing.
I left the Mark Complete button there and added my own Start Lesson button above it in a different color, and it works fine. And FYI, a learner can't just click the Mark Complete button without taking the course. It will not actually mark complete if they haven't completed the xAPI requirements of the storyline file.
So far, I'm happy with the support from both LearnDash and Grassblade.
Yes, Tin Can with storyline. The xAPI screen gives you an option to upload your own button or use text. It's very easy and right on the setup screen for the Grassblade xAPI content. Then in the LearnDash lesson, you just point to the xAPI content to include (from the Meta box).
I have one issue remaining... I open my course in a new window, and when the learner closes it, they return to the launch screen with the MARK COMPLETE button still showing. If I refresh the screen, it goes away. So I'm talking with Grassblade about extending the interface to refresh the screen when I exit my course. It sounds like they can do that.
That sounds promising. Would it be a set trigger to refresh page? Please advise what steps were taken to resolve this issue. I appreciate this so much. Thank you.
First the troubleshooting was with LearnDash. Then we realized that the page refresh would need to happen as the course is closed, and that involved the LearnDash/Grassblade interface.
We're still working out the details about how it will work - because there are options such as opening in a new tab/window, lightbox, or on the page, and we could refresh every time the course module is closed, or upon using the EXIT button in the storyline module.
The Grassblade developer will do the customization and provide an additional plugin for now, then perhaps include the code in a later version of Grassblade LRS. I'm paying for expediting the customization, but the fee is very reasonable because he will reuse the code.
I've been working with Grassblade on this, and in our last conversation, Pankaj was going to test removing the mark complete button entirely when using xAPI.
Until then the javascript code does refresh the page as you close the course, and the button goes away automatically. It didn't require a plugin after all.
Yup, I saw the posts yesterday and noticed it was only up from last week so I figured it was the resolution.
My coworker showed me in the css to add ( #sfwd-mark-complete>input{ ) and just hid it with (display:none;) to make sure it is not visible. Did not want to mess with any other functions in the back end.
Everything else seemed to be working fine still. It still refreshes the page as you close the course.
Try adding this at the bottom of the css editor in wordpress
} #sfwd-mark-complete>input{ display: none; }
I had to refresh a couple times as the page seemed to be cached.
We will probably remove the Mark Complete button when Completion Tracking is enabled, in a future GrassBlade version.
Just to make things clear, when Completion Tracking is enabled, Mark Complete button actually does nothing but only helps in moving to NEXT progressive step ie. Next Lesson, Topic or Quiz. Thats all.
18 Replies
We are using LearnDash along with GrassBlade LRS. It is all still rather experimental for us, as I am continuing to ramp it up. I have been watching and experimenting in this space for over a year and now I am really starting to put things together with LearnDash as we speak. I am hoping to switch completely over to LearnDash and GrassBlade LRS and GrassBlade Companion plug-in in January. I would definitely suggest you look into it.
Hi John,
I've built a few WordPress/LearnDash solutions. It depends on what features and functionality you need. Do you have a requirements document for your training and reporting needs?
Have you made any major strides with Grassblade LRS and LearnDash? I assume you also have the GrassBlade Companion plug-in.
I am wondering about the mark complete button that is integrated in LearnDash lessons. Does Grassblade LRS completely get rid of the button? Is it simply a feature you turn on and off?
I'm testing that feature now. Using Grassblade LRS marks the course complete and the button goes away, you don't have to click it. I believe you can turn it off altogether, but then I don't think you'll be able to award badges automatically, if that's something you're doing.
I left the Mark Complete button there and added my own Start Lesson button above it in a different color, and it works fine. And FYI, a learner can't just click the Mark Complete button without taking the course. It will not actually mark complete if they haven't completed the xAPI requirements of the storyline file.
So far, I'm happy with the support from both LearnDash and Grassblade.
This is good to hear, and I am assuming your courses are Tin Can published from Articulate Storyline?
The Start Lesson button, is that a shortcode you added?
Yes, Tin Can with storyline. The xAPI screen gives you an option to upload your own button or use text. It's very easy and right on the setup screen for the Grassblade xAPI content. Then in the LearnDash lesson, you just point to the xAPI content to include (from the Meta box).
I have one issue remaining... I open my course in a new window, and when the learner closes it, they return to the launch screen with the MARK COMPLETE button still showing. If I refresh the screen, it goes away. So I'm talking with Grassblade about extending the interface to refresh the screen when I exit my course. It sounds like they can do that.
That sounds promising. Would it be a set trigger to refresh page? Please advise what steps were taken to resolve this issue. I appreciate this so much. Thank you.
First the troubleshooting was with LearnDash. Then we realized that the page refresh would need to happen as the course is closed, and that involved the LearnDash/Grassblade interface.
We're still working out the details about how it will work - because there are options such as opening in a new tab/window, lightbox, or on the page, and we could refresh every time the course module is closed, or upon using the EXIT button in the storyline module.
The Grassblade developer will do the customization and provide an additional plugin for now, then perhaps include the code in a later version of Grassblade LRS. I'm paying for expediting the customization, but the fee is very reasonable because he will reuse the code.
That is very informative, will the plug in be available to purchase?
Yes it will.
Thank you on this info, Will you please post an update or link of plug in when it is available?
I will do my best to remember to post, but also feel free to reach out if I forget.
Will do.
https://nextsoftwaresolutions.zendesk.com/hc/en-us/articles/204753099-Articulate-Storyline-xAPI-Publish-Settings
https://nextsoftwaresolutions.zendesk.com/hc/en-us/articles/204743875
https://nextsoftwaresolutions.zendesk.com/hc/en-us/articles/204088299
Now I am wondering if there is a way to hide the mark complete button from showing up, but still functions the way it should with the above comments.
It just seems cleaner if the mark complete button is not visible but is still functioning in the back end.
Was wondering if anyone has any luck with this.
Hi Yan,
I've been working with Grassblade on this, and in our last conversation, Pankaj was going to test removing the mark complete button entirely when using xAPI.
Until then the javascript code does refresh the page as you close the course, and the button goes away automatically. It didn't require a plugin after all.
Lisa
This post was removed by the author
Yup, I saw the posts yesterday and noticed it was only up from last week so I figured it was the resolution.
My coworker showed me in the css to add ( #sfwd-mark-complete>input{ ) and just hid it with (display:none;) to make sure it is not visible. Did not want to mess with any other functions in the back end.
Everything else seemed to be working fine still. It still refreshes the page as you close the course.
Try adding this at the bottom of the css editor in wordpress
}
#sfwd-mark-complete>input{
display: none;
}
I had to refresh a couple times as the page seemed to be cached.
We will probably remove the Mark Complete button when Completion Tracking is enabled, in a future GrassBlade version.
Just to make things clear, when Completion Tracking is enabled, Mark Complete button actually does nothing but only helps in moving to NEXT progressive step ie. Next Lesson, Topic or Quiz. Thats all.
This discussion is closed. You can start a new discussion or contact Articulate Support.