Skip to main content
Inspiring
October 15, 2014
Question

Will Webhelp CSH still map correctly when help is used offline

  • October 15, 2014
  • 1 reply
  • 408 views

Using RH10:

Before I got here, all help was done as CHM... and most of our users go offline during the day when using the software because of the locations they are in (no internet connections available).  Our application is not a web based app because of this.  We would like to start using a webhelp output however so that we have better working files, etc.  The developer states that the webhelp "package" of files can be downloaded onto a laptop with the software.  However, he is concerned that when this occurs, because there is no network to automatically map the topics to the correct screens, that once offline, the map IDs will no longer work to bring up the right page of help as a CSH.

Can anyone speak to this?  Is this a problem? If so, any idea how to get around this?

Thanks!

This topic has been closed for replies.

1 reply

Jeff_Coatsworth
Community Expert
Community Expert
October 15, 2014

CSH works fine with WebHelp installed locally – our software is installed on the client’s LAN server and is run with a client on the workstations. My help installer creates a folder on the LAN server and unpacks itself into it. The software calls the WebHelp by using the RH-provided CSH method (I think we use the VB or .NET method, I forget) to use Map IDs to launch the appropriate page.

ktbFLAuthor
Inspiring
October 15, 2014

Thanks, Jeff... This is what I suspected was the case but needed to

confirm... You totally rock! Thanks for your timely and most helpful

response!

Jeff_Coatsworth
Community Expert
Community Expert
October 16, 2014

Hi again... so I forwarded the information to the developer from both Jeff

and Peter and he asked me to make the following confirmation... I'm a bit

concerned about the answer as far as the PDFs because it seems to me that I

had issues embedding a PDF or Word doc into a webhelp project before.

Anyway, here's his question:

*I would like to confirm explicitly that: “when installed locally, you

don’t have to run a web server and all the internal links work just fine,

including access to PDFs”.*

Thanks for any additional info you can provide for me for him! [?]


 

It all comes down to browser security – recent (last few years) attacks have been made through local (either on your C: drive or on a LAN server) html files, so starting with Chrome, they all started clamping down on displaying local content. In my project, I don’t turn on MOTW explicitly, but I do select the “Local PC or Intranet” option for optimizing speed. I don’t have any references to PDFs so I can’t comment on that aspect, but I do know it’s necessary to let IE10 and 11 know that the LAN server is a “Trusted Location” and to enable all ActiveX/JavaScript to run. All of the functionality in WebHelp is JS dependent.