2 Replies Latest reply on Jan 8, 2013 3:04 AM by Willam van Weelden

    Problems with Disappearing Mapping in whcshdata.htm

    ArmadilloGrey

      Hi again,

      We're using RoboHelp 9, and have had successful context sensitive page help in past releases. Suddenly, all the "page help" is gone, i.e., the user receives only the "home" page of the help, no matter what page is open.The whcshdata.htm files from the two versions look very different. Is there something the Help Author (user of RoboHelp) needs to do differently? I am clueless about the under-the-covers-workings of WebHelp and its deployment and I think we have generated all the mapping correctly. If not, what are we missing? We have a map file with all the right numbers.

       

      Here is a sample of the "old" whcshdata.htm that worked:

       

      function addWindow(sWName,bBUseDefault,nWBOptions,sWBLeft,sWBTop,sWBWidth,sWBHeight,sWCaption,nWPa nes,nWPOptions,sWPButtons,sWPDefBtn)

      {

             gaWindow[gaWindow.length]=new CshWindow(sWName,bBUseDefault,nWBOptions,sWBLeft,sWBTop,sWBWidth,sWBHeight,sWCaption,nWPa nes,nWPOptions,sWPButtons,sWPDefBtn);

      }

       

      SetCsh(0,"Drug_Drug_Interaction_Detail1",1039,"drug-drug_interaction_detail.htm");

      SetCsh(1,"Drug_Pair_Customization_Section_508_Compliant_",1059,"drug_pair_customization_(s ection_508-compliant).htm");

      SetCsh(2,"Easy_Search_Results_Dose_Range",1042,"easy_search_results-dose_range.htm");

      SetCsh(3,"Customization_Tab1",1033,"customization_tab.htm");

      SetCsh(4,"Settings1",1056,"settings.htm");

      SetCsh(5,"Advanced_Query_Customization_Build_A_Query1",1028,"advanced_query_customization. htm#Build_A_Query");

      SetCsh(6,"Easy_Search_EasySearchDDI",1045,"easy_search.htm#EasySearchDDI");

      SetCsh(7,"Easy_Search_DoseRange",1044,"easy_search.htm#DoseRange");

      SetCsh(8,"Easy_Search",1041,"easy_search.htm");

       

      It goes on and on for all the help pages in the application.

       

      Here is a sample of the latest whcshdata.htm that results in broken (or non-existent) mapping:

       

      function addWindow(sWName,bBUseDefault,nWBOptions,sWBLeft,sWBTop,sWBWidth,sWBHeight,sWCaption,nWPa nes,nWPOptions,sWPButtons,sWPDefBtn)

      {

      gaWindow[gaWindow.length]=new CshWindow(sWName,bBUseDefault,nWBOptions,sWBLeft,sWBTop,sWBWidth,sWBHeight,sWCaption,nWPa nes,nWPOptions,sWPButtons,sWPDefBtn);

      }

       

       

      addWindow("NewWindow",true,0,"","","","","NewWindow",2,0,"toc|ndx|nls|gls","toc");

      addWindow("PECS Help",false,4,"5%","5%","90%","90%","PECS 3.0 Help",2,0,"toc|ndx|nls|gls","");

       

      None of the SetCsh() JavaScript methods that control the topics (Page Help) are being generated in this whcshdata.htm WebHelp file.

       

      Can anyone tell me if there's something the RoboHelp Author needs to do differently?

      Can anyone provide help for the developer?

       

      Thanks in advance.

      ArmadilloGrey