Version 20 (modified by 8 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.
The following input methods are supported:
- the normal macro form expects a TracLink to a Freemind file, for example
attachment:file.mm
. - 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 Trac 0.12.
See also: FreeMindEmbeddingTutorial, FreemindMacro.
Usage
1. 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)]]
2. 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 | Description | 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. |
Bugs/Feature Requests
Existing bugs and feature requests for MindMapMacro are here.
If you have any issues, create a new ticket.
defect |
7 / 7 |
|
---|---|---|
enhancement |
0 / 1 |
Download
You can download the zipped source from here.
Source
You can check out MindMapMacro from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
Requirements
- ExtractUrlPlugin.
- Flash Plugin v6 or higher.
- Javascript or w3.org compatible browser, ie Internet Explorer with Javascript disabled won't work.
Installation steps
- Install
- Dependencies: install ExtractUrlPlugin globally with:
sudo easy_install https://trac-hacks.org/svn/extracturlplugin/0.11/
- Plugin installation with
easy_install
:sudo easy_install https://trac-hacks.org/svn/mindmapmacro/0.11/
- Dependencies: install ExtractUrlPlugin globally with:
- Enable
- Update TracIni file (
../conf/trac.ini
) with:[components] tracextracturl.* = enabled tracmindmap.* = enabled
- Update TracIni file (
- Restart web server:
sudo /etc/init.d/apache2 restart
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
Author: martin_s
Maintainer: Martin Scharrer
Contributors:
Attachments (1)
-
example_mindmap.2.png (19.5 KB) - added by 13 years ago.
Resulting example
Download all attachments as: .zip