wiki:FreemindMacro

Embed Freemind mindmaps into wiki pages

Description

This plugin embeds ​Freemind mindmaps into your Trac wiki pages. This plugin makes use of the visorFreeMind.swf flash mindmap viewer, the GPL licensed ​Flash browser for FreeMind.

FreeMind-computer-knowledge screenshot

See also: MindMapMacro.

Bugs/Feature Requests

Existing bugs and feature requests for FreemindMacro are here.

If you have any issues, create a new ticket.

defect

1 / 4

enhancement

0 / 1

Download

Download the zipped source from here.

Source

You can check out FreemindMacro from here using Subversion, or browse the source with Trac.

Installation

Add application/x-freemind:mm to the mime_map list in your project's trac.ini. This enables Trac to render mindmaps when previewing attachments.

Also add an entry to the components section of the trac.ini file:

[mimeviewer]
mime_map = application/x-freemind:mm

[components]
freemind.* = enabled

To render mindmaps when previewing them while browsing your SVN repository, you'll need an svn:mime-type on the file.

$ svn propset svn:mime-type application/x-freemind filename.mm
$ svn ci

Configuration

If it appears you cannot view mindmaps from different domains, then this might be a Flash issue. For an example, download the file ​http://evamoraga.net/efectokiwano/mm/index.mm and save it into your projects' htdocs directory and use as follows:

[[Freemind(htdocs://site/index.mm)]]

Normally you will access mindmaps from your SVN repository:

[[Freemind(source://trunk/docs/design_meeting_2008-10-15.mm, width=1024px, height=768px)]]

You can access your mindmaps as follows:

http://example.com/filename.mm
    directly from the web, doesn't seem to work!

htdocs://site/filename.mm
    from your project's htdocs.

htdocs://plugin/dir/filename.mm
    from a plugin's htdocs.

ticket://123/filename.mm
    from an attachment on ticket #123.

wiki://WikiWord/filename.mm
    from an attachment on a wiki page.

source://1024/trunk/docs/filename.mm
    from your SVN repository revision [1024], you can also use HEAD as your revision.

Possible Enhancements

  1. Give users access to the Flash variables through the keyword arguments.

Recent Changes

4890 by lcordier on 2008-11-28 15:40:42
Restore some debug info.
4559 by lcordier on 2008-10-22 16:18:46
Work in Progress: Ugly hack, works with Flash 10 now but might break on IE.
4544 by lcordier on 2008-10-20 14:08:08
Fix #3922 and incorporate #3938.
(more)

Author/Contributors

Author: lcordier
Maintainer: Louis Cordier
Contributors: martin_s (FreemindRenderer reference implementation)

Last modified 9 years ago Last modified on Oct 29, 2017, 8:38:11 AM

Attachments (1)

Download all attachments as: .zip