Copy link to clipboard
Copied
During the efforts to solve a problem documented here:
http://forums.adobe.com/thread/603888?tstart=0
I removed ehlpdhtl.js as a baggage file from our projects. I had added it (years ago) to make sure it was included in the final output. We build our Help nightly with a script that makes use of the rhcl.exe command line feature. I've already filed an enhancement request that the rhcl.exe create ehlpdhmt.js if it doesn't exist. In the meantime, I'll have to have some code added to our build script to make sure it is copied into the projects.
.MW
Copy link to clipboard
Copied
Hi,
Ehlpdhtm.js should always be in the root of your project. It shouldn't be a baggage file. Also, RoboHelp will use the standard ehlpdhtm.js when you generate, so any changes will be lost.
You can get the original file from %RH installation directory%RoboHTML
Greet,
Willam
This e-mail is personal. For our full disclaimer, please visit www.centric.eu/disclaimer.
Copy link to clipboard
Copied
William and Marcus,
I think I can help here, because I just had the same issue Marcus proposed, and I did some testing. Robohelp 9 results:
This all being said, I have to agree with Marcus and that this is a bug for the RHCL.exe compiler. It should auto generate that file at the start of a new build in the project directory and then the output location when it completes.
Why is it a bug? Impact: All DHTML controls that this file operates will not work in a compiled help file.
Another suggestion, but off topic, please add an integer exit code for RHCL.exe that can be interpreted by scripts and other applications. Thank you!