Extension talk:FreeMind

Could it possible to produce a Mind Map directly
What a nice extension it is. But if we can produce a Mind Map directly by the data in wiki pages like followed, It would be batter. Right? {|width=100%
 * width=30% |

Subject
|-Item 1 |-Item 2-|-Item 2.1 Subject-|       |-Item 2.2 |-Item 3 --Roc michael 00:12, 20 September 2007 (UTC)
 * Item 1
 * Item 2
 * Item 2.1
 * Item 2.2
 * Item 3
 * }

A bug and a suggestion
Bug: when I return to the page the mind map is displayed on, the cursor grabs hold of the map by the link (like a mother cat and kitten) and won't let go unless I right-click.

Also, could we have the option of setting the target of the link. Actually, that's probably a Free Mind issue, so I'll ask there.

Thanks 70.178.211.249 05:01, 23 September 2007 (UTC)

Startup error with Tomcat
I can't seem to make this extention work, and there is very little support over on sourceforge :(

I get the following error from Tomcat on startup: 2007/10/14 09:36:38 org.apache.catalina.startup.TldConfig tldScanJar SEVERE: Exception processing JAR at resource path C:\Program Files\xampp\tomcat\lib\freemindbrowser.jar in context /jsp-examples

Any ideas?

It's not working in my intranet
I have installed the extension and uploaded a simple example on my local server in my intranet.

Software:
 * Linux
 * lighttpd instead of apache
 * MediaWiki: 1.9.3
 * PHP: 5.2.3-1+b1 (cgi-fcgi)
 * MySQL: 5.0.45-Debian_1-log
 * Browser: I have tried firefox and conqueror:

When I open the page with the example from my server, I get:

"Flash plugin or Javascript are turned off. Activate both and reload to view the mindmap"

but they are turned on.

When I am calling some demo-sites in the Internet with freemind-examples I don't have problems.

What can I do?

Best regards Jan

The same happens to me
With the Java applet it works, though, but I would like the Flash version to work too. --Eduardo

»Flash plugin or Javascript are turned off. Activate both and reload to view the mindmap«

 * I've got this error »Flash plugin or Javascript are turned off. Activate both and reload to view the mindmap« with flash player version 10. With Flash Player 9 it worked. --Raul Böhm 19:08, 8 December 2008 (UTC)

 Syntax:       Examples:           '; }
 * I solved this problem by embedding a swfObject 2 to load the visorFreemind-Flashbrowser. --Raul Böhm 14:01, 9 December 2008 (UTC)
 * Download swfObject 2 and copy file »swfobject.js« into extensions/freemind/
 * take this »FreeMind.php« file: (I made some minor changes to solve some problems with »openUrl« parameter and loading java applet on local systems.)

function MindmapNotFoundError($input) {   return ' Error: Mind Map file  not found  '; }

?>


 * Take this »flashwindowFunction.php« file: (It loads the swfObject 2)

by Jakub Holasek, 2009-03-22.
 * It does not work. I found the problem - you have to check output for wiki tags. These tags (like,  ..) are not supposed to be in which generate errors. I fixed that so you can try it - flashwindowFunction.php:

Java Applet ignores Port
Hi, i have a localserver running on port 4001. Viewing an Mindmap using flash works but if i use the java applet the load of the map fails. File not found. Any Idea?
 * 1) Flash uses this path: http://127.0.0.1:4001/images/d/de/FreeMindFlashBrowser.mm
 * 2) Java this one : http://127.0.0.1/images/d/de/FreeMindFlashBrowser.mm


 * I use port 8800 an had to change in FreeMind.php:
 * $params['browsemode_initial_map'] = "$server$url";
 * to this:
 * $params['browsemode_initial_map'] = "$wgServer$url";

Need to patch MimeMagic.php
To upload "*.mm" files is not sufficient to add "mm" to $wgFileExtensions, because you Mediawiki (version 1.12) still fail as «uploadcorrupt» ('The file is corrupt or has an incorrect extension. Please check the file and upload again.')

To fix it (some workaround), need to patch MimeMagic.php add line application/xml mm to definition of constant MM_WELL_KNOWN_MIME_TYPES

$wgExtensionCredits for this thing:
--Flominator 07:45, 22 May 2008 (UTC)

Support
I found that getting support for this extension as well as the standalone application to be very tough. I have stumbled upon MindMeister which is easier to embed and I have written an extension for it available Extension:MindMeister.

=Require_once Error on line 97= I got an error on line 97 in the require_once: line 97: require_once("freemind/flashwindowFunction.php"); line 114: require_once("freemind/appletwindowFunction.php");

fixed: line 97: require_once("extensions/freemind/flashwindowFunction.php"); line 114: require_once("extensions/freemind/appletwindowFunction.php");
 * Aitherios 22:11, 1 October 2008 (UTC)