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.

Willam van Weelden
Inspiring
September 15, 2014

Sorry, I thought you were looking for a specific line in that file. Mine does look the same as yours. Here's the entire content:

%%%OutputWebHelpCshDataBlock.htm("SetCsh(%d,\"%s\",%u,\"%s\");\r\n");%%%
%%%OutputWebHelpWindowBlock.htm("addWindow(\"%s\",%s,%d,\"%s\",\"%s\",\"%s\",\"%s\",\"%s\",%d,%d,\"%s\",\"%s\");\r\n");%%%
%%%OutputRemoteProjectBlock.htm("addRemoteProject(\"%s\");\r\n");%%%

putCshData(gsProjPath,gaCsh,gaWindow,gaRmtProj);

So the seed files are not the issue here. Do you have the map files selected in your SSL? They can be deselected when you upgrade.

Kind regards,

Willam