Summarize

Resolving problems with customised web exports in MindManager 9

I have not been able to use customised web exports which were working in MindManager 8 and earlier versions in MindManager 9.  Which is a bit of a blow because I publish a new web page or site via MindManager most days, ConferenceREACTION event record pages being one example.  Copying the folders from your MindManager 8 web templates to the MindManager 9 templates is not enough.

Here is the answer:
Replace this string
‘#Reference {A41FC8F5-ED0F-4333-9843-51C0539B19D3}#4.0#0#C:\Program Files\Mindjet\MindManager 8\Mm5WebExport.dll#Mm5WebExport 4.0 Type Library
With this string
‘#Reference {F2454FB8-64C3-48fe-B0DD-E7EDEA107825}#5.0#0#C:\Program Files\Mindjet\MindManager 9\Mm5WebExport.dll#Mm5WebExport 5.0 Type Library
in all .mmbas and .cls files
I use Useful File UtilitiesBatch Replacer with this RTBL file UpdateCustomWebExports to do this for each web export template folder.

If you would like me to update any web export folders for you, please zip up to five  folders and email them to me. I will send you a PayPal invoice for £7.99 inc VAT in the UK and the same price for all other countries.  On receipt of payment I will return the updated files. If you have more than 5 folders to process please send an inquiry email for a price.

An alternative process may be to copy the .mmbas and .cls files from MindManager 9 to your related customised folder.  You could do that with File Explorer.

This was my process of elimination to find the source of the problem.

  • I have a map which has exported via the clickable image template successfully.
  • I have made a copy (COPY 1) which also exports successfully
  • I have a customised template which works in MindManager 8
  • I have copied the four edited .xml files to COPY1 and the export works
  • Stopped this copy and test route and went to file compare
  • Comparing MindManager 8 clickable image template folder with MindManager 9 using Total Commander 7.50 shows all mmbas files are different in content. Opening identical files in Notepda++ and using Compare utility show first line is different.
    And its obvious why.
  • ‘#Reference {F2454FB8-64C3-48fe-B0DD-E7EDEA107825}#5.0#0#C:\Program Files\Mindjet\MindManager 9\Mm5WebExport.dll#Mm5WebExport 5.0 Type Library
  • v
  • ‘#Reference {A41FC8F5-ED0F-4333-9843-51C0539B19D3}#4.0#0#C:\Program Files\Mindjet\MindManager 8\Mm5WebExport.dll#Mm5WebExport 4.0 Type Library
  • But this is a comment! Perhaps not.
  • The reference is the same in all mmbas files in the original folder
  • Does replacing them in a custom export template solve the problem? Time to use Useful File Utilities – Batch Replacer
    to change the reference in my “old” template to the new reference.
  • It did for 48 out of the 54 files. What is different for the other six?
  • They are tables of parameter names and other files specific for my customised export.
  • Time to try it out.
  • Failed at the BeginExport.mmbas ???
  • Copy MindManager 8 “Clickable Image” folder to MindManager 9 web templates renamed to “Clickable Image ex 8”
  • Run the search and replace on the .mmbas files and the web export works!
  • More investigation of my custom export template required
  • First let me try one of my simpler custom web export
  • Tried and failed. Ran the search and replace on all files. The reference is also include *.cls files.
  • Ran simple custom web export. SUCCESS!
  • Ran Search and Replace on more complex web export. Ran export and SUCCESS!

About Andrew Wilcox

Andrew is an experienced user of MindManager who shares his knowledge and advice for free here. And provides commercial training and consulting on how to exploit MindManager and other mind mapping software applications in business, organisations and for individuals at Cabre For more information about Andrew please visit his Google + profile.

Tags: , , ,

3 Responses to “Resolving problems with customised web exports in MindManager 9”

  1. […] Web Export templates only work with one version of MindManager. (see Resolving problems with customised web exports in MindManager 9) […]

  2. Johann Zeilinger says:

    Thank you so much! I worked (nearly) perfect and saved hours of work!
    The first character in the string should be ‘ instead of ‘ 🙂

  3. Andrew Wilcox says:

    I have just updated my Custom web export templates from MindManager 12 to MindManager 14.
    I used this string in a .rtbl file to do it:

    ‘##Reference {FB9957C5-E093-4260-BA88-83DCF94E2FD2}##7.0##0##C:\Program Files\Mindjet\MindManager 11\Mm5WebExport.dll##Mm5WebExport 6.0 Type Library=’##Reference {FA86B748-17F4-4C1B-8DB6-307FF496A7BA}##8.0##0##C:\Program Files\Mindjet\MindManager 14\Mm5WebExport.dll##Mm5WebExport 8.0 Type Library##Mm5WebExportLib

    Note: Useful File Utilities – Batch Replacer needs “#” to be replaced by “##” in the code you will find at the beginning of the Mindjet export files to work. It only puts a single # in the string after replacing it. # is a control character for Batch Replacer

Leave a Reply