Authoring - Overview

An event exit is a software routine your programmers have to write themselves. The HelpServer server engine invokes that routine the moment specific events occur on a data object in the HelpServer Workbench. At this moment invocation occurs on the the following events.

When a changed data object is saved.


When a data object changed by another author is saved.


When a data object is published.


It is up to you to determine what specific tasks your event exit should perform. For example, it could log or store data in one of your databases or pass some parameters to other applications. All the parameters your exit routine requires can be specified in the properties of the HelpServer data object. You can use as many event exists as you please.


 About HelpServer
 Starting up and logging on
 The basic working principles
 Using the content in help and documentation systems
 Formatting the content
 Searching and replacing text
 Reusing content with shares
 Navigating with hyperlinks
 Navigating with pointerpaths
 Using bookmarks and jumps
 Duplicating content with clones
 Using tables
 Including media files
 Navigating to web pages
 Using embedded chunks
 Including html code
 Navigating with menus
 Using snippets
 Spelling checking
 Using the view mode
 Creating an index
 Creating a FAQ
 Creating a glossary
 Team authoring
 Working with projects
 Setting up structured authoring
 Generating file based output
 Creating printed output
 Importing files and folders
 Loading files in the project gallery
 Converting legacy content
 Including legacy content in real time
 Transferring objects between installations
 Customizing the look and feel
 User accounts
 Working with templates
 Working with metadata
 Workflow management
 Using event exits
 Enabling the exit manually
 Changing the classes
 Programming the exit
 Appendix A: The URL parameters
 Appendix B: The object indicators
 Appendix C: Play Javascript