advice
1105 TopicsClosed Captions Cascading and Showing all at once vs audio?
In the most recent 2 courses I have created I notice that the slides the cc wording is showing many lines at once and then also cascading up new lines that scroll up on the screen with time. I am doing the same cc addition process as I always have. Import audio, the click accessibility, paste in the wording. Any ideas on why this is now happening?JavaScript API
DavidAnderson challenged us to play with JavaScript API today, so here I am stuck with a javascript item I can't get to work. The attached project has two slides. I used Javascript on the first slide to enable the keystroke commands to answer the questions, thanks to the help in this forum. Now, I want to reuse this same slide in the quiz to ensure the users know their keystrokes. I removed the game score and hint button from the original. Here are the two slides. The first is the practice. If they don't know the correct answer, they hit the question mark for the answer, and they lose a point, but get the answer. If they know the answer, they get a point. The second slide is the quiz. It's the same thing BUT if they don't know the correct answer and press any key besides the correct one, I want the answer to show in the incorrect state. Copilot gave me this code below, which I modified to have the variables as Q1Correct and Q1Incorrect to make it easier. But it still does nothing with striking the wrong key. The right key is fine. I would love to have some ideas for making this work from the JavaScript Juggernaut. I have gone forth boldly, DavidAnderson. document.addEventListener('keydown', function(event) { var player = GetPlayer(); // Question 1: TAB if (event.key === 'Tab' && !event.shiftKey) { player.SetVar('Q1_TabPressed', true); } else if (player.GetVar('Q1_TabPressed') !== true) { player.SetVar('Q1_ShowIncorrect', true); } // Question 2: SHIFT + TAB if (event.key === 'Tab' && event.shiftKey) { player.SetVar('Q2_TabPressed', true); } else if (player.GetVar('Q2_TabPressed') !== true) { player.SetVar('Q2_ShowIncorrect', true); } // Question 3: ENTER if (event.key === 'Enter') { player.SetVar('Q3_TabPressed', true); } else if (player.GetVar('Q3_TabPressed') !== true) { player.SetVar('Q3_ShowIncorrect', true); } // Question 4: F3 if (event.key === 'F3') { player.SetVar('Q4_TabPressed', true); } else if (player.GetVar('Q4_TabPressed') !== true) { player.SetVar('Q4_ShowIncorrect', true); } // Question 5: PAUSE/BREAK if (event.code === 'Pause') { player.SetVar('Q5_TabPressed', true); } else if (player.GetVar('Q5_TabPressed') !== true) { player.SetVar('Q5_ShowIncorrect', true); } });53Views0likes3CommentsTIP: Let the user choose their path
The attached file demonstrates how to let users choose a unique path through a course based on their role or other circumstances. It includes two methods: How to navigate when the user can only select 1 option. How to navigate when the user could select more than 1 option. You can see it working in Review 360 here: https://360.articulate.com/review/content/f077476d-6c7d-4b83-a83d-4b1213a1ddee/review Notes The built-in Menu is not shown in the demo file. That's because Storyline can't rebuild the menu based on which path is selected. Both methods use trigger conditions and variables. It’s worth the effort to learn about those, because they provide the real power in Storyline. Here’s more information: This post provides an overview of variables. It also links to numerous resources. The Value of Variables | Articulate - Community The User Guide articles about triggers include some about conditions. Storyline 360: Working with Triggers | Articulate - Community UPDATE: I'm sure questions about customizing the menu will arise, because I've seen that asked multiple times in related discussions. So I'm linking to Nedim 's helpful reply that offers a Storyline-only method and a JavaScript method. You'll find that here: Storyline Multi-level branching | Articulate - Community304Views5likes9CommentsIssue with Presenter add-in for PowerPoint
Good afternoon, This is something that only just started happening to me. We're using the Microsoft 365 suite of tools, but desktop versions, not web ones. Whenever I start PowerPoint I get an error message. I click OK, and the application opens. (screenshot attached). I've got a presentation that is saved locally on my laptop's c:\ drive, so not on my OneDrive. Then, when I try to use any of the tools from Articulate Presenter (e.g. content library), I get the same error. It looks like PowerPoint has stopped responding, but eventually the dialog box appears and I can proceed. I'm assuming the error message is related to the add-in as it happens then too. I click OK, and PowerPoint stops responding. I have to use the task manager to quit PowerPoint. The add-in is running. Any ideas please? Thank youSolved89Views0likes6CommentsHELP! I have published a course on our LMS and have now found a very weird CC glitch.
On this slide, there are 2 CC that appear to be running at the same time. The CC that is not supposed to begin at 1m 38s is appears at the beginning of the slide with the 1st caption box "Sometimes families need assistance" and then sits there until the audio comes on at 1m 38s. In addition, the CC that is supposed to start at the beginning of the slide plays underneath the CC that is just sitting there. I have double checked the timeline, opened up the captions and reviewed them, and do not see the error. In between the 2 sets of narrated audio there is a video that plays without error. I have included the articulate file, the Review 360 link and the zip file below. This is a new one for me and I am not sure of the fix. Review 360 link https://360.articulate.com/review/content/f22bf413-d069-489e-bf34-0d01248eddc3/review14Views0likes0CommentsIssue with italics
Hello! I am having an issue where Storyline is italicizing Japanese text that is not italicized. The Italics button is not pressed and in the normal view, all but one text box shows normally. Then, in Preview mode the text is magically italicized. I do not want it to be italicized. I've tried deleting the text boxes and re-inserting, but it isn't working. Any thoughts?15Views0likes2CommentsChanging the Default Button characteristics
I'm trying to change the default button characteristics, but nothing is changing. I followed these instructions from an older article: If you customize the look of a button and want those same attributes to apply to all new buttons in the same project, right-click the button and choose Set as Default Button. But when I try to make a new button, my only options are the standard button styles, and all of the button states are the standard layout. I don't see any change. Does anyone else have luck changing the default button?24Views0likes2CommentsPassing Articulate's SCORM locale=xx-x parameter to an Embedded Navattic link which accepts lang=xx
Hi! reaching out to the community to see if anyone has a solution to this since I am not super familiar how to work this out in a SCORM package using scripts. Articulate support also wasn't able to give me a good solution and has suggested having button stack for each Navattic language which I feel is not scalable if we want to have more language options. Background We are leveraging on Articulate's translation to export SCORMs as 1 single package with all the different language option we choose. We use an external LMS (Workramp specifically) where we upload these SCORMS from Articulate. This works great in that when users access the SCORM through Workramp they can dynamically choose the language they want for non-embedded URL content created via Articulate. I noticed that a parameter locale=xx-xx is seen in the SCORM's URL once user has selected the language they prefer. Example for Spanish it's locale=es-es. We use Navattic to create walkthroughs and embed them in Articulate as URL embeds. Navattic also can accept parameter in the format of lang=xx (example lang=es). But the URL embed in Articulate seems static? We want to be able to find a way for SCORM (created by Articulate) to pass the language parameter dynamically to Navattic so that whatever the user choose as their preferred language, it is consistent with the Navattic embed language as well. I know that SCORMS are like webpages with javascripts, css and other assets. I have also seen this other post Passing variables from LMS into an embed | Articulate - Community but I am not sure how to go about pulling the parameter from SCORM / LMS Workramp and then dynamically having that Navattic that is URL Embed (via Articulate) accept a parameter? Would be nice if someone actually has a solution to this.19Views0likes1CommentIssue with SCORM loading on SuccessFactor
Hey all, We have a client who is using a RISE SCORM 1.2 on SuccessFactor. The client needed a profiler in the course so we have built a standard HTML landing page using index.html which launches into 5 different RISE SCORMs. The course doesn't initialize until a profile is selected. This works when we load the course onto SCORM cloud, however when the client tries to launch the course once they click on a profile which should launch the course they get Initializing error messages which I've attached. I think its worth noting that this package worked for them back about 2 years ago. My thought is that their LMS and RISE are both trying to initialise the course and its causing an error. Is there anything I can do about this? Can we turn the initialising off in a SCORM package in RISE? Or any other suggestions.