Version 3.10 introduces new feature: “Publish to WordPress”. WebHelp is a great thing, but if your website has CMS you have to manage static HTML pages of WebHelp and dynamic content of CMS separately. It’s far better to use built-in features of CMS to organize online help system. Now Helpinator allows you to work with the most popular CMS in the world – WordPress. You can:
publish topics to your WordPress-powered website, with tree-like structure of pages
publish documentation under selected page (For example, if you have a page named “Support” you can publish documentation under this page)
select one of the page templates available in your WordPress theme
republish changed topics
Helpinator also creates root “Table of Contents” page with hierarchical links to topics.
You can also turn your WordPress installation into a knowledge base website using Helpinator as a client for it.
Visit this sample WordPress site to see Helpinator documentation published to WordPress:
Version 3.9 introduces several new options for WebHelp generation. Their aim is to provide more compatibility with browsers and security settings. First of all, now there are two additional “Modes” besides old “With Frames”:
Frameless. In this mode Helpinator generates a set of HTML files and index.html with TOC. There will be no frames and left-hand menu.
Single page. In this mode Helpinator generates single HTML page with all topics in it and TOC at the top.
Toolbar button “WebHelp” function remain the same – “With frames” and Scripts turned on. To alter WebHelp mode you have to use new “Batch Compile” function.
New version introduces new “Compile All” command, now called “Batch compile”. In previous version you were able to compile only one version of target file at a time. Now you can compile different variations of the same format (or all formats if you prefer). For example you can compile CHM files for all supported languages and variable presets present in the project.
At the bottom left corner there are two buttons: “Save Batch” and “Load Batch”. Using them you can save created batch to external file and load it back. (Helpinator stores current batch to the project file). Also you can use created batch file with command-line utility chelpinator.exe passing it as the first parameter.
Version 3.9 introduces support of QtHelp format. QtHelp is a help system built-in in Qt library, a cross-platform framework used by a lot of developers around the globe. QtHelp has very thoughtful design with help file collections, good HTML support and all essential features of modern help system and has detailed documentation.
From version 3.9 Helpinator supports JavaHelp output format. JavaHelp is a native file format (html and xml files packed as JAR file) and a set of tools that allow you to use JavaHelp in desktop and web applications written using Java.
You can learn more about this format from it’s webpage:
Install both then update Helpinator options (Main Menu->Tools-Options)
Then you can compile JavaHelp with a single mouse click:
Compiled JavaHelp help file looks like this:
Note that JavaHelp has outdated HTML viewer so only a subset of modern HTML features is supported. Therefore it requires it’s own HTML templates, templates for CHM/WebHelp/QtHelp are not compatible with this format.
To allow you to view resulting JavaHelp file Helpinator also compiles several supplementary files from JavaHelp SDK into the target folder.