We are using RoboHelp HTML 7. I would like to be able to set
the Status of a topic to "Ready for Review" and then have that
status visible in the topic when it is published, so that I can
send the generated help files to reviewers/testers and they can see
which topics are ready for review/test. Is there an easy way to do
I have a template which is applied to all the topics, but I
can't understand if it is possible to add a field in the template
that displays the topic status property. Can it be done? Or is
there another way?
And, as an aside, is it possible to change the default
Statuses? For example, to add "Ready for Translation" as a status
I don't believe RoboHelp will expose any way to do that.
What comes to mind as a fairly simple solution would be to
create an additional (and temporary) book in your TOC. Add any
topics with the "Ready for review" status to the book. That way
your reviewers would have rapid access in a single location and you
wouldn't have to disturb the existing TOC Hierarchy.
The functionality you are asking is not provided by RoboHelp
7. But RoboHelp 8 provides a very good support for writing user
specific scripts. The specific need can be easily be fulfilled
using the Scripting support in RoboHelp8. I have written a sample
script file which does the work whatever was specified by you here.
I am attaching the code for the script file along with this reply.
If You dont have RH8, I really recommend you to download the trial
version of RH8 and try out the new scripting feature provided with
RH8. User can do many more things with scripting.
You just need to download the file provided in the link and
go to the scripting pod in RH8 and import that jsx file in pod,
right click on the imported script file and say Run script and this
will do all the work what you said.
Again as you asked you can use this script to update the
topic and generate the output and publish to the server in one go.(
I have not added the generation code for the time being, but it is
easy enough to do that as well).
You can modify this script as per your need and requirement.
Do let me know of issues if any with script usage?