Copy link to clipboard
Copied
Hi there -- I'm a beginner to Adobe Captivate and I need to be able to upload/embed a project to a site built on HubSpot. I know that for other website hosts you'd be able to do this using FTP, but HubSpot does not support FTP. Has anyone run into this issue before? Any solutions/workarounds?
Thanks!
Copy link to clipboard
Copied
Do you want to upload the raw project or the HTML output?
Copy link to clipboard
Copied
The HTML output -- it needs to be accessible on the site.
Copy link to clipboard
Copied
On my blogsite I use this approach: I upload the output folder to my domain (but you can also use AWS for that purpose). Than I will use an iFrame to embed the output on my blogsite, or post a link to the URL Here is an example code:
<iframe src="https://www.lilybiri.com/published/FailureMessages/index.html" width="800" height="490"></iframe>
This output will have a fixed size (800x490).
Copy link to clipboard
Copied
Thank you! When you say upload the output folder to my domain, what does that look like for you?
Copy link to clipboard
Copied
It depends on where you will upload the output folder. In my case I don't need to have a zipped folder, but on AWS or in the eLearning community to need to use the 'zip' functionality in the Publishing dialog box in Captivate and upload the zipped folder. That output folder has everything needed for the 'website' which is the output in reality. And the reference to the index.html file is all what is needed to launch that web site. If you click on the link in my previous answer, you'll see that tutorial being opened from the index.html file. The folder itself has a lot of subfolders.
Copy link to clipboard
Copied
Is it just a file manager from your domain provider where you upload? I think this is where I'm stuck in HubSpot -- I can upload files to their file manager, but even if I recreate the folder architecture, it still won't work when I link to the index file. It just shows a spinning wheel.
Copy link to clipboard
Copied
I use Filezilla to upload to my domain. You cannot use FTP which is the reason I proposed to put the output folder elsewhere and use a link or an embbedded iFrame.
Copy link to clipboard
Copied
Do you have a domain/hosting plan with another web hosting company that you can upload files to? If so, you could host the Captivate files on that server and use an iframe on the Hubspot page to display it. This shows how to embed an iframe on Hubspot-->
Copy link to clipboard
Copied
For anyone Googling this in the future... HubSpot's file manager does have the ability to host/manage Adobe Captivate projects. Because HubSpot does not support FTP, you can either recreate the entire folder architecutre and manually upload the files, or do it using the CLI Command via a terminal.
Copy link to clipboard
Copied
As a moderator I took out your marking this as being a correct answer, because it is not the reason you are not able to show a Captivate output.
Apparently you didn't understand nor test the proposed solution. My blogsite is not supporting Captivate output neither, but most of my blog posts do show embedded output, by using the iFrame solution. You only need to upload the output folder to a webserver. AWS allows you to upload such output, and you only have to link to the index.html file to show the output.
Here is another example of a blog post where I do have an embedded output. Please take the time to have a look:
https://blog.lilybiri.com/intro-to-tracking-states
Copy link to clipboard
Copied
This solution did solve my problem. I did not have to use an iFrame.
Copy link to clipboard
Copied
Thank you, though.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now