FreemindSitemap

Description

Generates a visual sitemap of your wiki. The sitemap will be shown as a clickable mind map.

The macro uses the FreemindSitemap action and the Freemind Flash browser.

See also this feature request.

Examples

  1. Look at the live demo. The page is in german but nevertheless don't hesitate to play around with the sitemap viewer.

  2. This is a screenshot of the macro in action. Please ignore the strange page names. I was just experimenting a little bit around :-)

example.png

News

2009-11-01:

Known Bug: The http header must be sent int the action before the freemind format sitemap is sent. Else the extension creates errors. I will post the necessary changes soon.

2009-10-20:

2009-10-13: Version 0.2

Issues:

2009-09-30:

Download & Release Notes

Download and install the Freemind Flash browser before.

Download

Release Version

Moin Version

Release Notes

FreemindSitemap_0.3.zip

0.3

1.8, 1.9

Works together only with my modified version of the FreemindFlashBrowser. Supports unicode encoded urls links.

FreemindSitemap_0.2.tar.gz

0.2

1.8, 1.9

Install

    freemind_flash_browser_url = '/moin_static190/applets/freemindflashbrowser'
    freemind_css_url = '/moin_static190/applets/freemindflashbrowser/flashfreemind.css'

/!\ Adust the xxx in /moin_staticxxx to your version of MoinMoin. E.g.: /moin_static185 for MoinMoin version 1.8.5

    mimetypes_embed = ['application/x-shockwave-flash', ..., ]

Usage

Add this macro on your wiki page

<<FreemindSitemap()>>

<<FreemindSitemap(width)>>

<<FreemindSitemap(width,height)>>

Discussion

I have tested this macro on MoinMoin1.8.3 (WinXP). It works fine, except that links to pages become incorrect when the macro is placed in a subpage. -- TakeoKatsuki 2009-10-12 12:34:59

MoinMoin_184 with_Config: Apache/2.2.13 (Win32) mod_ssl/2.2.13 OpenSSL/0.9.8k mod_wsgi/2.3 Python/2.5.2

I have tested this feature yesterday with my wiki. Macro is working fine. Its looking good. what i am thinking now. Maybe it will be good if we can see pages under related category (same like sub pages),Then we can take a look of real structure.It is just an idea. What do you think?
Example:
JustIdea.jpg

Amd:01-10-2009


Real Example

I have explained the idea in the following diagram. I have manually pasted the light yellow box(tree). I think, it will be good to know that which pages belong to which categories.

we are getting all pages and categories on same level of root with the help of FreeSitemap at the moment.

you can see in my example (Ligt yellow Box) that i have one category named "CatToolbox" and maybe this category has lot of pages and these pages maybe appear in the front of "CatToolbox" (as in yellow box).

Maybe we can try to achieve the pages for categories same like subpages and HelpOnInfowiki tree (dark yellow boxes).

I think that now you will get my idea. If not then please inform me, then i will explain it in more detail.

realExample.png
The diagram is really big. you can delete it (if you want) because i want to resize it but i forgot. Now i can not delete this attachment.

Amd:12-11-2009

Feature Requests

I would like to have the following additional parameters:

MoinMoin: MacroMarket/FreemindSitemap (last edited 2010-02-08 23:00:48 by JosefMeier)