Skip to main content
Inspiring
December 17, 2021
Question

Maintiaining file name congruity on published output files

  • December 17, 2021
  • 1 reply
  • 516 views

Scenario: Capt 2017, publishing as HTML5 (damn), trying to set a default file name when publishing to computer.

I have inherited about 70 Captivate files which I hand off to the client, who does all the LMS/Scorm stuff.  This issue is upstream, before I hand off the files.

(I've been building and revising these course for almost a decade.  I'm a gov't contractor and frankly I'm not even sure my courses are even being used, as I have gotten no feedback from client or end users in all this time - aggravating and a waste of tax dollars.)

 

So these courses were originally developed by some other company.  They used file names for the courses replete with bad karma, complete with periods, parenthesis, numbers, spaces, and more in filenames approaching 50 characters, etc.  I decided to rename each course with only lower case letters and underscores, limiting the length to no more than about a dozen characters tops.  

I am of course able to save the courses with the new filenames.  Note I rename the courses using Save As opposed to renaming the course from the desktop while it's closed.  However, when I go to "Publish to Computer" from the row of icons at the top of Captivate the filename defaults to the original "bad" file name.  I've tried to use the drop down "Preferences > Project Information > Project Name" and am able to change the default filename there, but when I Publish to Computer, the "Project Title" reverts back to the bad version.  I have to type the new filename in every time I publish a course in order to maintain consistency. I've looked everywhere for a field to change.  Any ideas?

Thanks!!!

  

 

 

    This topic has been closed for replies.

    1 reply

    RodWard
    Community Expert
    Community Expert
    December 18, 2021

    This has been a known bug in Captivate for many years.  I don't know exactly which version introduced it, but it does seem to go back several years.

     

    Whenever I come across it I find the only way I can fix it is to:

    1. Open the project in Captivate, do a Save As and rename the file, but save it to a totally different folder location
    2. Then close down the file and reopen it again from that other folder location.
    3. Save as again back to the original folder location where you want it.  You can even replace the original CPTX this time.
    4. Open the Publish dialog and change the publish name (which also determines the Title) and publish out to HTML5.  From this point on the Publish name should be more controllable.

     

    I have no idea why this works.  But the essential ingredient seems to be that you MUST save to a totally different folder with a totally different name.  Doing all of this from within the same folder location doesn't seem to change anything.  It's like something is being cached in Captivate to remember the details in that folder. 

     

    It's definitely a bug but I don't tend to see it in projects created with the latest versions of Captivate.  It seems to only be present in projects that have been upgraded over years from way back.

    Inspiring
    December 20, 2021

    Thanks Rod.  I always appreciate your quick and thorough explanations!