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

Context Sensitive Help Infinite Loop

Explorer ,
Apr 30, 2018 Apr 30, 2018

Copy link to clipboard

Copied

Hello,

Our company has been experiencing issues with the context sensitive help loading over and over again when opened. We are using RoboHelp 2017. We are hosting our help online on our password protected website. We would like the context sensitive help to open the website page. We do not want to include the help in the program files to be called locally, because we would like these to be password protected for licensed users.

The issue seems to stop happening when we remove the + query code in the topic.js file, but then our pages are cut off.

We were experiencing issues with the banner below appearing on our pages, but we added a script to the topics to prevent this banner from appearing.

<script type="text/javascript">function checkHelpWindow() {

if(window.self === window.top) {

rh._.redirectToLayout();

}

}

(function(){

rh.model.subscribe(rh.consts('EVT_PROJECT_LOADED'), checkHelpWindow);

}.call(this));</script>

This doesn't seem to have any effect on the looping, because whether or not the banner appears the infinite reloading still occurs once the banner is closed.

We have been relying on map files to call our help.

The current call relies on rhmapno= tags in the program code.

I'm afraid what's happening is that we are having issues because we are trying to use the assigned map ids when linking to a url or our calls are incorrect. Do you know why this looping is occurring and how we can call the url properly so that there will not be infinite reloading?

Views

411

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 02, 2018 May 02, 2018

Copy link to clipboard

Copied

Do you see the same looping behaviour when you test locally? Or does it matter whether the content is loaded on an unsecured host? (I'm not sure how you are protecting the content, but I'd like to make sure that it doesn't cause the reloading.)

Do you have an example of the CSH url you are currently using?

I haven't seen this reloading issue yet. Could it be browser related? Have you installed all the latest patches? Did you upgrade the project from RoboHelp 2015?

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
Explorer ,
May 02, 2018 May 02, 2018

Copy link to clipboard

Copied

We do not have the same issue when we test locally. It does not make a difference on an unsecured host.

Our current call is [web address]/index.htm?rhmapno=[insert map number]

It doesn't seem to be router related. This project has been updated from 15 and was first implemented over 10 years ago, so has been passed through many new versions of RoboHelp.

I can't install the latest patches, because we have invested so much time in customizing the Ocean layout. We really want to use the HTML5, but the Indigo layout doesn't have the right look and feel for our company. When I install the latest patches it cuts the layout off after the header for only the Ocean layout.

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
Explorer ,
May 02, 2018 May 02, 2018

Copy link to clipboard

Copied

LATEST

browser related* not router related.

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