You can Export a ControlDraw model as a web site using this form, it is available from >Files >Export to Web
The process of generating a web takes master files and then create the web pages by copying the Page master and then substituting information from the model into fields defined in the Master file
You can generate a Contents web page containing a list of Diagrams using a Contents master page (which you can name this using the Destination Contents File field), or if the Page master is the same as the Contents Master then the list of diagrams is shown on each page
Each web page is a diagram page in the ControlDraw model.
Each ControlDraw diagram page is saved as a png file including automatic generation of the hot spots as an HTML ImageMap .
The page text is generated from the page RTF text, preserving the formating and any pictures that are embedded in the RTF.
Be aware that picture in the RTF can make the export process very slow.
The menu structure can also be exported as an XML file using the ControlDraw Outline form
Fields in the Master:
[PageTitle] - will be replaced with the Diagram Tagname
[PageText] - will be replaced with an HTML version of the RTF text
[PageStatus] - will be replaced with the review status and diagram version
CD_PageImage_Master.png - will be replaced with the Image of the diagram
Each link to another page will be used to create a hot spot link
Each URL in first line of a diagram object will also create a hot spot link
[ContentPageList] - will be replaced by the list of diagrams
The link [First][Previous][Next] - will also be replace by the relevant page
You can choose the make the images of the Diagram and RTF pictures as BMP, GIF, PNG or JPG. PNG gives the best result
ControlDraw provides two Template files that you can customise. You can find them in the ControlDraw/WebTemplate folder
Use \Pages Sub Folder for Pages after first
When set this put all the pages other than the first one in their own path, /Pages under the web destination.
(Images for those pages are in /Pages/Images)
This makes it much cleaner as it puts only one file in the destination web root.