Translate

Anzeigen

RSS Feed

Dynamische Mind Map-Generierung mit PHP PDF Drucken E-Mail
20. Mai 2006
Beitragsinhalt
Dynamische Mind Map-Generierung mit PHP
Quellcode der XML-Generierung
Quellcode der HTML-Datei (Anzeige)
Der FreemindFlashBrowser scheint einer der ersten Mind Map-Tools zu sein, mit dem man komfortabel und dazu visuell sehr ansprechend dynamisch Mind Maps für die Darstellung im Webbrowser generieren kann. Es hat zwar keine direkte Schnittstelle oder API dazu. Aber wenn man dynamisch eine Freemind XML-Datei (.mm) in PHP erzeugt, kann man den FreemindFlashBrowser zur Anzeige dergleichen verwenden. Das Ganze funktioniert wie folgt:

ImageWas die Entwicklung besonders vereinfacht ist die Tatsache, dass die in der mitgelieferten HTML-Datei (für die Anzeige des Mind Maps im Web) anzugebende .mm-Datei (im XML-Format) nicht unbedingt die Endung .mm haben muss. Wenn man stattdessen .php verwendet, akzeptiert dies der FreemindFlashBrowser. Zudem ist man in der Lage, bei den meisten Webhostern einfach mit PHP das benötigte XML-Konstrukt zu erzeugen. Das einzige Problem ist nur, dass man keine Post-Variablen an diese Datei übergeben kann. Daher muss man sich mit Get-Variablen und damit die Übertragung über die URL begnügen. Vielleicht existiert hier aber noch eine andere Möglichkeit?!

Wenn man dynamische Mind Maps aus Formulareingaben erzeugen will, sollte die HTML-Datei, die auch den FreemindFlashBrowser als swf-Datei enthält, natürlich die Endung .php besitzen.

Ich habe testweise mal die Standard-HTML-Datei um ein Formular erweitert und eine kleine Webapplikation entwickelt, die ein Mind Map über 2 Ebenen erzeugt. Dabei kann man mit dem Formular die Anzahl Knoten in der ersten und zweiten Ebene bestimmen und damit dynamisch eine Mind Map generieren.

Wer sich für das Thema interessiert kann hier als Anregung alle Dateien dazu herunterladen dynamic-freemind.zip oder auf den folgenden Seiten die Quelltexte ansehen.



Letzte Aktualisierung ( 17. Dezember 2009 )
 
Nächster Artikel >

Kurz-Tipps:

Adobe verkauft 3D-PDF-SDK
Adobe hat sein 3D-PDF-SDK an Tech Soft 3D verkauft. Damit verlassen nun wesentliche Bestandteile des Produkts Acrobat Pro Extended das Haus von Adobe.
Weiterlesen …
 

Twitter:

Follow yuppieee on Twitter

Skype:

Mein Status

Xing:

XING

Website merken

 
 
Diese Seite darf verlinkt werden  Diese Seite verlinken

Weiteres

Who's Online

Aktuell 53 Gäste online

Statistik

Besucher: 8938164