wiki:FreemindMacro

Version 16 (modified by lcordier, 6 years ago) (diff)

--

Embeds Freemind mindmaps into wiki pages

Description

Embeds Freemind mindmaps, see Freemind http://freemind.sourceforge.net/wiki/index.php/Main_Page 1 for more details on mindmaps. This plugin makes use of the visorFreeMind.swf http://freemind.sourceforge.net/wiki/index.php/Flash_browser 2 flash mindmap viewer.

[1] http://freemind.sourceforge.net/wiki/index.php/Main_Page
[2] http://freemind.sourceforge.net/wiki/index.php/Flash_browser

Bugs/Feature Requests

Existing bugs and feature requests for FreemindMacro are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

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

Setup & Installation

In project/conf/trac.ini you must add application/x-freemind:mm to the mime_map list. This enables Trac to render mindmaps when previewing attachments.

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

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

Example

It appears you cannot view mindmaps from different domains, 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.

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

Ideally you want to 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.

Contributers

  • Martin Scharrer, FreemindRenderer reference implementation.

Recent Changes

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

Author/Contributors

Author: lcordier
Contributors: