Skip to main content
May 20, 2013
Question

whcshdata.htm or whcshdata.js

  • May 20, 2013
  • 2 replies
  • 1519 views

It looks like after upgrading to Robohelp 10, the Webhelp compile no longer produces a "whcshdata.htm" file in the output, but instead produces "whcshdata.js." I can't find anything in RN about htis change, but wondering if anyone knows if this is true?

Thanks

This topic has been closed for replies.

2 replies

Participant
October 10, 2014

I am using Robohelp 11 and here is the content in my file

SetCsh(0,"AbsenceRequest_General",2000,"AbsenceRequest-General.htm");

addWindow("NewWindow",true,0,"","","","","NewWindow",2,2,"toc|ndx|nls|gls","toc");

putCshData(gsProjPath,gaCsh,gaWindow,gaRmtProj);

I setup merged project following directions from Peter Grainge's site. I also setup mapids like how it was suggested for merged projects. When I try to invoke one of the pages with ids, it is going to the main page.

I tried three different ways as below and all three are behaving the same way -

1.http://localhost:84/Published/index.htm#<id=2000>>newwnd=false and 

2. javascript:RH_ShowHelp(0,"http://localhost:84/Published/index.htm>tims_help_window",HH_HELP_CONTEXT,2000)

3. CSH Test tool

Also, When I generate projects, .h and .ali files are not copied, why? I am suspecting this could be the problem.

Am I missing any settings?

Please help.

Peter Grainge
Community Expert
Community Expert
October 12, 2014

Sorry but I'm not able to help you on this one. Have you looked at Willam's site?

http://www.wvanweelden.eu


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Willam van Weelden
Inspiring
October 13, 2014

.h and .ali files are project files and not used in the output. The contents of these files will be copied into different files in the output.

If you call the child project directly, does the CSH work in that case?

Kind regards,

Willam

Peter Grainge
Community Expert
Community Expert
May 21, 2013

I am trying to find out but why do you need to know? What problem is being created by this change?


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
May 21, 2013

For one of our products, we use this file for context-sensitivity. After doing some testing this moring, it appears to be true that this file has changed from .htm to .js.

Inspiring
June 27, 2013

Yep, it has changed. How are you using that file? There are several ways of working with CSH in RoboHelp, but I’ve never encountered someone who was using whcshdata.htm directly.

Greet,

Willam


Hi, I am having trouble with the whcshdata.js file coming up empty when generating the context sensitive WebHelp. Is there a setting in RoboHelp 10 that I can change to fix this? We have successfully generated CS WebHelp before where the whcshdata.js file has included all the map IDs, etc. as it should. This time around, it is not working. We are building on the same RH 10 project file as before. What could be causing this problem? Thanks for helping.