Skip to main content
mdawn0817
Inspiring
April 27, 2016
Answered

RoboHelp 2015 Responsive HTML5: child projects are not showing in master project output

  • April 27, 2016
  • 3 replies
  • 2524 views

Hello,

I have a master project and right now linking to two child projects. I published the child projects to the correct file in the master project's SSL location. When I generate the output of the master file, the TOC from the master project is fine, but no information from the child projects. I've searched the forums and other's website for answers and haven't been able to correct my problem.

Thanks,

MDawn

This topic has been closed for replies.
Correct answer Peter Grainge

Hi Peter,

Thanks for taking the time to look at this.

I see now that Adobe have updated the RH 2015 Help page replacing IE9 with IE10 in the Responsive HTML5 Layout - Supported Browsers section. Looking at the original RH 2015 Help text, it looks like they simply copied the Multiscreen Layout section and relabeled it as Responsive HTML5.

I have tested the sample project with Chrome and Firefox and found the same four issues are happening in both browsers. I am using Firefox 46.0.1 and Chrome 50.0.2661.94, which I believe are the latest versions. I do not have Edge and only IE9. However, other projects that I have where the Master project includes topics, the links will work correctly but the index and search only contain topics from the Master project. This can sometimes be fixed by republishing the Master project. At this time it all seems very inconsistent.

Cheers,

Chris


Chris

I am sorry it has taken me so long to look in more detail but the good news is that the project you sent me is now working fine in both Firefox and IE.

The problem was the setup. You need to generate the parent to one folder which will then create folders ready for the child projects. Then you must generate each child to the child folder within the mergedProjects folder within the parent folder. You were generating to the !SSL! folder of each project.

Let me know if you want me to send the working version back to you.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

3 replies

Inspiring
April 29, 2016

You might also check that your TOC in the Master Project does not have the child projects located within a folder, i.e.

- Folder 1

- Folder 2

- Folder 3

     - Child Project 1

     - Child Project 2

The WebServer doesn't seem to like this either. So try putting your child projects into the root of the Master Projects TOC, i.e.

- Folder 1

- Folder 2

- Child Project 1

- Child Project 2

Hope this helps.

Chris

Peter Grainge
Community Expert
Community Expert
April 29, 2016

It is OK to have the master project and child projects at the same level but any links between a child topic and a master project topic will be broken.

@MDawn Why don't you download the demo merge setup from my site and compare that with your own. It's a small download. Use the RoboHelp 11 version and just upgrade as you go.

Can you share your projects? See the Contact page on my site and send the project as instructed there. Do make sure you include a link to this thread and please do not email the project direct.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

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

Hi MDawn,

I have just come across the same issue. I resolved it by going back and republishing the Master project to the WebServer. The child projects then appeared in the TOC.

That might help you, it fixed it for me.

Chris

Peter Grainge
Community Expert
Community Expert
April 29, 2016

@Chris

Assuming Folder 3 is the master, that is exactly how I advocate setting up a merge for reasons explained on my site. It has worked since RoboHelp X3.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Peter Grainge
Community Expert
Community Expert
May 1, 2016

To be clear

Master

    Child 1

    Child 2

Is required if there are links between the master project and any child.

Master

Child 1

Child 2

This will only work if there are no master project / child project links. Links between child projects are OK.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

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

Hi there

Have you checked to ensure the child projects still exist in the output location? I'm wondering because the first step of generating is often to clear the folder being generated to. Wondering if that process maybe clobbered the files you say you put there.

If so, maybe you need to restore them in the location.

Cheers... Rick

mdawn0817
mdawn0817Author
Inspiring
April 27, 2016

Hi, Rick,

I checked the Master Project path to the mergedProject folder. l see listings for the child projects with the correct time. I see all the image files used in both child projects. I'm not seeing topic .htm files. Should I be? In earlier generated files, there are .htm files but no files displaying in the generated help.

Can I clear the mergedProjects folder and start over? Or is there something I do from within RoboHelp to clear the previous output?

Thanks,

MDawn

mdawn0817
mdawn0817Author
Inspiring
April 27, 2016

Hello,

Also, now when I generate my child project locally, because I need to create a zip file of just this project to send for review, there is no SSL file listed in Windows Explorer. I can view results fine within the project, but I cannot file the project file to zip to email.

Thanks,

MDawn