Highlighted

No Search in Responsive HTML Output

New Here ,
Apr 22, 2020

Copy link to clipboard

Copied

First off, I'm using RH 2019.0.12 and outputing my project to Responsive HTML5.  My issue is that the Search function on our Web Help doesn't work.  You input a keyword and click the spyglass or hit Enter and nothing happens.  I've looked for the required search xml files (whftdata0.xml,WHFWDATA0.XML, etc.), and I don't see them in the whxdata folder in my output.
What I've tried:

  • Opening the web help in multiple browsers (Firefox, IE)
  • Downloading and installing MSXML 4 (per advice in a community post)
  • Uninstalling/reinstalling Robohelp
  • Copying the revised scripts (from https://helpx.adobe.com/robohelp/kb/search-issue-responsive-html5.html) into both my project contents and backend RH template folder.
  • Enabled Substring Search option in output preset and regenerated the output
  • Deleting the ouput folder and output preset and recreating them

I noticed in the output that's on the server (for which I had to recreate the project almost from scratch), and has active search function, that there seems to be search related xml files from a prior version oif RH (e.g. whtdata0.xml, topictable_0.xml, synonym.xml, etc.).  Could I copy these files over to my rebuilt project and get Search to work? 
I just don't know what more to try. 
It's crazy since everything else now works (topics, links, index, glossary).  If I could just get the Search to work, I'll be good.  But until I do, my version of the webhelp isn't acceptable (the search function is a critical requirement).

Views

156

Likes

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

No Search in Responsive HTML Output

New Here ,
Apr 22, 2020

Copy link to clipboard

Copied

First off, I'm using RH 2019.0.12 and outputing my project to Responsive HTML5.  My issue is that the Search function on our Web Help doesn't work.  You input a keyword and click the spyglass or hit Enter and nothing happens.  I've looked for the required search xml files (whftdata0.xml,WHFWDATA0.XML, etc.), and I don't see them in the whxdata folder in my output.
What I've tried:

  • Opening the web help in multiple browsers (Firefox, IE)
  • Downloading and installing MSXML 4 (per advice in a community post)
  • Uninstalling/reinstalling Robohelp
  • Copying the revised scripts (from https://helpx.adobe.com/robohelp/kb/search-issue-responsive-html5.html) into both my project contents and backend RH template folder.
  • Enabled Substring Search option in output preset and regenerated the output
  • Deleting the ouput folder and output preset and recreating them

I noticed in the output that's on the server (for which I had to recreate the project almost from scratch), and has active search function, that there seems to be search related xml files from a prior version oif RH (e.g. whtdata0.xml, topictable_0.xml, synonym.xml, etc.).  Could I copy these files over to my rebuilt project and get Search to work? 
I just don't know what more to try. 
It's crazy since everything else now works (topics, links, index, glossary).  If I could just get the Search to work, I'll be good.  But until I do, my version of the webhelp isn't acceptable (the search function is a critical requirement).

Views

157

Likes

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
Apr 22, 2020 0
Adobe Community Professional ,
Apr 22, 2020

Copy link to clipboard

Copied

This using the New UI format? What happens if you try it with the Classic version?

Likes

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
Reply
Loading...
Apr 22, 2020 0
New Here ,
Apr 22, 2020

Copy link to clipboard

Copied

Using the UI format.  Are you suggesting that if I open the project and generate the ouput using the Classic version it would generate the search files in the output?

Likes

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
Reply
Loading...
Apr 22, 2020 0
New Here ,
Apr 22, 2020

Copy link to clipboard

Copied

Jeff - I opened RH Classic and tried to open my project, but it doesn't allow me to open the new .rhpj file extension...?

Likes

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
Reply
Loading...
Apr 22, 2020 0
Adobe Community Professional ,
Apr 22, 2020

Copy link to clipboard

Copied

No, no - you can't go back and forth - I just thought you may have a copy of it as a older Classic project.Why don't you try it in both the New UI and Classic versions using the sample projects. If it works in the samples, then you know it's something to do with your project - if it fails there too, then it's time to log a bug in the Tracker (https://tracker.adobe.com/).

Likes

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
Reply
Loading...
Apr 22, 2020 0
Adobe Community Professional ,
Apr 22, 2020

Copy link to clipboard

Copied

 I've looked for the required search xml files (whftdata0.xml,WHFWDATA0.XML, etc.)

They are output files from Classic versions.

 

Downloading and installing MSXML 4 (per advice in a community post)

Was that thread related to 2019 New UI? I suspect it is a Classic version issue.

 

Copying the revised scripts (from https://helpx.adobe.com/robohelp/kb/search-issue-responsive-html5.html) into both my project contents and backend RH template folder.

That page states that it is for RoboHelp 2017.

 

I noticed in the output that's on the server (for which I had to recreate the project almost from scratch), and has active search function, that there seems to be search related xml files from a prior version oif RH (e.g. whtdata0.xml, topictable_0.xml, synonym.xml, etc.).  Could I copy these files over to my rebuilt project and get Search to work? 

 

When you generate a project, the target folder is first emptied. When you use the publish to a server function from RoboHelp, it does not. I suspect the files you refer to are not doing anything. I certainly wouldn't start mixing them.

 

****************************************

 

First of all, just generate the output locally, same drive as the project. Use another new preset and skin to make sure it is all squeaky clean. You said you are using a responsive skin but then referred to webhelp, a format that does not change as the window resizes. If that is what you want, use responsive but deselect Responsiveness in the skin.

 

Try again and post back.

 

www.grainge.org for free RoboHelp & Authoring info. Use the blue Reply button at the top to help me help you.
The black Reply link nests replies and they sort out of order.

Likes

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
Reply
Loading...
Apr 22, 2020 0