So your develpers are using the _rhc.htm file, right? Exactly how are they calling the help? The _rhc file is a legacy file and the inner working may have changed from older versions to RH8. If I remember correctly, the file whstart.js only takes over the CSH call after it has been parsed but the _rhc start file. Anyway, as far as I can make out from your post, I gather that your developers will need to (slightly) amend the call (or you will have to replace the _rhc file with your own that redirects to the project using the regular CSH call.)
Will NOT call the topic with MapId 1, but the topic with WebHelp internal id 1. To get the topic with map id 1, use the following call:
If you want to add the map number after the hash, you will need to use the _csh start file. You will probably find the following article usefull: http://www.wvanweelden.eu/robohelp/context_sensitivity_in_webhelp/methods_for_calling_Webh elp/_rhc_start_file
Thanks for getting back to me. Yes, the developers are calling the rhc file. An example of the call is:
and then the topic opens, but instead of the inbox topic, it displays the wrong one and the address displays as:
So is this what they need to call?
That's right. The call you are using calls using an internal id, whatever it's good for. You can test the new call by opening a new browser window and pasting the link in the address field. (Will probably not work if a RH project is open in that window.)
The URL will be rewritten by the WebHelp so the URL don't be surprised when the CSH url is not left in the address bar.
it works great Willam! the developers agree but say that we cannot implement it because it would require a client software build so for now they want us to copy the contents from the csh into the rhc.