Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

403 Error when using Frameless Output Mini-TOC - Part 2

New Here ,
Jul 25, 2024 Jul 25, 2024

I reported this same issue in a different post ("403 Error when using Frameless Output Mini-TOC") searlier this month, and I am still experiencing the issue.  Peter, you and Jeff said no one else had reported the issue. You also suggested in that post that it might be a webserver permissions issue.  I still think it is a RoboHelp issue.  One of our IT people looked at this issue with me today. I showed him a copy of the project generated with an older version of RoboHelp, where the miniTOC links work, and a copy generated with RH 2022.4.179, where the miniTOC links do not work. He had me inspect a miniTOC link in the output that works and in the output that does not work.  In the output that does not work, he found an extra set of span tags. See the image below.
miniTOCerror.pngexpand image
He removed the span tags from the link that did not work, and the link worked again.  Does this still sound like a webserver permissions issue?  Is there something I could have done in the project that would have added the span tags to the miniTOC links?  Given the above, does it sound as if this is an RH bug that I should report? Thanks!

Note: As noted in the other post, the miniTOCs links in a frameless project generated with RH 2022.4.179 work if I test them locally, but they do not work after the project is copied to a server.

1.8K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 28, 2024 Aug 28, 2024

I updated the topicpage.js file for the Mini TOC code I showed in my screen shots from yesterday and placed that updated file in the following 4 locations, re-generated all projects, and deployed to the server. However, this did not fix my issue.  Do I have to completely replace the topicpage.js file with the one from before Patch 4 instead of just updating the code around Mini TOC?  Anything else I need to change?  

 

C:\Program Files\Adobe\Adobe RoboHelp\resources\data\template\layouts\preview\en_us\frameless_topnav\template\scripts

 

C:\Program Files\Adobe\Adobe RoboHelp\resources\data\template\layouts\preview\en_us\frameless_homepage\template\scripts

 

C:\Program Files\Adobe\Adobe RoboHelp\resources\data\template\layouts\preview\en_us\frameless\template\scripts

 

C:\Program Files\Adobe\Adobe RoboHelp\resources\data\frameless\js

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 28, 2024 Aug 28, 2024

I think @Timothy386187870sd3 's workaround involved a complete substitution of the Patch 4 version of the 2 files with their Patch 3 version.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 29, 2024 Aug 29, 2024
LATEST

I found out there was a deployment issue with the help files yesterday.  The Mini TOC is working.  So, only updating the set of code that was updated for the Mini TOC fixed the issues!  Thank you, @Jeff_Coatsworth @Timothy386187870sd3 @Peter Grainge for all of your assistance!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp