• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

RH10. How to make Home button on toolbar and Home link in 'breadcrumbs' area go to the same location

Participant ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

(I don't know what's wrong with the editor these days. Only choice is HTML with tags or this editor that suddenly decided to put my text in italics and won't let me remove it! Previously it wouldn't let me create line breaks. )

I'm using: RoboHelp 10, WebHelp Pro Single Source Layouts (though not using RoboHelp Server).

I've got five SSLs, each with their own unique Table of Contents. The TOC for each licensed module includes the Core Help topics.

  • Core Help
  • Help for licensed module 1
  • Help for licensed module 2
  • Help for licensed module 3
  • Help for licensed module 4

The default topic for the Core Help is "Introduction.htm". The default topic for each licensed module is the introductory topic for that module.

In the Core Help, clicking the Home button on the toolbar opens "Introduction.htm". Clicking the Home link in the breadcrumbs area, e.g. "Home > Managing Data Sources > Creating a Database", also opens "Introduction.htm".

In a licensed module, clicking the Home button on the toolbar opens "Introduction.htm". BUT, clicking the Home link in the breadcrumbs area, e.g. "Home > Loss Analysis, opens  the introductory topic for the licensed module. Our QA group has filed a bug against this behavior. They feel that clicking the Home button and clicking the Home link should take you to the same place.

All the modules use a common window with a Two Pane view and all the WebHelp Pro buttons, including "Home (Skin: NGP Help)" selected.

They also use a common skin. The properties for the Home button are:  Item Name and Text = "Home". The button links to "Introduction.htm", with a dependency of "Release\Core\Introduction.htm".

Is there an easy way to achieve the results desired by QA, where clicking Home always opens "Introduction.htm", while opening the licensed Help always opens to the introductory topic for the module? Disclaimer: I don't know how to script, if that's a possible solution.

Thank you.


Carol

Views

1.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , May 22, 2013 May 22, 2013

LOL, "All that said, the WebHelp Pro has been working pretty well without RH Server."

And yet, here you are asking about resolving an issue, no?

I'm thinking you should serously investigate switching to regular WebHelp. Especially since you are reporting issues with the behavior of the toolbar buttons and behavior of the breadcrumbs.

The reason is that RoboHelp Server manages some of that aspect when you publish content there. So I'm not surprised to see you report inconsistent behavior with the d

...

Votes

Translate

Translate
LEGEND ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

Carol, why are you using WebHelp Pro if you aren't using RoboHelp Server? You know the output from that doesn't work well in a basic web browser and is coded specifically to work in conjunction with the RoboHelp Server software, right?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

Thanks for your quick reply.

I do know that, and had hoped to move over to WebHelp with the next major release. But they inserted another ‘minor’ release and with the time constraints and the switch to a new computer and to RoboHelp 10 we decided not to risk problems by switching to WebHelp.

In addition, the switch requires some research on my part (for which I don’t currently have time ☹) and might require changes to how the Help is connected to the applications.

All that said, the WebHelp Pro has been working pretty well without RH Server.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

LOL, "All that said, the WebHelp Pro has been working pretty well without RH Server."

And yet, here you are asking about resolving an issue, no?

I'm thinking you should serously investigate switching to regular WebHelp. Especially since you are reporting issues with the behavior of the toolbar buttons and behavior of the breadcrumbs.

The reason is that RoboHelp Server manages some of that aspect when you publish content there. So I'm not surprised to see you report inconsistent behavior with the different "modules". I'm guessing this is a "merged" setup?

Cheers... Rick

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

Hi, Rick.

When I posted, I didn’t know whether it was an issue or simply a matter of user ignorance ☺. I don’t know enough about the differences between WebHelp and WebHelp Pro to identify issue vs. user ignorance at first glance.

As noted, we have talked about switching to WebHelp when we have sufficient time. However, we are also considering whether we should move to RoboHelp Server.

What’s a merged setup? I generate five sets of WebHelp and check them into Source Control, where the application is set up to link to the opening topic for each module.

Carol

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

Okay, so let's forget the fact you are using WebHelp Pro and just look at the main issue you reported in this thread.

You said you click a "Home Button" on the main toolbar?

Is this a button you added? If so, you pointed this button specifically to the Introduction.htm file.

So I might think that in order to be consistent, you would want to point the Home button to the introductory topic for the module, no?

Cheers... Rick

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

The WebHelp opens in the browser. I click the Home button that is one of six buttons—Contents, Index, Search, Glossary, Print, and Home—that appear above the left pane (which displays the TOC). The buttons are included on the Help toolbar as a result of selections made in the WebHelp Skin Editor. The properties for the Home toolbar item include an Action link to Introduction.htm. This works correctly for the Core Help, whose default topic is also Introduction.htm.

Since the project uses a single skin, I see no way to configure the Home toolbar item to include an Action link to anything other than Introduction.htm. But that’s not the desired behavior for the licensed modules.

The desired behavior is for each Help module to

· Open to the associated default ‘introductory’ topic (each module has a unit introductory topic)

· Open “Introduction.htm” when the user clicks either the Home toolbar item OR the Home link in the breadcrumbs area.

This may not be possible without the creation of multiple skins or windows.

Thanks.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 22, 2013 May 22, 2013

Copy link to clipboard

Copied

Hello again

I think what you need to do is edit your skin. Duplicate the "Home" button as many times as you have layouts. Then configure the copies to point to the correct page. Be sure to name the copies to match the layout they will be used with. Close and save the Skin Editor.

Now, in each of the layouts, edit the recipe to only include the desired "Home" button.

That way you should have a single skin and accomplish your goal of having each skin presenting a single "Home" button that points to the correct page.

Cheers... Rick

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
May 23, 2013 May 23, 2013

Copy link to clipboard

Copied

Good morning, Rick.

Thanks again for the suggestion. However, probably because this is WebHelp Pro, the recipe doesn’t work. In the WebHelp Pro Options dialog box, there is no option for selecting a Home button.

Also, the Home button works as desired from all the modules – clicking the Home button on the Help toolbar always opens Introduction.htm.

I would like the Home link in the breadcrumbs area to open Introduction.htm, too, instead of opening the default ‘introductory’ page for the licensed module (the inconsistent behavior that QA does not like).

I just looked at the HTML for the master page, named “Main” and see the following line for breadcrumbs. I don’t know how RoboHelp maps “home” to a particular page. Perhaps I need a unique master page for each layout, with “home” pointing to Introduction.htm.

<?rh-placeholder type="breadcrumbs" ph-align="0" sep-char="&gt;" home="Home"

Carol

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
May 23, 2013 May 23, 2013

Copy link to clipboard

Copied

Looks like you're back to that initial stumbling block - you need to get off the WebHelp Pro wagon ;>)

You've probably spent more time looking around for answers than it would have taken to flip over to WebHelp (LOL)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
May 23, 2013 May 23, 2013

Copy link to clipboard

Copied

Too true, Jeff!

However, I’ve learned a bit more about the innards of RoboHelp skins and breadcrumbs, which is always a good thing. The problem is now crystal clear: the Home link in the breadcrumbs placeholder always points to the default topic for the TOC and cannot be changed to point to some other page. Each of my five SSLs points to a unique TOC which points to a unique default page.

As soon as we get this release out, I need to research what impact moving to WebHelp might have on how the application calls the Help modules and the few context-sensitive Help topics.

Carol

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
May 23, 2013 May 23, 2013

Copy link to clipboard

Copied

Shouldn't make any difference at all - CSH works the same way in both flavours AFAIK

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 23, 2013 May 23, 2013

Copy link to clipboard

Copied

LOL, that's true, Jeff! Only if RoboHelp Server were being (actually) used would the calls be different because I believe one has to specifially call topics a certain way. (I think)

Back to my hidey hole... Rick

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
May 23, 2013 May 23, 2013

Copy link to clipboard

Copied

LATEST

Colum can probably confirm/deny our assumptions on this one ;>)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp