other
468 TopicsDisabling Background Music
Hi there, Is there a way to allow learners to enable background music after launching a course, rather than having it turned on by default? Currently, background music plays automatically, and learners must manually turn it off each time they launch a SCORM package. Some learners find this inconvenient, especially when accessing the course repeatedly. Ideally, we’d like an option within the player settings that allows learners to turn on background music only if they choose to, after the course has launched. Any guidance on whether this is possible would be greatly appreciated. Thanks in advance for your help. Best regards!27Views0likes1CommentLearners Getting Stuck in Articulate Courses (in LearnUpon LMS)
Hi everyone! 👋 For the past 6 months or so, we’ve noticed more and more learners randomly getting stuck in our Rise and Storyline courses, all imported into LearnUpon via xAPI. There seems to be no pattern to it: learners get stuck in different courses, at different progress points. Re-exporting then re-importing the xAPI file doesn’t solve the problem, nor does adjusting settings in either the LMS or Storyline/Rise. We are using very basic formatting in Rise and Storyline so there shouldn’t be any issues there. I’m wondering if anyone else is experiencing this issue with increasing frequency lately? We are up to at least 1-2 learners per week getting stuck for no discernible reason. We have to log into the LMS and pass them. We're trying to discern if this is an LMS issue or an Articulate issue. (We’ve also experienced other issues, like elements in a Rise course randomly not appearing until the learner hits “refresh,” but this is a question for another day.) Thanks! Erin82Views0likes7CommentsCheck Key words in a text entry with JavaScript
Hello Guys! I,m Guio! I was trying to make a texty entry quiz and my goal was to check if the answer is corret by checking if they used some key words. I found this guy on youtube (https://youtu.be/R4SLR6UB-44) that used JavaScript to do that in three diferent ways, I was abble to make only the firt one work, can someone help please? this is my code fore de second method: var answer = getVar("TextEntry2"); var words = ["cat", "dog"]; var containsWords = words.every(word => new RegExp('\\b${word}\\b', 'i').test(answer)); setVar("key_words1", containsWords);Solved24Views0likes2CommentsHelp Finding Content That Was Shared On E-learning Heroes!
Hi all, A while ago (potentially over a year or so now), I was browsing some of the e-learning examples and I came across a piece of content that was amazing. From memory it was something to do with phishing, or scams. It was created on Rise, had a pink/purple theme and a robot character that guided the user through the content and had several interactive exercises. Does anyone know what I'm talking about and can provide a link!? It would be great inspiration for a project I'm about to start, but can't find it anywhere! Much appreciated. JordanSolved51Views0likes3CommentsHardening Storyline 360 Courses Against Client-Side Completion/Score Manipulation
Hi Community, We’ve identified a case where a learner manipulated client-side browser tools to force course completion and a passing score in a SCORM package built with Articulate Storyline 360. I understand SCORM communication is inherently client-side, but I’m looking for best-practice mitigation strategies, such as: Gating LMS commit/score submission until final quiz pass Centralizing and controlling when completion/status is set Recommended LMS-side completion rules (e.g., result-slide–driven completion) Methods for detecting or flagging abnormal completion behavior Any practical patterns or examples that significantly raise the barrier against this type of manipulation would be appreciated. Thanks!Localisation issues
Hi, I am trying to upload individual language videos into each language section of my courses, but every time I do, it changes the video for ALL language sections. Eg. If I upload a French video to the French video of the course, ALL other language sections also change. The issue is now also impacting embedding videos and ANY content changes I make to an individual language. This seems to be a recent issue - is anyone struggling? It renders the function pretty pointless if this is a new change to the localization/localisation feature.24Views0likes1CommentLMS or Storyline Issue?
Hello! I'm having an issue with either my companies LMS (ADP) or my Storyline file. When a learner exits the course themselves or it times them out the following is happening: This is happening once the learner has passed slide 1.7 which means they have completed Scenes 2, 3, 4, and 5. Learner either willingly exits the course in which ADP says it is saving their progress, or they time out by being away from their CPU. When they re-open the course it takes them back to whichever one of those scenes (2, 3, 4, or 5) that they last completed even though they were past those scenes and the slide that brought them to that scene (1.7) My only thought was the "When Revisiting this slide" and they're all set to "Automatically Decide." I've double checked my storyline file and don't notice anything out of the ordinary, but would love for anyone to double check for me.44Views0likes3CommentsPreventing Learners from Forcing Completion/Score via Browser Developer Tools in Storyline 360
Hello Community, I’m an eLearning developer working with Articulate Storyline 360 and SCORM-based LMS tracking. Recently, we discovered that a learner was able to manipulate browser developer tools to artificially mark a course as completed/passed with a high score—without actually attempting the quiz or interacting with the content. I understand that SCORM communication happens client-side, so absolute prevention may not be possible. However, I’d like to learn from the community: What best-practice approaches do you recommend to harden Storyline courses against this type of manipulation? Are there recommended design patterns for gating completion so that it is only issued after legitimate quiz completion? Have you used centralized or conditional commit logic (for example, allowing LMS communication only after passing the final assessment)? Any experience with LMS-side configurations that significantly reduce this risk? Are there known strategies for detecting suspicious behavior (e.g., unrealistically fast completion)? My goal is to reduce risk, raise the technical barrier, and follow industry best practices—even if 100% prevention isn’t feasible. Thanks in advance for any guidance or examples you’re willing to share.22Views0likes0CommentsIssue playing training file in SharePoint online
We just migrated to SharePoint Online and are having issues with our newly created Articulate files. We tried to convert the html file to an aspx file, so that the file could be launched from the SharePoint site. However, we get this error message: Error: Content launched outside of a supported LMS enviroment. Is there a way to resolve this? We haven't had an issue with Articulate files in the past.21Views0likes1CommentMask a Password?
Hi, I am working on a project that requires a password entry. I would like to set it up so that when the user types in the box, stars or bullets appear instead of letters or numbers. I have tried at least five different Javascripts and nothing seems to be working. Can someone look at this slide and explain a) what's wrong with my setup and/or b) what code I need? Note: I got rid of the code I had to help someone look at it from scratch.42Views0likes5Comments