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

Map ID customization

New Here ,
Mar 14, 2007 Mar 14, 2007

Copy link to clipboard

Copied

We have converted our help files to RoboHelp HTML. We have a huge application with several thousand fields that have F1 help topics. Our developer is in the process of trying to figure out how to create the links between the fields in the application with the F1 help topics.

She asked me, as an experiment, if it is possible to edit the .ali file to include the following line so that a specific map id is mapped to a different map id as defined in this line:

IDH_SETFAX=html\IDH_AG701FX.htm

Would RoboHelp HTML honor that line, if I were to manually add it to the .ali file. Or is there a different file in RoboHelp that can be manually edited to show how a specific map id must map to a different map id.

I didn't think that manual editing of files was feasible with RoboHelp, but if anyone can kindly shed some light on this matter, it is greatly appreciated. Thanks!

Views

240

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
Contributor ,
Mar 15, 2007 Mar 15, 2007

Copy link to clipboard

Copied

Hi Mandavilli,

the follwing explanation pertains to Micrsoft HTML Help systems.

The process of linking a help call to a help topic consists of two steps:

First, the numerical value used as parameter for the help call is translated into a name in form of a string. This happens using the IDH.H file of the help project, looking like:

define# 4711 IDH_SETFAX

The second step links this name to a file in the help system. This occurs in the ALI-file of the help project and looks like:

IDH_SETFAX=html\IDH_AG701FX.htm

You can generate the ALI-file from within RHO. Typically the IDH.H is read by RH and you manually link each entry to an existing topic. You can also generate the ALI-file in any other way - it's a simple text file - and use this file in RH. If you call your externally generated file <Projectname>.ali, RH will automatically use it.

The only possible trap would be the use of a version control system, which may replace you ALI-file with the one stored in its database. You can avoid this by manually checking the ALI-file in before opening the project.

Hope this helps.

---Dirk Bock

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
Engaged ,
Mar 19, 2007 Mar 19, 2007

Copy link to clipboard

Copied

LATEST
Hi Mandavilli,

If it is any encouragement, I have been using Notepad to create my .ali files for years. I don't do any of the context sensitive help from within RoboHelp and have never had any problems. Because of the way our developer generates the map IDs, we find this the easiest solution so I would say it is not only feasible, but desirable to edit the .ali file outside of RoboHelp.

John

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