Copy link to clipboard
Copied
Me, again. 300 topics (HTM) for WebHelp. Project started using RH6, one output with RH7, now using RH8 (with the two patches). Recent problems (recap): In RH7 or RH8, the "all lower case" checkbox was checked. I think RH8 is installed with this checkbox checked. Anyway, all topic file names were re-written and the file names within RH-generated files were also changed to all-lower-case. TOC and index broken. We've got that fixed. Now, I am seeing additional css and other files generated by RH. What is causing this? Our project is named "AddLayers" (name changed to protect the innocent), so we have an AddLayers.xpj, AddLayers.htm, AddLayers.hhp, etc. There was one AddLayers.css and now I am seeing AddLayers_nc.css and AddLayers_ns_nc.css. These files are in the output folder and are linked to specific topics by code written into the topics by RH.
Also, I am seeing files with names like whmsg_nc.js, whproxy_nc.js, whstart_nc.js, whstub_nc.js and several more. These are in addition to the whmsg.js, whproxy.js, etc.
What is causing these files to be produced and what do all the wh*.* files do? Thanks.
Copy link to clipboard
Copied
It sounds like you have published the help and pointed the publishing folder to the folder containing the source files. So now what you have is source files mixed up with output files, or put another way, an unholy mess.
Hopefully you have a backup taken not too far back.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge
Copy link to clipboard
Copied
Hi there
In addition to what my esteemed colleague advised, I'll also add this. The use lower case file names option should never break anything. In fact, it helps matters. Here's why.
Perhaps you have a topic you created and you named it MyTopic.htm. You have many different files and folders and instead of using the dialogs or drag and drop to link things, you just type mytopic.htm. (note the difference. MyTopic.htm vs mytopic.htm)
If you generated without the user lowercase option and published to a Windows web server, the link would still work just dandy because Windows doesn't consider mytopic.htm to be different from MyTopic.htm. In fact, you cannot have two files named that way on Windows. To Windows it's the same file. But if your server is UNIX or LINUX based, it's very persnickety that way and the link will fail.
Since Windows doesn't care about case but 'NIX does, I always suggest folks use that option when they generate, because you sometimes can't be sure which variant of web server you have.
Additionally, during the generation process, any links that are case mismatched are corrected, because it's all converted to lower case. File names as well as any links in files.
Cheers... Rick
Helpful and Handy Links RoboHelp Wish Form/Bug Reporting Form Begin learning RoboHelp HTML 7 or 8 within the day - $24.95! |