Copy link to clipboard
Copied
Hello,
I have a parent project, and within it we include several projects merged, but when I do the generation in HTML5 Responsive layout, merged projects do not appear in the TOC.
I've tried all the ways in generation settings Responsive HTML5 layout but nothing works.
This problem is causing severe complications, because I work out helps and customized knowledge bases, and for each one I need to include these projects merged so there is no rework, but for each environment I would have to create a whole structure that already exists.
Does anyone know a way out of this problem?
Thank you in advance.
Copy link to clipboard
Copied
Which version of RoboHelp 11 are you using? I believe one of the patches (0.2 or 0.3) fixed a problem with merging. I'm hoping Peter will jump in since he's the merge master.
Kind regards,
Willam
Copy link to clipboard
Copied
Did you have this working in WebHelp before or is this the first attempt with merged help?
Does Search or Index find topics in the child projects?
See www.grainge.org for RoboHelp and Authoring tips
Copy link to clipboard
Copied
Hi Peter,
This project was being generated in WebHelp, but now by evolving needs of visual and technological identity of the organization, must perform the migration to be generated in Responsive HTML5.
Using the search and the index can not find topics in child projects.
Thank you so much!
Copy link to clipboard
Copied
The first thing I would check is the output folders to see if the content is being generated there. Perhaps it needs to be amended for this layout?
See www.grainge.org for RoboHelp and Authoring tips
Copy link to clipboard
Copied
To illustrate, I will present the scenario I have.
Parent project (1) - Project where I add a project merged.
Child project (2) - Standard design, used in multiple parent projects.
I add the project two, to project one, but in the "SSL!" / Responsive_HTML5 / mergedProjects "the parent project, there is the child project folder containing only the files:
parentdata.js
readme.txt
screendata.js
No other son project file (where the child project has at least 15 topics, with many pictures)
If you want, I can post pictures to help in the understanding of the situation.
Thanks!!
Copy link to clipboard
Copied
"Standard design used in multiple parent projects"
If you mean a merge with multiple parents, that is possible but it is far from standard.
The information about the files in the folder tells me your output is not being directed to the child folders of the parent. You can work that way and then copy it from wherever you have generated it but generating direct saves that step.
See www.grainge.org for RoboHelp and Authoring tips
Copy link to clipboard
Copied
I have several projects father because each company using the solution, ask for something completely different, and within the company, for confidentiality issues as some companies preferred to have multiple parent projects, so that only the responsible teams can have access to customized content of each company.
So we have several projects father, but a part of the child projects are common for everyone, so do the merge.
So you advise that I copy inside the folder I mentioned, the son project content?
Is there any way to this content is automatically copied to avoid problems with file management?
Thanks!
Copy link to clipboard
Copied
The setup I would try is this
PARENT PROJECTS
Contains as many parent projects as you want.
CHILD PROJECTS
Contains the folders for as many child projects as you want.
You then deliver the parent you want and the children you want.
One output only for every combination of parent and children. Obviously the children you deliver each time must be known to the appropriate parent. I haven't tested but it might be you could deliver all the children every time but the user would only see stuff for that the parent you deliver. So a specific parent knows about child projects 3 and 4. You deliver the parent and all children 1.to 20 but the user will see only 3 and 4. Worth a test.
Noting your comment about confidentiality that might not be acceptable but that's for you to decide. The extra children would be on hard disk even if the help itself wouldn't deliver the content.
The alternative to generating to one location is you generate each project's output to its own SSL folder and then copy and paste it to where the parent expects it, within its own structure. With multiple parents that means doing it for the child folder within each parent. If you really like hard work, that's the way to do it!
See www.grainge.org for RoboHelp and Authoring tips
Copy link to clipboard
Copied
Hi Peter,
I copied the son project content (generated) within its respective folder in the parent project in "SSL" / Responsive_HTML5 / mergedProjects / ", but within the project I can not even make the link to the child project index, and generation is also not displayed, even though I have done the project merge.
I can not in any way bring any project into the parent project, even if manually realize copying the files, the tool is not recognizing. This is intriguing, and I'm in a desperate way because the teams are stopping work as a result. If I realize the generation in .chm, merge appears perfectly correct, the case is being presented only when I generate WebHelp and Responsive HTML5.
As for the hard work, it's really a change I'm instituting so we can relieve some teams and direct them to other priorities. It's a slow change here.
Thanks!
Copy link to clipboard
Copied
Have you looked at the pages on Merged Help on my site?
See www.grainge.org for RoboHelp and Authoring tips
Copy link to clipboard
Copied
Hi Willam
I'm using version 11.0.1.235.
Thanks very much!!!