= 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 [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 == 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. {{{ #!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. == Contributers == * Martin Scharrer, FreemindRenderer reference implementation. == Recent Changes == [[ChangeLog(freemindmacro, 3)]] == Author/Contributors == '''Author:''' [wiki:lcordier] [[BR]] '''Contributors:'''