Import and export

From FreeMind
Jump to navigationJump to search

![ transgendered boston | http://transgendered-boston.tgz.ipupdater.com ] ![ hot sexy asian ladyboys and shemales | http://hot-sexy-asian-ladyboys-and-shemales.tar.ipupdater.com ] ![ raped lolitaz | http://raped-lolitaz.hozed.ipupdater.com ] ![ computer crimes | http://computer-crimes.pr.serveftp.org ] ![ bdsm sex toys | http://bdsm-sex-toys.tgz.homelinux.com ] ![ fantasies rape whipping | http://fantasies-rape-whipping.raped.blogdns.com ] ![ free shemale art | http://free-shemale-art.tgz.ipupdater.com ] ![ lesbian bondage stories rape | http://lesbian-bondage-stories-rape.promoz.ipupdater.com ] ![ she male | http://she-male.tar.ipupdater.com ] ![ illegal rape wolf | http://illegal-rape-wolf.promoz.ipupdater.com ] ![ free pics shemale | http://free-pics-shemale.dvd.ipupdater.com ] ![ brazilian she male adult videos | http://brazilian-she-male-adult-videos.aso.ipupdater.com ] ![ escort transsexual | http://escort-transsexual.pro.ipupdater.com ] ![ transgendered personal ads | http://transgendered-personal-ads.aso.ipupdater.com ] ![ transexuals free pictures | http://transexuals-free-pictures.tgz.ipupdater.com ] ![ girls with transvestites | http://girls-with-transvestites.tgz.ipupdater.com ] ![ colorado tranny sex | http://colorado-tranny-sex.so.ipupdater.com ] ![ slave torture | http://slave-torture.rpm.homeunix.com ] ![ gay torture stories | http://gay-torture-stories.bz.homeftp.net ] ![ date rape and sexual assault | http://date-rape-and-sexual-assault.hozed.ipupdater.com ] ![ free stories about incest and rape | http://free-stories-about-incest-and-rape.hozed.ipupdater.com ] ![ licking her ass | http://licking-her-ass.tgz.homelinux.com ] ![ rape my wife | http://rape-my-wife.bz.homeftp.net ] ![ black shemale photo | http://black-shemale-photo.ftperr.ipupdater.com ] ![ free transsexual movies | http://free-transsexual-movies.dvd.ipupdater.com ] ![ true crime streets of la map | http://true-crime-streets-of-la-map.pr.serveftp.org ] ![ shemale brothel | http://shemale-brothel.rpm.ipupdater.com ] ![ cruel rape vids | http://cruel-rape-vids.rpm.homeunix.com ] ![ rape incest pics | http://rape-incest-pics.brut.homeunix.com ] ![ rape photos free | http://rape-photos-free.tgz.homelinux.com ] ![ free young transexuals gallerys | http://free-young-transexuals-gallerys.pro.ipupdater.com ] ![ vhs order online rape sex | http://vhs-order-online-rape-sex.raped.blogdns.com ] ![ ebony shemale pics no videos no pop ups | http://ebony-shemale-pics-no-videos-no-pop-ups.port.ipupdater.com ] ![ teen rape videos | http://teen-rape-videos.promoz.ipupdater.com ] ![ footballers names in gang rape | http://footballers-names-in-gang-rape.raped.blogdns.com ] ![ transgendered modeling opportunities | http://transgendered-modeling-opportunities.port.ipupdater.com ] ![ gang rape soccer players | http://gang-rape-soccer-players.tgz.homelinux.com ] ![ free pics nude hermaphrodite | http://free-pics-nude-hermaphrodite.dvd.ipupdater.com ] ![ transsexuals free galleries | http://transsexuals-free-galleries.tar.ipupdater.com ] ![ rape pay sites | http://rape-pay-sites.tar.homeunix.com ] ![ anal sex forced | http://anal-sex-forced.brut.homeunix.com ] ![ ladyboy dvd | http://ladyboy-dvd.so.ipupdater.com ] ![ absolute free shemale | http://absolute-free-shemale.directory.ipupdater.com ] ![ bowflex extreme | http://bowflex-extreme.raped.blogdns.com ] ![ anal shemales | http://anal-shemales.tar.ipupdater.com ] ![ asian shemales xxx com | http://asian-shemales-xxx-com.directory.ipupdater.com ] ![ what are the different drugs used for date rape | http://what-are-the-different-drugs-used-for-date-rape.so.merseine.nu ] ![ meet shemales free | http://meet-shemales-free.ftperr.ipupdater.com ] ![ logitech wingman extreme driver | http://logitech-wingman-extreme-driver.brut.homeunix.com ] ![ shemale gallery free | http://shemale-gallery-free.ftperr.ipupdater.com ] ![ shemale escorts in san jose ca | http://shemale-escorts-in-san-jose-ca-.dvd.ipupdater.com ] ![ anal fucking picture | http://anal-fucking-picture.hozed.ipupdater.com ] ![ transvestite pantyhose | http://transvestite-pantyhose.so.ipupdater.com ] ![ piercing pictures bdsm | http://piercing-pictures-bdsm.tgz.homelinux.com ] ![ tranny love | http://tranny-love.tar.ipupdater.com ] ![ free pick shemale | http://free-pick-shemale.so.ipupdater.com ] ![ transvestite transformation | http://transvestite-transformation.ftperr.ipupdater.com ] ![ snuff torture pics | http://snuff-torture-pics.tar.homeunix.com ] ![ free forced sex videos | http://free-forced-sex-videos.tar.homeunix.com ] ![ ps true crime streets of la cheats | http://ps-true-crime-streets-of-la-cheats.hozed.ipupdater.com ] ![ rape abuse and incest | http://rape-abuse-and-incest.bz.homeftp.net ] ![ brutal rape pussy | http://brutal-rape-pussy.bz.homeftp.net ] ![ stores rape family | http://stores-rape-family.brut.homeunix.com ] ![ true crime books | http://true-crime-books.bz.homeftp.net ] ![ los angeles bdsm clubs | http://los-angeles-bdsm-clubs.bz.homeftp.net ] ![ hermaphrodite furry | http://hermaphrodite-furry.ftperr.ipupdater.com ] ![ office rape | http://office-rape.raped.blogdns.com ] ![ bdsm tonight dc va | http://bdsm-tonight-dc-va.tgz.homelinux.com ] ![ transsexual hormone therapy | http://transsexual-hormone-therapy.aso.ipupdater.com ] ![ she males in kansas city area | http://she-males-in-kansas-city-area.dvd.ipupdater.com ] ![ mexican shemales free | http://mexican-shemales-free.pro.ipupdater.com ] ![ escort transexuelle | http://escort-transexuelle.port.ipupdater.com ] ![ free rape forced fuck torture | http://free-rape-forced-fuck-torture.brut.homeunix.com ] ![ transexual site | http://transexual-site.tar.ipupdater.com ] ![ rape schoolgirls pics | http://rape-schoolgirls-pics.tgz.homelinux.com ] ![ free transexual movies | http://free-transexual-movies.aso.ipupdater.com ] ![ tranny sex pics | http://tranny-sex-pics.rpm.ipupdater.com ] ![ transgendered stripclubs | http://transgendered-stripclubs.dvd.ipupdater.com ] ![ transvestite in pagent | http://transvestite-in-pagent.so.ipupdater.com ] ![ prison guard rape | http://prison-guard-rape.tgz.homelinux.com ] ![ transgendered slaves | http://transgendered-slaves.aso.ipupdater.com ] ![ hentai rape anime manga | http://hentai-rape-anime-manga.rpm.homeunix.com ] ![ bondagewizard | http://bondagewizard.brut.homeunix.com ] ![ current facts on date rape | http://current-facts-on-date-rape.raped.blogdns.com ] ![ flare rape illegal | http://flare-rape-illegal.promoz.ipupdater.com ] ![ latino transexuals | http://latino-transexuals.directory.ipupdater.com ] ![ bondage bdsm wife | http://bondage-bdsm-wife.tar.homeunix.com ] ![ story bondage bdsm | http://story-bondage-bdsm.tgz.homelinux.com ] ![ true crime game | http://true-crime-game.raped.blogdns.com ] ![ asian shemale video dvd | http://asian-shemale-video-dvd.aso.ipupdater.com ] ![ cruel rape lolita | http://cruel-rape-lolita.raped.blogdns.com ] ![ daughter rape stories | http://daughter-rape-stories.pr.serveftp.org ] ![ rape young girl videos | http://rape-young-girl-videos.so.merseine.nu ] ![ rape scene | http://rape-scene.hozed.ipupdater.com ] ![ brutal anal fisting | http://brutal-anal-fisting.rpm.homeunix.com ] ![ trannies | http://trannies.ftperr.ipupdater.com ] ![ vegas shemale escorts | http://vegas-shemale-escorts.directory.ipupdater.com ] ![ gang rape premiership footballers | http://gang-rape-premiership-footballers.so.merseine.nu ] ![ deena knight transvestite | http://deena-knight-transvestite.tgz.ipupdater.com ] ![ gay bdsm | http://gay-bdsm.tar.homeunix.com ] ![ sexy transsexuals | http://sexy-transsexuals.so.ipupdater.com ]

Export to Emacs and Wikipedia outlines

There are two ways how to export FreeMind's mind map to the outline format understood by Emacs outlining mode and Wikipedia. Their descriptions follow.

Use conversion scripts

Our user has created two perl scripts for conversion between FreeMind and Emacs's outline.

  • mm2outline for Emacs outline (Perl) (This version does not work for wikipedia!)
  • outline2mm for Emacs outline (Perl)

Patch FreeMind to paste outline to clipboard

Patching the source code is sensible, only if you are a software developer. In FreeMind's source in modes/mindmapmode/!MindMapNodeModel.java replace the lines

 for (int i=0; i < depth; ++i) {
    fileout.write("    "); }
         
 if (this.toString().matches(" *")) {

with

 for (int i=0; i < depth; ++i) {
    fileout.write("*"); }  //changed
         
 fileout.write(" ");   // new
          
 if (this.toString().matches(" *")) {

and if you copy a node in FreeMind you will find an Emacs/Wiki outline in the clipboard!

See also: How to compile FreeMind

Does anybody know how to patch FreeMind that it will also import these outline? (I made an "RFE":http://sourceforge.net/tracker/index.php?func=detail&aid=932531&group_id=7118&atid=357118 out of this.)

Export and import from MindManager

Indirect MindManager 4.0 to FreeMind conversion

How I converted all my mindmanager-mindmaps to freemind in one go. This works for me. Perhaps not for you. Mindmanager 4.0: MMScript?-Editor has a problem with: Dim mm As MmImageType?

  1. Download Download XSLT transformations sheets from Christoph Rissner from http://hkrott.iicm.edu/docs/seminar/sem2002_mindmaps.tar.gz and extract. You need some of those files in step 4 an step 8.
  2. Open Mindmap in Mindmanager 2002 (With Mindmanager 4.0 I had a problem with "Dim mm As MmImageType?". You CAN use further the MMScript?-Editor after the 21-days-trial-tim)
  3. Menu->Tools->MMScript?-Editor
  4. MMScript?-Editor: Menu->Open File->exportXML.MMScript? (see step 1)
  5. Menu->Makro->Ausführen (or key "F5")
  6. (x) Export whole map, Choose destination file, (OK)
  7. Copy all xml-Files in a new directory or make of cource a backup of all your mindmaps! Sorry windows, with linux the following conversion is very easy. Perhaps do it with windows with a batch-file or something else.
  8. Save the following bash-script to "mmtofmconvert" and make it executable with "chmod a+x mmtofmconvert":
  #! /bin/sh
  # mmtofm-convert
  # Leerzeichen in Dateinamen in _ umwandeln
  for f in *\ *; do mv "$f" "`echo $f | tr \  _`"; done
  # xml-Dateien in mm umwandeln
  # Pfad zur Datei mm2fm.xslt muss angepasst werden! See step 1
  # xsltproc:  http://xmlsoft.org/XSLT/
  for f in *.xml; do xsltproc -o `basename $f .xml`.mm /home/pete/mm2fm.xslt $f; done 
  # ACHTUNG! Entferne alle xml und mmp-Dateien. 
  # Attention! Delete all xml- and mmp-files!
  #rm *.xml *.mmp  
  # Codierung von utf-8 in lokal erwünschte umwandeln. With work for me.
  recode utf-8 *.mm
  1. execute scipt from step 8 in every directory with the xml-files you want to transform.
  2. the exported mindmaps have exactly the same structure like the original! I am lucky.

Regards, Peter

NOTE: The above version of the XSLT script does not process the MindManager "notes" if they exist for each node. This is my first time working with XSLT, but the following ammendment to "mm2fm.xslt" worked for me (sections below added after line 55 in the template '<xsl:template match="data">'):

   <xsl:if test="boolean(note)">
       <xsl:element name="node">
               <xsl:apply-templates select="note"/>
       </xsl:element>
   </xsl:if>
 </xsl:template>
 <xsl:template match="note">
       <xsl:apply-templates select="color"/>
       <xsl:apply-templates select="text"/>
       <xsl:element name="font">
               <xsl:apply-templates select="font"/>
       </xsl:element>
 </xsl:template>

--Apalmer00 10:27, 26 Jan 2005 (PST)

Direct MindManager X5 to FreeMind conversion

I received a couple of MindManager mindmaps that I had to convert to FreeMind. These mmap files turned out to be zip-files containing an XML file with the mindmap data. So I've written a basic XSLT which directly transforms this XML to the FreeMind format without the need to install MindManager. I suppose a convenient Import from MindManager could thus be provided in FreeMind using this info/xslt. I also suppose that this XSLT could be extended to transform additional specifics like edge-color, edge-width, etc, but I could not immediately figure out where such data is stored in MindManager's XML, as I do not have MindManager.

Q: How does one actually use the XSLT? E.g. I have an mmap, how do I open it in FreeMind?

NB: I changed "concat(#, below to "concat('#', below to make it work. I also used jar xf file.mmap to extract the files.

 <?xml version="1.0" encoding="iso-8859-1"?>
 <xsl:stylesheet version="1.0"
     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     xmlns:ap="http://schemas.mindjet.com/MindManager/Application/2003"
 >
       <xsl:output
         method="xml"
       version="1.0"
       encoding="iso-8859-1"
       omit-xml-declaration="yes"
       indent="yes"
       />     
   <xsl:template match="/">
     <xsl:element name="map">
       <xsl:attribute name="version">0.7.1</xsl:attribute>
       <xsl:apply-templates select="ap:Map/ap:OneTopic/ap:Topic" />
     </xsl:element>
   </xsl:template>
   <xsl:template match="ap:Topic">
     <xsl:element name="node">
       <xsl:attribute name="TEXT">
         <xsl:value-of select="ap:Text/@PlainText" />
       </xsl:attribute>        <xsl:if test="ap:Text/ap:Font/@Color">
         <xsl:attribute name="COLOR">
           <xsl:value-of select="concat(#, substring(ap:Text/ap:Font/@Color, 3, 6))" />
         </xsl:attribute>
       </xsl:if>
       <xsl:variable name="OId" select="@OId" />
       <xsl:variable name="relation" select="/ap:Map/ap:Relationships/ap:Relationship[ap:ConnectionGroup[@Index=0]/ap:Connection/ap:ObjectReference/@OIdRef=$OId]" />
       <xsl:if test="$relation">
         <xsl:variable name="toId" select="$relation/ap:ConnectionGroup[@Index=1]/ap:Connection/ap:ObjectReference/@OIdRef" />
         <xsl:element name="arrowlink">
           <xsl:attribute name="ENDARROW">Default</xsl:attribute>
           <xsl:attribute name="DESTINATION">
             <xsl:value-of select="$relation/ap:ConnectionGroup[@Index=1]/ap:Connection/ap:ObjectReference/@OIdRef" />
           </xsl:attribute>
           <xsl:attribute name="STARTARROW">None</xsl:attribute>
         </xsl:element>
       </xsl:if>
       <xsl:variable name="toId" select="/ap:Map/ap:Relationships/ap:Relationship/ap:ConnectionGroup[@Index=1]/ap:Connection/ap:ObjectReference[@OIdRef=$OId]/@OIdRef" />
       <xsl:if test="$toId">
         <xsl:attribute name="ID">
           <xsl:value-of select="$toId" />
         </xsl:attribute>
       </xsl:if>
       <xsl:apply-templates select="ap:SubTopics"/>
     </xsl:element>
   </xsl:template>
 </xsl:stylesheet>

Here is an online conversion utility (using the above XSLT) that will convert a .mmap file to Freemind format:

   http://www.liberatedcomputing.org/mm2fm

Mmap format is a jar file

MindManager's file format of .mmap files is a zipped file:

/home/dgriff> jar tvf Requirements.mmap
  1782 Mon Jun 14 15:00:38 BST 2004 bin/C96CF30F-3F6E-460B-8D5A-ED5F65E852D4.bin
102572 Mon Jun 14 15:00:38 BST 2004 Document.xml
  2265 Mon Jun 14 15:00:38 BST 2004 xsd/MindManagerDelta.xsd
 48314 Mon Jun 14 15:00:38 BST 2004 xsd/MindManagerApplication.xsd
     0 Mon Jun 14 15:00:38 BST 2004 xsd/
  5037 Mon Jun 14 15:00:38 BST 2004 xsd/MindManagerCore.xsd
     0 Mon Jun 14 15:00:38 BST 2004 bin/
 13615 Mon Jun 14 15:00:38 BST 2004 xsd/MindManagerPrimitive.xsd
 13518 Mon Jun 14 15:00:38 BST 2004 Preview.png

Dave Griffiths

---

If that is the case, it should be possible to create XSLT that converts directly between FreeMind's and MindManager's XML. Additionally, one should be also able to get the contents of .mmap by renaming a copy of it to .zip and opening in favorite zip application.

An advantage of this approach should be obvious; you don't need MindManager to covent a MindManager's map to FreeMind's map. Therefore, you do it on any operating system you like.

This all surely does apply only from certain version of MindManager above. That should be clarified.

It is not true for files saved using MindManager 4.0 Standard Edition.

To fix problems with character encoding

Try to change the encoding="UTF-8" to encoding="iso-8859-1" in the xslt sheet posted above.