MM/LX HOWTOS

This document is intended to show how special things can be done 
with MindMap/LX.
It is not a complete MM/LX documentation. The MM/LX documentation is the
HELP.MM file, which can be opened everytime in MM/LX by pressing F1.

If you have another great way of using MM/LX which is interesting to the
public, please submit a howto. We will publish it in this file.


September 2004 by Daniel Hertrich


----------------------------------------------------------------------

Contents:
=========

How to...

1. ...Record meeting notes, produce meeting reports and export todos
2. ...create an entire website with MM/LX



----------------------------------------------------------------------


1. ...Record meeting notes, produce meeting reports and export todos
====================================================================

   For the first meeting, create a map. The central item should
   hold the meeting title and its date, e.g.
   "Management meeting 23-sep-04".

   Take notes during the meeting. The first-level items should reflect
   the main components of the meeting, e.g.
   "Participants", "Info", "Decisions", "Plans", "Todo".

   On the next meeting of the same kind, open the map and press
   Ctrl-T.

   Ctrl-T creates a new mindmap within the same file (Multi-Map) 
   and copies the central item as well as its first level children 
   of the last mindmap in the file into the new mindmap. 
   It also adds the current date to the central item. 
   
   Take notes of the new meeing. And so on.

   You can create a meeting report with one keypress: Ctrl-P.
   This lets you export your meeting notes as HTML. 
   MM/LX will ask if the entire multimap or only the currently viewed
   map should be exported. If all maps in the multimap are exported,
   the HTML file contains an index on top with links to the
   single sections.

   The behaviour of the HTML export feature is highly configurable. See
   MM.CFG / [HTML] entries and
   MM.CFG / [HTMLx] entries

   NOTE: Todos can be exported on keypress to PIM/PE.
   Read about that in the HELP.MM file under 
   "Miscellanous" / "Alt-D: Export item as Todo for PIM/PE".



2. ...create an entire website with MM/LX
==========================================

   You can create an entire website with MM/LX and convert it to HTML format
   on one keypress.

   In your MM data directory, create the directory structure you need. E.g.

   c:\_dat\mm\website
   c:\_dat\mm\website\personal
   c:\_dat\mm\website\pictures
   c:\_dat\mm\website\news

   You can then place MM files into these directories as you later want to 
   have HTML files in the directories.
   You can link them together using the MAP LINK feature (CTRL-M).

   It is recommended to have one "index.mm" which links to all other maps.

   E.g.

   c:\_dat\mm\website\index.mm 

   with links to

   c:\_dat\mm\website\personal\index.mm
   c:\_dat\mm\website\pictures\index.mm
   c:\_dat\mm\website\news\index.mm

   The link hierarchy can be deep. E.g.

   c:\_dat\mm\website\pictures\index.mm

   could contrain links to

   c:\_dat\mm\website\pictures\cats.mm
   c:\_dat\mm\website\pictures\dogs.mm
   c:\_dat\mm\website\pictures\birds.mm

   etc.

   To export everything to HTML format, be sure you have set
   FollowLinks=1 in MM.CFG / [HTML] or [HTMLx] (if you use design x), 
   then open 

   c:\_dat\mm\website\index.mm 
 
   in MM/LX and use CTRL-P to export. 
   This map will be converted to HTM and all linked ones, too.
   You can simply upload the entire directory tree under 
   c:\_dat\mm\website
   to a webserver and it is ready to use.


   IMAGES can be embedded into a web page by using a FILE LINK.
   Create an item for the image, give an item text. E.g. "Picture1".
   Then press Ctrl-F (file link) and enter the file name of the
   image. It MUST have the file name extension jpg, jpeg or gif.
   On HTML export, the image is embedded and described with
   "Picture1".

   The image embedding can be switched off with
   MM.CFG / [HTMLx] / EmbedImages=0

   INTERNET RESSOURCE LINKS can be created also with the FILE LINK
   feature: Add an item with the description as the text, e.g.
   "MM/LX Homepage". Then press CTRL-F for file link and enter
   the URL with leading http://, e.g.
   http://www.dasoft.com/MMLX
   In the HTML you will find a link "MM/LX Homepage" and on click
   it takes you to the entered URL.


   Important features and MM.CFG entries for creating websites:

   Ctrl-M (create link to mindmap)
   CTRL-F (file links, images, internet links)
   Alt-X  (extract submap into seperate map file and create map link)

   MM.CFG / [HTML] / FollowLinks   (or [HTMLx])
   MM.CFG / [HTML] / Dir           (or [HTMLx])
   MM.CFG / [HTML] / UseSesign or
   MM.CFG / [Designs]

   and all 
   MM.CFG / [HTMLx] entries.

   For CSS users see especially
   MM.CFG / [HTMLx] / CSSFile


   For upload of a MM/LX-created website to a web server, several ways
   can be used:
   1. Use LXTCP (LXFTP) directly on the palmtop with a script file
      to upload everything. Works over dial-up lines and Ethernet
      (not IrDA!).
   2. Use WWW/LX with FTP/LX and a script file (works also with IrDA, 
      but FTP/LX has problems with some web servers)
   3. Use the Dir= setting to export everything to a dedicated directory
      on a flash card and use a desktop computer to transfer that
      target directory to a web server.