= Embed Freemind mindmaps into wiki pages = == Description == Embeds Freemind mindmaps, see Freemind[[FootNote(http://freemind.sourceforge.net/wiki/index.php/Main_Page)]] for more details on mindmaps. This plugin makes use of the `visorFreeMind.swf`[[FootNote(http://freemind.sourceforge.net/wiki/index.php/Flash_browser)]] flash mindmap viewer. See also the similar MindMapMacro. == Bugs/Feature Requests == Existing bugs and feature requests for FreemindMacro are [report:9?COMPONENT=FreemindMacro here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=FreemindMacro&owner=lcordier new ticket]. == Download == Download the zipped source from [download:freemindmacro here]. == Source == You can check out FreemindMacro from [http://trac-hacks.org/svn/freemindmacro here] using Subversion, or [source:freemindmacro browse the source] with Trac. == Setup & 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. [[br]] Also add an entry to the components section {{{ [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. {{{ #!sh $ 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. == Recent Changes == [[ChangeLog(freemindmacro, 3)]] == Author/Contributors == '''Author:''' [wiki:lcordier] [[BR]] '''Maintainer:''' [wiki:lcordier] [[BR]] '''Contributors:''' [wiki:martin_s] (!FreemindRenderer reference implementation) [[FootNote]]