Nope, haven’t noticed any change in my RH10 Webhelp output – have you had a look at that example’s topic? What’s the HTML look like? Are you seeing the correct CBTs applied?
Hi Jeff, I am seeing the correct CBTs applied, yes. I confess, it's been a while since I checked it, but this looks accurate:
<?rh-cbt_start condition="ONLINE" ?><a
Orders</a><?rh-cbt_end ?><?rh-cbt_start condition="PRINT" ?> <?rh-cbt_end ?><?rh-cbt_start condition="PRINT" ?><span
style="font-style: italic;">Direct-Through-Stock Orders Overview</span><?rh-cbt_end ?><?rh-cbt_start condition="PRINT" ?>
in this section<?rh-cbt_end ?>
It's so ODD that it's doing this.
Try renaming the .cpd file of the project outside of RH and then reopen it? Won’t hurt anything.
No dice...but I did discover something. I have a master project that references about 80 others. This conditional text issue is happening in the sub-projects. When I compile to the network for all of these projects, the conditional text isn't respected. But I just tried a local compile to my desktop and it worked fine.
Do you have any experience with master projects? The output files should be controlled by the sub-projects, not the master. I've never had this issue before.
Sorry, nope, no experience with master/child projects; but I always compile locally first (with a short path to the \!SSL!\ folder) and then move the created files to wherever they need to go.
CHMs are compiled, WebHelp is generated and published. If your project is on a local drive, you must also generate to your local drive, then you can either publish to the webserver or upload the help in some other way.
You say it works OK when you compile locally so if you mean when you generate locally, it would not surprise me that you get errors if you generate to the network. I can't say that is the reason for sure but it could be.
See www.grainge.org for RoboHelp and Authoring tips
Thanks, Peter. (I've been using terms incorrectly.)
I've been generating WebHelp files like this for many years, and this has only just arisen with my last published release files. But it's worth trying Jeff's suggestion to compile locally and then copy the files; it's just never been necessary before, so I don't know what's changed. My process has been the same, but it's possible that I inadvertently selected a box some place.
I did get a message from the RoboColumn folks that it may be a bug. They are investigating.
The “RoboColumn folks”? LOL- that’s just Colum McAndrew (aka The RoboColum(n) - www.robocolumn.com)
Fair enough. Thanks, Jeff. LOL
Circling back to answer this one. I found that the way the browser cached files was part of the problem. Additionally, there were indeed projects that had not had the conditional text applied. While I still stumble across this from time to time, it's generally that the conditional text is not right and the project needed to be regenerated.