Confluence plugin for Freemind

Lee Davis
2010-03-17
2012-10-07
  • Lee Davis

    Lee Davis - 2010-03-17

    I have started using a Confluence wiki. There are plugins for Freemind that
    convert to and from Confluence wiki markup. These work fine for me in Freemind
    but I am not sure how to use within Freeplane.

    Is it possible?

    The plugins are available at

    http://sourceforge.net/projects/freemind2wiki/files/

    The project home page is at

    http://freemind2wiki.sourceforge.net/

    I just dump the files in the Freemind plugin folder and have new options on my
    Freemind import and export menus.

    Thanks

    Lee

     
  • Dimitry Polivaev

    Hello,

    the freemind plug-in could be converted to Freeplane with moderate efforts.
    You can open a feature request if you want the idea to be kept.

    Dimitry

     
  • Keith L. Paskett

    By adding a couple of user macros, you can just attach your .mm files and have
    them displayed using the flash viewer. I'm using it with confluence 3. There
    is also a content extractor plugin so confluence will search .mm file
    contents.

    swfobject Macro; macro has body, use unprocessed macro body, macro generates
    HTML markup

    <!--
    By Martin Cleaver, wikiconsulting.com
    1. Download the swfobject.js and save it as an attachment on a page. Note the page id
    1. Save this code as a user macro called swfobject
    2. alter the javascript src to point to the right page id
    3. customize the invokeVideo macro to embed your preferred height & width parameters
    $param0 = 1835322 where 1835322 is pageId
    $param1 = moviefile.swf
    $param2 = title
    $param3 = width
    $param4 = height
    $param5 = flash version needed
    $param6 = background
    $param7 = flashvars
    $param8 = params
    $param9 = attributes
    
    [url]http://wiki:8080/download/attachments/622596/swfobject.js[/url]
    -->
    
    <script type="text/javascript" src="/download/attachments/622596/swfobject.js"></script>
    
    <div id="flashcontent-$param1">
    <em>Couldn't display!</em>
    </div>
    
    <script type="text/javascript">
      flashvars = $param7;
      params = $param8;
      attributes = $param9
      swfobject.embedSWF("$param1", "flashcontent-$param1", "$param3", "$param4", "$param5", "expressInstall.swf", flashvars, params, attributes)
    </script>
    

    mm Macro; Macro has body, Use unprocessed macro body, Macro generates wiki
    markup

    {swfobject:ignored|/download/attachments/622596/visorFreemind.swf|$param1|$param2|$param3|8|#ffffff|\{initLoadFile:"/download/attachments/$content.getId()/$param0"\}|\{BASE: "/download/attachments/$content.getId()/$param0"\}|\{\}}
    
     
  • Lee Davis

    Lee Davis - 2010-03-19

    I am not sure I understand this entirely! I will have another look on Monday.

     
  • Lee Davis

    Lee Davis - 2010-12-07

    Hi Guys

    I am wondering how much work would be involved in progressing this one. The
    plugin files are available from

    http://freemind2wiki.sourceforge.net/freemind-confluence-
    plugin/index.html

    I have a feature request in Mantis:

    https://sourceforge.net/apps/mantisbt/freeplane/view.php?id=511

    The plugins work in Freemind - I just copy the folders to the Freemind plugin
    folder and I have an Import and Export menu item.

    This is to convert a MM to Confluence wiki markup, rather than having the mind
    map itself displayed within the wiki.

    Would anybody be able to advise on what I need to do? Is it as simple as
    creating an appropriate MANIFEST.MF file or more complex than that? I suspect
    the latter as I tried creating a folder structure similar to the other plugins
    and a MANIFEST.MF file listing all the jar files.

    Lee

     
  • Lee Davis

    Lee Davis - 2010-12-07

    Except in its current form it doesn't work very well in Freemind anyway as it
    seems to ignore Long Nodes, Notes etc.

    Pity. I wish somebody could do a FP-compatible version!

    Lee

     
  • Volker Börchers

    Hello Lee,

    I'm afraid it's a bit more difficult since the application programming
    interfaces have evolved a lot since FreeMind. The old plugin mechanism was
    replaced by a completely different one. The Confluence plugin only has 1000
    lines of code so it should not be that much work but it needs Java programming
    knowledge.

    Volker

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks