Skip to main content
Known Participant
July 27, 2017
Question

Context Sensitive Help Failure in RoboHelp 11

  • July 27, 2017
  • 1 reply
  • 1484 views

In my application, I am trying to form URLs to automatically pull up context sensitive help based upon Robohelp Topic Ids.  I have read about how it should work using this reference: https://www.wvanweelden.eu/articles/part/csh-start-file  but for some reason it is not working at all.  Let me describe the issue in more detail.  I have a Robohelp project wit many topic ids.  I generate webhelp for the project and publish it.  I then create a url that I want to display the web page corresponding to the Robohelp topic ID.  For example:  "http://MyWebSite/Documentation/DEVELOPMENT/WebHelp/index_csh.htm#TopicID=Batch_Folder,withnavpane=true".  According to the documentation I have read, this should work but no matter what topic id I use, the Help Start page is always displayed.  I am at a loss to explain why this is failing when I appear to have followed all the proper steps to make it function properly.  Can someone in this community please help me?

This topic has been closed for replies.

1 reply

Peter Grainge
Community Expert
Community Expert
July 28, 2017

Calling help using URLs and Topic IDs are different methods. Topic IDs are contained in a file you hand to developers and they do whatever is needed according to what tool they use for development.

Take a look at my site where there is another topic about using URLs. Maybe that will help.

Calling WebHelp Topics


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
AnyhooAuthor
Known Participant
July 28, 2017

Peter:

I am a developer who is using Robohelp to create context sensitive links in an application.  A user clicks on a link which points to a Url that opens a page associated with that specific Robohelp Topic Id.  I don't understand you saying calling help using URLs and Topic IDs are different methods.  The Topic Id is included in the Url for the context-sensitive link. The Topic Id I am calling exists in the BSSCDefault.h file and is valid. I had already seen the page you linked in your response.  In fact, on the page Using Topic IDs it describes the very same procedure I am trying to use but that is not working for me.

Peter Grainge
Community Expert
Community Expert
July 28, 2017

As you will have seen, that page was not written by me as it crosses the line between authoring and developing. I will ping someone who might be able to help.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

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