Always show navigation pane

When a user opens a topic in your help directly, the navigation pane is not visible. In the properties of the SSL, you can choose to show a link when a topic is opened directly. With a simple script, you can force WebHelp to always show the navigation pane. The easiest way to do this is to add the script to footer of your master page (template in RoboHelp 7) :

  1. Go to your master page and select the footer.
  2. Click Insert > HTML > Advanced > Script...
  3. On the Source tab, add the following JavaScript:
var panevisible = new whMessage(WH_MSG_ISPANEVISIBLE,this,1,"");
if(!SendMessage(panevisible)) {
  show();
}
  1. Click OK to add the script to the master page.
  2. Save the master page and generate your output.

I've tested this with RoboHelp 7 and 8. The script should also work for other versions of RoboHelp.

Note: Make sure the master page is assigned to all the topics. If you use multiple master pages, add the script to all your master pages.

Tags: