Skip to main content
Known Participant
July 16, 2014
Answered

Responsive HTML5 with mergedprojects, created a hyperlink from an html file in the parent project to a child html file and it is not working! The child shows up in the parent TOC, but need to link. Please help!

  • July 16, 2014
  • 1 reply
  • 435 views

Hi group!

I have a glossy parent project that serves as a launch pad to other projects. Users click on a software component they want and are taken to a page with a list of all the documentation available for that component. Click on the name of a document and it accesses it - lots of PDFs. HOWEVER I would also like for them to be able to link to the online help for the component. Having read up on linking across/between projects, I knew I needed to create a parent project ( for the glossy intro and links page) and children projects (for the software components).

SO

I created a parent responsive HTML5 project and two children projects. I compiled the parent to create the mergedprojects folders, then open the children projects and compiled them into the appropriate mergedprojects folder. I then created a hyperlink from the documentation list html file in the parent project to the child software component html file (Output folder and start page [which is the same as the default topic]) and the link is not working! The child and its TOC shows up in the parent TOC so the topics are there, but I cannot link to them. If needed, I can send screen shots.

Where I am dorking this up?!?!

Thanks in advance for your time and help!!!!!!!!!!!!

Scottie 'help needs help' Gearing

This topic has been closed for replies.
Correct answer Willam van Weelden

What does your link look like? And how did you create the link?

A typical merged Responsive help is structured as follows:

index.htm (Master start page)

mergedProjects

  childName

     index.htm (Child start page)

A link from the child index.htm page would look like this: ../../index.htm

Kind regards,

Willam

1 reply

Willam van Weelden
Willam van WeeldenCorrect answer
Inspiring
July 17, 2014

What does your link look like? And how did you create the link?

A typical merged Responsive help is structured as follows:

index.htm (Master start page)

mergedProjects

  childName

     index.htm (Child start page)

A link from the child index.htm page would look like this: ../../index.htm

Kind regards,

Willam

Known Participant
July 17, 2014

William,

Many thanks for your response! First, let me say that I've watched many of your instructional videos. They've been incredibly helpful and I'm grateful you've made them available!

Second, that pretty much is my set up! I've taken some screen shots... maybe there is another way or I am missing something obvious.

This is how I want it to look when the user clicks the main help icon:

They click on Advising or Events Management and get a list of all the documentation available:

The two topics above are in my Parent project: EXi Help Hub
which has Introduction.htm as its start page and default topic (similar to Index.htm)

I created the link to the child project by highlighting Basic Features Online Help, right-clicking, and selecting add a hyperlink, then using the file browser,

Browsed to the child project (CM) and selected its start page and default topic, which is also Introduction.htm (similar to your example above only we use just introduction as opposed to index, but if changing the name to index will remedy the issue, I'll do it in a heartbeat))

After compiling it didn't make the path relative. So I updated it to .../CM/Introduction.htm

Still didn't work...

What am I missing? Is there a better way to accomplish this? We'll need separate projects for each software component and our product is being designed for responsive design so the help needs to be as well. Part of the reason we went with the RH11 upgrade.

Again, many kind thanks for your time and help!!!

Scottie "is my help pie in the sky" Gearing

Willam van Weelden
Inspiring
July 18, 2014

Ah, I think I see the problem. I thought you wanted to go from the child to the master, but you need to go from the master to the child.

In that case, the link in the master should be: mergedProjects/CM/Introduction.htm (if the topic is in the root of the master project.)

Only if you go from the child to the master, the link in the child should be: ../../Index.htm

Kind regards,

Willam