104 | | * Create an enum HelpLogic. |
| 104 | * Create an enum HelpLogic with field DISPLAY_HELP. |
| 105 | * Construct a HelpSet by merging all HelpSets that are provided by Sophie modules. |
| 106 | * Create a HelpBroker and display the main help ID. |
| 107 | |
| 108 | * Create a folder {{{help}}} in {{{src/main/resources/distrib}}}. |
| 109 | * Place all HTML files and images from the user documentation in trac. |
| 110 | * All links have to be converted to relative |
| 111 | * All images should be in {{{images}}} subdirectory |
| 112 | * Create a CSS file that defines appearance similar to that in trac |
| 113 | * Create JavaHelp files using JHelpDev: |
| 114 | * HelpSet - {{{SophieHelp.hs}}} (defines the title of the help window, declare what tabs will be available - TOC and Search) |
| 115 | * Table of contents - {{{SophieHelpTOC.xml}}} (maps titles with IDs, defines the tree structure of the TOC) |
| 116 | * Map - {{{Map.jhm}}} (maps IDs with URLs) |
| 117 | * Search index - {{{JavaHelpSearch}}} subdirectory |