e-learning development
764 TopicsTraining Completion & Progress tracking issue (BookMark Issue)
Background: We have recently published a multi-language course to our LMS. The course is available in 17 languages, and users can select their preferred language from a language selection pane at the beginning. The course has been thoroughly tested, and no issues were identified during the initial testing phase. Once published we've been receiving user issues mostly to do with course completion and progress tracking. The summary of same is provided below. Notes: Before starting please note - Not all users are affected; only a couple have reported these problems. These issues are specific to the German language version of the course. Using Cornerstone's LMS with no known compatibility issues. Course settings and triggers are consistent across all languages. The 50% bookmark slide consisted of a document icon with link to a PDF which also had no issues with it. Summary of Issues: Training Completion Issues: Users are unable to record their completion of the training. Clicking "complete course" does not trigger any action, forcing users to repeat the training. Progress Tracking Problems: Training remains at 50% and does not close properly. The "close course" button on the last slide is unresponsive. Users have to restart the training or resume from the 50% bookmark.22Views0likes2CommentsFully Customized Player
We need to create a module with the slide layout shown in the attachment. How do we create such a player? Can you help us with the approaches? Do we need to use JavaScript? Do we need to use an HTML shell? How do we make it fully customized, as shown in the image? It would be great if it were detailed enough so that we can create it in a minimum time frame. I am attaching the HTML code that we used to wrap the player inside.21Views0likes1CommentWorkaround for Line Breaks in Lesson Titles
So, like many other people, I've been struggling for a long time getting line breaks in lesson titles. We all know the <br> tag and /n just don't work, and that it impacts the side menu etc as well. To fix many of the styling preferences we have, I have resorted to updating the code in the index.html file after publication, just using notepad. I do this to put full screen backgrounds on microlearning slides (over multiple blocks), add logos etc. And today, finally, I have sorted the line break issue. Originally, I updated the index.html file of my microlearning module to look for a colon in the title, and manually split it onto 2 lines, after load. However, not all my courses have a colon in the title. So, I've adjusted that to be based on the number of words I want on the first line - in the example below it's 3 words, but you can change it to any number you want. The instructions are below. I hope it works for those of you that have had similar issues! Visually Splitting the Course Title in Rise Exports Modify the index.html file in a Rise or MicroLearning course export to split a long course title onto two lines. ✅ When to Use This: You want to visually break a long title in the Rise course interface. Works for Rise SCORM packages, MicroLearning exports, and standalone HTML files. ✅ Step-by-Step Instructions Unzip your Rise export Locate the index.html file in the root folder of the course. Open index.html in a text editor Use something like VS Code, Sublime Text, or Notepad++. (I use notepad!) Scroll to just before the closing </body> tag This is typically near the bottom of the file. Paste the following script just before </body>: <script> (function waitForHeader() { const heading = document.querySelector('h1'); if (heading && heading.innerText.trim().split(/\s+/).length > 3) { const words = heading.innerText.trim().split(/\s+/); const newContent = words.slice(0, 3).join(' ') + '<br>' + words.slice(3).join(' '); heading.innerHTML = newContent; } else { setTimeout(waitForHeader, 300); } })(); </script> Save the file Re-zip the course (if needed) Select all files in the root folder (not the folder itself) and zip them again. Upload to your LMS or launch locally to test. ℹ️ Notes: The script waits for the DOM to load fully, then targets the first <h1> element. It splits the title after the first 3 words. You can adjust the 3 to another number in this line: const newContent = words.slice(0, 3).join(' ') + '<br>' + words.slice(3).join(' '); ✅ Works With: Standard Rise SCORM exports MicroLearning exports LMS-hosted or local launches For best results, test after applying the change to ensure the heading is present and rendered in a visible <h1> tag.13Views0likes0CommentsAdding a "Demo" watermark to all pages?
As a company, we've released an e-learning module built in Rise that is available for purchase. Several customer companies have now asked for demo access to the module prior to purchase to see if it meets their needs. However, we don't host the modules ourselves and we don't have an LMS, so it's difficult to allow access to a demo version. We were thinking about a watermarked version of the module, similar to a watermarked PDF. Is it possible to do this in RISE?60Views0likes4CommentsVideo/MP4 Upload Quality
My team has tried almost every way we can think of to consistently upload videos/MP4 content to Articulate, however we keep getting low video quality. Has anyone else seen this issue or have any pro-tips on how to consistently get better quality on video uploads?22Views0likes1CommentDesigning eLearning Slides with Adobe Firefly AI
Struggling with slide design inspiration? In our latest tutorial, we walk through a super simple 3-step method to spark layout ideas using Adobe Firefly and Illustrator. We start by sketching a quick mockup in Illustrator; no polish needed, just a basic layout to guide the AI. Then, we upload that mockup into Adobe Firefly, adjust the style and composition settings, and let it generate visually rich layout variations that follow our original logic. This isn’t just about cool design experiments; it’s practical, too. Once you’ve selected a layout you like, you can bring it into PowerPoint, Camtasia, Articulate Storyline, or even use it as a starting frame for webinar intros, course modules, explainer videos, or promo animations. The clean, modern look makes it super flexible for any type of content delivery. Watch the full step-by-step tutorial here: https://youtu.be/fwVZAV9Cyk4?si=MOOR0sdiOrP7kEKC Grab the freebie template featured in the tutorial: https://www.craftuxd.com/category/design-freebies Explore smarter ways to design, save time, and stay creative; no matter where your final output lives.58Views0likes2CommentsPDF failed to be generated from RISE/Storyline
Hi everyone! We have a Rise course which uses Java to have Storyline generate a PDF based on what the user puts into some text entry boxes. It works in several hours ago but does not work now. -- No PDF is generated for downloading. We have tried in deafferent PC as well as browsers but the issue is same. Do you know why this happened? Is this a global function issue of RISE or Storyline right now? BR, Burton63Views0likes4CommentsKeeping a high score
Hi all, I am looking for some advice. I have created a drag and drop game using a timer. The aim is to get faster at completing the game each time and I am trying to find a way to keep the high score across retries unless it is beaten. I am using %score% and %highscore% and set up a trigger for the 'high score' to change to the 'score' when the 'score' is lower than the 'high score', but even if it is higher it is updating to the score. I have tried adding a trigger to change the high score value when the timeline starts to 999 if the high score is = 0, which works on the first turn to update the high score to the score, but changes to 999 on the second attempt. If I disable this trigger it doesn't even show the score on the first attempt. I am pretty new to Storyline and would greatly appreciate any help. It's driving me mad! Thanks in advance :)17Views0likes3CommentsEmbedding YouTube videos into Rise
Hi folks. I'm looking to host videos for a Rise course on YouTube to keep the size of the scorm package small. I need to disable the "watch later" and "share" options that are within YouTube but I believe the only way to do that is to make the video private. If I make the video private, will learners still be able to access the video through the Rise course? Is there another way I can host videos on YouTube and disable those features? Thanks! LaurenSolved179Views0likes6Comments