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

Does anyone know how topic keywords in RH2019 behave in RH2020 after the project upgrade?

Community Beginner ,
Mar 29, 2023 Mar 29, 2023

Copy link to clipboard

Copied

I upgraded my project from RH2019 14.0.14.002 (.xpj) to RH2020 2020.8.34 (.rhpj).

In RH2019, in the Index Designer, two types of keywords were defined.

Feature: Add Project Number is defined as an index file keyword.

Feature: Addition of Original… is defined as a topic keyword (the icon has a key/page). (There were multiple instances but I am only showing one example here.)

Chinny2520739077r0_0-1680111353655.png

In the HTML output, both keywords show up the same way as expected. It did not seem to matter that they were defined differently in RH2019.

Chinny2520739077r0_1-1680111400001.png

After upgrading the project to RH2020, in the Authoring view of the Index, Feature is treated as a main keyword. Add Project Number and Addition of Original…  are treated as subkeywords due to the colon after Feature. This looks fine to me.

Chinny2520739077r0_2-1680111478091.png

The Topic Properties of the two topics look similar. I don’t see any issues.

Chinny2520739077r0_3-1680111496251.pngChinny2520739077r0_4-1680111501368.png

In the HTML output, Index tab, the keyword Feature is listed with two indented subkeywords as expected. This looks fine to me.

Chinny2520739077r0_5-1680111576911.png

!!!However, Feature: Addition of Original… is again displayed as its own keyword (after all the subkeywords under Feature).!!!

Chinny2520739077r0_6-1680111602235.png

I suspect this is because Feature: Addition of Original…  was defined as a topic keyword in RH2019 and is treated by RH2020 in an unexpected way. Is there a way to fix this? To troubleshoot, I have even removed the keyword Feature: Addition of Original…  from the topic or changed it to “AAA Test”. It is no longer a subkeyword under Feature but Feature: Addition of Original…  still shows up as its own keyword.

Views

315

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

Community Expert , Apr 10, 2023 Apr 10, 2023

For the problem topic, can you try deleting the whole tag that contains MS-HKWD and see if the problem persists?  I think that's the original MS method of defining keywords and I wonder if it's causing a conflict or something?

Votes

Translate

Translate
Community Expert ,
Mar 29, 2023 Mar 29, 2023

Copy link to clipboard

Copied

It's a bit hard to see what the problem is with the small crops you provided. Is "XML Interface Additional Support" a keyword at the same level as "Add Project Number"? And "Feature: Addition of Original NE" is a keyword at the same level as "Feature"? I want to confirm it's definitely a keyword and not the topic title. 

 

And you're sure that "Feature: Addition of Original NE" does not appear in the Index panel at all?

 

Assuming it is a keyword, can you open the topic (in RH2020) it's in and swtich to code view, and check what <meta> tags the keyword appears in? I think there should only be one, but it's possible there may be more given this is an upgraded project, so check each meta tag carefully. What I'm hoping is that we can see something in the code that gives a clue about what's happening. If you're not that comfortable with html code you can post the meta tags here for us to look at. Also, if the keyword it in multiple topics, you might need to check all those topics for differences, but let's just check one for the moment.

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 Beginner ,
Mar 30, 2023 Mar 30, 2023

Copy link to clipboard

Copied

Yes: "XML Interface Additional Support" is at the same level as "Add Project Number" and "Addition of Original NE"; they are indented under "Feature" in the RH2020 output. (There are about 100 of these from A to X under "Feature".) In all cases, the topic title is named: "Feature: xxx" and the keyword is "Feature: xxx". Some of them were defined as Index File Keyword and some were defined as Topic Keyword in RH2019. I noticed that the ones defined as Index File Keyword in RH2019 (Feature: Add Project Number) have no issue in the RH2020 output, i.e., "Add Project Number" is an indented subkeyword under "Feature". The ones defined as Topic Keyword in RH2019 (Feature: Addition of Original NE) all have this issue in the RH2020 output, i.e., "Feature: Addition of Original NE" is an indented subkeyword under "Feature", and is displayed again as a keyword (not indented) at the same level as "Feature" and other keywords.

 

Also, "Feature: xxx" is not a keyword in the Index panel at all in the Author view in RH2020. "Feature" is the keyword, and "xxx" is the subkeyword. This seems correct to me.

 

I will post again after I switch to the code view. 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
Community Beginner ,
Apr 10, 2023 Apr 10, 2023

Copy link to clipboard

Copied

I switched to code view in RH2020 and will show the header of two topics for comparison. The meta tag is rh-index-keywords in both cases. As I mentioned before, the issue appears only in the HTML Help output. It's not in the project view, or the WebHelp output. I fail to see any options in the HTML Help preset that may be the culprit.

"Feature: Add Project Number" (this topic has no issue)

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="copyright" value="Copyright© 1997, 2008 Telcordia Technologies, Inc." content="" />
<meta name="generator" content="Adobe RoboHelp 2020" />
<title>Feature: Add Project Number</title>
<link rel="StyleSheet" href="assets/css/transport.css" type="text/css" />
<meta name="rh-index-keywords" content="Feature: Add Project Number" />
</head>

 

"Feature: Addition of Original NE Issue and Comments Fields to HECIG Code Windows"  (this is the topic with the issue described)

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="MS-HKWD" content="Feature: Addition of Original NE Issue and Comments Fields to HECIG Code Windows" />
<meta name="generator" content="Adobe RoboHelp 2020" />
<title>Feature: Addition of Original NE Issue and Comments Fields to HECIG Code Windows</title>
<link rel="StyleSheet" href="assets/css/transport.css" type="text/css" />
<meta name="rh-index-keywords" content="Feature: Addition of Original NE Issue and Comments Fields to HECIG Code Windows" />
</head>

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 ,
Apr 10, 2023 Apr 10, 2023

Copy link to clipboard

Copied

For the problem topic, can you try deleting the whole tag that contains MS-HKWD and see if the problem persists?  I think that's the original MS method of defining keywords and I wonder if it's causing a conflict or something?

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 Beginner ,
Apr 11, 2023 Apr 11, 2023

Copy link to clipboard

Copied

That indeed solved the problem! I deleted the entire line:

<meta name="MS-HKWD" content="Feature: Addition of Original NE Issue and Comments Fields to HECIG Code Windows" />

What does MS-HKWD mean? Thanks very much for your help!

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 ,
Apr 11, 2023 Apr 11, 2023

Copy link to clipboard

Copied

Google says it was an automated way for CHM files to have a generated index. Probably a legacy line from that time.

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 ,
Apr 11, 2023 Apr 11, 2023

Copy link to clipboard

Copied

LATEST

Microsoft Hyperlinked Keyword? Just a guess. 

________________________________________________________
My site www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.

 

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

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