Skip to main content
Olivier Toebosch
Inspiring
March 16, 2026
Question

RH2026 frameless output. migrating from chm, multiple projects (+/-90) with external links to chm's

  • March 16, 2026
  • 2 replies
  • 27 views

hello, i have challenge, nearly completed.

I migrated a merged CHM project to merged frameless (with insistance of Peter :-))

Everything is OK. happy

but

is true there is no tool in Robohelp to replace an external link to a chm to a project/contents/pagename.htm?

I had to work around using a powershell script. and our IT guy’s didn’t trust my intensions. a lot  of safety barriers (signed is not possible). But I managed with a work around.

so all htm files containing an external reference to a chm file have been modified. replacing

nameProject.chm://topicname.htm

replaced by

Rhpj:nameproject/contents/topicname.htm

And here is my question. those htm’s are all modified externally.

I opened up my subprojects and compiled to frameless output. I get a warning list on all modified htm files: 

warning : Skipped copying external file "C:/RH/613/nl/output/mergedProjects/Gebruikerstabellen/Gebruikerstabellen.htm"

it’s warning. But the page acts right, and send the user to the neighbourg sub project (instead of a non existing chm)

Do I have to be concerned?

 

best regards

Olivier

    2 replies

    Peter Grainge
    Community Expert
    Community Expert
    March 16, 2026

    I think it was with my assistance rather than my insistence!

    As ​@Jeff_Coatsworth has asked, why the link to CHMs?


    My site www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.

    Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
    Olivier Toebosch
    Inspiring
    March 16, 2026

    nah...call it as you want. I’m gratefull for you directions.

     

    Jeff_Coatsworth
    Community Expert
    Community Expert
    March 16, 2026

    I’m confused - if you have switched your project from outputting CHM to Frameless HTML5, why are you referencing a CHM anymore?

    Olivier Toebosch
    Inspiring
    March 16, 2026

    Jeff, in the source code of the merged chm project, when you reference to a sibling’s page, using the RH gui, RH places an ‘external link’ to the project/page in this format nameProject.chm://topicname.htm and the chm is part of the first project as bagage file.

    I changed the output to frameless htm.

    so no need for bagagefiles. But the links still exists.

    Instead of changing manually the 700 htm files in the ‘children’ directories I used a AI developped powershell script, which modified those files.

    When I compile the respective children prj, I get those warnings.

    best regards

    Olivier

     

    Peter Grainge
    Community Expert
    Community Expert
    March 16, 2026

    Modify one of those links manually so that it works by linking to the child project in frameless. Test it works.

    I suspect it won’t look the same as what AI thinks it should.


    My site www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.

    Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.