Abdab35 -
quote:
Presumably when the user goes online the help files will be
syncronised with the offline help files and update the content?
Sounds like that is the crucial ingredient.
Airplane help is nice enough, but doesn't behave quite this
way. It is dependent, as inferred previously, on a software update
from the developer to stay current, much like an application
update. If you are online, you get the more recent help files. The
airplane help doesn't get updated.
You need two components in place to make your update method
work; the first is the test for the latest version of your help. If
your help checks for the availability of a .js file online, it can
make the determination. The beauty of this is, that your help
system will not throw an error if off line, as a missing .js file,
in itself, will not cause that.
The second component is an executable on your client's
desktop that will write your updated files to the installed help.
The application can have a module that will do this, or you can
include it independenty with the help file installation. Activ
ebooks, for instance, will do this. They will read local or online
web files, and write to the client machine as well.