Skip to main content
Known Participant
July 27, 2017
Question

Context Sensitive Help Failure in RoboHelp 11

  • July 27, 2017
  • 1 reply
  • 1487 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.

AnyhooAuthor
Known Participant
October 24, 2017

Willam, We are still using Robohelp 11. The version has not changed.  I will modify our code to delete the .cpd file automatically. Could the .cpd file not being deleted cause the issue I am seeing with the context sensitive links not working?


Here I am three months later without a resolution to this issue.  I had a space in one of my folder names that I thought might have been causing the problem but after removing it, the issue remains.  Can anyone help me resolve this??