Calling context-sensitive help - frameless vs responsive (the #t=)

Explorer ,
Apr 06, 2021 Apr 06, 2021

Copy link to clipboard

Copied

I have a question. I am looking at this article: https://www.grainge.org/pages/authoring/rh_tour/rh2020/outputs/calling_csh_help.htm.

The Responsive HTML5 output of the Online Help is currently working perfectly for us. Now that we are moving to RH2020 and the new Frameless Output, I understand there will be minor updates in the help call per the above article. I will be sharing the above URL with my server development team to apprise them of the change.

Rudimentary question, I am not very technical sorry, but would just excluding the #t= part from the Responsive HTML5 URL work?

TOPICS
New UI

Views

37

Likes

translate

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
Adobe Community Professional ,
Apr 06, 2021 Apr 06, 2021

Copy link to clipboard

Copied

It depends on how the context help call has been set up by your developers.

 

Assuming you're currently using Responsive HTML5 in RH Classic:

  • if they used the mapid method, there shouldn't be any change.
  • If they used the url method without navigation, I don't think any change is needed
  • If they used the url method with navigation, they'll need to remove 'index.htm#t='
  • If they used the CSH API method (not covered in that topic) then I don't think any change will be needed either. For CSH API info see https://www.grainge.org/pages/authoring/calling_help/calling_help.htm

 

I'm pretty sure I got that all around the right way, but I'm not currently using CSH, so haven't been actively looking at the latest changes. 🙂

Likes

translate

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
Adobe Community Professional ,
Apr 07, 2021 Apr 07, 2021

Copy link to clipboard

Copied

Amber's answer is correct, perhaps this explanation will help with understanding the URL part.

 

You can call responsive help using the URL path/topic_name.htm. What you will get is just that topic without the TOC etc.

 

To get the TOC etc you need path/index.htm#t=path/topic_name.htm. Think of the URL as a route and what the highlighted part is effectively telling you need to stop off at that point and pick up the TOC etc, then continue on your route. There are "path" before index.htm is the path to the stop off point and the "path" after it is the rest of the route.

 

With frameless outputs, that information is included in every output topic so just the path and the topic name is sufficient. Thus path/topic_name.htm is all that is required.

 

With 2019 New UI and 2020, no API is provided.

It was added back in during one of the updates. Thanks @Amebr for the correction.

________________________________________________________
See www.grainge.org for free Authoring and RoboHelp Information

Please 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

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
Adobe Community Professional ,
Apr 07, 2021 Apr 07, 2021

Copy link to clipboard

Copied

@Peter Grainge I checked the installation folder for 2020 before I posted and the CSH API folder was there, at least for 2020.4. Maybe they forgot to include it with some of the initial releases?

Likes

translate

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