Skip to main content
January 27, 2014
Question

Positon of See Also Popup Menu

  • January 27, 2014
  • 1 reply
  • 1017 views

Using RoboHelp 9.0.2.27

Windows 7 Professional, 64-bit

Chrome browser 32.0.1700.76

Generating WebHelp

Can someone help, PLEASE?

I have searched the forum posts for hours with no success. However, I did find some fixes to other problems related to opening WebHelp using Chrome.

I have a WebHelp project containing See Also links.

The links use the (Choose topic from) Popup menu option for displaying the list of topics.

The links don’t work correctly in Chrome. The popup menu is opened near the center or topic of the topic. The location of the popup prevents the reader from seeing the available links. In other words, See Also links are not usable in Chrome.

The links work as expected in Firefox and Internet Explorer.

I have tried the fix noted in http://forums.adobe.com/message/2207677#2207677,  i.e., I used the modified ehlpdhtm.js. The modified file controls the location of the popup menu option and fixes some other issues related to earlier versions of Internet Explorer.

The modified file has no effect on the links when viewed in Chrome. I don’t have the luxury of upgrading to RH10, so I hope there is a fix that will work with RH9.

Can someone point me to a forum post that I have missed that has an answer?

Although I am certain the problem is caused by Chrome, I am very hopeful that there is an answer and I would very much appreciate any help.

This topic has been closed for replies.

1 reply

Willam van Weelden
Inspiring
January 27, 2014

The easy fix for RH9 is to convert all see also links to regular links.

Debugging see also in Chrome will probably be a pain and I don't think

many people will be able to do this. (Unfortunately, I don't have the

time to go hunting anytime soon.)

If you want to convert see also to hyperlinks, check out my free script:

https://www.wvanweelden.eu/product/see-also-converter

Kind regards,

Willam

January 28, 2014

@William

Thanks for taking the time to help! I see your posts often in the forums, and I am thankful that you take the time to assist with questions.

I tested your suggestion and used your script to convert the see also groups (controls) to hyperlinks. Although, using hyperlinks is not the desired approach; I was hopeful the suggested approach might be usable. I much prefer See Also controls and groups because updating and maintaining the included topics has proven to be easy in the past.

I ran into a few problems.

The hyperlinks were added with formatting that needed to be changed (as expected – no problem I thought). I searched for a way to change the formatting. Editing a CSS within some form of text editor is not my cup of tea as I don’t have a knowledge of the tags, syntax, etc. I need more an WYSIWYG approach. Also, I couldn’t find the style or class to be edited.

To edit the CSS, I did the following:

In Project Manger, Style Sheets, right-click default.css (the style sheet for the project).

Click Edit.

In the Styles dialog box, I expanded all the styles listed.

I did not find the see_also class or style that you mentioned in your ReadMe.pdf provided with the script. Therefore, I couldn’t find an easy way to modify the CSS. It appears that changing the formatting of the converted hyperlinks is daunting.

The next and more bothersome problem relates to maintenance of the topics used in the list of converted hyperlinks.

The See Also groups were maintained, but it appears that adding a new topic to the list of converted hyperlinks is a labor-intensive process. It could be that I missed something.

As an example:

I have a see also group (OpenFiles) that has three topics in it (Topic 1, Topic 2, Topic 3).

The See Also control was associated with each of the three topics.

The control was converted to a list of three hyperlinks in each topic as expected. Also, as expected, the topic being viewed was omitted from the list of hyperlinks, another desirable feature of the see also control.

I need to add Topic 4 to OpenFiles.

I want Topic 4 to appear in all locations where the OpenFiles see also control is used (was used originally), that is, in all three of the topics with the now converted hyperlinks. As you know, this is possible by using a true see also control. That is, a topic is easily added to all locations by simply adding it to a group.

After adding Topic 4 to the group, the hyperlinks were not updated.

I ran the script again hoping that the hyperlinks would be updated in all locations where the see also group was being used. The hyperlinks were not updated.

It appears that I would have to work my way through all topics where the list of hyperlinks for OpenFiles appears and add the new topic to each list manually.

Is there a way to add a new topic to OpenFiles and have it appear in all locations where the see also group is used, that is, have it appear in all locations where the converted hyperlinks are?

If the updating of the list can be simplified, then I will need to understand how to edit the format of the hyperlinks. If the updating can be simplified, can you help me by providing some more details about locating and modifying the see_also style/class associated with the hyperlinks?

Again, thank you for your assistance. 

Willam van Weelden
Inspiring
February 3, 2014

Hi,

You need to add that class yourself. The easiest way to do this is

simply to create a list style called see_also. Alternatively, paste the

following code in the CSS and then use the editor to change the styling:

li.see_also {}

As for labour intensive: It is. I see no easy way to make this workable.

Since the script removes the see also button, there is no see also

control available to later add a list. This conversion script is just

that: it converts. No way back.

The best way I can think of is to keep using see also controls. Then,

before generation, make a copy of the project. Run the convertor on the

copy of the project. Then publish the updated copy.

Kind regards,

Willam