Skip to main content
Known Participant
Jul 27, 2017 7:40 PM UTC
Question

Context Sensitive Help Failure in RoboHelp 11

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 is closed to new replies. Start a new post to keep the conversation going.

15 replies

Peter Grainge
Community Expert
Community Expert
Jul 28, 2017 10:50 AM UTC

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

Translate
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
Jul 28, 2017 2:01 PM UTC

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.

Translate
Peter Grainge
Community Expert
Community Expert
Jul 28, 2017 2:28 PM UTC

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

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