
RodWard
Community Expert
RodWard
Community Expert
Activity
‎Dec 04, 2024
03:41 AM
1 Upvote
I would certainly suggest that you DO update your Captivate 2019 version to the latest available (11.8.x).
But that isn't necessarily going to automatically fix what your IT department are complaining about.
I am assuming by their statement about "outdated versions of Javascript" they are probably referring to the fact that Captivate 2019 still uses some JavaScript functions that modern browsers no longer support. However, that doesn't mean that anything bad is going to happen as a result. I would be asking your IT department to specify exactly WHICH JavaScript issues they object to. Their statement is vague.
As regards their other complaint about "proprietary Javascript files" this too is somewhat ridiculous. The cpm.js file is a huge Javascript file that is constructed directly from your Captivate CPTX project file and of course it must be properly loaded for everything to work properly. The cpXHRLoader.js file is also custom generated at publish time. But if your IT department had actually opened that JS file they would have seen that permission is given for the file to be used in output. So in what way are these files unable to be used?
A typical Captivate HTML5 output ensures that all required files are encapsulated inside the output folder. When you test Preview the project on your development computer (yes it could be called a 'local environment') you are basically just running the output inside a temporary localhost webserver that Captivate creates for the occasion. If the content can run in your localhost webserver then it should also work on your organisation's web server as well. Did the IT department actually TRY to copy the output to a folder on their TEST webserver to see if it worked? It does not appear that they have done so.
Honestly, I think your IT department are just being difficult to deal with.
... View more
‎Dec 03, 2024
01:58 AM
My pleasure.
... View more
‎Nov 30, 2024
02:01 AM
The most likely reason for your problem is due to the order of your decision blocks. A later decision block is causing Clue 2 to be hidden again.
Try reversing the order of your decision blocks. Put the one currently in first place at the back of the order and see whether that then means your second button is visible when you test it.
... View more
‎Nov 28, 2024
04:17 AM
For your first question: Don't use Captivate 12. Use Captivate Classic, or another similar app that allows for pixel perfect object placement.
If you are using that other app that allows for exact placement, it should also allow you to resize SVG icons, and there should be no problem fitting only 8 image icons on a single slide.
... View more
‎Nov 28, 2024
03:22 AM
Our beloved Lilybiri passed away earlier this year.
She is unable to answer any further questions.
... View more
‎Nov 28, 2024
03:20 AM
I am assuming you are talking about Captivate 2019:
1. If you want to reset the quiz, the only way provided in Captivate 2019 is to either have the user click the Retake Quiz button on the Quiz Results slide or else relaunch the entire module. This is simply the way the app is designed to work.
2. You can enable the Clear button for each quiz slide by selecting that option in Quiz tab. I would also suggest you selec tthe Retry Message option so that your user gets told they have another attempt. Even without the Clear button, after their first attempt your user should still be able to select a different answer. But adding the Clear button gives them both options.
3. To disable the pausing would require even more JavaScript. Sorry.
... View more
‎Nov 28, 2024
03:11 AM
Not that I am aware.
... View more
‎Nov 28, 2024
03:10 AM
Objects in Captivate 12 are fixed in object blocks. They are not able to be freely moved as they were in Captivate 2019. This is due to the responsive design nature of Captivate 12.
... View more
‎Nov 28, 2024
03:09 AM
You need to have a custom user variable for each of the destinations your user will jump to from the home page. Call the variable something that clearly indicates what it is tracking. (E.g. Sim_01, Sim_02, etc). Set the Default value of each variable to 0.
When the user clicks your home page button and jumps to the destination page, set the ON Slide Enter action to Assign the relevant tracking variable to 1, this indicates the user has visited that destination.
One the home page, you need to have a Conditional Advanced Action that gets executed by the On Slide Enter event of the Home page. It should have several Decision Blocks in this Advanced Action, each of which checks the value of the tracking variables and if they are set to 1 they will SHOW the relevant image button, ELSE the action HIDEs the same image button. So if the user has just visited Simulation 1 and the Sim_01 variable is now set to 1, then your Conditional Action should SHOW the second image button, etc.
... View more
‎Nov 26, 2024
02:12 PM
Check with your IT department. Your company may have a firewall that needs to be configured to allow you to download executable software from certain web domains. Most medium to large companies do this to protect their systems from picking up viruses and malware.
... View more
‎Nov 17, 2024
03:06 AM
cpQuizInfoPassFail is a READ ONLY system variable that tells you whether or not the user has passed or faile the quiz.
It can be used as a variable in a condition for an Advanced Action (as you have used it in the condition shown in your screenshot). But since it is READ ONLY you cannot assign it with an action to effectively bypass the quiz and grant a user a pass.
So if your LMS allows the user to relaunch the module. it will start from the beginning again, because the Captivate e-learning module itself does not remember whether or not the learner has previously passed the quiz. That's what the LMS does.
... View more
‎Nov 14, 2024
02:14 PM
Is the last slide of the course module actually just a Quiz Results slide, and is the Try Again button that you mention just a renamed Retake Quiz button? If not, and this Try Again button is just jumping the user back to the second slide, then I think your problems are all related to the fact that simply jumping back to the beginning of the module does NOT automatically reset the quiz.
... View more
‎Nov 14, 2024
02:05 PM
Not if you are trying to watch a video in portrait mode.
What happens if you rotate your device?
... View more
‎Nov 14, 2024
02:38 AM
Videos are not responsive.
... View more
‎Nov 08, 2024
03:45 PM
I think your issue occurs when you are NOT viewing the HTML5 output from within a webserver environment.
When you Preview, you will be viewing the HTML output from within a temporary localhost webserver environment that Captivate creates just for the Preview. If you look carefully at the start of the address bar in the web browser you will see the word 'localhost'. That tells you this is a web server.
However, if you Publish the project and then launch the content by double-clicking the index.html file you will not be viewing the content via a webserver environment. Look at the start of the browser address bar and it will probably say 'file'.
Bottom line is for everything in HTML5 output to work properly your content needs to be playing from a web server.
... View more
‎Nov 07, 2024
12:45 AM
That particular error message is often shown when a newer version of Captivate 2019 was used when the project file was last edited. I would recommend that you DO test out using Captivate 2019 Classic on a copy of the project files that you currently cannot open.
My guess is that your vendor company might have updated their version of Captivate beyond your version. For example, there was a significant difference between Captivate 2019 version 11.5 and 11.8. The result was that if a file was edited with 11.8 then users on 11.5 version builds could not open and edit that file.
... View more
‎Nov 05, 2024
02:28 AM
Unfortunately the answer is NO. The two Captivate versions are completely incompatible. One of many big disappointments.
... View more
‎Oct 30, 2024
06:46 AM
The only thing that I can see which could potentially cause a conflict is that you have named your button object and the audio file have the same name (Fences). I have seen situations where using the same name for two different things can cause issues. Other than that everything looks fine to me.
So, as a test, try taking a copy of your current project, hide all slides except the one that has this Fences interaction (to reduce complexity), and then test publish. If the same issue occurs, change the name of the object by adding a prefix that indicates what type of object it is (e.g. button_fences), change the name of the audio file as well (e.g. wav_fences) and then see if you can then get it to publish.
I am suggesting reducing the size of the project down to just one or two slides when testing things like this because if the problem is elsewhere in the project then you may find that what you thought was causing the issue is in fact not the problem.
... View more
‎Oct 29, 2024
05:03 PM
Look in your TOC settings for a check box called Self-paced Learning. If that is selected, deselect it.
Then republish and upload to the LMS for further testing.
Self-paced Learning is a kind of bookmarking that records which slide the user reached but stores the slide position in the browser storage. It might be the cause of your issue. (By contrast, LMS Resume Data bookmarking stores the user progress in the LMS database.)
I haven't personally seen the issue you describe but I have seen issues where both Self-paced Learning and LMS Resume Data were turned on and caused conflicts.
... View more
‎Oct 29, 2024
04:54 PM
Can you be a bit more specific about this "publishing error"?
Does the project fail to publish at all, or does it simply not play the audio when you expect? Does it show an error message of some kind?
Any information might help debug the issue.
... View more
‎Oct 29, 2024
03:41 AM
If your client has a business relationship established with this LMS vendor then it might not be possible for them to just NOT use it for their in-house learning.
I have never had any experience with Percipio but what you describe is (unfortunately) all too common with LMS vendors. They will ALWAYS blame your course.
You may need to get your client to "lean on" this LMS company to force them to have their technical people look into the cause of the issue. In the vast majority of cases they will eventually admit that their LMS is not as "SCORM compliant" as it could be.
I've lost count of the number of threads there are on this User Forum about this type of issue.
If your course works fine in SCORM Cloud, the issue is NOT your fault.
... View more
‎Oct 29, 2024
03:36 AM
Try using Assign to set the variable to 1 or 0 instead of increment.
Increment and Decrement are only useful actions when you need to know the number of times something happens or does not happen. But if you are relying on the value being either 0 or 1 then Increment or Decrement can get you into trouble if there is any way something else in your navigation or project actions might inadvertently change that value.
The Assign action explicitly sets the value of the variable to one or other possible boolean value. It's far more reliable.
... View more
‎Oct 25, 2024
07:23 PM
Depending on how large your organisation is and how accommodating the IT department is, you may find that it is possible to have space allocated to you on the corporate intranet, or they may even be able to set you up with a web server just for your needs. In the organisation I am currently contracted to they have an arrangement with a third party technology company that provided a secured intranet server to upload our course materials to make them available for reviewers.
But your mileage may differe...
... View more
‎Oct 25, 2024
03:34 AM
Unfortunately, the answer is NO. HTML5 content will not work reliably from a LAN server. Some things might work, but you will inevitably run into problems. You need a WEB server.
... View more
‎Oct 24, 2024
02:51 AM
You need to move ALL of the published output (not just the index,html file) onto a web server environment that your reviewers or other audience members can get to. Once the content is online then you need to send them a link to the index.html file to launch the content.
... View more
‎Oct 22, 2024
04:21 AM
Look inside the folder for Captivate classic. There will usually be a file there to execute for the installation.
... View more
‎Oct 20, 2024
07:14 PM
Something in your course content would appear to be causing this issue.
First you need to confirm whether this issue would happen for any course from your Captivate installation. So quickly create a very simple Captivate module with a single True False quiz question with the same quiz settings as your current problem course module. Publish the simple test module to SCORM and upload to SCORM Cloud. If that module works perfectly, the issue is not Captivate output per se but your particular course.
The next step is to try and isolate WHERE in your course the problem may be. You have already shown that it is unlikely to be the SCORM version. So it is probably something on one or more of the slides in the course.
To isolate whether the issue is inside the content area or the quiz area, do a SAVE AS and create a copy of your project file for the purpose of experimenting. Hide all quiz question slides in the project and add a single True False question that has no customisation or changes. Test this module in SCORM Cloud to see if the issue persists. If it does, then the issue is somewhere in the content slides not the quiz. If the issue disappears, then try unhiding quiz slides and retesting until you see the issue reappear.
If the issue is not in the quiz area, do another test where you hide all content slides and just add one blank content slide instead. See if the issue disappears when testing in SCORM Cloud again. If it works fine, then your issue is somewhere in the content and you can start unhiding slides or groups of slides to find the slide causing the issue.
Yes it is tedious. But in practice this may be the only way to find your issue.
... View more
‎Oct 18, 2024
06:13 PM
1 Upvote
What version of Captivate do you have installed? According to this Adobe page Cp 12.4 now has question pools. Announcing the launch of Adobe Captivate 12.4! - Adobe Community - 14864672
... View more
‎Oct 17, 2024
02:44 AM
1 Upvote
The new Captivate 12 does not work like the older versions. Objects are not movable. They are locked into their content blocks, as you have found.
If you want to move objects around at will, you would need to use Captivate 2019, not Captivate 12.
... View more
‎Oct 17, 2024
02:42 AM
You cannot prevent Captivate from reporting the Raw Score. That variable value is just one of many that Captivate's SCORM package makes available to the LMS via its JavaScript API.
If you LMS is NOT seeing the Raw Score then it would seem that the issue could be with the LMS.
I suggest you get in touch with the LMS vendor and ask to have their technical people look into this issue.
... View more