Hi John-Pierre. RoboServer can't do this on the fly. Build
tags are the way to go. Just create one new tag, apply it to the
topics you don't want non-franchised user to see, then apply the
tag to your SSL to exclude it from the output. Viola you have your
non-franchised user help. Just remove that build tag from the SSL
for franchised users so they get everything. You can also create
two identical WehHelp Pro SSLs - one with no build tag and the
other with a build tag to avoid you having to remember to
add/remove it.
How is your application going to know which help files to
write? Is it a separate executable? I know it is possible for the
SETUP.EXE to check for licences before installing modules but I've
never gone down this line.
BTW build tags can be used on all types of output.