Version 13 (modified by 13 years ago) (diff) | ,
---|
Contents
Draw mind maps using wiki list syntax
Description
This macro can be used to include mind maps into wiki pages and other wiki-enabled Trac elements. The mind maps are displayed using a flash application.
Two input methods are supported:
- the normal macro form awaits a TracLink (e.g.
attachment:file.mm
) to a Freemind file. - the long form reads and converts a wiki lists into a Freemind mindmap and displays it.
This version was written for Trac 0.11 and also works for 0.12.
See also the similar FreemindMacro.
Usage
A. Macro Form
[[MindMap(attachment:file.mm,width=60%,height=400px)]] [[MindMap(source:/dir/file.mm,width=60%,height=400px)]] [[MindMap(<any other TracLink>,width=60%,height=400px)]] [[MindMap(<anything else which returns a link inside a Trac Wiki>,width=60%,height=400px)]]
B. Long Form
{{{ #!MindMap width=60%,height=400px,flashvars="startCollapsedToLevel=4|someothervar=2" TestMindMap *(position=right,color=#00FF00) A * a * b * e * <html><img src="http://trac-hacks.org/chrome/site/trachacks_banner.png"> *(position=right,color=#00FF00) B * a * b * i * v * c *(position=left,color=#00FF00) C * a * b * c }}}
Options
The following options are supported:
Options | Descrição | Default |
width | Width of FreeMind window. [%] | 100% |
height | Height of FreeMind window. [px] | 600px |
border | Draws (1) a border arround FreeMind window as defined at CSS's border: section. Do not draw (0). [0,1] | 0 |
flashvars | List of flashvars for the flash application separated by "|" | |
Possible values are: | ||
startCollapsedToLevel | Level of collapsed mindmap branched | 5 |
openUrl | T.B.D. | blank |
someothervar | Some other variable FreeMind allows | N.A. |
Install
Generic installation guidelines are troubleshooting can be found at TracPlugins.
Steps to install and configure this plugin are:
- Install
- Dependencies:
- ExtractUrlPlugin. Install globally with:
$ sudo easy_install https://trac-hacks.org/svn/extracturlplugin/0.11/
- ExtractUrlPlugin. Install globally with:
- Plugin:
- with easy_install:
$ sudo easy_install https://trac-hacks.org/svn/mindmapmacro/0.11/
- with easy_install:
- Dependencies:
- Enable
- Update TracIni file (
..../trac.ini
) with:tracextracturl.* = enabled tracmindmap.* = enabled
- Update TracIni file (
- Restart web server:
$ sudo /etc/init.d/apache2 restart
Requirements
- ExtractUrlPlugin
- Flash Plugin v6 or higher
- Javascript or w3.org compatible browser (i.e. Internet Explorer with Javascript disabled won't work)
Bugs/Feature Requests
Existing bugs and feature requests for MindMapMacro are here.
If you have any issues, create a new ticket.
Source & Download
You can check out MindMapMacro from here using Subversion, or browse the source with Trac.
You can also download the zipped source from [download:mindmapmacro here].
Recent Changes
- 17116 by rjollos on 2018-04-13 00:16:00
-
TracMindMapMacro 1.2.0dev: Fix some parsing errors
Conform to PEP8 and refactor code.
- 17108 by rjollos on 2018-04-10 21:55:44
-
TracMindMapMacro 1.2.0dev: Add dependency link for TracExractUrl
- 16368 by rjollos on 2017-03-23 00:49:19
-
Fix
_get_tables
not working with MySQL
(more)
Author/Contributors
Attachments (1)
-
example_mindmap.2.png (19.5 KB) - added by 13 years ago.
Resulting example
Download all attachments as: .zip