When I generate the Responsive HTML5 Output, sometimes all the tabs (Table of Contents, Indexd, Glossary, Filter, and Search), Previous button, and Next button don't appear in the output.
Why it happens and how to fix it? Any idea? I am using RH17.
Also, during the generation of the output, I see this message:
When I check the usersettings.js file, all the four variables are available in the file.
So, I am not sure. What's going on!
I suspect that you need to apply patches to your version of RH2017 and then reselect your HTML5 layout (using a slightly different name). One of them (I forget which) had issues that Adobe corrected, but couldn't apply to existing projects unless they were selected again.
I already applied patches for 2017. This is working for me for my other projects. It is not only working for one specific project even though it has the same structure as other projects.
Have you defined a Browse Sequence? That's what those buttons are for.
Yes, I defined a browse sequence now and it brought back the Previous and Next buttons. But, still not those tabs.
Does this project behave if you use another layout with it?
Yes, with any other layout, it works fine just for the first time when I generate it. If I close and reopen the project again and apply the same layout, the issue appears again.
So, it looks like after closing the project, something happens that it is not working.
What do you mean "apply the same layout"? If you close and reopen a project, you have whatever layout skin you applied in your list of SSL outputs. Maybe you need to start naming the layouts you're using - what's the one that is not working; what's the one that did work?
I meant if I apply Charcoal Grey layout, it works fine for the first time. Now, when I close and reopen the the projectand apply the same Charcoal Grey laout, it doesn't work.
The same issue happens with the above process if I use Azure Blue also. (Close and Reopen).
I even tried with my customized layout (from Charcoal grey) and renamed to HMI. That also has the same issue.
IIRC you don't need to reapply a layout - you can just set up a new output SSL recipe and tell it to use whatever choice you want; then when you close and later reopen the project, it's still there as a potential channel to be used again. There shouldn't be any need to reapply the layout (except in the case I mentioned about Adobe fixing it & not being able to have it kick in until it was reapplied).
Sorry, that's my bad.
I meant I already have that new output SSL recipe. What I mean by reapplying is reusing the same recipe only, I am able to see the issue.
I've seen before where problems creep into the actual screen layout that you choose. And if this is the case, sadly it's best to just delete that specific Screen Layout. Sure, you can create a new SSL all day long. But if the Screen Layout you are using is corrupt, the problem never disappears.
It might not be corrupt as the same layout works fine with other projects. Also, the issue is with all the layouts and not a specific layout.
Oh, so the issue must be in your project - what's different about the ones that work & the one that doesn't?
Nothing which I am aware of.
Got to be something different if one project works & the other doesn't. Does the "bad" project work if you use different browsers to examine the output? Does it work if you generate WebHelp instead?
All browsers show the same issue.
WebHelp works fine.
Was this "bad" project working before or has it never worked?
It used to work before well. This just started happening very recently. The only change made was that before it has four separate Table of Contents with four different outputs for each Table of Content. Now, we have combined and made only one Table of Content with one output.
Are you doing merged help?
Yes, we are following that procedure.
So, that's the reason all the other child projects are working fine. But, this is the only one which is not working.
Sorry, I'm out - I don't deal with merged projects at all.