Skip to main content
Rannath
Participant
February 16, 2016
Question

TOC not showing up in sidebar by default.

  • February 16, 2016
  • 2 replies
  • 614 views

I was hunting down an issue that caused the TOC in HTML5 pages to not show by default. I tracked the issue down to tabpanel1.js. I had to remove anything in gTabListIdArr and gTabContentIdArr that ended in numbers to fix the issue (none of the related pieces have numbers, if this isn't true for you be careful).

Here's my question: How did those extra list items appear in the first place? I can fix this issue manually, by removing them from tabpanel1.js after it's created, but I'd rather know how it happened so I can stop it from happening again.

This topic has been closed for replies.

2 replies

Rannath
RannathAuthor
Participant
March 10, 2016

This issue has now jumped from tabpanels1.js to tabpanels2.js.

Willam van Weelden
Inspiring
March 19, 2016

The issue will stay jumping because there is probably something in the TOC that the script is breaking on.

This sounds like you are using Multiscreen HTML5. Is that correct? My question: is the TOC not loading? Or is the sidebar being hidden by default?

Rannath
RannathAuthor
Participant
April 12, 2016

The TOC is not loading, I know where the issue is once RoboHelp builds the site (extra elements in gTabListIdArr and gTabContentIdArr cause javascript to land on an undefined element and choke, removing those elements fixes the issue), but I don't know why RoboHelp adds the extra stuff to gTabListIdArr and gTabContentIdArr.

Peter Grainge
Community Expert
Community Expert
February 17, 2016

Post moved to HTML5 Layouts forum.


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

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