Mind Map
Dieser Dienst stellt eine neue Eintragskategorie Mind Map zur Verfügung. Zu Einträgen dieses Typs können HTML-Seiten eingestellt werden, die einen HTML-MAP-Tag enthalten, d.h. eine Menge von Verweisen (Links), die sich auf einem Bild befinden. Diese Verweise werden vom System beim Einstellen der HTML-Seite als alternative Darstellung analysiert und zu diesem Eintrag gespeichert.
Vorgehensweise und Funktionalität
- Parsen hochgeladener HTML-Dateien beim Setzen als alternative Darstellung
- Bereitstellen der Information über die in Mind Maps enthaltenen Links in EJava-Templates.
Hauptsächlich wird dieser Dienst zur Einbindung von Mind Maps, wie man sie z.B. mit der Software MindManager erzeugen kann, eingesetzt. Prinzipiell können aber beliebige HTML-Dateien, die einen MAP-Tag enthalten, verwendet werden.
Mind Map Eintrag erzeugen
Eine neue Mind Map kann wie gewohnt über das Menü Neu erzeugt werden (siehe Einträge erstellen). Die Metadaten eines Formulars entsprechen denen eines Standardeintrags.
Einbringen einer Mind Map
Zur Verwendung einer Mind Map, muss die HTML-Seite und die Image-Datei über die Funktion Layout im Menü Bearbeiten in die alternative Darstellung hochgeladen werden. Die HTML-Datei muss zusätzlich als Hauptseite eingestellt werden (siehe Layout).
Parsen der gesetzten HTML-Datei
Voraussetzung:
Es wurden HTML- und Image-Dateien hochgeladen, wie sie typischerweise vom MindManager erzeugt werden. Insbesondere müssen die HTML-Dateien rechteckige klickbare Bereiche in einem zugehörigen Image definieren, die mit einem Link der Form href="/servlet/is/id" belegt sind.
Beispiel einer "typischen" Mind Map-Datei, wie sie von dem Mind Map-Parser verarbeitet werden kann:
Anzeige der Rückverweise auf Mind Maps
Die Rückverweise werden im Standardlayout durch die Integration des Templates Application.Entry.Mindmap.References angezeigt. Bei jedem Link auf eine Mind Map wird außerdem als Parameter mitübergeben, von welchem Eintrag die Mind Map aufgerufen wurde. Dieser Eintrag kann dann mit einen Pfeil im Mind Map-Bild hervorgehoben werden, so dass der Benutzer sieht wo er herkam.