Skip to main content
Participant
October 22, 2013
Question

Using multiple master pages within one Help System?

  • October 22, 2013
  • 1 reply
  • 1087 views

I have a Help System that is using a Master page which contains a tabbed image map in the Header.  This is what I want people to see when they enter the complete help system thru a menu option.  I would also like to have individual context sensitive help pages for each tab (application is tab driven) in my application which will be activated by a ?, but not show the image map on the individual pages nor the skins.  So I believe I need two Master pages but I am not sure how I would use them to obtain this scenario?

This topic has been closed for replies.

1 reply

RoboColum_n_
Legend
October 23, 2013

If I understand your requirements correctly, they are two fold.

  1. A master page containing an image map with links out to specific help topics. This image map is required on numerous (but not all) help topics.

  2. Some help topics accessed by CSH application calls. These topics will not have the image map. They will just have the content.

The ? you mention, sounds like it will be hardcoded in your application and not in your help. If this is the case, you will only need one master page assigned to the topics covered by point 1. The topics covered by point 2 would not have any master page assigned. Of course if there are elements of your master page other than the image map that you need in both sets of topics, then yes you'd need two master pages.

evan3garAuthor
Participant
October 23, 2013

The problem that I have is that the Master Page with the Image Map needs to be on every topic so that the tabs will show on each page.  The context sensitive help needs to have the same information in the footers but a different header and it will encompass many of the same topics.   Since I cannot use two master pages on the same topics, I am not sure how to get around this.  Will I need to recompile using the second Master page without the Image Map and have it store the information in a different folder?  ie

Customer Tab - contains three web pages so I do not want to show the Image Map on any of these. The whole Help system needs to have the Image Map on all tabs.  I am not sure if I am making this more complicated than it needs to be.

RoboColum_n_
Legend
October 23, 2013

If the topics viewed from your CSH calls require different content in the header, then yes you'll need to have two master pages. One for the CSH called topics and one for everything else.

However your scenario seems to suggest that the CSH topics also require just the footer master page when viewed directly inside the help. As you state, you can't have two master pages against a topic.

Applying a different master page and generating to a separate folder would not work. You'd just end up with content with the image map in one location and another with no image map in another. In essence, what you are trying to achieve won't work. Could you try doing things a different way? How about this:

  1. Generate your main help with the master page containing the image map.

  2. Generate the CSH topics to a different location using a master page without the image map. This would mean there was no link between the two sets of files, although you could add one manually.