Skip to main content
November 8, 2012
Question

Script for adding all topics to a single browse sequence

  • November 8, 2012
  • 1 reply
  • 2184 views

Hi all, has anybody perchance written a script that inserts all topics into a single browse sequence? This would be similar to the 'auto-create from TOC'-function but using a single long sequence instead of separate ones for each chapter.

Most of our users think that the concept of browse sequences is confusing in Webhelp. They just want simple 'forward' and 'backward' buttons that jump through the TOC.

Robert

This topic has been closed for replies.

1 reply

Captiv8r
Legend
November 8, 2012

Hi Robert

There's no need for a script. Just use the auto-create. Then type 0 (zero) for the level.

Cheers... Rick

November 8, 2012

..even though the topics are added in a strange manner.

First the BRS jumps through the topics assigned to the top level books

(Chapter 1, Chapter 2 etc.). Then at the end it continues at the start

again and jumps through the topics in the individual chapters. Well,

I'll come up with a feature name that imlpies it was planned that way.

November 22, 2012

HI,

A simple auto browse sequence seems to get a lot of work. A script might not be such a bad idea after all. Best of all, when you’re on RoboHelp 10 you can even make it run automatically whenever you update the linked books.

It seems to me that you need a script that adds all the topics from a TOC to a flat browse sequence. The order of the topics should be the order they are stored in the TOC, without regard to hierarchy. Right?

Do you have any experience with ExtendScript in RoboHelp. If so, I can point you to where I would start. If you don’t have much experience with ExtendScript in RoboHelp , I offer consultancy on RH automation and I can create this script for you.

Greet,

Willam


Hi Willam,

thanks for the offer, I have done some ExtendScripts before and think it

should be a solvable tasks. I just thaught I'd ask whether anybody might

have had just the same issue before and already finished a script. No

need to repeat work already done..

Regards,

Robert